Konstantinos Triantafyllou
c129165832
CommunityInfo: Add isOpen method. Email Composer: Add role in community dashboard invitation.
2023-10-10 12:25:03 +03:00
argirok
5e4aaab04f
Merge branch 'develop' into new-api
2023-10-06 16:38:01 +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
argirok
1c5a0b22a8
restrict links to user roles management to portal Admins
2023-10-05 14:31:37 +03:00
argirok
3a9a5df12e
Merge branch 'new-api' of code-repo.d4science.org:MaDgIK/openaire-library into new-api
2023-10-04 16:05:55 +03:00
argirok
5e7d10b96b
Community projects: add filtering and sorting
2023-10-04 16:04:42 +03:00
argirok
d2248f4b84
fix return in SearchCommunityProjectsService
2023-10-02 15:11:35 +03:00
argirok
3cf65ef134
Merge branch 'develop' into new-api
2023-10-02 14:05:22 +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
Konstantinos Triantafyllou
d10df32853
Result Preview: Fix space betwwen ngIf and class.
2023-09-26 11:38:09 +03:00
Konstantina Galouni
0d22ba8a3b
[Library | develop]: searchSorting.component.ts: Do not add new sorting options in production yet.
2023-09-20 14:13:34 +03:00
Konstantina Galouni
966dedde45
[Library | develop]: searchSorting.component.ts: Added sorting options (generalOptions), "citation_count,descending", "popularity,descending", "influence,descending", "impulse,descending" | searchResearchResults.component.ts: Added the new sorting options in the checks.
2023-09-20 10:48:20 +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
Konstantina Galouni
46a8928a20
[Library | develop]: project.component.ts: [Bug fix] In method "getProjectInfo()", added this.projectInfo.id = this.projectId; - direct link action button was not working, id was missing.
2023-09-19 16:45:17 +03:00
Konstantina Galouni
be187c3fed
[Library | develop]: citation.class.ts: Updated bibtex to include case for type="software" - add @software instead of @misc.
2023-09-19 16:40:56 +03:00
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.
2023-09-19 16:38:16 +03:00
argirok
82348a8a3b
update manage projects page to use paging and search through new communities API
2023-09-19 15:59:37 +03:00
argirok
6958a8ef9b
fix parameter for grant openaire access to Orcid
2023-09-18 12:23:33 +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
argirok
741a70fa1c
register the icons book, cog, database, earth in ResultLandingUtilsModule
2023-09-07 14:57:07 +03:00
Konstantina Galouni
1a960061b6
[Library | develop]: landing-utils/fos.component.ts & fos/fos.component.ts: Removed environment check and always use foslabel parameter for search.
2023-09-06 14:55:29 +03:00
Konstantina Galouni
7709352f68
[Library | develop]: [Bug fix] searchDataproviders.service.ts: Added check if "datasourcetype" field exists in record.
2023-09-06 14:38:28 +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
bad855089c
[Library | develop]: resultLanding.component.html: Added check for message of non eosc results - do not show it in production environment until we get approval.
2023-09-04 14:46:25 +03:00
Konstantina Galouni
fc2c58e3b9
[Library | develop]: fos.component.ts: [Bug fix] when on eosc explore, link of fos subjects to search page is external.
2023-09-04 14:38:51 +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
Konstantina Galouni
1b989441db
[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.
2023-08-25 15:56:53 +03:00
Konstantina Galouni
2e33c470e9
[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.
2023-08-24 18:31:04 +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
c658f6b63f
Fix dropdown-filter where the mobile dropdown opens in Desktop too.
2023-08-23 16:52:21 +03:00
Konstantina Galouni
587297a1c8
[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.
2023-08-21 13:59:20 +03:00
argirok
36a2f54193
comment out test orcid works
2023-08-09 11:53:31 +03:00
argirok
038adf352a
change the way my orcid links are shown. Group together multiple results from the index, add update button to each one of them
2023-08-09 11:52:30 +03:00
argirok
116ead698b
Linking: check the claim field for its community before add it in the list of the communities that can be claimed. Allow all for connect and claim curators
2023-08-01 12:25:46 +03:00
Konstantina Galouni
a53c4e90d0
[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.
2023-07-28 16:04:14 +03:00
argirok
8310eddd92
update check in portal search results
2023-07-28 13:15:46 +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
682444a25b
[Library | develop]: #8909 Added FAIRsharing in DEPOSIT about OpenAIRE compliant repositories.
2023-07-27 15:33:28 +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
0a79d2a17e
MetricsService provided in root
2023-07-25 19:14:57 +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
901855daa9
[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".
2023-07-24 16:25:20 +03:00
Konstantinos Triantafyllou
914e2a22bb
Merge branch 'develop' of code-repo.d4science.org:MaDgIK/openaire-library into develop
2023-07-21 16:33:37 +03:00