Commit Graph

30 Commits

Author SHA1 Message Date
FrancescoMolinaro
91706bf1ee minor UI improvements, adapt notifications menu section, change translations, minor restyle 2024-01-16 11:15:42 +01:00
FrancescoMolinaro
89411193e5 Merge branch 'coar-notify-7' into coar-notify-7-part-two 2024-01-15 17:38:16 +01:00
Alisa Ismailati
16b9a14191 [CST-12791] rename of files & components by removing admin 2024-01-12 16:04:12 +01:00
Alisa Ismailati
565f723096 Merge branch 'CST-12791-merge-main-to-coar' into coar-CST-12791 2024-01-12 14:39:02 +01:00
Alisa Ismailati
c6993aee80 Merge branch 'main' into coar-notify-7 2024-01-12 11:21:15 +01:00
FrancescoMolinaro
604fb4f3d1 add components, refactor sidebar section, add config 2023-12-22 10:42:38 +01:00
FrancescoMolinaro
7445591148 add route, renaming 2023-12-21 18:10:45 +01:00
FrancescoMolinaro
e1cda4fa04 prepare dashboard config 2023-12-21 18:06:39 +01:00
FrancescoMolinaro
f7be255345 add QA authorization config 2023-12-15 15:20:39 +01:00
Alisa Ismailati
71bc0192e3 [CST-12791] changed the route for suggestions to be be accessible to any logged in user 2023-11-30 13:01:46 +01:00
Sondissimo
1c9fbd4629 CST-11048 FInished the angular implementation for the ldn inbox, needs cleanup 2023-09-26 11:12:19 +02:00
Francesco Bacchelli
9b556fd703 Merge branch CST-5249_suggestion of https://github.com/4Science/DSpace into CST-11299 2023-08-22 11:16:30 +02:00
Francesco Bacchelli
37121b001b Merge branch 'main' of https://github.com/DSpace/dspace-angular into CST-11298 2023-08-01 15:51:02 +02:00
Giuseppe Digilio
06fef61f02 [CST-9636] Create page for bulk access 2023-05-09 18:39:04 +02:00
Yana De Pauw
0076edd026 Merge remote-tracking branch 'upstream/main' into w2p-97425_System-wide-alerts 2023-02-09 11:57:25 +01:00
Yana De Pauw
37ec888b0a 97425: Create "System Wide Alerts" feature 2022-12-23 10:51:53 +01:00
Koen Pauwels
742b68b706 97183 Minor fixes (code review) 2022-12-09 14:52:41 +01:00
Koen Pauwels
92c7922fbe 97183 Fixed linting issues 2022-12-06 15:59:01 +01:00
Koen Pauwels
68bac1f400 97183 Hide sidebar items w/o appropriate permissions.
See https://github.com/DSpace/dspace-angular/issues/1643

Sidebar now omits "New" and/or "Edit" options in the sidebar if the user does
not have permissions to respectively create new Items or edit Items.

If this results in an empty sidebar, the sidebar is hidden in its entirety.
2022-12-06 11:30:46 +01:00
Koen Pauwels
627da93e23 97183 Workaround: reorder admin sidebar sections
The issue described at https://github.com/DSpace/dspace-angular/issues/1643 was
no longer reproducible: The menu component ultimately retrieves menu section
information from the store, but in the `MenuComponent#ngOnInit` method, this
information is piped through `distinctUntilChanged(compareArraysUsingIds())`,
which discards an update that sets these menu elements to be visible.

The behavior of this pipe is probably incorrect, but a proper fix is out of
scope for the current task. For now, we work around the problem by adding
top-level menu sections _after_ their children while initializing the menu
section store, which side-steps this issue.
2022-11-30 15:25:36 +01:00
Luca Giamminonni
50f74cdaf7 Merge remote-tracking branch '4Science-bitbucket/main' into CST-5337 2022-11-09 12:04:55 +01:00
Nikunj Sharma
98ee0751ec [CST-6685] added new batch export functionality 2022-09-27 20:19:50 +05:30
Nikunj Sharma
c1498424f3 CST-6685 changes for import batch 2022-09-13 16:18:32 +05:30
Mark H. Wood
5ed369d097 Make create, edit community/collection/item dialogs theme-able. 2022-08-19 16:23:20 -04:00
Luca Giamminonni
a7d2278d99 [CST-5249] Renamed nbevent and nbtopics 2022-07-06 17:21:34 +02:00
Giuseppe Digilio
7b6ccb780f [CST-5535] fix menu entry after merge 2022-05-19 18:41:54 +02:00
Yura Bondarenko
b05125dd16 Fix import menu to align with export menu code 2022-05-18 13:51:44 +02:00
Yura Bondarenko
1522c36ed0 Merge remote-tracking branch 'origin/main' into w2p-90978_Improve-initial-page-load_PR 2022-04-28 13:49:39 +02:00
Yura Bondarenko
8a4f811575 90978: Move admin menu to MenuResolver, clean up & add tests 2022-04-28 12:01:02 +02:00
Art Lowel
3bc5ee0253 pages loading twice poc
Cherry-picked from original branch started from Angular 13 PR
2022-04-27 11:58:43 +02:00