Commit Graph

10236 Commits

Author SHA1 Message Date
Tim Donohue
497ab09cfa Merge pull request #2620 from atmire/w2p-108045_repeatable-date-fields-label-fix_contribute-main
Fix for repeatable date field labels
2023-11-10 16:38:13 -06:00
Tim Donohue
2105e70d14 Merge pull request #2545 from tdonohue/fix_9052
Fix "Edit Group" page always requests all member Subgroups & EPersons
2023-11-10 13:03:30 -06:00
Mattia Vianelli
075c53a1f4 CST-12179 Using json5 and error are logged under the various sections if the form is not valid we simply close the modal 2023-11-10 20:00:42 +01:00
Mattia Vianelli
3aaeaa6397 CST-12179 Removed comments 2023-11-10 19:41:11 +01:00
Vlad Nouski
71af428a16 [CST-12044] refactor: styles 2023-11-10 18:13:09 +01:00
Tim Donohue
d0294759eb Merge pull request #2607 from alexandrevryghem/added-skip-to-main-content-button_contribute-main
Added skip to main content button
2023-11-10 10:51:15 -06:00
Vincenzo Mecca
2429c3660b [DURACOM-204][#2622] Makes forgot-password link removable 2023-11-10 16:49:06 +01:00
Paulo Graça
75b788d05b adding ngOnDestroy for dealing with unsubscribe 2023-11-10 15:19:36 +00:00
Tim Donohue
f336a8b745 Merge pull request #2611 from TAMULib/tamu-main-community-list-updates
Communities & Collections tree browser updates - Replaced #2597
2023-11-10 09:14:13 -06:00
Vincenzo Mecca
91b4d3dcd1 [DURACOM-204][#2622] Makes forgot-password link removable 2023-11-10 16:13:20 +01:00
Vlad Nouski
6f64db1645 [DURACOM-202] refactor: code 2023-11-10 15:11:09 +01:00
Vlad Nouski
b6d515ff09 [DURACOM-202] refactor: code 2023-11-10 15:09:02 +01:00
lotte
0d39fe4cbc Merge branch 'w2p-108045_repeatable-date-fields-label-fix_contribute-7.4' into w2p-108045_repeatable-date-fields-label-fix_contribute-main 2023-11-10 14:42:37 +01:00
lotte
a3181a0689 Fixed test 2023-11-10 14:42:03 +01:00
Vlad Nouski
ccf1cc4547 [DURACOM-202] feature: item edit pages are accessible by administrator 2023-11-10 14:38:56 +01:00
Alisa Ismailati
f99f5d2414 Merged in coar-CST-12535 (pull request #990)
[CST-12535] GET quality assurance topics by source/target

Approved-by: Andrea Bollini
2023-11-10 13:17:25 +00:00
Alisa Ismailati
6675f9cd6a [CST-12535] improvements 2023-11-10 11:20:33 +01:00
Mattia Vianelli
f4b8c7f1f1 CST-12179 Removed comments 2023-11-10 10:44:39 +01:00
lotte
6e6cfbb86e 108045: Fix for repeatable date field labels 2023-11-10 10:37:52 +01:00
Mattia Vianelli
221a43d211 CST-12179 Provided json5 values 2023-11-10 10:21:39 +01:00
Mattia Vianelli
92330953bf CST-12455 Provided json5 key values based on the string arrays 2023-11-10 10:04:32 +01:00
Paulo Graça
c7eae9242a remove replaceAll and use an object property 2023-11-10 00:10:55 +00:00
Paulo Graça
6378dbec4a new accessStatusClass atribute 2023-11-10 00:09:46 +00:00
Paulo Graça
3bf2eb1997 Create new access-status-badge.component.scss 2023-11-10 00:04:45 +00:00
Alexandre Vryghem
19ed3c88e3 Merge remote-tracking branch 'upstream/main' into added-skip-to-main-content-button_contribute-main
# Conflicts:
#	src/app/root/root.component.html
2023-11-10 00:18:41 +01:00
Alexandre Vryghem
4e54cca600 107671: Fixed bug where config property would still sometimes be undefined whey calling the ngOnDestroy in the ThemedComponent 2023-11-10 00:10:06 +01:00
Alexandre Vryghem
da8880e5ba 107671: Split Theme model & ThemeConfig classes in separate files to prevent circular dependencies 2023-11-10 00:10:06 +01:00
Alexandre Vryghem
a7faf7d449 107671: Fix handle theme not working with canonical prefix https://hdl.handle.net/ 2023-11-10 00:10:06 +01:00
Tim Donohue
684846ae36 Merge pull request #2594 from 4Science/DURACOM-180
Media viewer controls rendered behind DSpace header
2023-11-09 16:44:12 -06:00
Tim Donohue
8a651ef307 Merge pull request #2574 from mahnkong/main
Support type-bind of elements based on repeatable list type-bound element (CHECKBOX_GROUP)
2023-11-09 16:03:54 -06:00
Tim Donohue
9117ac005f Address feedback. Run empty search on init. Reorder sections to list current members before add members (for both eperson and groups) 2023-11-09 13:57:04 -06:00
Tim Donohue
d163db13f2 Remove seemingly unnecessary page reload after new search. 2023-11-09 13:56:39 -06:00
Tim Donohue
2eb1a17e4e Refactor subgroups-list component's "search()" to act same as member-list component's "search()". Avoids reloading the page as frequently. 2023-11-09 13:56:39 -06:00
Tim Donohue
8a10888d2a Refactor members-list and subgroups-list components to use new isNotMemberOf endpoints (via services) 2023-11-09 13:56:39 -06:00
Tim Donohue
64f968b246 Fix subgroups-list specs so they align with new members-list specs 2023-11-09 13:56:39 -06:00
Tim Donohue
b598f1b5ca Also remove unnecessary EpersonDtoModel from extending ReviewersListComponent. Remove "memberOfGroup" from EpersonDtoModel as it is no longer used 2023-11-09 13:56:39 -06:00
Tim Donohue
bffae54b10 Remove unnecessary EpersonDtoModel. Rework code and tests to use EPerson instead. 2023-11-09 13:56:39 -06:00
Tim Donohue
43d37196fb Remove "isMemberOfGroup()" from members-list component. 2023-11-09 13:56:39 -06:00
Tim Donohue
229236634a Fix bug where linked Community/Collection info was sometimes listed many times in a row 2023-11-09 13:56:39 -06:00
Tim Donohue
97479a2945 Remove isSubgroupOfGroup() functionality as it loads every subgroup at once. Bad peformance for large groups 2023-11-09 13:56:39 -06:00
Tim Donohue
0da7c15f2e Limit getMembers() and getSubgroups() to only fetching one object. These lists are only used to find the size of each 2023-11-09 13:56:39 -06:00
Alan Orth
642d577cea Merge pull request #2602 from atmire/w2p-108055_freetext-values-in-vocabulary
Support for freetext values in submission for vocabulary controlled `onebox` and `tag` types
2023-11-09 21:56:23 +03:00
Tim Donohue
9a3d330d98 Merge pull request #2595 from TAMULib/develop
Add UI nameSpace context path to Mirador viewer path
2023-11-09 11:45:02 -06:00
Tim Donohue
f116bdf5d6 Merge pull request #2596 from 4Science/fix-submission-cache-bug
Fix cache issue when depositing a submission
2023-11-09 11:31:34 -06:00
William Welling
dc2ef989e6 Filter expanded nodes by id
Co-Authored-By: Art Lowel <1567693+artlowel@users.noreply.github.com>
2023-11-09 11:24:31 -06:00
William Welling
11d3771e72 Update condition to render show more node
`loadingNode` ends up being the current `node` after clicking it preventing it from rendering when more pages available.

Update community list component spec

Make the show more flat node id unique

The nodes with same id are conflicting when added to the tree. Clicking on the second with same id places the show more button under the wrong branch and expands the wrong page.
2023-11-09 11:11:08 -06:00
Davide Negretti
c042cd8d11 [DURACOM-180] Prevent header from covering media viewer controls (base theme) 2023-11-09 17:23:44 +01:00
Davide Negretti
0208a78437 [DURACOM-180] Prevent header from covering media viewer controls (dspace theme) 2023-11-09 17:23:44 +01:00
lotte
4e2d6d109e 108045: Fix for repeatable date field labels 2023-11-09 15:46:57 +01:00
Davide Negretti
a3e6d9b09a [DURACOM-195] Simplify vertical spacing in header and breadcrumbs 2023-11-09 12:59:15 +01:00