Commit Graph

2831 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 037c32c545 Merge branch 'angular-16-irish-monitor' of code-repo.d4science.org:MaDgIK/openaire-library into angular-16-irish-monitor 2024-01-10 14:21:19 +02:00
Konstantinos Triantafyllou c5759235e4 [angular-16-irish-monitor]: Fix name of export file of indicators. Fix manageStakeholders if an error is occurred. 2024-01-10 14:21:12 +02:00
argirok 9a96851e70 [angular-16-irish-monitor | DONE | ADDED] indicator utils, add researcher as stakeholder type and extract researcher parameters 2024-01-10 12:34:03 +02:00
argirok 0a01288a46 direct linking for orps: fix checks, use type 'other' instead of 'orp' 2024-01-10 00:03:47 +02:00
Konstantinos Triantafyllou ae4b3b7b95 [angular-16-irish-monitor]: Fix badge in production 2024-01-09 17:57:42 +02:00
Konstantina Galouni 9bcc1bb4d5 [angular-16-irish-monitor | DONE | CHANGED]: searchFields.base.ts: Changed label of facet field "isindiamondjournal" to "In a Diamond OA journal". 2024-01-09 17:03:47 +02:00
Konstantina Galouni 88b5e06aa8 [master | DONE | CHANGED]: admin.component.ts & sidebar-base.component.ts: Added admin menu sidebar in super admin pages for help texts | admin.module.ts: In manage profiles page set hasAdminMenu: true, hasSidebar: false & removed path: 'irish/admin-tools' - :stakeholder will be called instead. 2024-01-09 14:16:35 +02:00
Konstantinos Triantafyllou 8c5990133f [angular-16-irish-monitor]: Update irish dashboard email composer 2024-01-09 13:19:42 +02:00
Konstantina Galouni bef191edba [angular-16-irish-monitor | DONE | ADDED]: stakeholder-base.component.ts: Added method "setProperties()" to set adminToolsPortalType and init portal. 2024-01-09 11:50:05 +02:00
Konstantina Galouni c202b7671b [angular-16-irish-monitor | WIP | CHANGED]: Changed checks for irish portal (use properties.dashboard - properties.adminToolsPortalType will be "country")
1. env-properties.ts: Added in Dashboard "irish" type and changed "irish" to "country" in PortalType.
2. connectHelper.ts & resultLanding.service.ts & manageStakeholders.component.html & indicators.component.ts & orcid-work.component.ts & entitiesSelection.component.ts & result-preview.component.ts: Updated check to properties.dashboard != "irish".
3. portalHelper.ts: Added "country" option in portalTypes.
2024-01-09 11:33:46 +02:00
Konstantinos Triantafyllou 070ae45480 [angular-16-irish-monitor]: Add composer for irish dashboard. 2024-01-09 11:12:07 +02:00
Konstantinos Triantafyllou d6d3c7bab9 [angular-16-irish-monitor]: Add condition for notification. Fix infinite loop with user-info. 2024-01-09 10:51:03 +02:00
argirok bc259c7c3c [angular-16-irish-monitor | DONE | CHANGED] make session redirect urls an array, allow double redirect to fix page and then to current page (when redirected to login) 2024-01-09 10:07:04 +02:00
Konstantinos Triantafyllou 54a7ad165e [angular-16-irish-montitor | CHANGED]: admin dashboard chech data first before params for stakeholder. 2024-01-08 17:40:05 +02:00
Konstantinos Triantafyllou d61a70cc5a Merge branch 'angular-16-irish-monitor' of code-repo.d4science.org:MaDgIK/openaire-library into angular-16-irish-monitor 2024-01-08 16:59:39 +02:00
Konstantinos Triantafyllou b52ef07306 [angular-16-irish-monitor | ADDED]: Add environment badge in header of navbar 2024-01-08 16:59:32 +02:00
Konstantina Galouni ab0ae376b9 Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor 2024-01-08 15:37:20 +02:00
Konstantina Galouni 6f13ab475a [develop | DONE | CHANGED]: Show code in Fields of Science (FoS) when fos field is queried in filters, or not, when foslabel field is queried.
1. searchFields.base.ts: Added method "getFosParameter()" to check if "fos" or "foslabel" is in RESULT_REFINE_FIELDS | Removed environment check for fos in RESULT_REFINE_FIELDS and RESULT_FIELDS_ORDERED.
2. resultLanding.service.ts & landing-utils/fos.component.ts & fos/fos.component: Include code in fos labels when fos field is queried, otherwise (foslabel) not.
2024-01-08 15:36:27 +02:00
argirok 0f52dcbdca [angular-16-irish-monitor | DONE | CHANGED] hide shema enhancements message for irish case 2024-01-08 14:29:54 +02:00
argirok 010709202b [angular-16-irish-monitor | DONE | CHANGED] replace value of a field only if it matches with one of the profile index values, if not ignore it 2024-01-08 14:29:16 +02:00
Konstantina Galouni 4f0c8ae5e9 Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor 2024-01-08 14:07:42 +02:00
Konstantina Galouni 18325323d0 [develop | DONE | CHANGED]: fos/fos.component.html & landing-utils/fos.component.ts & searchFields.base.ts: Removed "BETA" indication from Fields of Science. 2024-01-08 14:04:18 +02:00
argirok 69a9512d14 Merge remote-tracking branch 'origin/angular-16-irish-monitor' into angular-16-irish-monitor 2024-01-08 13:51:40 +02:00
argirok 9013db4b6b [angular-16-irish-monitor | DONE | ADDED] add property for matomo logs 2024-01-08 13:50:05 +02:00
Alex Martzios 1157c0f4a7 [angular-16-irish-monitor | FIXED | DONE] admin: filter stakeholders after creating/deleting new profile 2024-01-08 10:50:44 +02:00
Konstantinos Triantafyllou f81f5d7bfb [angular-16-irish-monitor | ADDED]: Add originalId to datasources results in order to use it for provide. 2024-01-07 13:20:17 +02:00
Konstantinos Triantafyllou bc4e30c3f2 [angular-16-irish-monitor | CHANGED | DONE]: Remove loginURL, logoutURL and userInfoURL properties and add loginServiceURL. 2024-01-07 01:41:59 +02:00
Konstantinos Triantafyllou 367bdc3092 Merge pull request 'Merge Changes from Develop' (#28) from develop into angular-16-irish-monitor
Reviewed-on: #28
2024-01-05 10:32:32 +01:00
Konstantinos Triantafyllou 9709062383 [angular-16-irish-monitor | ADDED]: Add recaptcha key to commonDev 2024-01-04 13:51:49 +02:00
Alex Martzios abaa7764b9 [angular-16-irish-monitor | FIXED | DONE]: remove email subject from body 2024-01-04 13:36:30 +02:00
Alex Martzios 5d7e72eb3d [angular-16-irish-monitor] add new composer for irish monitor 2024-01-04 13:19:24 +02:00
Konstantinos Triantafyllou 21f49bbc6c [angular-16-irish-monitor | FIXED | DONE]: Manage stakeholders retrieve types from configuration. 2024-01-03 11:00:11 +02:00
Konstantina Galouni 84c2451521 [develop | DONE | CHANGED]: dataProvider.component.html & project.component.html & resultLanding.component.html: Changed uk-flex-middle to uk-flex-top for .landing-metrics-card, after min-height was introduced. 2023-12-28 16:34:43 +02:00
Konstantina Galouni 7ccd9c625b [develop | DONE | FIXED]: searchAll.component.ts: Updated entitytype parameter to method "NewSearchPageComponent.createKeywordQuery()" for querying number of datasurces and services also by pid. 2023-12-28 15:41:17 +02:00
Alex Martzios cba56ca4c0 [angular-16-irish-monitor] admin - manage stakeholders: add paging and filter by 'type' for stakeholders and defaultStakeholders 2023-12-28 13:28:39 +02:00
Konstantina Galouni 03b61d1fc6 [angular-16-irish-monitor | DONE | CHANGED]: resultLanding.component.html: Added OA Routes in mobile (small screens) | base.component.ts: Added method "quote()" and init routerHelper. 2023-12-22 16:20:15 +02:00
Konstantinos Triantafyllou 617489a565 [angular-16-irish-monitor | CHANGED | DONE]: Add class in access-route-badge of result preview base on the required dots. 2023-12-21 13:21:11 +02:00
Konstantina Galouni 60d4bb914f [angular-16-irish-monitor | DONE | ADDED]: searchFields.base.ts: New fields "peerreviewed", "isgreen", "openaccesscolor", "isindiamondjournal", "publiclyfunded"
1. Added in RESULT_FIELDS "peerreviewed", "isgreen", "openaccesscolor", "isindiamondjournal", "publiclyfunded"
2. Added in RESULT_STATIC_FIELD_VALUES "peerreviewed", "isgreen", "isindiamondjournal", "publiclyfunded"
3. Added in HIDDEN FIELDS "isgreen", "openaccesscolor", "isindiamondjournal", "peerreviewed"
4. Added structure DEPENDENT_FIELDS_AND_VALUES.
2023-12-21 11:02:16 +02:00
Konstantina Galouni 59bd3918e8 [angular-16-irish-monitor | DONE | ADDED]: New type of filter (triplet) added - use of <mat-button-toggle-group> | Grouping of filters added | Fixed checks for dependent filters and added new checks for dependent to filter values.
1. newSearchPage.component.html: Added display of grouped filters | Added checks for triplet typed filters.
2. newSearchPage.component.ts: Fixed checks for dependent filters and added new checks for dependent to filter values.
3. searchFilter.component.html: New "triplet" type of filter | Grouping of filters - smaller titles.
4. searchFilter.component.ts: Added field "@Input() grouped: boolean = false" | Added check for triplet filter | Added method "tripletFilterChange()".
5. searchFilter.module.ts: Import MatButtonToggleModule.
6. searchResearchResults.component.ts: Fixed how groupedFilters are initialized - TODO: Add this fix in other search pages too.
2023-12-21 10:57:14 +02:00
Konstantina Galouni 0870766720 [angular-16-irish-monitor | DONE | ADDED]: resultLanding.component.html & result-preview.component.html: Added display of OA Routes (green, oa color, diamond journal). 2023-12-21 10:36:05 +02:00
argirok 0707914088 [angular-16-irish-monitor | DONE | ADDED] Indicator utils: add method extractDatasource 2023-12-21 10:30:07 +02:00
Konstantina Galouni 1853b1cf57 [angular-16-irish-monitor | DONE | CHANGED]: searchHelperClasses.class.ts: In Filter class renamed field "isOpen" to "isViewAllOpen" | searchResearchResults.component.ts * searchProjects.component.ts & searchOrganizations.component.ts & searchDataProviders.component.ts & searchFilter.component: Use renamed filter field (isViewAllOpen) | searchFilter.component.html: Capitalize value names of filters. 2023-12-21 00:06:32 +02:00
Konstantina Galouni 51dbad03d7 [angular-16-irish-monitor | DONE | ADDED]: Added parsing of peer-reviewed (refereed on instances), publicly funded and OA Routes (green, oa color, diamond journal) | Display peer-reviewed on instances and publicly funded (and projects) in metadata line (entity-metadata).
1. feedback.component.html & resultLanding.component.html: In <landing-header> added parameters publiclyFunded and projects.
2. landing-header.component.ts & result-preview.component.html: In <entity-metadata> added parameters publiclyFunded and projects | Added field @Input() publiclyFunded.
3. availableOn.component.ts: Display peer-reviewed.
4. entity-metadata.component.ts: Display publicly funded | Added field @Input() publiclyFunded: boolean.
5. parsingFunctions.class.ts: Added parsing of peer-reviewed (instance.refereed).
6. resultLanding.service.ts & searchResearchResults.service.ts: Added parsing of publicly funded and OA Routes (green, oa color, diamond journal).
7. resultLandingInfo.ts & searchResult.ts: In ResultLandingInfo and in SearchResult added fields oaRoutes: OARoutes; and publiclyFunded: boolean;
8. result-preview.ts: In HostedByCollectedFrom added field peerReviewed?: boolean; | Set interface OARoutes | In ResultPreview added fields oaRoutes: OARoutes; and publiclyFunded: boolean; | In methods "searchResultConvert()" and "resultLandingInfoConvert()" set oaRoutes and publiclyFunded.
2023-12-20 23:55:00 +02:00
Konstantina Galouni bbe1ced87a [angular-16-irish-monitor | DONE | FIXED]: [missing from previous commit] landing-header.module.ts: Fixed imports - Removed import ShowPublisherModule and added import EntityMetadataModule. 2023-12-20 23:32:38 +02:00
Konstantina Galouni 9a7a14ea87 [angular-16-irish-monitor | DONE | FIXED]: Fixed imports - entity-metadata.module.ts: Imported ShowPublisherModule | resultLandingUtils.module.ts: Removed export ShowPublisherComponent and import EntityMetadataModule. 2023-12-20 23:29:07 +02:00
Konstantina Galouni c225d81c16 [angular-16-irish-monitor | DONE | CHANGED]: resultLanding.service.ts: Added check, not to parse SDGs in irish portal. 2023-12-20 23:19:34 +02:00
argirok fe0860d41a [angular-16-irish-monitor | DONE | CHANGED] Indicator utils: update the way we extract indicator index fields and add the parameters 2023-12-20 13:27:52 +02:00
argirok c6dd26dcee [angular-16-irish-monitor | DONE | CHANGED] UserProfile service: update initialize method - not initialize in constructor 2023-12-19 17:20:01 +02:00
argirok 8f009f3fee [angular-16-irish-monitor | DONE | ADDED] Orcid work: add check for consent in case of irish 2023-12-19 11:54:31 +02:00
argirok 677372a332 [angular-16-irish-monitor | DONE | ADDED] User profile service 2023-12-19 11:53:34 +02:00