Commit Graph

  • 7dbb5358d6 [Library & Explore | explore-redesign]: Renamed "OpenAIRE Research Graph" to "OpenAIRE Graph" | Fixed duplicate queries in search all | Updated paper in FoS page | Improvements in sticky tabs (search all & landing). 1. Deleted assers/explore-assets/home/graph.svg - Replaced by assets/common-assets/common/graph-nodes.svg. 2. home.component.html: a. Updated graph image. b. Added in <div search-input>: [searchInputClass]="'inner background'". c. Renamed "OpenAIRE Research Graph" to "OpenAIRE Graph". 3. claimResultSearchForm.component.html & searchDataprovidersToDeposit.component.ts: Added in <div search-input>: [searchInputClass]="'inner background'". 4. searchAll.component.html: a. Updated margins/paddings for sticky tabs. b. Renamed "OpenAIRE Research Graph" to "OpenAIRE Graph". 5. searchAll.component.ts: a. [Bug fix] In method ngOnInit(), moved loadAll() call inside check - avoid duplicate calls to search for each tab with count query. b. Renamed "OpenAIRE Research Graph" to "OpenAIRE Graph". 6. fos.component.html: a. Updated paper of SciNoBo - replaced the old one with the newest. b. Renamed "OpenAIRE Research Graph" to "OpenAIRE Graph". 7. fos.component.ts: Renamed "OpenAIRE Research Graph" to "OpenAIRE Graph". 8. resultLanding.component.html & project.component.html & organization.component.html & dataProvider.component.html: [Improvement] Updated check and class for <landing-header> when sticky - make it invisible, when not sticky - solved flickering and change of content position. 9. showTitle.component.ts: Added @Input() isSticky: boolean = false; and when sticky, show only 1 line of the title (class lines-1). 10. landing-header.component.ts: Show only title when sticky and pass isSticky to <showTitle>. Konstantina Galouni 2023-05-15 17:28:33 +0300
  • f63e83258d update submodules Alex Martzios 2023-05-15 13:09:53 +0300
  • d0a5c3b469 [Library | explore-redesign]: Moved <quick-selections> to the left as filter and re-arranged the order of the filters. 1. searchFields.ts: a. Added in HIDDEN_FIELDS, "instancetypename" (refine filter for research products). b. In DEPENDENT_FIELDS, set ["instancetypename"]: "type" 2. quick-selections.component.ts: Added again (as in the past), @Input() vertical: boolean=false and show types using <search-filter> if vertical is true. 3. searchAll.component.html: Changed medium top and bottom margins to uk-margin-top uk-margin-bottom. 4. newSearchPage.component.ts: a. In method "getFields()", check for HIDDEN_FIELDS, also dependencies to resultTypes. b. Added method "getFilterById()". 5. newSearchPage.component.html: a. Moved <quick-selections> to the left as filter (removed "include" line). b. Added <ng-template #search_filter> and re-arranged the order of the filters Konstantina Galouni 2023-05-12 18:52:13 +0300
  • 58fc4f84c2 Update Uikit version to 3.13.10. Update library and theme Konstantinos Triantafyllou 2023-05-12 17:29:13 +0300
  • dc21fd528d update submodules Alex Martzios 2023-05-12 15:55:32 +0300
  • 0d9688a980 update submodules Alex Martzios 2023-05-12 14:00:52 +0300
  • 3047236d1c [Library & openaire-theme & Explore | explore-redesign]: Added search form in menu (navbar) in landing pages. 1. search.less: Added css for modifier .small-vertical for .input-wrapper of <search-input>. 2. layout.service.ts: Added hasMenuSearchBarSubject: BehaviorSubject<boolean> = new BehaviorSubject<boolean>(false), parsing and getter/setter methods. 3. navigationBar.module.ts: Imported SearchInputModule. 4. navigationBar.component.ts: a. Added searchMode: boolean = false; and hasSearchBar: boolean = false; (and other helpful fields) b. Subscribe to queryParams to hide search bar and reset keyword | Subscribe to layoutService.hasMenuSearchBar to check if search should be included in navbar or not. c. Added methods "openSearch()" to show the search form and "goTo()" to trigger the search action and navigate to the search page. 5. navigationBar.component.html: Added <div search-input> and search-icon button to show search bar | Added checks if searchMode is enabled (search form visible) or not. 6. app-routing.module.ts: In routes for landing pages added in data: hasMenuSearchBar: true. Konstantina Galouni 2023-05-11 17:17:16 +0300
  • bdad7dc6e6 update submodules Alex Martzios 2023-05-11 12:42:35 +0300
  • 7722b6f968 update submodules Alex Martzios 2023-05-11 10:56:55 +0300
  • 2d859f03e5 update submodule Alex Martzios 2023-05-10 16:35:28 +0300
  • fae5a4bc5b search page: remove all various search pages and keep only 'search all' - TODO: redirect old ?active=<entity> to the new path, update submodules Alex Martzios 2023-05-10 15:10:40 +0300
  • 2da6b5f360 [Library | explore-redesign]: Added/ updated how filters appear in mobile screens | Updated search forms. 1. general.less: Added fixed position for .filters-toggle-button. 2. newSearchPage.component.html: Added floating button for filters in mobile screens. 3. advancedSearchForm.component.html: Re-introduced commented out <entities-selection> inside <advanced-search-input> | Removed iconPosition and commented button for filters inside search form. 4. home.module.ts: Imported SearchInputModule. 5. home.component.html: Replaced <advanced-search-input> with <div search-input> 6. searchDataProviders.component.ts: Set entitiesSelection to false for <new-search-page> 7. newSearchPage.component.ts & searchAll.component.html: Set entitiesSelection to false for <advanced-search-form> Konstantina Galouni 2023-05-08 17:10:51 +0300
  • 0774efbb0d [Library | explore-redesign]: availableOn.component.ts & resultLanding.component & result-preview.component: [Bug fix] Added method "getAccessLabel()" to create label from accessRight. Konstantina Galouni 2023-05-08 16:41:42 +0300
  • b49e000020 [Library | explore-redesign]: Updated icon for "not available" access of sources on research products. 1. icons.ts: Added custom icon "unknown_access", when access is not available (locker with questionmark inside). 2. parsingFunctions.class.ts: Set "accessRightIcon" of each source to "unknown_access" icon, when access is not available. 3. resultLandingUtils.module.ts: Added "unknown_access" icon in iconsService.registerIcons. 4. resultLanding.component.html: Mobile view: Updated tooltip of access - added "access" word in the end. 5. availableOn.component.ts: Updated tooltip of access - added "access" word in the end. 6. result-preview.component.html: In mobile view, show access on the top right, next to the title. 7. searchResearchResults.service.ts: [Bug fix] Call parsingFunctions.addPublisherToHostedBy_collectedFrom after parsing journal, publisher and identifiers. Konstantina Galouni 2023-05-08 10:53:38 +0300
  • 6d59e508ba update submodules Alex Martzios 2023-05-04 15:15:56 +0300
  • a7e56df08a update submodules Alex Martzios 2023-05-04 11:58:23 +0300
  • 650ded2050 update submodules Alex Martzios 2023-05-02 12:47:56 +0300
  • 1d8a48ef78 update submodules Alex Martzios 2023-05-02 12:11:36 +0300
  • 411720917b update submodules Alex Martzios 2023-05-02 12:00:50 +0300
  • caeb15f927 update submodules Alex Martzios 2023-04-26 12:28:59 +0300
  • 58d5481166 update submodules Alex Martzios 2023-04-25 13:11:47 +0300
  • 35ed4cf5be update submodules Alex Martzios 2023-04-25 13:02:42 +0300
  • b3934411ca update submodules Alex Martzios 2023-04-21 13:37:36 +0300
  • ebf26d66cf home page: simplify search bar - remove 2 steps, update submodules Alex Martzios 2023-04-21 11:05:05 +0300
  • 0b92ad3725 update submodule Alex Martzios 2023-04-10 14:06:51 +0300
  • a0fa5002c9 add advanced search option in home page Alex Martzios 2023-04-10 12:13:58 +0300
  • b1aed8224a update submodule Alex Martzios 2023-04-10 11:51:31 +0300
  • 2190234ba0 [Explore | explore-redesign]: package.json: Upgraded uikit version from 3.12.0 to 3.12.2. Konstantina Galouni 2023-04-06 21:50:20 +0300
  • cf069d2550 update submodule Alex Martzios 2023-04-06 12:46:59 +0300
  • 0db79b0ffd Merge remote-tracking branch 'origin/develop' into explore-redesign Konstantina Galouni 2023-04-06 12:10:27 +0300
  • 40d0a2a24c Updating openaireLibrary and openaire-theme library before merging develop branch into explore-redesign Konstantina Galouni 2023-04-06 12:10:09 +0300
  • e36d6d5ed3 Updating common-assets library before merge. Konstantina Galouni 2023-04-05 18:34:51 +0300
  • 2ba2990479 update submodules Alex Martzios 2023-03-31 13:28:43 +0300
  • fdc3cc76b0 update submodules Alex Martzios 2023-03-28 11:37:53 +0300
  • 5f66f3cdc1 update submodule Alex Martzios 2023-03-27 16:32:55 +0300
  • 21aeaf0efa update submodules Alex Martzios 2023-03-27 13:03:25 +0300
  • 36f4bd1c60 Utils Service: Change user info property. Konstantinos Triantafyllou 2023-03-23 10:41:37 +0200
  • a3194bb41a [Library | explore-redesign]: result-preview.component.html: [Bug fix] Added [relationName]="relationName" [provenanceAction]="provenanceAction" in <entity-metadata> to expose these info in Related Research in Result landing pages. Konstantina Galouni 2023-03-16 13:57:33 +0200
  • 866d40cff1 update submodules Alex Martzios 2023-03-01 16:49:51 +0200
  • 3490594513 [Library | explore-redesign]: Fixes in direct linking - back button link | Added back button link to the landing page for projects. 1. linkingGeneric.component.html: [Bug fix] Updated checks for back to result landing page button link | Added back to project landing page button link. 2. directLinking.component.ts: In "createClaimEntity()" method, set value of entity.project.url. 3. ClaimEntityTitle.component.ts: Added "uk-flex" class to middle align icon to the name. 4. claimHelper.class.ts: Commented a console.log. Konstantina Galouni 2023-03-01 11:59:48 +0200
  • 4f6529b46f project landing mobile redesign, update submodule Alex Martzios 2023-02-23 13:10:30 +0200
  • e0e319119f [Library | explore-redesign]: In small screens (mobile) open full screen modal when viewing all authors or all identifiers. 1. showAuthors.module.ts: Imported FullScreenModalModule. 2. showAuthors.component.ts & showIdentifiers.component.ts: Added @Input() isMobile: boolean = false; | Added <fs-modal> for view all authors, to trigger it when isMobile. 3. landing-header.component.ts: Added @Input() isMobile: boolean = false; | Pass input param isMobile to <showAuthors>. 4. resultLanding.component.html: Pass input param isMobile to <showSubjects>, <showIdentifiers>, <landing-header>. Konstantina Galouni 2023-02-22 23:13:46 +0200
  • e93022c7dd [Library | explore-redesign]: Mobile redesign for organization landing complete and functional. 1. loadingModal.module.ts: Imported LoadingModule. 2. loading.component.ts: a. [Bug fix] loading icon (spinner) was not visible. b. Added inputs title: string, @Input() isMobile: boolean = false, @Input() classTitle: string = "uk-background-primary uk-light". c. Added html for small screens (mobile) when isMobile. 3. search-tab.component.ts: Added @Input() public isMobile: boolean = false and [class.uk-flex-column]="isMobile" to not show title and view all link in the same row when isMobile. 4. organization.module.ts: Imported FullScreenModalModule. 5. organization.component.ts & organization.component.html: Mobile redesign complete and functional. Konstantina Galouni 2023-02-22 00:09:12 +0200
  • 94ddb1f017 update submodule Alex Martzios 2023-02-21 19:13:31 +0200
  • a7e63f05ae [Library | explore-redesign]: Mobile redesign minor fixes for actions icons. 1. availableOn.component.ts: Make "arrow_right" and access right icons bigger in for mobile. 2. resultLanding.component.html: Set same ratio in all actions icons. 3. orcid-work.component.ts: Add margin small (not xsmall) when isMobile and landing. Konstantina Galouni 2023-02-21 17:07:24 +0200
  • 4235621315 [Library | explore-redesign]: Mobile redesign for the 3 buttons at the bottom (main info, metrics, actions) and their contents. 1. availableOn.component.ts: Mobile redesign - open in full screen modal instead of drop | icons updated. 2. fos.component.ts: In mobile show {{title}} instead of hardcoded title. 3. resultLandingUtils.module.ts: Imported FullScreenModalModule. 4. deletedByInference.component.ts: Removed class "uk-list-divider" for <result-preview> - after redesign each result has its own bottom border. 5. orcid.module.ts: Imported FullScreenModalModule. 6. orcid-work.component.ts: Mobile redesign - Added full screen modals propagationFsModal and grantFsModal. 7. resultLanding.component.ts: Added citeFsModal, addThisFsModal, alertModalDeletedByInferenceFS and property public mobileContent: "info" | "metrics" | "actions" = "info". 8. resultLanding.component.html: Mobile redesign for the 3 buttons at the bottom (main info, metrics, actions). Konstantina Galouni 2023-02-21 16:10:21 +0200
  • 08bc9741b8 update submodule Alex Martzios 2023-02-21 15:06:49 +0200
  • 1dc6f9b1a4 update submodule Alex Martzios 2023-02-20 19:29:39 +0200
  • b347ea300b [Library | explore-redesign]: Result landing redesign for small screens (mobile) - main info & tabs of main info. 1. fos.component.ts & sdg.component.ts: Added Beta badge and "View all" link. 2. fundedBy.component.ts: Added @Input isMobile and relative checks in html | Updated how projects appear in mobile | Added ng-template for #funder and #dropInfo. 3. relatedTo.component.ts: Added @Input isMobile and relative checks in html | Added uk-margin-small-bottom between communities in mobile. 4. showSubjects.component.ts: a. Added @Input isMobile and relative checks in html. b. Added @Input() viewAllSubjects: boolean = false, @Input() viewAllClassifiedSubjects: boolean = false, @Output() viewAllClicked = new EventEmitter(); and methods "viewAllSubjectsClicked()", "viewAllSubjectsByVocabularyClicked()" to show subjects properly in mobile. 5. full-screen-modal.component.ts: Added method "backClicked()" and field public stayOpenInBack: boolean = false. 6. resultLanding.module.ts: Imported FullScreenModalModule. 7. resultLanding.component.ts & resultLanding.component.html: Redesign for small screens (mobile) for main info and its tabs (Summary, References, etc..). Konstantina Galouni 2023-02-20 17:56:02 +0200
  • 35d59d4c4c update submodule Alex Martzios 2023-02-20 16:34:25 +0200
  • 6199afde33 [Explore & Library | explore-redesign]: searchResearchResults.service.ts: [Bug fix] Fix parsing of hostedBy_collectedFrom (download from/source) - initialize, add journal and sort outside the loop. Konstantina Galouni 2023-02-18 03:44:30 +0200
  • ed4edc1b9f update submodule Alex Martzios 2023-02-17 19:08:52 +0200
  • 2c759d2f15 update submodules Alex Martzios 2023-02-16 13:00:18 +0200
  • d4b9d4954e [Explore & Library | explore-redesign]: First update for direct linking according to redesign. 1. claimContextSearchForm.component.ts & claimProjectSearchForm.component.ts & claimResultSearchForm.component.ts: Added "@Input() public centerAlign: boolean = false". 2. claimContextSearchForm.component.html & claimProjectSearchForm.component.html & claimResultSearchForm.component.html: align search form to the center if centerAlign is true (in direct linking). 3. linkingGeneric.component.ts: a. Scroll to top smoothly when changing step. b. Added method "getEntityName()" to resolve entity name from entity type. 4. linkingGeneric.component.html: Redesign in direct linking: a. Hidden stepper. b. Title before search form c. Back button instead of breadcrumb. d. Search form aligned to the center. e. In basket, no tabs, but source on top of link source to. f. Button to Step 3 renamed to "Summarise". 5. HelperFunctions.class.ts: In methods "scroll()" and "scrollTo()" added parameter "smooth: boolean = false" for smooth scroll. 6. tsconfig.json: Commented "angularCompilerOptions": { "strictTemplates": true}. Konstantina Galouni 2023-02-15 23:56:16 +0200
  • c1bb343097 add strictTemplates: true option in angularCompilerOptions (VS Code needs this for proper angular-language features to work), update submodules Alex Martzios 2023-02-13 15:52:22 +0200
  • cbf1a5c6d6 update submodule Alex Martzios 2023-02-08 11:43:59 +0200
  • 1389b9d934 add new property for BIP charts API, update submodules Alex Martzios 2023-02-08 11:21:49 +0200
  • 0623defdb6 start on result landing mobile redesign, update submodules Alex Martzios 2023-01-24 15:33:37 +0200
  • d2bfe2560c update submodules Alex Martzios 2023-01-23 16:19:14 +0200
  • a1f9e47874 [Explore] Updating libraries... production-release-january-2023 Konstantina Galouni 2023-01-18 23:15:17 +0200
  • 2d8de7b5a5 update submodules Alex Martzios 2023-01-13 15:57:40 +0200
  • b5bf06b7f2 tweaks for subnav styling, update submodules Alex Martzios 2023-01-13 08:32:47 +0200
  • 0377810717 [Explore | master & Library | angular-14]: composer.ts: [Bug fix] Add parenthesis around ternary operator in method composeEmailForExplore() - empty or wrong body | contact-us.component.html: Added #captchaElem in <re-captcha> | contact-us.component.ts: Added ViewChild for captchaElem and added method "resetRecaptcha()" | contact.component.html: Added #contactUs in <contact-us> | contact.component.ts: Added ViewChild for contactUs and call contactUsComponent.resetRecaptcha() on reset method. Konstantina Galouni 2023-01-10 02:25:03 +0200
  • a02255548d update submodules Alex Martzios 2023-01-09 18:35:48 +0200
  • 3a3a503c70 update submodules Alex Martzios 2022-12-20 15:27:42 +0200
  • d715e0a281 [Library | angular-14]: loading.component.ts: [Bug fix] In ngOnDestory changed to document.getElementById("modal-container"). production-release-december-2022 Konstantina Galouni 2022-12-16 17:21:37 +0200
  • 448a67b9fb [Library | angular-14 & Explore | master]: Updated request to Crossref for bulk uploaded DOIs in linking | Added link for more information to joomla article (Canada's request). 1. sdg.component.html: Added link for more information to joomla article (Canada's request). 2. timeout-interceptor.service.ts: Excluded from timeout interceptor properties.searchCrossrefAPIURL and properties.searchDataciteAPIURL. 3. searchDatacite.service.ts: In method "getDataciteResultByDOI()", for requests coming from file uploaded in linking added timeout to 20 sec, and for other requests timeout similar to the interceptor (6 sec for production, 12 otherwise). 4. searchCrossref.service.ts: In method "searchCrossrefByDOIs()", added timeout similar to the interceptor (6 sec for production, 12 otherwise) | Added method "searchCrossrefByDOI()", called for requests coming from file uploaded in linking. 5. bulkClaim.component.ts: Call new API method for Crossref requests for DOIs | Fixed tooltip to appear. Konstantina Galouni 2022-12-16 09:59:48 +0200
  • 4a4a251a2e Merge remote-tracking branch 'origin/master' into explore-redesign Alex Martzios 2022-12-13 11:10:46 +0200
  • e04f0af2e2 [Explore]: home.module.ts: Removed arrow_right icon from iconsService.registerIcons and from import. Konstantina Galouni 2022-12-13 11:07:16 +0200
  • 3b23a1c0eb publish new branch, update submodules Alex Martzios 2022-12-13 11:00:22 +0200
  • 44ee139a1a [Library | angular-14]: resultLanding.component.ts: [SEO] Added more keywords in "title_authors_words" (method checkIfAllowed()), to not index records containing them in the title or authors. Konstantina Galouni 2022-12-05 12:36:53 +0200
  • 200c84044a Updating common-assets Konstantina Galouni 2022-11-30 18:01:45 +0200
  • 7bc1cb7f24 [Explore | angular-14] environment.ts: Property claimsAPIURL updated in development. production-release-november-2022 angular-14 Konstantina Galouni 2022-11-30 17:27:26 +0200
  • 446f0df950 Updating libraries... Konstantina Galouni 2022-11-29 23:53:07 +0200
  • 42d002f6ff [Explore | angular-14]: environment.ts: Updated loginUrl, userInfoUrl, logoutUrl properties (19080 port). Konstantina Galouni 2022-11-29 23:51:59 +0200
  • a9733427e8 reintroduce numbersComponent in homepage, update submodules Alex Martzios 2022-11-08 14:32:44 +0200
  • 4b6a383154 [Library]: #7883 - searchResearchResults.service.ts: Added parsing for C1-C5 classes | result-preview.component.less: Added css rules for C1-C5 classes in <measure> (influence/popularity) Konstantina Galouni 2022-11-07 17:14:01 +0200
  • 75fdfe1491 Merged origin/master into angular-14 branch Konstantina Galouni 2022-11-07 13:10:52 +0200
  • cb7de49f89 Updated libraries Konstantina Galouni 2022-11-07 13:07:44 +0200
  • 93abf84ee4 Updated libraries Konstantina Galouni 2022-11-07 13:06:01 +0200
  • b01e3f8ca8 create fos/sdg components to call library components in order to use extra parameters, update submodules Alex Martzios 2022-11-03 16:05:26 +0200
  • 89ace01826 remove fos/sdg assets, vocabulary and components from explore project, update submodules Alex Martzios 2022-11-03 12:22:18 +0200
  • 9d755ff1db tweak options for footer observer Alex Martzios 2022-11-01 13:36:36 +0200
  • ab302e040f remove options from footer observer Alex Martzios 2022-11-01 13:27:21 +0200
  • a358686a3d remove help button when reaching footer by scroll, update submodules Alex Martzios 2022-11-01 11:29:40 +0200
  • b3ac3b3391 help button: release at the bottom, update submodules Alex Martzios 2022-10-31 14:01:13 +0200
  • 732e96512d [Library]: timeout-interceptor.service.ts: #8186 - Added properties.claimsAPIURL in TIMEOUT_WHITELIST to exclude claims requests from timeout interceptor. Konstantina Galouni 2022-10-26 13:49:01 +0300
  • 578b79b1c2 Merged with origin/master Konstantina Galouni 2022-10-26 00:11:48 +0300
  • cbdfada293 Updated libraries Konstantina Galouni 2022-10-25 23:52:56 +0300
  • 4d35658d05 update submodules Alex Martzios 2022-10-25 17:22:06 +0300
  • e6cfab5646 [Explore]: fos.component.html: Updated doi link of SciNoBo. Konstantina Galouni 2022-10-19 18:57:36 +0300
  • 120774c414 [Library]: claimResultSearchForm.component.html & claimProjectSearchForm.component.html & claimContextSearchForm.component.html: Set tooltip=true in search input form. Konstantina Galouni 2022-10-18 15:55:16 +0300
  • 55bd190ec8 FOS page: add horizontal navigation tabs for mobile/tablet Alex Martzios 2022-10-18 15:31:37 +0300
  • 25a92c827c [Explore & Library]: home.component.html & advancedSearchForm.component.html & claimContextSearchForm.component.html & claimProjectSearchForm.component.html & claimResultSearchForm.component.html: Increased width of search forms and fixed width of each step of stepper input. Konstantina Galouni 2022-10-18 15:28:04 +0300
  • 2faf2202fe Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services Konstantina Galouni 2022-10-12 16:37:12 +0300
  • 4db4795a04 Change inverse text primary Konstantinos Triantafyllou 2022-10-12 16:36:37 +0300
  • 285c65e3f2 [Explore]: orcid-work.component.ts: [Bug fix] Added [size]="'small'" input to <loading> | environment.ts: Updated port of orcidAPIURL (standalone service). Konstantina Galouni 2022-10-12 16:36:33 +0300
  • 6380311b1e add fixed contact/help button Alex Martzios 2022-10-12 15:31:34 +0300
  • dc1f947d7a Fos: Change search-modifier, make some page alignments and add observer to handle scroll Konstantinos Triantafyllou 2022-10-12 12:25:47 +0300
  • 98effe34a0 update FOS page, change to new uoa-admin-tools duffy port Alex Martzios 2022-10-10 17:20:51 +0300