Konstantinos Triantafyllou
9b79d0c1e0
[develop]: Fix role users, role-verification type mapping.
2024-04-25 15:11:04 +03:00
Konstantinos Triantafyllou
901f9f769d
[develop]: Fix an error while inviting a person that it is already a member or manager. Remove message while accepting the member role.
2024-04-08 15:17:53 +03:00
Konstantinos Triantafyllou
69cdb2cec2
[develop]: Add roles in stakeholder configuration to handle naming of roles in different services.
2024-04-08 14:14:09 +03:00
Konstantinos Triantafyllou
b71bdfa559
[new-reorder]: Add multi charts in admin indicators (works now only for charts in UI). Deprecated transition-group disable/enable method.
2024-04-05 20:13:05 +03:00
Alex Martzios
b0c69be6ef
[develop | DONE | ADDED] irish-monitor: add new BehaviorSubject for enabling/disabling help-pop-up component on admin and non-admin pages
2024-03-08 12:50:55 +02:00
Konstantina Galouni
da3c2fccf2
[develop | DONE | FIXED]: Moved RoutingModule as first imported module with possible routing (advanced search projects & organizations were loading orcid routing instead of their own).
2024-03-04 17:02:33 +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
a40f1431ed
[angular-16-irish-monitor]: Fix overlay in indicators. Fix admin calls for managers/ivnitations.
2024-01-24 20:13:05 +02:00
Konstantinos Triantafyllou
ba1a3b9e62
[angular-16-irish-monitor]: Fix cancel invitation method of a user. Set rootClass only if it is changed.
2024-01-12 09:15:04 +02:00
Konstantina Galouni
88b5e06aa8
[master | DONE | CHANGED]: admin.component.ts & sidebar-base.component.ts: Added admin menu sidebar in super admin pages for help texts | admin.module.ts: In manage profiles page set hasAdminMenu: true, hasSidebar: false & removed path: 'irish/admin-tools' - :stakeholder will be called instead.
2024-01-09 14:16:35 +02:00
Konstantina Galouni
c202b7671b
[angular-16-irish-monitor | WIP | CHANGED]: Changed checks for irish portal (use properties.dashboard - properties.adminToolsPortalType will be "country")
...
1. env-properties.ts: Added in Dashboard "irish" type and changed "irish" to "country" in PortalType.
2. connectHelper.ts & resultLanding.service.ts & manageStakeholders.component.html & indicators.component.ts & orcid-work.component.ts & entitiesSelection.component.ts & result-preview.component.ts: Updated check to properties.dashboard != "irish".
3. portalHelper.ts: Added "country" option in portalTypes.
2024-01-09 11:33:46 +02:00
Konstantinos Triantafyllou
d6d3c7bab9
[angular-16-irish-monitor]: Add condition for notification. Fix infinite loop with user-info.
2024-01-09 10:51:03 +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
65f8676a08
[angular-16-irish-monitor | WIP]: Add role group before type of an entity.
2023-11-30 14:20:00 +02:00
Konstantinos Triantafyllou
246cafa43f
[angular-16-irish-monitor]: Add rootClass subject in layout service.
2023-11-24 10:51:22 +02:00
Konstantinos Triantafyllou
79d49c80e3
[angular-irish-16 | DONE]: Add datasource in Entities. Add logo in sidebar.
2023-11-16 14:36:44 +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
06a2ae16ee
[develop | DONE]: Set header-height to 0px instead of 0 in layout service
2023-11-03 16:52:52 +02:00
Konstantinos Triantafyllou
a953195dc8
[angular-16 | DONE | CHANGED]: Make dashboard-sidebar sticky instead of fixed.
2023-10-25 15:16:13 +03:00
Konstantinos Triantafyllou
1be082c2f3
Add hasStickyHeaderOnMobile in layoutService
2023-08-30 11:11:23 +03:00
Konstantinos Triantafyllou
d9a8283630
Update to Uikit 3.16.24
2023-08-22 17:08:46 +03:00
Konstantinos Triantafyllou
3b6822c71f
Update material to version 15
2023-08-01 11:40:55 +03:00
Konstantina Galouni
a6dee41979
Merging 'develop' branch into explore-redesign.
2023-07-05 11:40:43 +03:00
Konstantinos Triantafyllou
23a47cc5da
Merge develop into stats-profile
2023-06-26 15:25:47 +03:00
Konstantinos Triantafyllou
0face4b57f
Fix an undefined error in searchInput of Input component. Add multi emails in invitation of manager and members and optimize subscriber invite.
2023-06-26 15:09:37 +03:00
Konstantinos Triantafyllou
2ca9f0bdd4
Merge remote-tracking branch 'origin/develop' into stats-profile
2023-05-16 13:17:56 +03:00
Konstantina Galouni
aef1a25a82
[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.
2023-05-11 17:17:16 +03:00
Konstantina Galouni
d6ec928237
[Monitor & Library | develop]: [Bug fix] Show quick contact button when not in contacts us and not intersecting either with contact us section (home page), nor with bottom.
...
1. layout.service.ts: Initialize hasQuickContactSubject to false (Don't ever show it unless it should be there).
2. quick-contact.service.ts: Initialize display to false (Assume it is intersecting, until it is proved it is not).
3. app.component.ts: Updated checks for <quick-contact> and added public bottomNotIntersecting: boolean; and public displayQuickContact: boolean;
2023-05-08 17:50:39 +03:00
Konstantinos Triantafyllou
2d01e7f945
Merge remote-tracking branch 'origin/develop' into stats-profile
2023-05-05 17:07:11 +03:00
Konstantinos Triantafyllou
c321390ccb
Fix bug in sidebar toggle item | Page content: Add timeout on initialization of header.
2023-05-03 16:29:59 +03:00
Konstantinos Triantafyllou
3b45f2ccb5
Merge branch 'develop' into stats-profile
2023-05-02 18:08:58 +03:00
Konstantinos Triantafyllou
bd87a47795
Fix bug with UIKit sticky on page-content if header is changing width.
2023-05-02 18:08:48 +03:00
Konstantinos Triantafyllou
d9d69031c8
Delete Stats Profile. Fix input autocoplete reset value on search.
2023-04-25 15:20:33 +03:00
Konstantinos Triantafyllou
6a2ac8cc4e
Add stats profile entity class. Add stats profiles in admin tabs
2023-04-11 01:28:53 +03:00
Konstantinos Triantafyllou
9446b64efd
Sidebar: Toggle active item if sidebar items have been changed.
2023-04-03 12:15:49 +03:00
Konstantinos Triantafyllou
7e21eb5ee9
Help contents: Fix buttons padding from grid and update form data from ckeditor on source change.
2023-03-29 15:43:56 +03:00
Konstantinos Triantafyllou
f1f824674d
Fix Server Error: Check if ResizeOserver exists
2023-03-28 08:57:18 +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
d2543181e7
1. Input: Change default class to flat. 2. Monify icon in sidebar-mobile-toggle. 3. Align mobile sidebar items base on main menu.
2023-03-22 17:54:54 +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
1e35eb5d6f
1. Add cache in get managers and members methods. 2. Add delete Authorization level with values curator and manager in role users for managers. Authorization level for mebers are always manager. 3. Clear cache when managers and members list has been updated.
2023-03-21 08:29:12 +02:00
Konstantinos Triantafyllou
a4dbbffe20
Portals: Add piwik as a column. Add pid in search
2023-03-21 08:19:16 +02:00
Konstantinos Triantafyllou
978d9f0269
Add updateSubjects and advanced criteria in community service. Add margin-top in actions of users and subscribers.
2023-03-09 16:07:39 +02:00
Konstantinos Triantafyllou
886b50a52c
Change special menu item to back Item and move it in the top of sidebar
2023-03-01 15:20:00 +02:00
Konstantinos Triantafyllou
679cae51f2
Quick fix in page content stickyBugWorkaround.
2023-02-15 12:04:09 +02:00
Konstantinos Triantafyllou
5a782ebd48
Merge branch 'angular-14' of code-repo.d4science.org:MaDgIK/openaire-library into angular-14
2023-02-15 11:53:32 +02:00
Konstantinos Triantafyllou
f53370213a
Add sidebar mobile toggle. Add activeSidebarItem in layout service and handle it in sidebar. Add isActive in menuItem. Make some improvents in slider-tabs
2023-02-15 11:53:25 +02:00
Konstantinos Triantafyllou
c53806f5b3
1. Add cache in get managers and members methods. 2. Add delete Authorization level with values curator and manager in role users for managers. Authorization level for mebers are always manager. 3. Clear cache when managers and members list has been updated.
2023-02-09 16:30:24 +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