Commit Graph

163 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou 1ac4365e05 [develop | DONE]: Add Role Utils with naming variables for roles 2024-05-28 12:21:37 +03:00
Konstantinos Triantafyllou 622459c26c [develop]: Helper class: Remove group from mapType. 2024-03-12 19:24:50 +02:00
Konstantina Galouni efa0f72cc3 [develop | DONE | CHANGED]: isRouteEnabled.guard.ts, freeGuard.guard.ts: Added @Injectable({providedIn: 'root'}) | Removed from providers PreviousRouteRecorderm, isRouteEnabled, LoginGuard AdminLoginGuard, PiwikService & removed from imports PiwikServiceModule. 2024-02-28 16:45:23 +02:00
Konstantinos Triantafyllou 110c2ab4b3 [develop | FIXED | DONE]: 1. Fixed prefix of roles. 2. Disable filtering in manage stakeholders while loading. 2024-02-26 15:54:50 +02:00
Konstantinos Triantafyllou 6e2cf28aee [angular-16-irish-monitor]: Merge from develop 2024-02-12 14:53:07 +02:00
Konstantinos Triantafyllou 87fb820421 [angular-16-irish-monitor | WIP]: Add role group before type of an entity.
(cherry picked from commit 65f8676a08)
2024-02-12 12:15:04 +02:00
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) 2024-01-09 10:07:04 +02:00
Konstantinos Triantafyllou bc4e30c3f2 [angular-16-irish-monitor | CHANGED | DONE]: Remove loginURL, logoutURL and userInfoURL properties and add loginServiceURL. 2024-01-07 01:41:59 +02:00
Konstantinos Triantafyllou 48ce09e400 [angular-16-irish-monitor]: LoginURL property now suppors mutible URLs. 2023-12-18 17:35:36 +02:00
Konstantinos Triantafyllou 3c7b330167 [angular-16-irish-monitor | CHANGED | DONE]: Remove role prefix from role name functions and added only in creation of a role. 2023-12-15 16:59:38 +02:00
Konstantinos Triantafyllou 3e02680f5e [angular-16-irish-monitor]: Add orcid in user class. Fix orcid button text. Remove capitalize from buttons in download and data dump. 2023-12-08 15:33:44 +02:00
Konstantinos Triantafyllou 65f8676a08 [angular-16-irish-monitor | WIP]: Add role group before type of an entity. 2023-11-30 14:20:00 +02:00
Konstantinos Triantafyllou e80f73f9a9 [angular-16-irish-monitor | WIP]: Add base components for stakeholder, indicators and sidebar. Deprecated StakeholderEntities. 2023-11-13 15:00:05 +02:00
Konstantinos Triantafyllou 9af2fac9a0 [angular-16 | DONE | FIXED]: Create group was hidden for curators because of new dynamic types. 2023-10-27 17:49:31 +03:00
Konstantinos Triantafyllou b67c242fe7 [monitor-admin-library | DONE | CHANGED]: Make stakeholder types dynamic for Session methods. 2023-10-24 11:51:55 +03:00
Konstantinos Triantafyllou f4d7582764 Merge remote-tracking branch 'origin/develop' into angular-16 2023-10-06 19:48:06 +03:00
argirok 1c5a0b22a8 restrict links to user roles management to portal Admins 2023-10-05 14:31:37 +03:00
Konstantinos Triantafyllou d9a8283630 Update to Uikit 3.16.24 2023-08-22 17:08:46 +03:00
Konstantinos Triantafyllou 51e3980179 Update angular to version 16 2023-08-01 14:29:27 +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
Konstantinos Triantafyllou 23a47cc5da Merge develop into stats-profile 2023-06-26 15:25:47 +03:00
Konstantinos Triantafyllou 7d2eb68914 Add refreshToken and accessToken in userInfo. Add property for clientManagementAPI. Create jsonValidator 2023-06-26 11:31:22 +03:00
Konstantinos Triantafyllou 0f265f435b Add emal composer for cache indicators report. Move parse userinfo from user-management service to helper. 2023-06-07 14:22:14 +03:00
Konstantinos Triantafyllou acc9338ec0 Remove header from pages, entities, menus etc. Add custom class in items of user-mini. Slider-tabs: Emit active in dynamic type. 2023-03-27 14:59:17 +03:00
Konstantinos Triantafyllou dde8e27f65 User-mini: Fix expression error 2023-03-27 10:42:34 +03:00
Konstantinos Triantafyllou a9f31d8307 1. Add notifications in user-mini in mobile 2023-03-24 17:13:33 +02:00
Konstantinos Triantafyllou 3af2efb0d9 Merge branch 'monitor-production' into develop 2023-03-22 19:32:46 +02:00
Konstantinos Triantafyllou 2b4835bd0d User component: Update user-info in init. 2023-03-22 19:27:50 +02:00
Konstantinos Triantafyllou 5bcc25fe84 Merge changes from monitor-production 2023-03-21 14:05:21 +02:00
Konstantinos Triantafyllou ed19051fc0 1. Fix a bug with get stakeholder promise. 2. Fix a bug with infinity loop in user-info page. 3. Fix a bug with verify member error modal open on success. 2023-03-21 14:02:59 +02:00
Konstantinos Triantafyllou 1e56ef66ec 1. Simplify logout process. 2. Deprecate isSmallScreen in Layout service. 3. Make some inmprovements in slider-tabs and add slider-arrow for previous and next. 4. Navigation Bar: Remove badge and header logo info from mobiles. 5. Page Content: Fix paddings for mobiles and add events for sticky status changes. 2023-02-09 12:09:49 +02:00
Konstantinos Triantafyllou 2492f737b8 1. Change message in role verification if an error is occurred. 2. Add isCurator in create a category. 3. Hide delete section if it not permitted and make manage roles visible to curators and superAdmins 2022-12-09 18:01:18 +02:00
Konstantinos Triantafyllou 095e3340c0 Finish mobile menu and user menu in mobile 2022-11-30 17:49:38 +02:00
Konstantinos Triantafyllou a4c95bb16b Introdule new mobile menu 2022-11-28 16:25:05 +02:00
Konstantinos Triantafyllou 1c4551c408 Remove promise from user management service. Change user component in order to update user-info in case of session expired 2022-09-08 16:43:59 +03:00
Konstantinos Triantafyllou 460cbdfc9a Revert special item with previous style. Add type managers and members in notification form 2022-08-05 14:59:08 +03:00
Konstantinos Triantafyllou 5cb7bc7cca Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/openaire-library into new-theme 2022-07-29 12:16:24 +03:00
Konstantinos Triantafyllou d7b394520f Fix a style bug in notification-user. Add manager authorization in admin login guard(optional). Add resources service for Resource menu item build. Move methodology in library. Fix sub-submenu items with _self target in navigation bar. 2022-07-29 12:15:54 +03:00
argirok 84762753b9 connect user compoonent: update method to check if user is subscribed, avoiid double messages, make sure it redirects properly after login and subscribe 2022-07-27 16:57:46 +03:00
Konstantinos Triantafyllou e04d825c03 Add indicators page for monitor. Add tooltip in page/class content form and change container size. Add parentClass parame in theme page in order to view a specific style. Change admin login guard in order to allow curators to have access in some pages. Enable isPageEnabled method in configuration page in order to check if a specific page in specific portal isEnabled. 2022-07-27 12:34:10 +03:00
Konstantinos Triantafyllou e3f082b802 Transition Group: Add enable disable functionallity. User component: Add condition to avoid double message for login. 2022-07-14 17:38:54 +03:00
Konstantinos Triantafyllou 376d56d395 Navbar add uk-light if dark background is applied in main menu 2022-07-04 22:34:28 +03:00
Konstantinos Triantafyllou 13ef173406 Add target condition in urls of user menu. Fix height of notification list 2022-06-29 14:33:21 +03:00
Konstantinos Triantafyllou d9a2f3b0ee Fix a bug in guards regarding deprecated method isLoggedIn 2022-04-13 13:50:55 +03:00
Konstantinos Triantafyllou 131327a326 1. Make AdvancedAsyncSubject available in all envrionments and remove condition about existance of AccessToken. 2. Deprecated is LoggedIn method. 2022-04-13 12:24:14 +03:00
Konstantinos Triantafyllou f5b4677b63 Change user menu drop position to bottom-right 2022-03-04 17:50:51 +02:00
Konstantinos Triantafyllou 4698a5fafd Delete old sidebar. Make some changes in navbar and user-mini 2022-03-02 23:48:21 +02:00
Konstantinos Triantafyllou d590732aba Change navbar base on new theme 2022-02-28 14:38:26 +02:00
Konstantinos Triantafyllou 1fbb461faa Utilities service minor changes. Remove margin from header title in navbar. 2021-11-26 10:31:50 +02:00
Konstantinos Triantafyllou 0aa44646b1 Add redirect url in login/logout. Add new userInfo method in getUserInfo 2021-11-05 13:29:54 +02:00