Commit Graph

281 Commits (master)

Author SHA1 Message Date
argirok 6b907fe97d [develop | DONE | ADDED] add method for grouped count queries that goes through the cache 1 month ago
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. 2 months ago
Konstantinos Triantafyllou 5195306ee6 [develop]: Add userInfoUrl variable in user management service. 2 months ago
Konstantinos Triantafyllou 6e2cf28aee [angular-16-irish-monitor]: Merge from develop 2 months ago
Konstantinos Triantafyllou 3d08ffeb52 [angular-16-irish-monitor]: Fix cancel invitation method of a user. Set rootClass only if it is changed.
(cherry picked from commit ba1a3b9e62)
2 months ago
Konstantinos Triantafyllou 87fb820421 [angular-16-irish-monitor | WIP]: Add role group before type of an entity.
(cherry picked from commit 65f8676a08)
2 months ago
Konstantina Galouni a7294685fb [develop | DONE | CHANGED]: refineFieldResults.service.ts & searchDataproviders.service.ts & searchOrganizations.service.ts & searchProjects.service.ts & searchResearchResults.service.ts: Set cache for default refine queries (without keywords or filters) - not in deposit and datasource specific pages. 3 months ago
Konstantina Galouni fbe514b740 [grouped-queries | DONE | CHANGED] Added groupedRequests.service.ts & groupedRequestsService.module.ts to call endpoints for grouped queries of each page | numbers.component.ts: Replaced queries of numbers (in Home page) with grouped query for home page of EXPLORE | searchAll.component.ts: Replaced count queries of each entity (in Search page) with grouped query for Search page of EXPLORE 3 months ago
Konstantina Galouni 83de7adc09 Merging branch develop into angular-16-irish-monitor 3 months ago
Konstantina Galouni f45598b190 [develop | DONE | FIXED]: [BUG FIX] Moved checks for filtering out filter values in parsing phase.
1. refineResults.class.ts:
   a. Updated method "includeValue()" and include "null" (as a string) check | Call method "includeValue()" when creating filters.
   b. Set filter.countUnfilteredValues to the length of values returned by the service before filtering them out.
   c. Check if filters returned by service before trying to parse anything.
2. searchHelperClasses.class.ts: Added in Filter structure the field "public countUnfilteredValues?: number = 0;", to check if there are more values to be queried (show "view all" link or not).
3. searchFilter.component.ts: Updated check of hasMoreValues to show or not the "view all" link - check filter.countUnfilteredValues | Comment filtering out of filter values - moved to refineResults.class.ts.
3 months ago
Konstantina Galouni 75ecd0da5e Merge develop into angular-16-irish-monitor branch 3 months ago
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.
3 months ago
Konstantinos Triantafyllou 340dd96dc2 Merge branch 'angular-16-irish-monitor' of code-repo.d4science.org:MaDgIK/openaire-library into angular-16-irish-monitor 3 months ago
Konstantinos Triantafyllou a40f1431ed [angular-16-irish-monitor]: Fix overlay in indicators. Fix admin calls for managers/ivnitations. 3 months ago
Konstantina Galouni 134ab8240e Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor 3 months ago
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. 3 months ago
argirok adb4c86d2f [angular-16-irish-monitor | DONE | CHANGED] user management service: better clean up reload urls 4 months ago
Konstantinos Triantafyllou ba1a3b9e62 [angular-16-irish-monitor]: Fix cancel invitation method of a user. Set rootClass only if it is changed. 4 months ago
Konstantinos Triantafyllou d6d3c7bab9 [angular-16-irish-monitor]: Add condition for notification. Fix infinite loop with user-info. 4 months ago
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) 4 months ago
Konstantinos Triantafyllou f81f5d7bfb [angular-16-irish-monitor | ADDED]: Add originalId to datasources results in order to use it for provide. 4 months ago
Konstantinos Triantafyllou bc4e30c3f2 [angular-16-irish-monitor | CHANGED | DONE]: Remove loginURL, logoutURL and userInfoURL properties and add loginServiceURL. 4 months ago
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.
4 months ago
argirok c6dd26dcee [angular-16-irish-monitor | DONE | CHANGED] UserProfile service: update initialize method - not initialize in constructor 4 months ago
argirok 677372a332 [angular-16-irish-monitor | DONE | ADDED] User profile service 4 months ago
Konstantinos Triantafyllou 48ce09e400 [angular-16-irish-monitor]: LoginURL property now suppors mutible URLs. 4 months ago
argirok d804da4dd8 Merge branch 'develop' into angular-16-irish-monitor 4 months ago
Konstantina Galouni d9c7d35e57 [develop-filters | DONE | CHANGED]: Get 7 top values for each filter (minRef) and on view all click, query for top 100 for a specific filter.
1. searchResearchResults.service.ts & searchProjects.service.ts & searchOrganizations.service.ts & searchDataproviders.service.ts: In advanced search method added parameter minRef: boolean = false and if true, add in request url "&minRef=true" to query for top 7 values.
2. searchResearchResults.component.ts & searchProjects.component.ts & searchOrganizations.component.ts & searchDataProviders.component.ts: By default query filters with minRef=true | Added method "filterRequestedAll()" to be called on view all click of a filter.
3. searchHelperClasses.class.ts: Added in Filter public countAllValues?: number = -1; (-1: all filters not yet requested, 0: request failed) and public isOpen?: boolean = false; (checks if view all filter is clicked).
4. searchFilter.module.ts: Imported LoadingModule.
5. searchFilter.component.ts & searchFilter.component.html: Updated process on view all click.
6. newSearchPage.component.ts: Added method "filterToggled()".
7. newSearchPage.component.html: Bind filterToggled method to <search-filter> output.
4 months ago
Konstantina Galouni 0768248bde [develop | DONE | CHANGED]: refineResults.class.ts: Missing change from pre-previous commit for static filters. 4 months ago
Konstantina Galouni d15ce5522e [develop-filters | DONE | CHANGED]: refineFieldResults.service.ts: In method "getAllRefineFieldResultsByFieldName()", added size=0 in request url. 4 months ago
Konstantina Galouni d587aaefe2 [develop-filters | DONE | CHANGED]: refineResults.class.ts: Removed check includeValue (for unidentified and Undetermined values) from "parse()" method | searchFilter.component.ts: In "ngOnChanges()" method updated check for filtering out filter values - check for unidentified, Undetermined, unknown (lowercase), not available (lowercase) 4 months ago
Konstantinos Triantafyllou 736546c0eb Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor 5 months ago
Konstantina Galouni 9913da1f43 [develop | DONE | FIXED]: refineResults.class.ts: Removed unused import FieldDetails. 5 months ago
Konstantinos Triantafyllou 7b79146f12 Merge remote-tracking branch 'origin/develop' into angular-16-irish-monitor 5 months ago
Konstantinos Triantafyllou 65f8676a08 [angular-16-irish-monitor | WIP]: Add role group before type of an entity. 5 months ago
argirok 550c27a464 [angular-16-irish-monitor | DONE | CHANGED ] fetchByDOIs: add filter query to the request 5 months ago
Alex Martzios 6f214cb08a [angular-16-irish-monitor | WIP]: browse repository monitors - query for datasource stakeholders, display them in page 5 months ago
Konstantina Galouni 7cd9516493 [develop | DONE | CHANGED]: refineFieldResults.service.ts: In method "getRefineFieldResultsByFieldName()" added in keys "funder", to get (refine query) all funders for research products and projects in autocomplete (advanced) search. 5 months ago
Konstantina Galouni ff34511a9c [develop | DONE | CHANGED]: refineFieldResults.service.ts: Added method "getAllRefineFieldResultsByFieldName()" to get all values of a specific refine field (not just first 100) | In method "getRefineFieldResultsByFieldName()" changed key:string to keys:string[] to be able to define multiple fields to query for all their values - creted helper method "fieldIncludesAnyOfTheKeywords()". 5 months ago
argirok ffec391448 [angular-16-irish-monitor | DONE | UPDATED] SearchResearch results - fetchByDOIs: use the search service API from properties 6 months ago
argirok cdb5f1ecd0 [WIP] Search researcher: work on the page layout - add banner, basic component functionalities 6 months ago
argirok 60a3e552b4 [angular-16-irish-monitor | WIP] Search results service: add new method to get results by dois 6 months ago
Konstantinos Triantafyllou cf30ab6581 [monitor-admin-library | DONE | CHANGED]: Move topics and cache indicators in library. 6 months ago
argirok 3f64332a8f Merge branch 'develop' into new-claims-api 7 months ago
Konstantina Galouni adae1f0749 [Library | develop]: searchProjects.service.ts: Added more checks if startdate and enddate properties exist in the response | entity-metadata.component.ts: Added "From" or "Until" before startYear and endYear respectively when only one of them exists in data. 7 months ago
argirok 6cd2e583c5 Merge branch 'develop' into new-claims-api 8 months ago
Konstantina Galouni 7709352f68 [Library | develop]: [Bug fix] searchDataproviders.service.ts: Added check if "datasourcetype" field exists in record. 8 months ago
argirok 5c345d8ff7 show status also for direct index records job
on reload keep job ids and continue show progres until they finish
change get auth options method
9 months ago
Konstantinos Triantafyllou 0a79d2a17e MetricsService provided in root 9 months ago
Konstantina Galouni a7e32a2a65 [Library | develop]: searchDataproviders.service.ts: In method "getDataproviderType()", add check for datasourcetype field. 9 months ago