Commit Graph

678 Commits

Author SHA1 Message Date
sofia.baltzi 456eb136e5 Move subscribe.service.ts to openaireLibrary
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52702 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-06 10:33:16 +00:00
konstantina.galouni fa78a1e6f9 1. claimsByToken.component: Show number of selected claims only when there is at least one selected.
2. dataProvider.component - #2514: HostedBy resources - display aggregator's name for "collected from a compatible aggregator".
3. dataProvider.component: in relatedDatasourcesTab query & results for software too.
4. compatibleDataProviders & compatibleDataProvidersTable: Added "Software Repository", "Software Repository Aggregator" values in 'Type' filter. 
5. compatibleDataProviders & entityRegistries & journals (+ table views): Added "collected from a compatible aggregator", "proprietary", "under validation" values in 'Compatibility' filter.
6. searchPageTableView.component: check exact match of a selected filter value with column value (filterData function).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52692 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-05 15:50:43 +00:00
argiro.kokogiannaki f3c0682eb2 Clean up utils/properties/searchFields.ts
Add operator for each parameter
change the way operators were produced: use 1st and 3rd letter if the operator is unique
Change the operator parameter in all pages that have links to advanced search



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52676 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-05 10:52:42 +00:00
sofia.baltzi 618b00dcc3 Addzenodo communities url
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52662 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-03 10:27:29 +00:00
argiro.kokogiannaki fb74882c1f more checks for reload not to lose parameters and to set them properly
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52646 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-02 13:42:20 +00:00
konstantina.galouni a180be6167 1. errorCodes.ts - errorMessages.component.ts: add code 'NOT_SAVED' and appropriate message when a save/update query fails.
2. Fix datatables of claimsByToken.component.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52622 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-29 13:24:49 +00:00
argiro.kokogiannaki 66a4a8e457 Session helper: Set properly user id - fix issue with mining tool
Claims change message "claim more links also for connect"


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52616 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-29 11:58:37 +00:00
argiro.kokogiannaki 420b3cefd6 Claims:
Change add more links to claim more links
Claims Administrator to manage claims
Use searchTermStream and delay when type keywords to search for claims -> avoid errors in API
Bulk Claim: add line info for duplicate, not found and invalid ids.

Add a check for reload after login


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52613 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-29 11:01:48 +00:00
argiro.kokogiannaki 0f3e063ac8 Fix reload issue - mess query parameters after login
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52612 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-29 10:55:17 +00:00
konstantina.galouni 2220677d99 1. Landing pages: before a request for the main content (e.g. publicationInfo) is executed, make this content null.
2. Landing pages: 'Available on' and 'Funded by' (Decapitalize first letter of second word).
3. Landing pages: Add 'Related identifiers' label for identifiers information.
4. Landing pages: 'OPEN', 'OPEN SOURCE', 'EMBARGO', 'RESTRICTED', 'Closed' accessmodes are acceptable for 'Available on' section. Otherwise show 'UNKNOWN ACCESSMODE'. 
5. Publication & Dataset & Software landing pages: remove url from title - use separate variable for best accessmode, add country information.
6. Software landing: Add 'programmingLanguage' information.
7. SearchResult & TabResult: Add country information for Publication & Dataset & Software type of results, add programmingLanguage for Software type. 
8. TabResult: Show language and types information.  
9. Bug fix in 'dateofacceptance' parsing for relates/similar research results (landing pages).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52606 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-28 14:52:45 +00:00
argiro.kokogiannaki f648847e1a Make domain functions more generic
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52605 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-28 14:22:58 +00:00
argiro.kokogiannaki 622ed57a8f Bottom: change classes for route links to be visible
env-properties.ts: add a new field for Community content


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52503 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-15 13:03:36 +00:00
argiro.kokogiannaki 31614c2cb5 Bulk claim:
add filetype ckecks
	correct messages
	add more checks when the file has no valid format

Login: add a check for empty cookie



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52501 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-15 12:58:58 +00:00
argiro.kokogiannaki d5b745fc65 Single Sign On: Changing cookie names, format, remove unused methods
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52451 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-12 11:15:42 +00:00
argiro.kokogiannaki 668304da29 Change environment-specific.service.ts to be able to read properties in server side. Had to add a property serverUrl - change it in every deployment
add check for server side before use document in isRouteEnabled.guard.ts & environment-specific.service.ts



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52449 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-12 10:40:51 +00:00
argiro.kokogiannaki 8ce7227a49 add margin in after sign in link
tab results: remove extra > character, space before project code
search results:  space before project code



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52431 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-11 09:46:59 +00:00
argiro.kokogiannaki 303ef04cc6 Claims page: add message about newly added links
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52427 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-11 08:23:04 +00:00
argiro.kokogiannaki aa6d6d8b49 Layout Changes in claims
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52426 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-11 08:20:32 +00:00
konstantina.galouni e30d69993f 1. Landing pages: Rename 'Other Metrics' to 'Metrics' in appbox.
2. Landing pages: In tabs which need extra query, do not show 'view all' option until status is DONE (not as soon as totalResults > 0 -> set by count query).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52424 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-10 23:25:33 +00:00
konstantina.galouni 03b8781720 1. Landing pages: tabs changed to 'uk-accordion' with custom css.
2. Remove 'uk-animation-fade' class from tabResult.component.
3. When errorMessages.component is used in landing pages' tabs, remove 'uk-animation-fade' class and add 'uk-margin-top' class.
4. First tab with extra query is closed too -> count query first -> add method in fetchPublications.class and case in searchPublications.service.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52401 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-08 11:21:42 +00:00
argiro.kokogiannaki 51ec98b9c7 Metrics: add short version option
Dataprovider Landing: change tabs to accordion, changes dataProviderInfo and tabs info to work better with accordion view  


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52373 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-06 10:09:56 +00:00
argiro.kokogiannaki 2bca86e5eb Claiming- Contexts: For the new context API, parse hasSubConcept field and check his value before request subconcepts
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52319 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-04 11:04:37 +00:00
argiro.kokogiannaki e4bc0772aa Claim context: smaller form for categories, remove unsused variable token
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52312 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-01 12:34:27 +00:00
argiro.kokogiannaki e392e754fc Natalias layout changes| change buttons to uk-button-danger|
Check for title in landing pages before update page title
In claims: add no title avalable check in selected results | add a label 'added' when a result/concept is selected



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52309 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-01 12:28:49 +00:00
argiro.kokogiannaki 25d1cd429d Linking: update the communities service and component to read from new Context API
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52272 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-29 14:58:51 +00:00
sofia.baltzi c9eef20d8e Parse communities only if type is community or ri
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52271 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-29 14:46:14 +00:00
argiro.kokogiannaki b0323c3ca6 fix the query for searching software dois in claims| clear result before a new search is done
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52236 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-25 13:07:18 +00:00
argiro.kokogiannaki 707b80ed71 Use cookie to save the reload url - to share it through different domains/ dashboards
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52177 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-23 14:47:27 +00:00
konstantina.galouni 7ca752f345 1. Link for 'Results in OpenAIRE' added in table view pages (connect portal).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52173 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-23 13:48:32 +00:00
konstantina.galouni 98aeab207b 1. Bug fix: when filtering has no results in table view pages do not crash - enableSearchView input parameter added in searchPageTableView.component.
(When status is not DONE, all forms and search view are disabled. When status is not LOADING or DONE, hide datatable and disable all forms but allow search view)


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52163 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-23 13:24:13 +00:00
argiro.kokogiannaki 45725b69e4 menuItems for footer dynamically created
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52162 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-23 13:15:56 +00:00
konstantina.galouni 57d07e3860 1. Sorting (desc) by percentage for related/similar research results added in publication, dataset & software landing.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52115 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-21 12:31:19 +00:00
konstantina.galouni 91a19a0fcd 1. Bug fix in paging components (limit was not initialized).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52106 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-18 16:08:30 +00:00
konstantina.galouni f9aba210a1 1. Add EnvProperties in paging components (to get limit).
2. Add limit in pagingFormatterNoLoad.component when input property 'limitPaging' is true (default set to false).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52104 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-18 15:59:13 +00:00
konstantina.galouni acdb1cc6c7 1. #3662: For 'Similar Research Results' use 'similarity' field instead of 'trust' used in 'Related Research Results' (publication, dataset, software landing).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52103 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-18 15:56:15 +00:00
konstantina.galouni 16406f04d4 1. Add pipe for numbers.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52096 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-18 12:47:26 +00:00
konstantina.galouni fced0dd983 1. Add 'volume', 'start page', 'end page' info of a journal in publication landing.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52091 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-18 08:46:39 +00:00
argiro.kokogiannaki dacdc76ea1 add schemajsonld annotaion in result landing pages | requires installation of ngx-json-ld
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52061 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-17 08:29:22 +00:00
konstantina.galouni 6507d1de07 1. availableOn & fundedBy: Change the way 'View more/less' is displayed (previous changes in css caused problem, so we slice results according to a threshold).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52060 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-16 15:42:42 +00:00
argiro.kokogiannaki 39a4780b40 Add volume and pages in cite this| update APA csl
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52058 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-16 14:33:00 +00:00
konstantina.galouni fb39dd1a19 1. publication.service: parse 'volume', 'start page', 'end page' info for journal.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52030 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-15 10:40:59 +00:00
argiro.kokogiannaki a5527e8fa4 add communityId parameter in advanced pages of results - for filtering results based on community id
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52027 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-15 08:48:39 +00:00
argiro.kokogiannaki b60ae2d33c Change organization query for datasources with native compatibility #3577
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52016 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-14 11:42:38 +00:00
argiro.kokogiannaki c5b1cbbab6 add FAB link also in Projects | change landing page widths also for pr, org, dp | fix FAB link z-index, drop down position when scrolling | fix cookie law z-index to be behind FAB link
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52011 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-11 14:38:05 +00:00
argiro.kokogiannaki 1cd923a372 change any component that uses path to assets, change loading.gif to be property in a class
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@52004 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-11 11:33:50 +00:00
konstantina.galouni 787c81f4a6 1. bug fix in dataProvider.component.html to display properly 'Content Providers' tab.
2. bug fix in searchResult.component.html in 'Funder' label.
3. tabResult.component: show information the same way as searchResult.component.
4. 'getResultsForHome' function added in fetchDataproviders - currently not used, should be used by home.component of explore portal.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@51996 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-10 14:36:33 +00:00
argiro.kokogiannaki ad6b076cde Fixing filtering issue in DP search pages when using resources query (after IE changes)
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@51993 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-10 07:52:55 +00:00
argiro.kokogiannaki d9e53942cf layout changes in result landing pages (make it clear -use margin & paddings, use FAB for linkinf menu)| layout changes in search results, advanced search form | fix reading from url for creating the list with refine fields
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@51984 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-09 13:54:30 +00:00
konstantina.galouni 54d857852f 1. API to get datasource aggregation information (for dataprovider landing) added in properties.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@51976 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-09 09:50:37 +00:00
konstantina.galouni fb7532d5da 1. "fundedContent" and "indexRecords" information added in dataprovider landing page (collected from datasource api).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@51973 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-08 15:20:51 +00:00