Commit Graph

114 Commits

Author SHA1 Message Date
Konstantina Galouni 8689c54768 Merge remote-tracking branch 'origin/master' into angular-12 2022-10-04 15:47:19 +03:00
Konstantina Galouni 15be609b30 Updating libraries 2022-10-04 15:46:58 +03:00
Konstantina Galouni 281cd03980 Updating libraries 2022-10-04 15:45:29 +03:00
Konstantina Galouni 9be427cb1e [Eosc Explore]: ISVocabularies.service.ts: [Bug fix] Added check if type is "service" (used to return null when selecting vocabulary fields in advanced search). 2022-10-04 11:39:45 +03:00
Konstantina Galouni 777e300c87 [Eosc Explore]: aggregators.ts: Added argument for pid to "getMockCommunityInfo()". 2022-10-03 20:42:02 +03:00
Konstantina Galouni 71c47c5246 Updated common-assets to angular-12 branch 2022-09-30 15:54:57 +03:00
Konstantina Galouni e9014daae6 Merging from master 2022-09-30 15:37:27 +03:00
Konstantina Galouni 1530ce60ec [Eosc Explore]: Updated some styles | Replaced "datasourcetypeuiname" field with "eoscdatasourcetype" | Do not add hardcoded compatibility label "Not yet registered" | Bug fix in Access filter
1. styles.less: Renamed from styles.css and added imports of less files and portal-custom.css (to be updated).
2. angular.json: In styles configuration added styles.less.
3. index.html & beta/index.html: In beta badge, used background instead of background-color to css rules.
4. portal-custom.css: Added rule for .search-form to inherit color in background.
5. searchFields.ts:
   a. Replaced "datasourcetypeuiname" field with "eoscdatasourcetype" for datasources refine filter "Type".
   b. In method "getResultAdvancedFields()" return always RESULT_ADVANCED_FIELDS without excluding "eoscifguidelines".
6. datasourcesHelper.class.ts: Replaced "datasourcetypeuiname" field with "eoscdatasourcetype" for datasources queries and used updated type names "Research Entity Registry" (old "Registry") and "Journal Archive" (old "Journal archive").
7. cache-interceptor.service.ts: Updated cachingRequests array, using new "eoscdatasourcetype" and its values.
8. dataProvider.component.html && result-preview.component.html: Do not add hardcoded compatibility label "Not yet registered" and updated checks.
9. resultLanding.service.ts & parsingFunctions.class.ts: Parse resultLandingInfo.eoscSubjects only by "eoscifguidelines" field not "subjects".
10. searchFilter.component.ts: [Bug fix] In Access filter, fixed bug in view all, when clearing the preselected value.

* Do not forget to add in package.json in devDependencies, "@types/express-serve-static-core": "4.17.28"
2022-09-30 14:51:00 +03:00
argirok a9f5e07cbb Merge branch 'master' of https://code-repo.d4science.org/MaDgIK/eosc-explore 2022-09-29 11:49:47 +03:00
argirok a23cfd3da9 CHANGELOG.md file added 2022-09-29 11:48:43 +03:00
argirok 3ed774b36f add CHANGELOG.md 2022-09-29 11:43:07 +03:00
Konstantinos Triantafyllou 1223a400a0 Update express-engine to version 12 2022-09-23 16:16:37 +03:00
Konstantinos Triantafyllou 83a36614af Delete material.scss from project. Update material and submodules to version 12 2022-09-23 16:15:57 +03:00
Konstantinos Triantafyllou 90f4aebd72 Update angular core and cli to version 12 2022-09-23 16:12:10 +03:00
Konstantinos Triantafyllou 82ad8673c6 Update submodules before angular upgrade 2022-09-23 16:08:27 +03:00
Konstantina Galouni 756c92be70 [Eosc Explore]: Updated uikit paths | Removed RootMenuItem.
1. app.component.ts: Removed deprecated RootMenuItem and used MenuItem instead.
2. angular.json: Updated uikit paths in scripts, to get them from node_modules.
2022-09-21 01:21:50 +03:00
Konstantina Galouni bc74ad8e30 [Eosc Explore]: Removed special files for eosc and configurations for aggregator (eosc was separated from aggregator to this dedicated project). 2022-08-08 17:49:07 +03:00
Konstantina Galouni 2966395fc1 [Library | new-theme]: clear-cache.service.ts: Clear cache only if there is the "deleteCacheUrl" property. 2022-08-08 14:14:43 +03:00
Konstantina Galouni 1da43fd481 [Eosc Explore]: environments/: Removed "searchLinkToEntityRegistriesDataProvidersTable" and "searchLinkToJournalsTable" | package.json: Added in dependencies "uikit": "3.12.0". 2022-08-08 14:09:14 +03:00
argirok 1da2632c2e Eosc explore: latest changes/ corrections before review 2022-08-08 12:47:14 +03:00
argirok 1839b3a82a Bug with optional routes: move the error case in the end of all routes 2022-06-22 17:20:19 +03:00
argirok 513bb83769 remove property metricsAPIURL 2022-06-08 15:02:56 +03:00
Konstantina Galouni d2a90a4b7b [Library | new-theme]: [Bug fix] searchAll.component.html: Add class "uk-flex uk-flex-center" in ul uk-slider-items instead of div with uk-position-relative - on eosc the arrows were visible when they shouldn't. 2022-06-01 18:29:12 +03:00
Konstantina Galouni 844832d97a [Library | new-theme]: [Bug fix] dataProvider.component.ts: Set typeQueryPathParam="services" when ?pid in url and type=="service". 2022-06-01 15:48:58 +03:00
argirok 34f176f9fd add beta bagde in eosc 2022-05-26 14:06:01 +03:00
argirok ae08a296cf Aggregator update home entry text 2022-05-25 17:56:23 +03:00
Konstantina Galouni 44ed7c37f8 [Aggregator & Library| new-theme]: Use <modal-alert> common component in transferData.component.ts instead of uk-modal.
1. transferData.module.ts: Imported AlertModalModule.
2. transferData.component.ts: Use <modal-alert> common component instead of uk-modal | Comment logs.
3 alert.ts:
  a. Added "@Input() public emitHidden: boolean = false;" and "  @Output() public alertHidden: EventEmitter<any> = new EventEmitter();"
  b. On ngAfterViewInit, if emitHidden is true, check when modal is hidden and emit alertHidden (currently used only in transferData.component.ts to reinitialize local fields and route).
2022-05-25 12:52:00 +03:00
argirok 68ef4a96b9 update eosc properties with beta services/ apis 2022-05-24 14:25:28 +03:00
Konstantina Galouni 82913f68a2 [Library | new-theme]: parsingFunctions.class.ts: Updated links for eoscSubjects. 2022-05-23 13:23:24 +03:00
Konstantina Galouni 9898990385 [Aggregator | new-theme]: home.component.ts: In home search set input unchecked for research products categories as default & in "name" use OpenaireEntities. 2022-05-20 16:21:11 +03:00
Konstantina Galouni 723dc20219 [Aggregator | new-theme]: home.component.html: [Bug fix] Updated height, margin and padding of section with logo and search form so that dropdown for entity selection is visible. 2022-05-20 16:02:42 +03:00
Konstantina Galouni a551ed38a9 [Aggregator & Library | new-theme]: Fixes in search forms and logo | Removed animation in card results | Added service landing links for incompatible datasources in eosc portal.
1. home.component.html:
   a. Removed uk-margin-large-top from search form and logo.
   b. Removed uk-height-medium from  search form and logo.
   c. Move searchImage on top of search form (uk-width-1-1) for small screens.
2. searchMyOrcidResults.component.html: Removed animation with uk-scrollspy.
3. searchAll.component.html: Move searchImage on top of search form (uk-width-1-1) for small screens.
4. newSearchPage.component.html:
   a. Removed animation with uk-scrollspy.
   b. For simple search, move searchImage on top of search form (uk-width-1-1) for small screens.
   c. For advanced search, searchImage is on top of search form for any screen size.
5. result-preview.component.html & result-preview.component.ts: For eosc portalType, added in incompatible datasources link to the service landing page.
6. aggregators.ts:
   a. In #searchImage commented custom margin-left.
   b. In #searchForm commented custom padding and width.
   c. Exclude also .uk-button-link from custom css for buttons with parent .search_box_bg or #searchForm.
2022-05-20 15:20:50 +03:00
Konstantina Galouni 8629d61a95 [Library | new-theme]: dataProvider.component.html: Do not show "not available" compatibility label in service landing page. 2022-05-19 19:01:37 +03:00
Konstantina Galouni 644e884b00 [Aggregator & Library | new-theme]: Hide datasources in eosc & Do not show compatibility "Not yet registered" in services.
1. app.component.ts: [Bug fix] Add services search page in menu items if "service" entity is enabled (not datasource".
2.  aggregators.ts: Added "datasource" entity and "/search/find/datasources" page in disabled list for eosc.
3. result-preview.component.html:
   a. Do not show "Not yet registered" compatibility label in services.
   b. For eosc, show in datasources "Not yet registered in OpenAIRE".
4. quick-selections.component.ts: Changed uk-child-width-auto@l to uk-child-width-auto@m (not nice in medium screens for 2 types).
5. newSearchPage.component.ts: "Include" filter name for services changed to "Other Services"
2022-05-19 18:35:59 +03:00
argirok 0cf54149bb move datatransfer modules to library 2022-05-19 12:15:53 +03:00
Konstantina Galouni 1e30595f3d [Aggregator | Library | new-theme]: Fixes for eosc portal in search forms.
1. advancedSearchForm.component.html: Updated width in div for entity selection in advanced search form (uk-width-large@m uk-width-2-5@xl uk-width-1-1).
2. newSearchPage.component.html:  In <advanced-search-form> added horizontal padding (on the left it was already there) - the form is centered and leaves some space from the right side of page.
3. aggregators.ts:
   a. Commented background css in .search_box_bg.
   b. Do not apply custom button css for .uk-button-text with parent .search_box_bg or #searchForm.
   c. Added padding: 10px in buttons with parent .search_box_bg or #searchForm.
2022-05-19 12:14:28 +03:00
Konstantina Galouni 586b81311a [Aggregator | new-theme]:[Bug fix] advancedSearchServices.module.ts: Imported AdvancedSearchServicesRoutingModule instead of AdvancedSearchDataProvidersRoutingModule. 2022-05-18 17:50:25 +03:00
argirok ce0733f17d update portal custom css 2022-05-18 17:20:36 +03:00
argirok 3d578992d6 Merge branch 'new-theme' of https://code-repo.d4science.org/MaDgIK/aggregator into new-theme 2022-05-18 17:04:42 +03:00
argirok 43773285db library changes 2022-05-18 17:04:15 +03:00
argirok 5d6d7bcc78 EOSC transfer service: checklogin when modal opens 2022-05-18 16:59:36 +03:00
argirok e233a32875 set login redirect to the current url 2022-05-18 15:25:11 +03:00
Konstantina Galouni a76954cbbc Merge remote-tracking branch 'origin/new-theme' into new-theme 2022-05-18 15:14:38 +03:00
Konstantina Galouni 6820f4c0ad [Aggregator | new-theme]: Use of properties.errorLink | Link to simple/advanced page dark or not depending on background.
1. directLinking-routing.module.ts & linking-routing.module.ts & myClaims-routing.module.ts & deposit-routing.module.ts & searchDataProviders-routing.module.ts & errorPage.component.ts & dataProvider-routing.module.ts & dataset-routing.module.ts & organization-routing.module.ts & orp-routing.module.ts & project-routing.module.ts & publication-routing.module.ts & result-routing.module.ts & service-routing.module.ts & advancedSearchDataProviders-routing.module.ts & advancedSearchOrganizations-routing.module.ts & advancedSearchProjects-routing.module.ts & advancedSearchServices-routing.module.ts & searchResearchResults-routing.module.ts & searchDataProviders-routing.module.ts & searchOrganizations-routing.module.ts & searchProjects-routing.module.ts & searchResearchResults-routing.module.ts & searchServices-routing.module.ts: Replaced /error path with properties.errorLink.
2. advancedSearchDataProviders.component.ts & advancedSearchOrganizations.component.ts & advancedSearchProjects.component.ts & advancedSearchServices.component.ts & searchResearchResults.component.ts & search.component.ts & searchDataproviders.component.ts & searchOrganizations.component.ts & searchProjects.component.ts & searchResearchResults.component.ts & searchServices.component.ts: Added field searchForm: SearchForm, which sets dark to false for eosc, otherwise true - this is passed to the corresponding search component.
2022-05-18 15:13:42 +03:00
argirok 7ffe95f12b update eosc properties: to use BETA services 2022-05-18 14:47:35 +03:00
argirok cbc205d2d5 add eosc data transfer action button in landing
update properties
2022-05-18 13:30:00 +03:00
argirok 3112689645 add reload path 2022-05-18 12:40:51 +03:00
argirok 1927b04d7a update data transfer service - add selection for dois and destination Storages 2022-05-18 12:40:31 +03:00
argirok 4f9fdce645 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/aggregator into new-theme 2022-05-18 12:19:53 +03:00
Konstantina Galouni 2b620d4e26 [Library | new-theme]: 1. showSubjects.component.ts: Ignore specialSubjects and do not add links. | 2. resultLanding.component.html & resultLanding.component.ts: Show button "Check compatible EOSC services" not only in development or beta environments. 2022-05-16 18:42:23 +03:00