Commit Graph

  • ab839498a8 Updating libraries Konstantina Galouni 2023-11-10 19:31:34 +0200
  • 2bfb614008 [develop | WIP | CHANGED]: explore-assets/funders/logos: Updated logo for Tara funder. Konstantina Galouni 2023-11-09 15:18:30 +0200
  • 5eb3883d6b [develop | WIP | FIXED]: funders.component.ts: Fixed typo in previous commit causing page crash. Konstantina Galouni 2023-11-09 13:41:21 +0200
  • 4fd541f460 [develop | WIP | CHANGED]: explore-assets/funders/logos: Missing logos for production funders added temporarily | funders.component.ts: Added staticLogos field to get missing logos for prod funders from local folder - temporary solution, to be removed asap. Konstantina Galouni 2023-11-09 13:39:01 +0200
  • cfe0cc3b7b [develop | DONE | FIXED]: environment.beta.ts: Updated piwikSiteId for beta from "109" to "6" (this shouldn't be used - it should be fetched dynamically by admin tools API). Konstantina Galouni 2023-11-08 22:42:28 +0200
  • f1330358f8 [develop | DONE | FIXED]: package.json: Restored uikit version from 3.16.14 to 3.16.24. Konstantina Galouni 2023-11-03 13:26:44 +0200
  • b5b9aa7d24 [ DONE | UPDATED] remove common properties to use the properties from library argirok 2023-11-01 14:27:35 +0200
  • 1dbce23e13 [develop | DONE | FIXED] environment.prod.ts: In claimsAPIURL property call production API, not beta. Konstantina Galouni 2023-10-31 12:35:01 +0200
  • e1e53a7bbe Updating libraries Konstantina Galouni 2023-10-30 21:59:53 +0200
  • 3903c940a7 Merge pull request 'BETA & PROD Explore release October 2023 - Update to Angular-16' (#4) from angular-16 into develop Konstantina Galouni 2023-10-30 20:55:49 +0100
  • d83c614892 [angular-16 | DONE | UPDATED] environment.prod.ts: Updated claimsAPIURL property to call new claims API. #4 angular-16 Konstantina Galouni 2023-10-30 21:22:52 +0200
  • 363e371ec1 Merge branch 'angular-16' of code-repo.d4science.org:MaDgIK/explore-services into angular-16 Konstantina Galouni 2023-10-30 19:23:04 +0200
  • ce034c1c8c [angular-16 | DONE | FIXED] package.json: Downgraded version of uikit from 3.16.24 to 3.16.14 (parallax not working). Konstantina Galouni 2023-10-30 19:22:24 +0200
  • aa192044af Updating openaireLibrary & common-assets Konstantina Galouni 2023-10-30 14:29:16 +0200
  • f24e62cad6 [angular-16 | DONE | FIXED]: In queries of results by pid, do not include pidtype restriction (some handle pids are resolved by doi regex, but no results returned for pidtype exact "doi"). Konstantina Galouni 2023-10-30 10:53:19 +0200
  • 16a73b6e29 [angular-16 | DONE | CHANGED] environments/: Updated imports - import all common properties from src/app/openaireLibrary/utils/properties/environments/environment.ts Konstantina Galouni 2023-10-19 14:51:21 +0300
  • ecd21315f4 [Library | angular-16]: [Bug fix] Name of bip metrics accidentally removed in branches merge. Konstantina Galouni 2023-10-18 14:18:04 +0300
  • a5beb8ba76 [Explore | angular-16]: [Bug fix] funders.component.ts: Added ADDITIONAL check to the previous commit (about choosing among multiple stakeholders with the same index info). Konstantina Galouni 2023-10-16 16:07:42 +0300
  • 713e6014c3 [Explore | angular-16]: [Bug fix] environment.beta.ts: Updated property "claimsAPIURL" with the new claims API | funders.component.ts: Added check to choose among multiple stakeholders with the same index info (according to the stakeholders' visibility). Konstantina Galouni 2023-10-16 16:02:32 +0300
  • a5ce147fa1 Updating openaireLibrary Konstantina Galouni 2023-10-16 14:56:46 +0300
  • 4aa01517f2 Merge remote-tracking branch 'origin/develop' production-release-october-2023 Konstantina Galouni 2023-10-16 13:43:23 +0300
  • fb2e542c4d Updating openaireLibrary (after it was merged from develop to master). Konstantina Galouni 2023-10-16 13:43:09 +0300
  • c676603faa Updating libraries Konstantina Galouni 2023-10-16 13:34:18 +0300
  • 65ba5ef994 Merge remote-tracking branch 'origin/develop' into angular-16 Konstantina Galouni 2023-10-16 13:27:45 +0300
  • d786a50074 Updating openaireLibrary Konstantina Galouni 2023-10-16 13:27:31 +0300
  • 88c53b6cc3 Update openaireLibrary Konstantina Galouni 2023-10-16 13:00:46 +0300
  • 7be7c08442 [Library | develop]: resultLanding.component.html: [Bug fix] Fix check isNumber for bip measures & remove check if value (show citation score also when it is 0). Konstantina Galouni 2023-10-16 12:53:40 +0300
  • 20ac495013 [Explore | develop]: funders.component.html: [Bug fix] Updated height-match cases and added uk-grid-match to fix and align heights of cards and their contents | funders.component.ts: Added check to not show when there is just one project for a funder (it is the custom unidentified project added for the data). Konstantina Galouni 2023-10-16 11:47:45 +0300
  • 185344d878 [Library | develop]: search-input.component.ts: [Bug fix] Added cdr.detectChanges() call on ngAfterViewInit, to solve expressionChangedAfterItHasBeenChecked error. Konstantina Galouni 2023-10-16 11:44:18 +0300
  • 2d8400e9b7 [Explore | develop]: app.component.ts: Commented out MenuItem for funders page. Konstantina Galouni 2023-10-11 13:24:21 +0300
  • bc05c92edc [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. Konstantina Galouni 2023-10-11 12:46:10 +0300
  • b1d4ac4665 [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. Konstantina Galouni 2023-10-10 17:42:40 +0300
  • 642509a1f5 Merge remote-tracking branch 'origin/develop' into angular-16 Konstantinos Triantafyllou 2023-10-10 17:17:02 +0300
  • f948757eb2 Merge remote-tracking branch 'origin/develop' into angular-16 Konstantinos Triantafyllou 2023-10-10 17:16:27 +0300
  • e33812c8d8 Slider: CHangfe period to 8s and make it infinite. Konstantinos Triantafyllou 2023-10-10 17:14:45 +0300
  • f851fbefed funders page: change width of image's hero section again Alex Martzios 2023-10-09 11:47:10 +0300
  • 55150473ab remove unused imports to deleted searchZenodoCommunitiesService argirok 2023-10-09 11:31:12 +0300
  • 4f9ba17092 funders page: change inputs and actions, add grid/list view for funders Alex Martzios 2023-10-09 10:30:34 +0300
  • 8dfa776e0a Change button-link in home page with text-primary Konstantinos Triantafyllou 2023-10-06 20:21:07 +0300
  • d97231ba92 Change scroll-section with slider Konstantinos Triantafyllou 2023-10-06 14:50:22 +0300
  • 7835c273b4 [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. Konstantina Galouni 2023-10-06 12:22:00 +0300
  • ca9a00e879 add new custom css class for explore, update submodules Alex Martzios 2023-10-02 12:18:42 +0300
  • f443ca9a61 Merge remote-tracking branch 'origin/develop' into angular-16 Konstantinos Triantafyllou 2023-09-15 15:35:24 +0300
  • d8fadf50e6 Update libraries. Update node to version 16 and angular in readme Konstantinos Triantafyllou 2023-09-15 15:33:14 +0300
  • 3cb7443a2e Updating openaireLibrary before release Konstantina Galouni 2023-09-06 15:09:24 +0300
  • 8690029fd0 [Library | develop]: searchFields.ts: In RESULT_REFINE_FIELDS, query "foslabel" (instead of fos) field in all environments. Konstantina Galouni 2023-09-04 15:45:07 +0300
  • 6d4f7d5645 Revert port of Upload to 8000 Konstantinos Triantafyllou 2023-08-31 13:53:24 +0300
  • bfd7e1bf94 Add hasStickyHeaderInMobile in home page. Konstantinos Triantafyllou 2023-08-30 14:05:20 +0300
  • 14c289b719 [Explore | develop]: server.ts: Added endpoint '/health-check' with basic information. Konstantina Galouni 2023-08-30 13:21:36 +0300
  • 1fef8ce8e6 [Library | develop]: resultLanding.component.html & project.component.html & organization.component.html & dataProvider.component.html: In main action bar for mobile (landing-action-bar-mobile), replaced uk-background-default with uk-tile-default uk-blur-background. Konstantina Galouni 2023-08-25 15:56:53 +0300
  • 93777a8079 [Library | develop]: [Bug fix] landing-utils/fos.component.ts & fos/fos.component.ts & fos/fos.component.html: Added methods "buildFosQueryParam()" and "buildFosHrefParam()" to build and set in fos links, search param "fos" for production and "foslabel" for beta or dev environments. Konstantina Galouni 2023-08-24 18:31:04 +0300
  • e56c3d82e4 [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. Konstantina Galouni 2023-08-24 18:20:49 +0300
  • 1602407c41 Update uikit to version 3.16.24 Konstantinos Triantafyllou 2023-08-23 16:57:51 +0300
  • dd5ede2794 [Library & common-assets | develop]: Minor updates in mobile screens in icons/ paddings in landing pages. 1. resultLanding.component.html & project.component.html & dataProvider.component.html & organization.component.html: In mobile (small) screens, change ratio of icons in bottom action bar from 2 to 1.4. 2. showIdentifiers.component.ts: In mobile (small) screens, added in fs-modal classTitle="uk-tile-default uk-border-bottom". 3. landing.less: Added variable @landing-action-bar-mobile-border: @global-border; to use it in border-top of landing-action-bar-mobile > div | Changed padding of landing-action-bar-mobile > div to 8px in top and bottom. Konstantina Galouni 2023-08-21 13:59:20 +0300
  • c8967dd92b Delete ServerTransferStateModule Konstantinos Triantafyllou 2023-08-04 15:53:10 +0300
  • 95f749e9f0 Update versions in sitemaps. Need to be checked. Konstantinos Triantafyllou 2023-08-04 15:45:18 +0300
  • 3a463f9bab Update dependencies and node version in cache and utils-service Konstantinos Triantafyllou 2023-08-04 13:54:46 +0300
  • 15cd6a2fb6 Update library Konstantinos Triantafyllou 2023-08-02 14:08:49 +0300
  • cffe2a0967 Remove BrowserStateModule Konstantinos Triantafyllou 2023-08-02 14:04:32 +0300
  • 3011294f5b Update material to angular 16. Konstantinos Triantafyllou 2023-08-02 14:02:51 +0300
  • eb15f07ef0 Update angular to angular 16. Konstantinos Triantafyllou 2023-08-02 14:02:11 +0300
  • 89788f660d Update Zone to 0.13.1 angular-15 Konstantinos Triantafyllou 2023-08-02 13:57:33 +0300
  • 986aecfe2a Update material to angular 15. Konstantinos Triantafyllou 2023-08-02 12:48:36 +0300
  • 7ada3160f2 Migrate angular core and cli to version 15 and update dependencies to be compatible with the newer version. Konstantinos Triantafyllou 2023-08-02 12:46:06 +0300
  • 12ee95b98c Update typescript to version 4.9.5 Konstantinos Triantafyllou 2023-08-02 12:32:27 +0300
  • f762d78226 [Library | develop]: resultLanding.component.ts: Added ContextsService and call to get public communities, and then filter out contexts (related to communities) of resultLandingInfo if they are hidden. Konstantina Galouni 2023-07-28 16:04:14 +0300
  • 6ce1f32759 Updating openaire-theme before beta release.. Konstantina Galouni 2023-07-27 16:04:56 +0300
  • d9549f8c93 [Library | develop]: funders.component.html: Show number of projects before number of research products in funders cards. Konstantina Galouni 2023-07-27 16:02:01 +0300
  • ac797aba3c Updating openaireLibrary before beta release.. Konstantina Galouni 2023-07-27 15:51:11 +0300
  • 5883af71da [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. Konstantina Galouni 2023-07-27 15:28:40 +0300
  • ccc59c14b0 Update library and assets Konstantinos Triantafyllou 2023-07-25 19:10:31 +0300
  • ca9f2bca45 [Library | develop]: In search bars, set in placeholder the portal name according to the configuration name. 1. home.component & navigationBar.component: Get portalName by config.portalAsObservable>name and set placeholder to "Search "+portalName. 2. searchAll.component.ts: Set default value of "formPlaceholderText" to "Search". 3. advancedSearchForm.component.html: Set placeholder of input (when there is also the <entities-selection>) to [placeholder]="formPlaceholderText". Konstantina Galouni 2023-07-24 16:25:20 +0300
  • 665a6cb61b update submodules Alex Martzios 2023-07-20 11:50:29 +0300
  • 96c0b16680 update submodules Alex Martzios 2023-07-19 12:20:57 +0300
  • 48906a3e28 [Explore | develop]: funders.component.ts: [Bug fix] When there is a funder dashboard with no research products or projects, do not show this funder at all. Konstantina Galouni 2023-07-17 16:59:12 +0300
  • 36108a81f1 [Explore | develop]: funders.component.ts: [Bug fix] Updated logoUrl parsing - if isUpload is true, get logo from properties.utilsService + "/download/". Konstantina Galouni 2023-07-17 16:37:51 +0300
  • c7ffca77fd Update library Konstantinos Triantafyllou 2023-07-13 14:44:28 +0300
  • e724914d64 Change piwik base on the new dynamic piwik. Konstantinos Triantafyllou 2023-07-13 10:55:08 +0300
  • b93da0d434 [Library & common-assets | develop]: [WIP] dataProvider.component.html & project.component.html & resultLanding.component.html: Removed "uk-card uk-card-secondary" classes from metrics box and commented badge icon | metrics-badge.svg: Changed badge color to white (used to be orange - Explore specific) | landing.less: Updated class ".landing-metrics-card" to use background-blend-mode: color-dodge for svgs in landing metrics box. Konstantina Galouni 2023-07-12 17:22:45 +0300
  • eda8c5c2d9 [Explore | develop]: app.component.ts: Added open access param in sub menu items of research products (publications, software, ...) | home.component.ts: Removed an unnecessary log. Konstantina Galouni 2023-07-11 15:26:38 +0300
  • cf7664534b add funders' page content, enable route from app-routing file, update submodules Alex Martzios 2023-07-11 13:00:13 +0300
  • 9556ae36b9 funders page: responsive design for sorting actions Alex Martzios 2023-07-07 16:30:51 +0300
  • 378d7ccb83 [Explore | develop]: app-routing.module.ts: Set specific search routes for each entity before setting generic route "search/find/:entity" | Updating openaireLibrary and common-assets. Konstantina Galouni 2023-07-07 13:56:55 +0300
  • a23afc29d2 [Explore | develop]: [Bug fix] Refactor code for showing help button or not. 1. home.component.ts: Removed field "showQuickContact" | In constructor set quickContactService.setDisplay(false) and in ngOnDestroy quickContactService.setDisplay(true) | Refactor intersectionObserver. 2. app.component.ts: Updated checks for <quick-contact> | Added public bottomNotIntersecting: boolean; and public displayQuickContact: boolean; (check if intersecting with specific section in home page) | Added disconnect in ngOnDestroy for IntersectionObserver subscriptions. Konstantina Galouni 2023-07-06 16:14:31 +0300
  • 1d6e5deeed Updating libraries before release Konstantina Galouni 2023-07-05 12:18:53 +0300
  • 3b7af8f0b0 Merge pull request 'Merging explore-redesign branch into develop for Explore July release' (#1) from explore-redesign into develop Konstantina Galouni 2023-07-05 11:16:45 +0200
  • beece2680b Updating openaireLibrary before merging develop branch into explore-redesign #1 explore-redesign Konstantina Galouni 2023-07-05 11:43:08 +0300
  • 57a4ca5420 [Library & common-assets | explore-redesign]: addThis.component.ts: Replaced addthis external library with addtoany - addthis is no longer supported | general.less: css for addtoany social icons (classes .fully_rounded .a2a_svg). Konstantina Galouni 2023-07-04 19:12:34 +0300
  • a6d24784fc [Library | explore-redesign]: dataProvider.service.ts & dataProvider.component.ts: Added method "getCollectedFulltexts()" in service and component to get and parse number of collected fulltexts from a new stats api - commented/ API is still in dev. Konstantina Galouni 2023-07-04 19:10:15 +0300
  • 945b37f5b2 Merge branch 'explore-redesign' of code-repo.d4science.org:MaDgIK/explore-services into explore-redesign Konstantinos Triantafyllou 2023-07-04 11:11:32 +0300
  • b30eba84bb Update libraries Konstantinos Triantafyllou 2023-07-04 11:11:21 +0300
  • 38535403c5 WIP: create new funders page - TODO: intro content and responsive degisn of filters/sorting Alex Martzios 2023-07-04 10:16:57 +0300
  • 6784c8ad62 update submodules Alex Martzios 2023-06-08 10:55:22 +0300
  • 9974e9e1f4 update submodules Alex Martzios 2023-06-07 11:09:56 +0300
  • 5f445e5c08 [Library | explore-redesign]: Bug fixes in what is executed when tabs of search all are clicked - formPlaceholderText and simpleKeywordChanged(). 1. searchAll.component.ts: [Bug fix] From previous commit - Set formPlaceholderText outside if condition. 2. advancedSearchForm.component.ts: [Bug fix] In method "simpleKeywordChanged()", do not check for selectedEntity when !this.entitiesSelection (selectedEntity is changed only when exists <entities-selection>. Konstantina Galouni 2023-05-19 19:09:37 +0300
  • dc248e999d [Library | explore-redesign]: Bug fix in sticky tabs of search all | Updated formPlaceholderText of search form in search all - different for each entity | Search form not sticky in advanced search page. 1. searchAll.component.ts: a. [Bug fix] Subscribe to layoutService.isMobile and calculate there the "offset" (for sticky tabs). b. Updated "formPlaceholderText" - different for each entity. 2. newSearchPage.component.html: Added check, so that search form is not sticky in advanced search pages. Konstantina Galouni 2023-05-19 17:49:38 +0300
  • 9611021a55 [Library | explore-redesign]: Fixes in usage counts iframes, bip iframe, orcid buttons in search results, filters button in small screens and fos/sdgs vocabulary calls. 1. dataProvider.component.html & project.component.html & resultLanding.component.html: [Bug fix] Updated checks for usage counts iframes and changed the order they appear (first views, then downloads). 2. dataProvider.component.ts & project.component.ts: a. [Bug fix] Added fields public hasViews: boolean = false; and public hasDownloads: boolean = false; - used in checks for displaying usage counts iframes. b. [Bug fix] Updated parsing of dataProviderInfo.measure.counts when querying external usage counts api. 3. resultLanding.component.ts: a. [Bug fix] Added fields public hasViews: boolean = false; and public hasDownloads: boolean = false; - used in checks for displaying usage counts iframes. b. [Bug fix] In bipFrameUrl, when environment == "beta", add "&src=beta" parameter. 4. orcid-work.component.ts: a. [Bug fix] Updated disabled class checks, to enable orcid buttons in search too when there are identifiers. b. When loading - action is in progress, show loading icon next to the label. c. In my orcid links page: renamed "Add to ORCID" to "Claim" and "Delete from ORCID" to "Remove". 5. newSearchPage.component.html: [Bug fix] Updated checks for "filters" floating button in mobile/ small screens. 6. Added method "detectChanges()" to be called by html. 7. navigationBar.component.html: Updated placeholder of search-input to align with the generic search form (Home page). 8. ISVocabularies.service.ts: [Bug fix] In methods getFos() and getSDGs(), removed check and call to cache - these files are always local. Konstantina Galouni 2023-05-19 14:37:23 +0300
  • 9be9d575a3 update submodules Alex Martzios 2023-05-19 11:32:14 +0300
  • 392cac52f2 [Library | explore-redesign]: Hide numbers of entity tabs on mobile screens | Bug fix in search filters. 1. searchFilter.component.ts: [Bug fix] In method "filterKeywords()", set hasMatch and call detectChanges(), only if !hasMatch. 2. searchAll.component.html: Hide numbers of entity tabs on mobile screens. Konstantina Galouni 2023-05-16 14:29:31 +0300
  • e012c5c77c [Library | explore-redesign]: Bug fixes in range filter, advanced search link of search all page, search results "cards" in mobile screens. 1. rangeFilter.component: [Bug fix] Removed from method get disabled() check of isDisabled and added this check for class "disabled" in action/button (error on enter, because isDisabled was already true before triggering the action of yearChanged). 2. search-input.component.ts: [Bug fix] Added check for client side in ngAfterViewInit(), before calling "getComputedStyle". 3. searchAll.component: a. Set "advancedSearchLink" properly and pass it to each search entity page in "simpleSearchLink" parameter. b. In <advanced-search-form>, pass parameters [entityType]="activeEntity" and [advancedSearchLink]="advancedSearchLink" [advancedSearchLinkParameters]="parameters". 4. advancedSearchForm.component.html: Removed check this.entityType == this.selectedEntity from advanced search link. 5. searchFilter.component.ts: In filterKeywords() method, added cdr.detectChanges(). 6. searchResult.component.html: [Bug fix] Reverted [isMobile] parameter to <result-preview" (removed by mistake in a previous merge). Konstantina Galouni 2023-05-16 12:28:35 +0300