Konstantina Galouni
83de7adc09
Merging branch develop into angular-16-irish-monitor
2024-02-07 22:32:42 +02:00
Konstantina Galouni
137278522e
[develop | DONE | CHANGED]: indexInfo.service.ts: Added "lastIndexDateSubject" BehaviorSubject | newSearchPage.component.ts: In ngOninit, call "indexInfoService.lastIndexDate" get method instead of "indexInfoService.getLastIndexDate()", to get last index date from subject value.
2024-02-07 21:36:47 +02:00
Konstantina Galouni
09960fda9e
[develop | DONE | FIXED]: availableOn.component.ts: Added field "@Input() inModal: boolean = false;" and display download sources when in modal - e.g. versions. | result-preview.component.html: Display download sources (<availableOn>) in versions (isDeletedByInferenceModal).
2024-02-07 21:12:43 +02:00
Konstantina Galouni
ffedfc0618
[develop | DONE | FIXED]: [BUG FIX] fetchProjects.class.ts: In method "getResultsForOrganizations()" set "this.filters[i].countAllValues = this.filters[i].values.length;", because filters were loading forever.
2024-02-07 11:57:55 +02:00
Konstantina Galouni
75ecd0da5e
Merge develop into angular-16-irish-monitor branch
2024-02-06 14:19:27 +02:00
argirok
a260ed17bd
[plugin-functionalities | WIP] : update plugin forms, add reording, filtering by position, create multiple templates per position, etc
2024-02-02 09:33:01 +02:00
Konstantina Galouni
243e736362
[develop | DONE | CHANGED]: Moved predefined query checks to "fq" field instead of "query" | Updated cachingRequests | Temporary bug fix in refine fields dependent to static refine fields.
...
1. searchOrganizations.service.ts: In method "numOfSearchOrganizations2()" and in method "advancedSearchOrganizations()" moved predefined query checks to "fq" field instead of "query".
2. entitySearch.service.ts: Mark method "searchByDepositType()" as @deprecated since it is not used anymore.
3. searchDataProviders.component.ts: In methods "_getFilters()" and "getResults()" updated parameters to set predefined query checks to "fq" field instead of "query" for repositories, journals, entity registries, but keep in "query" field for deposit search.
4. cache-interceptor.service.ts: Updated urls in cachingRequests table and checks in "checkForCachedRequests()" method.
5. searchFields.base.ts: [Bug fix] Temporarily removed from HIDDEN_FIELDS and "DEPENDENT_FIELDS" the "instancetypename" field - there is a bug with static refine fields, until the "angular-16-irish-monitor" branch is merged.
2024-02-01 19:46:34 +02:00
argirok
0c85072ac3
[angular-16-irish-monitor | DONE | CHANGED] My orcid links: add option for custom link in discover more links, add property
2024-01-29 17:57:44 +02:00
Konstantinos Triantafyllou
4c55fb252c
[angular-16-irish-monitor | CHANGED | DONE]: Change OA Color filter to Publisher Access.
2024-01-29 15:55:34 +02:00
Konstantina Galouni
e3fe71a623
[angular-16-irish-monitor | DONE | CHANGED]: resultLanding.component.html & result-preview.component.html: Renamed OA Routes to Access Routes.
2024-01-24 17:10:45 +02:00
Konstantinos Triantafyllou
bbcfa595da
[angular-16-irish-monitor | MERGE]: Merge from develop
2024-01-24 16:25:17 +02:00
Konstantinos Triantafyllou
e176169afd
[develop]: Fix some properties values
2024-01-24 14:36:12 +02:00
argirok
a373357ccf
[plugin-functionalities | WIP] : improvements in template forms (options for plugin code, filter pages based on portaltype, prefill plan option, initialize properly object
2024-01-22 12:37:48 +02:00
argirok
d0b4fa7750
[plugins-functionality | WIP] : add component preview when managing plugins, add edit inside plugin preview, add plugin wrapper
2024-01-19 10:53:17 +02:00
Konstantina Galouni
c06d020cdc
[develop | DONE | CHANGED]: ISVocabularies.service.ts: Updated method "parseFOS()" to parse all Fields of Science by visiting hierarchy from fos.json using an iterative DFS (Depth First Search), instead of looping each level - this does not depend on the number of levels specified in the vocabulary file.
2024-01-12 13:59:58 +02:00
Konstantinos Triantafyllou
f629a9c715
[angular-16-irish-monitor]: Fix ireland composer subject.
2024-01-12 13:44:12 +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
Konstantinos Triantafyllou
8c5990133f
[angular-16-irish-monitor]: Update irish dashboard email composer
2024-01-09 13:19:42 +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
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
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
9013db4b6b
[angular-16-irish-monitor | DONE | ADDED] add property for matomo logs
2024-01-08 13:50:05 +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
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
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
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
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
argirok
2a64a0c951
[angular-16-irish-monitor | DONE | CHANGED] Entity Actions: show Orcid for the case of irish
2023-12-19 11:52:53 +02:00
argirok
4922906bcd
[angular-16-irish-monitor | DONE | CHANGED] Entity Actions: show Action in case the enabled route path (e.g /participate) uses loadChildren to load the rest of the path (e.g /direct-claim)
2023-12-19 11:52:27 +02:00
Konstantinos Triantafyllou
48ce09e400
[angular-16-irish-monitor]: LoginURL property now suppors mutible URLs.
2023-12-18 17:35:36 +02:00
argirok
d804da4dd8
Merge branch 'develop' into angular-16-irish-monitor
2023-12-15 16:46:43 +02:00
argirok
cfc6a07f7c
[angular-16-irish-monitor | DONE | ADDED] add openorgs url in properties
2023-12-15 16:04:41 +02:00
Konstantina Galouni
afcbb07a24
[develop-filters | DONE | ADDED]: Added structures for grouping and ordering search filters.
...
1. searchFields.base.ts: Added RESULT_FIELDS_ORDERED and PROJECT_FIELDS_ORDERED.
2. searchResearchResults.component.ts: Set and initialize orderedFields and orderedFilters and pass them to <new-search-page>.
3. newSearchPage.component.html: If there are orderedFilters, show filters from this structure.
2023-12-14 18:23:28 +02:00
Konstantina Galouni
b0a67be290
[develop-filters | WIP | CHANGED]: Added static refine fields.
...
1. searchFields.base.ts: Added RESULT_STATIC_FIELDS/ DATASOURCE_STATIC_FIELDS and RESULT_STATIC_FIELD_VALUES/ DATASOURCE_STATIC_FIELD_VALUE and updated in RESULT_FIELDS type to static for resultbestaccessright, and added type and in DATASOURCE_FIELDS added eosctype.
2. staticAutoComplete.component.ts: Added @Input() public fieldValues; and added check not to query for values when static (fieldValues exists).
3. searchResearchResults.component.ts & searchProjects.component.ts & searchOrganizations.component.ts & searchDataProviders.component.ts: Added parameters for static fields in <new-search-page> and initialized them properly.
4. advancedSearchForm.component.html: Added parameter fieldValues to <static-autocomplete>.
5. advancedSearchForm.component.ts: Added method "public getFieldValuesForId(id: string)".
6. newSearchPage.component.html: Added parameter fieldValues to <advanced-search-form> and show static filters view case.
7. newSearchPage.component.ts: Added static filters - initialize them properly and make code for static filters more dynamic.
2023-12-14 17:30:29 +02:00
argirok
5060151e09
[angular-16-irish-monitor | DONE | CHANGED] update log Service, add log actions in claims and orcid links
2023-12-14 14:01:06 +02:00
argirok
e4ae0ca35c
[angular-16-irish-monitor | DONE | ADDED] add property for myclaims route
2023-12-14 14:00:24 +02:00
argirok
837e121684
[angular-16-irish-monitor | DONE | ADDED] log service add get logs method
2023-12-13 17:38:25 +02:00
argirok
704f52c969
[angular-16-irish-monitor | DONE | ADDED] Add fos lvl1 &lvl2 filters
2023-12-12 16:39:59 +02:00
Konstantinos Triantafyllou
684c9ac4c0
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-12-08 15:34:00 +02:00
argirok
faf0598e10
[develop | DONE | FIXED] : remove final / from zenodoCommunities url
2023-12-08 14:35:27 +02:00
Alex Martzios
2e336b93a8
create entity-metadata.module so that we can use the component independently
2023-12-08 13:18:24 +02:00
argirok
f3c7ddec93
[angular-16-irish-monitor | DONE | ADDED] add zenodo dump url
2023-12-07 11:38:27 +02:00
Konstantinos Triantafyllou
736546c0eb
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-12-06 13:54:08 +02:00
Konstantina Galouni
3bda71b818
[develop | DONE | CHANGED]: Added file searchFields.base.ts to be extended by existing SearchFields class (searchFields.ts file) - searchFields.ts will be replaced by custom file if needed in angular.json.
2023-12-06 13:50:11 +02:00
Konstantinos Triantafyllou
a2706af35d
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-12-01 19:31:04 +02:00
Konstantinos Triantafyllou
1a2a5f81d6
[develop]: Merge changes from develop
2023-12-01 19:30:48 +02:00
argirok
6daf729374
[develop | DONE | CHANGED] : String utils - urlPrefix add check in case url is null
2023-12-01 17:13:16 +02:00
argirok
f537920702
[ DONE | ADDED] String utils - Identifiers: consider valid ORCID the full url, add getRawORCID method
2023-12-01 16:16:25 +02:00
Konstantinos Triantafyllou
7b79146f12
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-11-30 23:04:07 +02:00
Konstantinos Triantafyllou
5eed3ce431
Merge branch 'develop' of code-repo.d4science.org:MaDgIK/openaire-library into develop
2023-11-30 23:03:46 +02:00
Konstantinos Triantafyllou
ab4d715454
[develop]: Result preview add modifier class and hover behaviour.
2023-11-30 23:03:39 +02:00
argirok
f853d96ed4
[angular-16-irish-monitor | WIP] logService: rename property
2023-11-28 18:49:42 +02:00
argirok
f27b8e11f7
[angular-16-irish-monitor | WIP] logService and properties
2023-11-28 18:42:21 +02:00
Konstantina Galouni
c7c1aec26e
[develop | DONE | CHANGED]: Updated parsing and display for usage counts per data source to show datasource names.
...
1. resultLandingInfo.ts: Added field datasourceName: string in interface MetricPerDatasource.
2. parsingFunctions.class.ts: In method "parseMeasures()", updated parsing for usage counts per data source (countsPerDatasource) to parse datasourceId and datasourceName from datasource field of response (split by ||).
3. resultLanding.component.html: On display of countsPerDatasource in table, show datasource names.
2023-11-27 18:10:37 +02:00
Alex Martzios
6f214cb08a
[angular-16-irish-monitor | WIP]: browse repository monitors - query for datasource stakeholders, display them in page
2023-11-27 14:01:14 +02:00
Konstantinos Triantafyllou
205b97487c
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-11-24 10:52:50 +02:00
Konstantina Galouni
4155027e87
[develop | DONE | FIXED]: alert.ts: Fixed margins and paddings in buttons of uk-modal-footer.
2023-11-21 12:59:17 +02:00
Konstantinos Triantafyllou
752baad8de
[angular-16-irish-monitor]: Merge from develop(2)
2023-11-16 11:52:46 +02:00
Konstantinos Triantafyllou
552f1ed43a
[angular-16-irish-monitor]: Merge from develop
2023-11-16 11:47:50 +02:00
argirok
5b0c207150
[develop | DONE | FIXED] : re-add properties for services
2023-11-15 17:39:03 +02:00
Konstantinos Triantafyllou
a8c91dc04c
[angular-16-irish-monitor | DONE]: Change dev upload to mpagasas.
2023-11-14 16:10:55 +02:00
Konstantinos Triantafyllou
e80f73f9a9
[angular-16-irish-monitor | WIP]: Add base components for stakeholder, indicators and sidebar. Deprecated StakeholderEntities.
2023-11-13 15:00:05 +02:00
argirok
293be5e1d2
Merge branch 'develop' of code-repo.d4science.org:MaDgIK/openaire-library into develop
2023-11-13 13:34:48 +02:00
Konstantina Galouni
7f9117eccb
[develop | DONE | CHANGED]: data sources landing: Get and parse number of collected fulltexts from a new stats api.
...
1. env-properties.ts: Added property pdfStatisticsAPIURL?: string;
2. environment.ts: Added pdfStatisticsAPIURL property in all environments.
3. dataProvider.service.ts: Uncomment method "getCollectedFulltexts()".
4. dataProvider.component.ts: Call method "getCollectedFulltexts()" instead of "getDataProviderAggregationStatus()".
2023-11-10 19:44:15 +02:00
argirok
71df792e49
Merge branch 'develop' into plugins-functionality
2023-11-10 13:07:42 +02:00
Konstantinos Triantafyllou
a773cd8d1d
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-11-09 14:35:10 +02:00
Konstantina Galouni
68c352d3d2
[develop | DONE | CHANGED]: In deposit page, move "Go to repository" button to top, aligned with the title when possible.
...
1. searchResultsForOrcid.component.html & searchMyOrcidResults.component.html: Removed [promoteWebsiteURL]="true", since this should be true only in deposit cards.
2. searchResultsInDeposit.component.ts: Added @Input() isMobile: boolean = false;
3. searchResultsInDeposit.component.html: Set parameter [isMobile]="isMobile" to <result-preview>.
4. newSearchPage.component.html: Set parameter [isMobile]="mobile" to <deposit-result>.
5. result-preview.component.html: In deposit cards align on the right of the title the "Go to repository" button and in mobile screens show it on the top right of the card.
2023-11-08 22:40:04 +02:00
Konstantina Galouni
32a34d5a12
[develop | DONE | ADDED]: Added parsing and display for usage counts per data source.
...
1. resultLandingInfo.ts:
a. Commented out deprecated fields from interface Measure.
b. Added interface MetricPerDatasource.
c. Added in interface Measure, countsPerDatasource?: MetricPerDatasource[];
2. parsingFunctions.class.ts: In method "parseMeasures()", added parsing for usage counts per data source (countsPerDatasource).
3. resultLanding.component.html: Display countsPerDatasource in table (metrics tab > usage tab) if there is any.
2023-11-08 16:57:56 +02:00
Konstantinos Triantafyllou
50a8d53221
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-11-08 15:17:52 +02:00
Konstantina Galouni
3aff9ee76e
[develop | DONE | ADDED] openaireLibrary - environment.ts: Added common properties searchLinkToService, searchLinkToServices, searchLinkToAdvancedServices.
2023-11-07 13:32:05 +02:00
argirok
c1e58e76a0
[angular-16-irish-monitor | WIP] piwik Service: make public trackEvent method
2023-11-02 14:53:42 +02:00
Konstantinos Triantafyllou
106cb5dcf8
Merge pull request 'develop' ( #18 ) from develop into angular-16-irish-monitor
...
Reviewed-on: #18
2023-11-02 09:42:04 +01:00
argirok
3e656de39c
[develop | WIP] : Properties: add again clientManagementUrl property
2023-11-02 09:19:24 +02:00
argirok
0c0ef48b49
[develop | WIP] : Properties: remove wrong import, add more properties related to admin portal
2023-11-01 17:49:01 +02:00
argirok
59d64b74e7
[develop | WIP] :update common properties - add connect related ones + claims api url
2023-11-01 16:35:46 +02:00
argirok
7399cd9ea6
[develop | WIP] add common properties in library file, delete unused properties
2023-11-01 14:27:54 +02:00
argirok
6ce2b75ee6
[develop | WIP | UPDATED] add common properties in library file, delete unused properties
2023-11-01 14:26:09 +02:00
Konstantinos Triantafyllou
be84e2d986
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2023-10-31 15:15:01 +02:00
Konstantina Galouni
5184ffad19
[angular-16 | DONE | ADDED] env-properties.ts: Added "faircore4eosc" in type Dashboard and type PortalType.
2023-10-30 11:22:20 +02:00
argirok
06aacd86c4
Merge branch 'angular-16' into plugins-functionality
2023-10-27 11:50:08 +03:00
Konstantinos Triantafyllou
c4ecc8fcae
Merge remote-tracking branch 'origin/angular-16' into angular-16-irish-monitor
2023-10-27 09:25:12 +03:00
Konstantinos Triantafyllou
115ba0c49e
[angular-16-irish-monitor | WIP]: Create base component with metadata initilization
2023-10-27 09:25:01 +03:00
argirok
fcc130b530
[angular-16-community-projects-availableSince | DONE | UPDATE] : don't show router link and result actions (for the community projects case where the id is set to '-1')
2023-10-26 16:29:05 +03:00
argirok
065d73bb3e
[angular-16-community-projects-availableSince | DONE | UPDATE] : add method to get last date that db is loaded
2023-10-26 09:48:11 +03:00
Konstantinos Triantafyllou
89ba510256
Merge remote-tracking branch 'origin/angular-16' into angular-16-irish-monitor
2023-10-25 10:42:32 +03:00
Konstantinos Triantafyllou
54bff7cd4a
[angular-16 | DONE | CHANGED]: Change email composer for Develop project (Add name, surname, email in mail body).
2023-10-25 10:37:39 +03:00
argirok
33b763ca38
[angular-16-irish-monitor | WIP]: Piwik service: add new methods to test events
2023-10-24 12:47:28 +03:00
Alex Martzios
b69e19fa17
[Ang16 | WIP] add new email composer for Develop project
2023-10-23 12:40:55 +03:00
Konstantina Galouni
f6e927f4c2
[angular-16 | WIP | REMOVED] Removed files environment.all.ts, environment.beta.ts, environment.prod.ts, environment.test.ts and define and export all properties from environment.ts.
2023-10-19 14:49:14 +03:00
argirok
4751f64216
Merge branch 'angular-16' into plugins-functionality
2023-10-18 15:30:42 +03:00
Konstantina Galouni
717de55f6e
[Library | angular-16]: [Bug fix] Name of bip metrics accidentally removed in branches merge.
2023-10-18 14:18:04 +03:00
Konstantina Galouni
5948d61a47
Library | angular-16: Merge develop branch into angular-16 and resolve conflicts
2023-10-16 13:06:14 +03:00
argirok
aa0ec0b06f
search tab: show all results / don't slice the array
...
Fetch research results: keep all results in allResults field (for community results case)
2023-10-16 12:11:47 +03:00
Konstantinos Triantafyllou
cfb321f93f
Merge from develop
2023-10-11 16:33:33 +03:00
Konstantina Galouni
9226a5975d
[Library | develop]: Added Full-Text in research products actions when available.
...
1. availableOn.component.ts: Added Full-Text before Data sources, as a separate action and as information for each instance.
2. parsingFunctions.class.ts: Added parsing for fulltext and updated method "compareHostedByCollectedFrom()" to sort by both access and existence of fulltext.
3. resultLanding.component.html: Removed classes for <availableOn> in mobile actions.
4. entity-actions.component.ts: Updated uk-text-bolder class for all actions.
5. result-preview.ts: Added "fulltext?: string;" in HostedByCollectedFrom.
2023-10-11 12:46:10 +03:00
Konstantinos Triantafyllou
69bbccd009
Merge remote-tracking branch 'origin/develop' into angular-16
2023-10-10 22:47:06 +03:00
Konstantina Galouni
c29488545e
[Library & Explore | develop]: Added in openaireLibrary environment files for common properties (environment.all.ts: Common properties among all portals, regardless environment, environment.-/test/beta/prod.ts: Common properties per environment among all portals) | environments/: Build and export properties by merging local properties and common properties.
2023-10-10 17:42:40 +03:00
Konstantinos Triantafyllou
22366f5813
Merge remote-tracking branch 'origin/develop' into angular-16
2023-10-10 17:12:58 +03:00
Konstantinos Triantafyllou
c129165832
CommunityInfo: Add isOpen method. Email Composer: Add role in community dashboard invitation.
2023-10-10 12:25:03 +03:00
argirok
8b9c8ec665
Merge remote-tracking branch 'origin/angular-16' into plugins-functionality
2023-10-09 13:53:35 +03:00
argirok
225a9a113f
Merge branch 'develop' into plugins-functionality
2023-10-06 21:09:10 +03:00
Konstantinos Triantafyllou
f4d7582764
Merge remote-tracking branch 'origin/develop' into angular-16
2023-10-06 19:48:06 +03:00
Konstantina Galouni
445441572d
[Library & Explore | develop]: Added software heritage as pid for research products.
...
1. environments/: Added in all environments, property: swhURL: "https://archive.softwareheritage.org/ ".
2. env-properties.ts: Added property swhURL?: string;
3. string-utils.class.ts: Added method "isValidSwhId()" and swhid in checks and definitions.
4. resultLandingInfo.ts: Added swhid in accepted types of interface Id.
5. resultLanding.component.ts: Added check for swhid in "getReferenceIdName()" and "getReferenceUrl()".
6. parsingFunctions.class.ts: Added pid[i].classid == "swhid" check in "parseIdentifiers()".
7. showIdentifiers.component.ts: Added "swhid" in display of pids.
2023-10-06 12:22:00 +03:00
Konstantinos Triantafyllou
cfdd7b2e55
Add slider-components in slider-utils
2023-10-05 16:59:41 +03:00
Konstantina Galouni
edf8ae835c
[Library | develop] fos/fos.component.ts & landing-utilts/fos.component.ts & searchFields.ts: Restored checks for environment to use fos or foslabel field - foslabel not yet introduced in current prod index.
2023-10-02 13:13:22 +03:00
Alex Martzios
af95b395bd
search page: add view more option for partners, projects, match styling for authors as well
2023-10-02 12:18:29 +03:00
argirok
d80db44df1
improvements in manage Plugins
2023-10-02 10:20:36 +03:00
Konstantinos Triantafyllou
6d7f6eca72
Merge from origin/develop
2023-09-26 11:50:07 +03:00
Konstantinos Triantafyllou
d10df32853
Result Preview: Fix space betwwen ngIf and class.
2023-09-26 11:38:09 +03:00
argirok
f19d9b3d87
Initial commit for plugins functionality:
...
Manage Plugin Templates
2023-09-25 11:36:05 +03:00
Konstantina Galouni
bc514b62d1
[Library | develop]: result-preview.component.ts: Added method "isNumber()" | resultLanding.component.html: [Bug fix] Updated view of bip indicators - format the numbers correctly.
2023-09-19 16:48:08 +03:00
Konstantinos Triantafyllou
a2f52cf40e
Merge remote-tracking branch 'origin/develop' into angular-16
2023-09-15 15:18:49 +03:00
Konstantinos Triantafyllou
11d0be4ffd
Theme preview: Add inputs as fragment. Delete material icons from icons services
2023-09-12 18:41:22 +03:00
Konstantina Galouni
f679385725
[Library | develop]: transferData.component.ts: Keep data transfer modal open after transfer action, to show status of the transfer.
2023-09-11 18:08:34 +03:00
Konstantinos Triantafyllou
821c4242be
Icon component: Add icon input in order to support Icon configuration. Extend Icon with type and preserveColor (optional). Add material-icons.ts with material icons metadata (icons per category).
2023-09-07 19:13:59 +03:00
Konstantina Galouni
35d287511b
Merge remote-tracking branch 'origin/develop' into develop
2023-09-04 15:45:29 +03:00
Konstantina Galouni
e6bdbb2c81
[Library | develop]: searchFields.ts: In RESULT_REFINE_FIELDS, query "foslabel" (instead of fos) field in all environments.
2023-09-04 15:45:06 +03:00
Konstantina Galouni
37208d82b6
[Library | develop]: transferData.component.ts: Set "overwrite": false & in method "validatePath()", removed regex and check only if path starts with / | transferData.component.html: Updated checks for path validation | resultLanding.component.ts: Added field public belongsInEOSC: boolean = false; and initialize it | resultLanding.component.html: Added message above title "This {{getTypeName() | lowercase}} is not part of the European Open Science Cloud" when in EOSC portal, but result has no EOSC context.
2023-09-04 12:48:17 +03:00
Konstantinos Triantafyllou
6470331207
Merge remote-tracking branch 'origin/develop' into angular-16
2023-08-30 16:44:39 +03:00
Konstantina Galouni
13d0430109
[Library | develop]: alert.ts & full-screen-modal.component.ts: Updated (h6 from h4 or h5) header font size and ratio of icons (make them smaller) - in angular 16 branch, paddings have also changed.
2023-08-24 18:20:49 +03:00
Konstantinos Triantafyllou
40ef950715
Merge remote-tracking branch 'origin/develop' into angular-16
2023-08-23 16:52:36 +03:00
Konstantinos Triantafyllou
c658f6b63f
Fix dropdown-filter where the mobile dropdown opens in Desktop too.
2023-08-23 16:52:21 +03:00
Konstantinos Triantafyllou
7906b056c9
Fix drops and dropdowns in avalableOn, result-preview and showAuthors
2023-08-23 16:42:52 +03:00
Konstantinos Triantafyllou
d9a8283630
Update to Uikit 3.16.24
2023-08-22 17:08:46 +03:00
Konstantinos Triantafyllou
51e3980179
Update angular to version 16
2023-08-01 14:29:27 +03:00
Konstantinos Triantafyllou
3b6822c71f
Update material to version 15
2023-08-01 11:40:55 +03:00
argirok
4e3df67f7e
Loading modal component: click on background not close the modal, fix mobile version conflicting with ng-content
2023-07-28 11:16:30 +03:00
Konstantina Galouni
6b2864ad02
[Library | develop]: entity-actions.component.ts & transferData.component.html & orcid-work.component.ts & resultLanding.component.html & project.component.html & organization.component.html & dataProvider.component.html: Added "tooltips/messages" under the landing actions in mobile-small screens.
2023-07-27 15:28:40 +03:00
Konstantinos Triantafyllou
0a56d1fae6
Remove mobile-dropdown when navigation start from container.
2023-07-27 10:38:41 +03:00
Konstantinos Triantafyllou
056faac88f
Add mobile-dropown in dropdown-filter. Fix input autocomplete in mobile. Fix icon alignment in fundedBy. Add scroll to top in fs-modal and on change tab in landing mobile bar.
2023-07-26 11:49:50 +03:00
Konstantinos Triantafyllou
86ba54c7d0
Fix mobile-dropdown open-close. Fix input in mobile. Add mobile-dropdown in availableOn, fundedBy, showAuthors.
2023-07-25 19:09:09 +03:00
Konstantina Galouni
6ecde003af
[Library | develop]: [Bug fix from previous commit] string-utils.class.ts: Closing brackets correctly in getPIDFromIdentifiers method.
2023-07-25 13:31:26 +03:00
Konstantina Galouni
52fc9ce22a
[Library | develop]: helper.class.ts: Added return false in method "isCurator()" as fallback | stakeholder.ts: Added return "" in methods "getFilter()", "getResultFilter()", "getProjectFilter()", "getOrganizationFilter()", "getCountryFilter()" as fallback | string-utils.class.ts: Added return null in method "getPIDFromIdentifiers()" as fallback.
2023-07-25 13:24:24 +03:00
Konstantina Galouni
27f644aad1
[Aggregator | develop]: In search bars, set in placeholder the portal name according to the configuration name.
...
1. home.component: Get portalName by config.portalAsObservable>name and set placeholder to "Search "+portalName.
2. portal.ts: Added parameter "name: string" in method "getMockCommunityInfo()" and set communityInfo.name = name;
3. aggregators.ts: In method "getCommunityInfoByMenuId()", added "name" parameter in Portal.getMockCommunityInfo() | Updated titles in PortalAggregators>AggregatorInfo.
2023-07-24 19:56:51 +03:00
Konstantina Galouni
b18cfcf533
[Library | develop]: resultLanding.component.html & resultLanding.component.ts & transferData.component.html & transferData.component.ts: In desktop view, reverted data transfer modal to normal instead of full screen & small fixes for action icon and modal view | aligned "Go to search" back button with the rest of the page contents.
2023-07-20 17:06:46 +03:00
Konstantinos Triantafyllou
2b7c5da3d7
Input: Add * for required fields with type array. Scroll to top in open of a modal.
2023-07-18 15:27:02 +03:00
Konstantinos Triantafyllou
5645deec97
Change portal client-management to developers
2023-07-13 18:39:26 +03:00
Konstantinos Triantafyllou
2f98910712
Mock portal: Enable services.
2023-07-13 14:18:17 +03:00
Konstantinos Triantafyllou
8b57fae585
Add static configuration in configuration service
2023-07-13 13:44:19 +03:00
Konstantinos Triantafyllou
46b3e937bf
Configuration service: init null if doesn't exist.
2023-07-13 12:21:35 +03:00
Konstantinos Triantafyllou
2312c5356b
Remove a --> from search form.
2023-07-13 11:47:55 +03:00
Konstantinos Triantafyllou
5d6fa99a73
Piwik service: Change map to switchMap in order to return the observable.
2023-07-12 16:24:23 +03:00
Konstantinos Triantafyllou
37b7423e7f
Simplify piwik logic: All work is done in piwik.service.
2023-07-12 15:05:25 +03:00