Commit Graph

245 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 8e27e29605 Enable membership and add condition in users->members 2023-10-10 12:30:47 +03:00
argirok 0b703bceec Community projects: add filtering and sorting 2023-10-04 16:04:42 +03:00
argirok b54fa1eaf9 update labels for claimOptions field 2023-10-04 12:17:26 +03:00
argirok 205db8bf10 limit the requests for add projetcs 2023-10-03 10:13:04 +03:00
argirok 78dcc5a208 Merge branch 'develop' into new-community-api 2023-10-02 14:07:48 +03:00
argirok 7bcab90231 update manage projects page to use paging and search through new communities API 2023-09-19 15:59:37 +03:00
argirok 4dbf21ba48 update remove method on the screen you search and add projects and communities 2023-09-13 14:38:28 +03:00
argirok 7568c668b7 hide membership in edit form until the functionality is ready 2023-09-13 12:13:06 +03:00
Konstantinos Triantafyllou 93efde0b07 Fix criteria disabled condition because of null in selectionCriteria. 2023-08-29 11:22:27 +03:00
argirok f63cd1ec60 add fields claim and membership in edit form 2023-07-19 14:26:16 +03:00
argirok d9b0365a1d clean up imports for deleted SearchZenodoCommunitiesService 2023-07-14 15:00:01 +03:00
argirok 3a4203aef8 Merge branch 'develop' into new-community-api 2023-07-14 12:19:21 +03:00
Konstantinos Triantafyllou a79fd13a17 Update piwik with the new methods 2023-07-14 12:12:32 +03:00
argirok 662b514ab5 apply initial changes base odn new community API 2023-07-14 11:43:27 +03:00
Konstantinos Triantafyllou 500dd61f9b Update library. Fix an expression error in advanced-criteria. Add message if there are no subjects in each category. 2023-06-27 12:39:52 +03:00
argirok 1320fb7a75 Customization configuration: add fontsDarkMode attribute for hero section 2023-06-09 13:58:35 +03:00
argirok b0b277278e fix issue with datasource criteria form #8790 2023-06-08 13:24:46 +03:00
Konstantina Galouni 2c9e3e304d [Connect Admin | develop]: connect-admin-customization.component.ts: [Bug fix] Set savingChanges to false when all css are updated and set it to true when purging caches. 2023-05-26 15:33:29 +03:00
Konstantinos Triantafyllou 07ef246d73 Add icons in manage-communities module. Update library and openaire-theme 2023-05-11 12:32:16 +03:00
Konstantinos Triantafyllou 3b4ea6102c Add message for file size limit in background-upload. 2023-05-03 17:07:39 +03:00
Konstantinos Triantafyllou ced4fe404d Fix margins in subjects 2023-05-03 17:00:14 +03:00
Konstantinos Triantafyllou f4b54fa745 Update UIkit to 3.12.2. Add Subjects: Cliking add will add the input value also. 2023-04-04 10:49:59 +03:00
Alex Martzios a3563ad1ef fix wrong condition statement for edit modal 2023-03-15 12:03:16 +02:00
Alex Martzios 070f9d369d add new feature: selection criteria by FoS and SDGs 2023-03-15 11:56:28 +02:00
Alex Martzios 88be699fd2 subjects page: 'enter key' now adds subjects in the list, number of selected SDGs and FoS changes dynamically, 'save' button is enabled/disabled based on overall changes, update submodules 2023-03-13 21:26:31 +02:00
Konstantinos Triantafyllou f2bbf0fb85 Delete header from all pages of communityInfo and users. Add advanced criteria page. 2023-03-10 17:15:26 +02:00
Alex Martzios a83852cffd WIP - add sdg/fos as subjects for community admin dashboards 2023-03-09 16:30:13 +02:00
Konstantinos Triantafyllou d9b4be9a5c Criteria: Change criteria in order to be a generic component. 2023-03-09 00:26:06 +02:00
Konstantinos Triantafyllou 39aad35c47 Move community info options to sidebar and delete internal tabs 2023-03-01 16:25:54 +02:00
Konstantinos Triantafyllou 83acc14d3b 1. Update library and assets. 2. Add deleteAthorizationLevel for managers with value manager. 2023-02-09 16:31:54 +02:00
Konstantina Galouni 3ab4651ccd [Connect Admin]:personal-info.component.ts: Updated message of visibility | Changed visible default value to false (invisible). 2022-12-09 17:16:08 +02:00
Konstantina Galouni 6bbeff9152 [Connect Admin | Trunk & Library | angular-14]: Allow curators with profile to be invisible in the Gateway | Dynamically align custom menu.
1. CuratorInfo.ts: In Curator class added visible: boolean = true;
2. personal-info.module.ts: Imported MatSlideToggleModule.
3. personal-info.component.ts: Added slider to set curator profile to visible or invisible (default to visible).
4. menu.ts: In Menu class added field "featuredAlignment: MenuAlignment;" | Added enum MenuAlignment.
5. menu.component: Updated title "Menu settings" | Added "Menu Alignment" setting, to set if custom menu will be left, center or right alligned | Added notification when menu visibility changes.
6. help-content.service.ts: Added "alignMenu()" method to align custom menu dynamically.
2022-12-09 16:43:36 +02:00
Konstantina Galouni 4cfc90e7f8 [Connect Admin | Trunk]: In customization deleted icon "reset" icon replaced by "settings_backup_restore".
1. border.component.ts & customization.component.html & customization.module.ts & customize-buttons.component.ts: [Bug fix] Removed deprecated deleted icons | "reset" icon replaced by "settings_backup_restore" | removed padding from tooltips.
2. environment.ts: Commented properties "deleteCacheUrl" and "deleteBrowserCacheUrl".
2022-12-09 16:34:19 +02:00
Konstantinos Triantafyllou f518ea4593 Remove content providers: Add extra condition if a cirteria field is null. 2022-11-28 13:19:33 +02:00
Konstantinos Triantafyllou 0c01154698 [Bug] Criteria: Change author ORCID to orcid. 2022-11-28 13:06:40 +02:00
Konstantina Galouni c304f8c9a8 Merge remote-tracking branch 'origin/angular-13' into angular-14 2022-09-27 11:32:14 +03:00
Konstantina Galouni 0a9a464bb4 [Connect Admin | Trunk]: subscribers.component.ts & subscriber-invite.component.ts & manage-user-notifications.component.html & users-managers.component.ts & users-subscribers.component.ts: Replace "subscriber" wording with "join/member". 2022-09-27 11:11:25 +03:00
Konstantinos Triantafyllou 1d18b265c3 Update angular core and cli to version 14 2022-09-23 17:14:20 +03:00
Konstantina Galouni fcc23ec289 [Connect Admin | Library | new-theme]: Removed RootMenuItem | Fixes in wording.
1. app.component.ts: Removed deprecated RootMenuItem and used MenuItem instead.
2. criteria.component.ts: Import OpenaireEntities and set variable openaireEntities.
3. criteria.component.html: [Bug fix] Use openaireEntities in no filters message.
4. searchAll.component.ts: [Bug fix] In method "getDefaultEntityToShow()", return "datasources" instead of "content providers".
5. add-content-providers.component.ts: [Bug fix] In error messages use "data sources" wording instead of "content providers".
6. manage-zenodo-communities.component.html: [Bug fix] In <no-load-paging>, set type to "Zenodo communities".
2022-09-21 10:29:11 +03:00
Konstantina Galouni 95e23ea67c [Connect Admin | new-theme]: profile.component.ts: [Bug fix] Class is "uk-hidden" instead of "hidden". 2022-09-19 12:45:45 +03:00
Konstantinos Triantafyllou 051d0101bb Fix manage communities load stuck. 2022-09-08 16:44:46 +03:00
argirok e56a6effd8 add back remove layout method in admin-customization
Customization: first create css, then save the layout and purge cache (to avoid file not found) - add timeout to load the iframe (to avoid file not found)
2022-08-12 16:18:36 +03:00
argirok 0dbb8b2c75 Customization: rename hero to hero section, add description below 2022-08-11 16:06:50 +03:00
Konstantina Galouni d9853e1d91 [Connect Admin | Library | new-theme]: Updated call for purging browser cache - through admin tools api.
1. environment.ts & environment.beta.ts: Updated property "deleteBrowserCacheUrl" to call admin tools api.
2. clear-cache.service.ts: Used updated property "deleteBrowserCacheUrl" and in GET request added CustomOptions.registryOptions().
3. connect-admin-customization.component.ts: Deleted unnecessary code for deleting layout.
2022-08-11 15:46:55 +03:00
Konstantina Galouni 92b5d7bb33 [Connect Admin | Library | new-theme]: Added call to purge browser cache when updating content of community.
1. env-properties.ts & environments/: Added property "deleteBrowserCacheUrl".
2. clear-cache.service.ts: Added method "purgeBrowserCache()" to purge browser cache for a specific community.
3. entities.component.ts & menu.component.ts & pages.component.ts & affiliations.component.ts & edit-community.component.ts add-content-providers.component.ts & remove-content-providers.component.ts & add-projects.component.ts & remove-projects.component.ts & subjects-edit-form.component.ts & personal-info.component.ts & customization.component.ts: Call "_clearCacheService.purgeBrowserCache()" when adding/updating/deleting content of a specific community.
4. connect-admin-customization.module.ts: Added CommunitiesService in providers.
5. connect-admin-customization.component.ts: Added button to purge browser cache for all communities and connect.
2022-08-11 12:58:20 +03:00
argirok de28e80413 Customization: fixes, rename service
Customization admin: update the updateCss method, add delete
2022-08-08 13:03:14 +03:00
Konstantinos Triantafyllou 51b5b80c82 Update customizatiion back action style. 2022-08-05 10:33:46 +03:00
Konstantinos Triantafyllou 980ec60ac6 Change header info in all pages.
Add connect menu items in admin pages.
2022-08-04 18:44:55 +03:00
argirok 1643eecc48 Connect Admin Customization: create button that updates layout timestamp and create new css files 2022-08-01 17:32:25 +03:00
argirok 9379c91e7e Customization: updates for buttons customization
add property connectportalUrl - use it for preview and build css methods
2022-08-01 12:18:47 +03:00