77b9876829[Library | data-transfer-v2]: Use new transfer API to get destinations, do the transfer, request status of transfer | Updated messages and checks for buttons.Konstantina Galouni2023-02-13 19:39:08 +0200
b98ff13e0d[Library | data-transfer-v2]: transferData.component: Get destinationOptions from API (/storage/types).Konstantina Galouni2023-01-05 19:14:26 +0200
c17c76fead[Eosc Explore & Library | data-transfer-v2]: environment.ts: Updated eoscDataTransferDestinations to be like api response. | transferData.component: Updated destinationOptions and selectedDestination according to the updated eoscDataTransferDestinations.Konstantina Galouni2023-01-04 13:27:49 +0200
f17235b29c[Library & EOSC Explore | angular-14]: environment.ts: Updated properties | searchFields.ts: Updated type of "eoscifguidelines" field to "keyword" from "refine" (to be discussed) | home.component: [Bug fix] Fixed after it has been checked error (disableSelectChange() method added).Konstantina Galouni2022-12-05 14:43:53 +0200
ee74c88708[Library]: searchFields.ts: Changed "type" of "eoscifguidelines" field from "keyword" to "refine", to get dynamically the available values for the eosc subjects.Konstantina Galouni2022-11-29 14:05:54 +0200
9982bdb671[Library]: [Bug fix] Strip html tags for titles and descriptions and show them as innerHTML. 1. dataProvider.component.ts & organization.component.ts & project.component.ts & resultLanding.component.ts & orcid-work.component.ts: Commented unused @ViewChild fields. 2. dataProvider.service.ts & project.service.ts & resultLanding.service.ts: Strip html tags from title. 3. resultLanding.component.ts: [Bug fix] resultLanding.description is string, not array. 4. orcidWork.ts: [Bug fix] resultLanding.description is string, not array & strip html tags from description. 5. refineFieldResults.service.ts: In method "getSearchAPIURLForEntity()", for entityType "result" set suffix to "results/". 6. searchDataproviders.service.ts & searchOrganizations.service.ts & searchProjects.service.ts & searchResearchResults.service.ts: Strip html tags from title | Do not cut description (multi line ellipsis is used in html). 7. jsonld-document-serializer.service.ts: [Bug fix] resultLanding.description is string, not array. 8. result-preview.component.html: Show description as innerHTML to properly display special characters.Konstantina Galouni2022-11-28 19:22:01 +0200
587c7f2331[Library | EOSC Explore]: Updated styles | Updated link to Marketplace for EOSC::RO-crate | Bug fix in description of results versions | Removed timeout from reports.service.ts. 1. home.component.html: Added blue banner, white logo, aligned search form to the center and updated fonts according the new EOSC Marketplace. 2. parsingFunctions.class.ts: Updated link to Marketplace for eosc subject EOSC::RO-crate. 3. resultLanding.component.html: Updated how links to Compatible EOSC Services are displayed. 4. searchAll.component.html: Updated paddings and margins in search form of Search all page. 5. navigationBar.component.html: Set burger menu icon to light color if dark background. 6. advancedSearchDataProviders.component.ts & advancedSearchOrganizations.component.ts & advancedSearchProjects.component.ts & advancedSearchServices.component.ts & searchResearchResults.component.ts & searchDataproviders.component.ts & searchOrganizations.component.ts & searchProjects.component.ts & searchResearchResults.component.ts & searchServices.component.ts & search.component.ts: Set in searchForm, dark=true. 7. aggregators.ts: In eoscInfo, updated logoUrl and removed customCss of AggregatorInfo. 8. app.component.ts: Set header.darkBg: true. 9. Added eosc-custom.less file. 10. styles.less: import eosc-custom less file, instead of portal-custom.css. 11. deletedByInference.service.ts & result-preview.ts: [Bug fix] Parse description of versions properly. 12. reports.service.ts: Copy fix from angular-14 branch - do not timeout to 10000.Konstantina Galouni2022-11-28 14:37:37 +0200
b8d14cbfe5[EOSC Explore]: package.json & CHANGELOG.md: Updated v1.0.2 | newSearchPage.component.html: Updated margins and paddings in search form | advancedSearchForm.component: Bug fix in advanced search form (fixed in angular 14) & smooth scroll to the last rule when adding new.
eosc-explore-v1.0.2
Konstantina Galouni2022-11-18 15:03:08 +0200
c95aab77c8Data transfer: update list of destinations properties
argirok
2022-11-11 13:55:19 +0200
2db6ee98e4Eosc data transfer: - add and use separate property for login url - use new API url
argirok
2022-11-11 11:20:02 +0200
4df60b445b[EOSC Explore]: package.json & CHANGELOG.md: Increased version to 1.0.1 and updated CHANGELOG.md.Konstantina Galouni2022-10-19 11:25:51 +0300
9703b9028f[Library]: searchAll.component.ts: [Bug fix] Added check for client side when accessing "active" parameter via location.Konstantina Galouni2022-10-19 11:13:08 +0300
457818cddb[Eosc Explore & Library]: home.component.html & advancedSearchForm.component.html: Updated width of stepper form & set tooltip=true.Konstantina Galouni2022-10-18 15:51:40 +0300
f7766e6093Data transfer: move transfer button in the modal footer
argirok
2022-10-17 12:42:01 +0300
fdf197b0d0remove queries unused queries for funders in home remove unused assets
argirok
2022-10-17 12:13:33 +0300
d1bc41c08bupdate properties for datatransfer functionality
argirok
2022-10-05 16:52:34 +0300
715d270419Merge remote-tracking branch 'origin/angular-13' into angular-14Konstantina Galouni2022-10-04 15:50:41 +0300
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).Konstantina Galouni2022-10-04 11:39:45 +0300
777e300c87[Eosc Explore]: aggregators.ts: Added argument for pid to "getMockCommunityInfo()".Konstantina Galouni2022-10-03 20:42:02 +0300
246cc09457[Eosc Explore]: angular.json: Updated optimization configuration to set "inlineCritical": false.Konstantina Galouni2022-10-03 15:09:24 +0300
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.Konstantina Galouni2022-09-30 14:51:00 +0300
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.Konstantina Galouni2022-09-21 01:21:50 +0300
bc74ad8e30[Eosc Explore]: Removed special files for eosc and configurations for aggregator (eosc was separated from aggregator to this dedicated project).Konstantina Galouni2022-08-08 17:49:07 +0300
2966395fc1[Library | new-theme]: clear-cache.service.ts: Clear cache only if there is the "deleteCacheUrl" property.Konstantina Galouni2022-08-08 14:14:43 +0300
1da43fd481[Eosc Explore]: environments/: Removed "searchLinkToEntityRegistriesDataProvidersTable" and "searchLinkToJournalsTable" | package.json: Added in dependencies "uikit": "3.12.0".Konstantina Galouni2022-08-08 14:09:14 +0300
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.Konstantina Galouni2022-06-01 18:29:12 +0300
844832d97a[Library | new-theme]: [Bug fix] dataProvider.component.ts: Set typeQueryPathParam="services" when ?pid in url and type=="service".Konstantina Galouni2022-06-01 15:48:58 +0300
34f176f9fdadd beta bagde in eosc
argirok
2022-05-26 14:06:01 +0300
ae08a296cfAggregator update home entry text
argirok
2022-05-25 17:56:23 +0300
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).Konstantina Galouni2022-05-25 12:52:00 +0300
9898990385[Aggregator | new-theme]: home.component.ts: In home search set input unchecked for research products categories as default & in "name" use OpenaireEntities.Konstantina Galouni2022-05-20 16:21:11 +0300
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.Konstantina Galouni2022-05-20 16:02:42 +0300
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.Konstantina Galouni2022-05-20 15:20:50 +0300
8629d61a95[Library | new-theme]: dataProvider.component.html: Do not show "not available" compatibility label in service landing page.Konstantina Galouni2022-05-19 19:01:37 +0300
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"Konstantina Galouni2022-05-19 18:35:59 +0300
0cf54149bbmove datatransfer modules to library
argirok
2022-05-19 12:15:53 +0300
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.Konstantina Galouni2022-05-19 12:14:28 +0300
1927b04d7aupdate data transfer service - add selection for dois and destination Storages
argirok
2022-05-18 12:40:31 +0300
4f9fdce645Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/aggregator into new-theme
argirok
2022-05-18 12:19:53 +0300
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.Konstantina Galouni2022-05-16 18:42:23 +0300
1500084e78[Aggregator & Library | new-theme]: [Bug fix] Set properly "dashboard" and "adminToolsPortalType" properties and show "Check compatible EOSC services" button in eosc portal too. 1. env-properties.ts: a. In Dashboard type added "aggregator". b. In PortalType added "funder", "ri", "project", "organization", "aggregator", "eosc". 2. environments/: Set "dashboard" property to "aggregator" and only for eosc set "adminToolsPortalType" property to "eosc". 3. entitiesSelection.component.ts: Added check if adminToolsPortalType is "eosc". 4. resultLanding.component.ts: In method "hasRightSidebarInfo()" check if adminToolsPortalType is "eosc" to show "Check compatible EOSC services" button. 5. resultLanding.component.html: Show "Check compatible EOSC services" for adminToolsPortalType "explore" or "eosc".Konstantina Galouni2022-05-16 17:14:50 +0300
e2ca8d3e4b[Library | new-theme]: [NEW] #6915 - Added new fields in datasources/services. 1. dataProviderInfo.ts: Added fields jurisdiction, thematic, contentpolicy, identifiers. 2. dataProvider.service.ts: Parse new fields. 3. dataProvider.component.html: Added label "Thematic" when true | moved "web page" under the labels | Show identifiers, jurisdiction and contentpolicy. 4. dataProvider.module.ts: Import ResultLandingUtilsModule. 5. parsingFunctions.class.ts: In method "parseIdentifiers()" added parsing for classid "re3data". 6. showIdentifiers.component.ts: Show identifier when key is "re3data" too. 7. string-utils.class.ts: In Identifier class added class and check for "re3data". 8. searchDataproviders.service.ts: In method "parseResults()" parse "pid" and set identifiers. 9. newSearchPage.component.ts: In method "createKeywordQuery()" added check for identifiers for entityTypes "datasource" and "service".Konstantina Galouni2022-05-16 17:01:36 +0300
0bd5589342[Aggregator | new-theme]: angular.json: Update UIKIT scripts (get them from the "openaire-theme" folder instead of the "common-assets").Konstantina Galouni2022-05-16 16:42:03 +0300