Konstantinos Triantafyllou
3a6b01ebe8
[develop | DONE]: Add isBottomIntersecting in layoutService and use is when it is needed. Add capitalize all in order to capitalize all words with whitespace separator.
2024-06-03 17:12:52 +03:00
Konstantinos Triantafyllou
df2516f8f7
[develop | DONE]: Add belongs to all entities and add message in html.
2024-05-31 13:59:23 +03:00
Konstantinos Triantafyllou
65a60ddad1
[Develop | ADDED]: Add belongsTo configuration for all entities and initialize it in results.
2024-05-29 13:05:04 +03:00
Konstantina Galouni
59fc73bf4d
[develop | DONE | FIXED]: In search results, only 1000 relations are fetched and shown - show messages.
...
1. result-preview.component.html: Added input parameter "resultTitle" to <entity-metadata>.
2. entity-metadata.component.ts: Added @Input() resultTitle: string = null; | When more than 1000 projects or organizations, show +more projects/partners and in modal, show message "Only 1000 Projects/ Partners of {result title} are shown here."
2024-05-28 16:34:16 +03:00
Konstantina Galouni
cc6b5aeffe
[develop | DONE | CHANGED]: Excluded (filter out) unidentified projects from search.
...
1. searchProjects.service.ts: Added filter &fq=(projectcode<>"unidentified") in methods "getProjectsforDataProvider()", "advancedSearchProjects()", "getProjectsForOrganizations()", "numOfSearchProjects2()".
2. organization.component.ts: In method call "searchProjectsService.getProjectsForOrganizations()" updated parameter for funder to be in fq instead of keyword query.
3. projects-in-modal.component.ts: In method "updateFilters()", format filterQuery to be in fq instead of keyword query.
4. entitySearch.service.ts: In method "search()", for type "project", added in the query &fq=(projectcode<>"unidentified").
2024-05-28 15:27:33 +03:00
Konstantinos Triantafyllou
1ac4365e05
[develop | DONE]: Add Role Utils with naming variables for roles
2024-05-28 12:21:37 +03:00
Konstantina Galouni
9722024643
[develop | DONE | FIXED]: relatedDatasourcesTab.component.ts: Show "top 100" message only if results are more than 90 & [BUG FIX] Use "collectedFromName" input and not a predefined static data source name.
2024-05-27 11:20:24 +03:00
Konstantina Galouni
019530c222
[develop | DONE | FIXED]: parsingFunctions.class.ts: In "parseEoscSubjects()" method, initialize subjects if needed.
2024-05-20 15:17:26 +03:00
Konstantina Galouni
1f4c0566c7
[develop | DONE | FIXED]: availableOn.component.ts: Removed environment check in <hr> shown in mobile under fulltext.
2024-05-20 15:16:00 +03:00
Konstantina Galouni
ac46ecb997
[develop | WIP | FIXED]: parsingFunctions.class.ts: Added check if there are no classifiedSubjects.
2024-04-24 16:35:13 +03:00
Konstantina Galouni
c5bd710621
[develop | WIP | CHANGED]: [BETA] parsingFunctions.class.ts: Show all subjects as keywords - updated method "parseAllSubjects()" to add classified subjects (by vocabulary) to the end of the keyword subjects list.
2024-04-24 16:06:45 +03:00
Konstantina Galouni
ce87f0690d
[develop | DONE | FIXED]: BUG fixes in orcid author modal | BUG fixes in search filters column.
...
1. mobile-dropdown.component.ts: Added makrForCheck() method call in "open()".
2. deletedByInference.component.ts: Added @Input() isMobile: boolean = false; & In <result-preview> set parameter [isMobile]="isMobile".
3. resultLanding.component.html: In mobile view, in <deletedByInference> set parameters [isMobile]="isMobile" and [modal]="alertModalDeletedByInferenceFS".
4. showAuthors.component.ts:
5. searchOrganizations.component.ts: [BUG FIX] In <new-search-page> set parameter [showRefine]="refineFields?.length > 0" to display filters or not.
6. newSearchPage.component.html: [BUG FIX] Updated checks for displaying refine filters column or not.
2024-04-22 17:14:46 +03:00
Konstantina Galouni
559220c77c
[develop | DONE | CHANGED]: landing.module.ts: Removed TabPagingComponent from declarations and exports | deletedByInference.module.ts: Removed LandingModule from imports | resultLanding.module.ts: Import SearchTabModule | Deleted tabPaging.component.ts.
2024-04-16 13:25:54 +03:00
Konstantina Galouni
cc43504306
[develop | DONE | ADDED]: Added method get calcCurrentMonth() to calculate and display current month of the project life, if status is on going (project has started and not yet ended).
2024-04-16 12:28:14 +03:00
Konstantina Galouni
eeb63a2de9
[develop | DONE | CHANGED]: In search projects results, show funder name by default, and if not available, show funder short name.
...
1. searchResult.ts: Added field funderName: string; in class SearchResult.
2. result-preview.ts: Added field funderName: string; in class ResultPreview & in method "searchResultConvert()" set resultPreview.funderName = result.funderName;
3. searchProjects.service.ts: Added parsing of funderName.
4. result-preview.component.html: Show funderName and if not available, show funderShortname.
5. entity-metadata.component.ts: Added check for funders display.
2024-04-16 11:47:12 +03:00
Konstantina Galouni
6886df2caa
[develop | DONE | CHANGED]: Alt attribute on images | Set changeDetection: ChangeDetectionStrategy.OnPush on result-preview.component.ts.
...
1. deletedByInference.service.ts: [Bug fix] Fixed author check.
2. sdg.component.html & quick-contact.component.html & fos.component.html: Added alt attribute on images.
3. result-preview.component.ts: Set changeDetection: ChangeDetectionStrategy.OnPush | Added get countDots().
4. result-preview.component.html: Changed how number of access routes dots is passed into a class (countDots) - needed for ChangeDetectionStrategy.OnPush.
5. orcid-work.component.ts: Added alt attribute on images | Added ChangeDetectorRef and call this.cdr.markForCheck(); on "getPutCode()", "saveWork()" and "deleteWorks()" - needed for ChangeDetectionStrategy.OnPush.
6. searchResult.component.ts: Rebuild previewResults object after getting orcidPutCodes to draw html again - needed for ChangeDetectionStrategy.OnPush.
7. newSearchPage.component.html: Removed uk-flex-wrap for number of results and uk-margin-medium-left from desktop sorting.
2024-04-15 17:11:38 +03:00
Konstantina Galouni
07569f24e1
[develop | DONE | FIXED]: resultLanding.component.html & searchResult.component.ts: Added checks for ORCID also for properties.dashboard == "irish".
2024-04-03 16:16:09 +03:00
argirok
c64df20405
[develop | DONE | ADDED] add orcid-core module, without the routing - use it in other components instead of orcid module
2024-03-14 09:28:33 +02:00
Konstantina Galouni
da3c2fccf2
[develop | DONE | FIXED]: Moved RoutingModule as first imported module with possible routing (advanced search projects & organizations were loading orcid routing instead of their own).
2024-03-04 17:02:33 +02:00
Konstantina Galouni
6a41954109
[develop | DONE | CHANGED & ADDED]: env-properties.ts & environment.ts: Added properties "rorURL", "isniURL", "wikiDataURL", "fundRefURL" | organizationInfo.ts: Added identifiers | searchOrganizations.service.ts & organization.service.ts: Parse identifiers (pid) [BETA ONLY] | organization.module.ts: Import ResultLandingUtilsModule (to call <showIdentifiers> | organization.component: Removed old unused code & Added <showIdentifiers> & In mobile added country and website url | parsingFunctions.class.ts: Added parsing for organization pids | showIdentifiers.component.ts: Added cases for organization pids & check if pid value is a url, do not add prefix.
2024-03-04 13:14:09 +02:00
Konstantina Galouni
00a5150042
[develop | DONE | FIXED]: [BUG FIX] resultLanding.component.ts: Get type of entity from route.snapshot.data.type.
2024-03-04 11:17:50 +02:00
Konstantina Galouni
da4a5f3321
[develop | DONE | FIXED]: [BUG FIX] fundedBy.component.ts: Provenance should always get the label from the respective vocabulary - calculate everything in ngOnInit.
2024-03-04 11:15:40 +02:00
Alex Martzios
3e8ed4f504
[develop | DONE | CHANGED] remove tooltips from search page, add labels for entity metadata
2024-02-29 11:33:17 +02:00
Konstantina Galouni
edf49c4019
[develop | DONE | CHANGED]: sdg-fos-suggest.component.ts: Added field "isOpen: boolean = false;" and check if isOpen to show modal content | resultLanding.component: Removed old unused code and old comments, updated and added more checks e.g. not load content of modals if they are not open.
2024-02-28 17:42:58 +02:00
Konstantina Galouni
efa0f72cc3
[develop | DONE | CHANGED]: isRouteEnabled.guard.ts, freeGuard.guard.ts: Added @Injectable({providedIn: 'root'}) | Removed from providers PreviousRouteRecorderm, isRouteEnabled, LoginGuard AdminLoginGuard, PiwikService & removed from imports PiwikServiceModule.
2024-02-28 16:45:23 +02:00
Konstantina Galouni
17e237c179
[develop | DONE | CHANGED]: Added routing modules (in library files) in Landing pages and in ORCID pages - imported the routing.module.ts in module.ts.
2024-02-28 14:33:44 +02:00
Konstantina Galouni
50244801d6
[develop | DONE | CHANGED]: availableOn.component.ts: Removed environment check from fulltext links (display them also in production).
2024-02-21 13:54:53 +02:00
Konstantinos Triantafyllou
3204ba18ff
[develop]: Fix showAuthors in modal.
2024-02-14 15:43:27 +02:00
Konstantinos Triantafyllou
6e2cf28aee
[angular-16-irish-monitor]: Merge from develop
2024-02-12 14:53:07 +02:00
Konstantina Galouni
b89278af70
[develop | DONE | CHANGED]: Do not request page help contents (helptexts) in EXPLORE. (FILES: displayClaims.component.ts & linkingGeneric.component.ts & dataProvider.component.ts & organization.component.ts & project.component.ts & resultLanding.component.ts & newSearchPage.component.ts)
2024-02-08 14:19:26 +02:00
Konstantina Galouni
83de7adc09
Merging branch develop into angular-16-irish-monitor
2024-02-07 22:32:42 +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
aba199e10d
[develop | DONE | FIXED]: [BUG FIX] resultLanding.component.html & project.component.html & organization.component.html & dataProvider.component.html: Moved <schema2jsonld> outside any parent html tag - was missing from mobile screens.
2024-02-07 16:56:16 +02:00
Konstantina Galouni
75ecd0da5e
Merge develop into angular-16-irish-monitor branch
2024-02-06 14:19:27 +02:00
Konstantina Galouni
f63e7d72cc
[develop | DONE | CHANGED]: availableOn.component.ts: Restored checks, not to display full-text link in production environment - reverted commit fa216cbc07
.
2024-02-01 21:35:36 +02:00
Konstantina Galouni
6b5b7df8be
[develop | DONE | DELETED]: Deleted legacy unused files mailPrefs.component.html, mailPrefs.component.ts, mailPrefs.module.ts, htmlProjectReport.component.ts, htmlProjectReport.module.ts.
2024-01-29 19:55:26 +02:00
Konstantina Galouni
5a23f6437d
[develop | DONE | FIXED]: project.component.ts: In method "closeLoading()" added setTimeout of 300ms - too fast open and close of the loading modal and it couldn't close eventually.
2024-01-29 19:53:11 +02:00
Konstantina Galouni
fa216cbc07
[develop | DONE | CHANGED]: availableOn.component.ts: Removed environment check from fulltext links (display them also in production).
2024-01-25 12:33:50 +02:00
Konstantina Galouni
1e41013e06
[develop | DONE | CHANGED]: showSubjects.components.ts: Removed subjects by Vocabulary for BETA & DEV environments & Updated how EOSC subjects are displayed | resultLanding.component: Added get method "hasSubjects" and updated checks to show subjects depending on environment.
2024-01-25 12:31:14 +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
Konstantina Galouni
134ab8240e
Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor
2024-01-24 17:05:14 +02:00
Konstantina Galouni
0a47193bf3
[develop | DONE | FIXED]: searchResearchResults.service.ts & resultLanding.service.ts & deletedByInference.service.ts: #9425 - When an author (same name & rank) has 2 instances on the same record, keep orcid information if exists in at least one instance.
2024-01-24 17:03:15 +02:00
Konstantinos Triantafyllou
bbcfa595da
[angular-16-irish-monitor | MERGE]: Merge from develop
2024-01-24 16:25:17 +02:00
Alex Martzios
c2312e297e
[develop | DONE | FIXED] remove b2note (annotation component) and all its references
2024-01-11 12:49:57 +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
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
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