Alexandre Vryghem
96b3423ed1
Fix Health Panel usability issues
...
- Fixed aria-controls on HealthComponentComponent, HealthInfoComponent, HealthInfoComponentComponent, HealthPanelComponent pointing to non-existing id
- Fixed the tabs not having the role tab on its tabs
- Fixed aria-expanded being set to true when collapsed and backwards for HealthPanelComponent & HealthInfoComponent
- Fixed role="tablist" not having direct role="tab" by adding role="presentation" on the li elements
- Fixed minor alignment issues
(cherry picked from commit 3628c84844
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
fc7aa27706
Fix Bulk Access Management usability issues
...
- Added aria-labels to trash & select bitstream icon
- Added aria-labels ui-switch components (had to upgrade ngx-ui-switch to 14.1.0)
- Fixed aria-controls pointing to non-existing ids
- Fixed bulk-access-browse not having the tab role on it's tabs
- Fixed role="tablist" not having direct role="tab" by adding role="presentation" on the li elements
- Fixed aria-expanded being set to true when collapsed and backwards for BulkAccessBrowseComponent & BulkAccessSettingsComponent
(cherry picked from commit c300123b78
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
1c4be7d1fe
Fixed duplicate search-navbar-container id & renabled accessibility tests for header
...
(cherry picked from commit cc71d60ebb
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
9f468c2c11
Added aria-labels & fixed aria-controls on myDSpace page
...
- Added aria-label to the new submission buttons (for repositories with more than 1 entity type)
- Fixed aria-controls pointing to non-existing ids
(cherry picked from commit 8a7bdfe18f
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
69100f0a24
Replaced uncrawlable links with buttons
...
(cherry picked from commit 9ab30231aa
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
d32303bf47
Added missing aria labels to edit bitstream tab
...
(cherry picked from commit e229be44d6
)
2023-12-06 16:03:23 +00:00
Art Lowel
91789a698f
Merge branch 'fix-api-undefined-issue-7.6' into fix-api-undefined-issue-7.6.2-next
2023-12-06 11:30:28 +01:00
Art Lowel
1d4a36e3b8
Merge remote-tracking branch 'upstream/dspace-7_x' into fix-api-undefined-issue-7.6.2-next
2023-12-06 11:30:23 +01:00
Art Lowel
790e717199
add ResponsePendingStale state
2023-12-06 11:24:35 +01:00
Art Lowel
c8ac260b78
also skip loading hal requests
2023-12-06 11:24:29 +01:00
max.nuding
9f95eb452c
enable type-bind for checkbox inputs during submission
2023-12-06 10:15:31 +01:00
Michael Spalti
3b568f7d32
Updated bitstream read description in en.json5
...
(cherry picked from commit 2592f87356
)
2023-12-04 21:08:29 +00:00
Michael Spalti
9c69a77d43
Fix for thumbnail images in items.
...
Revert changes in html template
Revert changes in html template
Revert changes in html template
(cherry picked from commit 88c39e8b26
)
2023-11-30 20:14:36 +00:00
Art Lowel
db29263eb1
Merge branch 'fix-api-undefined-issue-7.6' into fix-api-undefined-issue-7.6.2-next
2023-11-29 16:58:43 +01:00
Art Lowel
38752d9d71
ensure HALEndpointService doesn't use stale requests
2023-11-29 14:25:36 +01:00
Alexandre Vryghem
c3f424dae4
108587: Deselect all fields on component destruction
...
(cherry picked from commit ecca8286b5
)
2023-11-23 04:57:35 +00:00
Alexandre Vryghem
45e8977db7
Fixed pagination issues on item mapper
2023-11-15 23:31:54 +01:00
max.nuding
ab23613b79
Remove unnecessary import
2023-11-15 13:42:53 +01:00
max.nuding
c93a64db83
Fix tests to include translationservice dependency
2023-11-15 13:28:15 +01:00
max.nuding
038e31ccd1
Submission form now displays custom messages for regex validated fields if they exist
2023-11-15 10:51:53 +01:00
Tim Donohue
fdcaeb592c
Merge pull request #2639 from tdonohue/port_2610_to_dspace-7_x
...
[Port dspace-7_x] Fixed menu not updating when a new sub section is added after rendering has already completed
2023-11-13 17:00:20 -06:00
Tim Donohue
8872fd3340
Merge pull request #2638 from DSpace/backport-2633-to-dspace-7_x
...
[Port dspace-7_x] Edit-item view: random order of buttons in status tab
2023-11-13 16:51:21 -06:00
Tim Donohue
959d592394
Merge pull request #2637 from DSpace/backport-2632-to-dspace-7_x
...
[Port dspace-7_x] Fixes "some item edit pages are accessible by anonymous users"
2023-11-13 16:40:19 -06:00
Alexandre Vryghem
c98e8f6504
107902: Created test case for 2f26e686cc
2023-11-13 16:36:05 -06:00
Kristof De Langhe
e293f3db52
107685: menu-component re-render section on store update
2023-11-13 16:35:16 -06:00
Vlad Nouski
651b6a7d76
refactor: code
...
(cherry picked from commit fbbbc18844
)
2023-11-13 22:05:45 +00:00
Vlad Nouski
dd554590b1
fix: random order of buttons in status tab
...
(cherry picked from commit 35f8b55f58
)
2023-11-13 22:05:45 +00:00
Vlad Nouski
94866cab45
[DURACOM-202] refactor: code
...
(cherry picked from commit 6f64db1645
)
2023-11-13 20:34:42 +00:00
Vlad Nouski
a5a59dcf8b
[DURACOM-202] refactor: code
...
(cherry picked from commit b6d515ff09
)
2023-11-13 20:34:42 +00:00
Vlad Nouski
8f9a358afb
[DURACOM-202] feature: item edit pages are accessible by administrator
...
(cherry picked from commit ccf1cc4547
)
2023-11-13 20:34:42 +00:00
Alexandre Vryghem
0cd72e4917
107671: Fixed theme matching by handle not working in production mode
...
(cherry picked from commit 7529ed8b35
)
2023-11-13 20:21:10 +00:00
Alexandre Vryghem
1222ed45ca
107671: Fixed bug where config property would still sometimes be undefined whey calling the ngOnDestroy in the ThemedComponent
...
(cherry picked from commit 4e54cca600
)
2023-11-13 20:21:10 +00:00
Alexandre Vryghem
27f3fc310f
107671: Split Theme model & ThemeConfig classes in separate files to prevent circular dependencies
...
(cherry picked from commit da8880e5ba
)
2023-11-13 20:21:10 +00:00
Alexandre Vryghem
d3fdfebde1
107671: Fix handle theme not working with canonical prefix https://hdl.handle.net/
...
(cherry picked from commit a7faf7d449
)
2023-11-13 20:21:10 +00:00
Tim Donohue
626cc30738
Merge pull request #2635 from DSpace/backport-2579-to-dspace-7_x
...
[Port dspace-7_x] adding new access-status-list-element-badge css classes
2023-11-13 13:19:23 -06:00
Paulo Graça
a276f415a8
adding ngOnDestroy for dealing with unsubscribe
...
(cherry picked from commit 75b788d05b
)
2023-11-13 17:30:28 +00:00
Paulo Graça
59c4d59e45
remove replaceAll and use an object property
...
(cherry picked from commit c7eae9242a
)
2023-11-13 17:30:28 +00:00
Paulo Graça
a12488c827
new accessStatusClass atribute
...
(cherry picked from commit 6378dbec4a
)
2023-11-13 17:30:28 +00:00
Paulo Graça
ff03243298
Create new access-status-badge.component.scss
...
(cherry picked from commit 3bf2eb1997
)
2023-11-13 17:30:28 +00:00
Paulo Graça
116bfbded1
adding new access-status-list-element-badge css classes
...
(cherry picked from commit e847e4ef51
)
2023-11-13 17:30:28 +00:00
Alexandre Vryghem
68cdd120c9
Fix handle redirect not working with custom nameSpace
...
(cherry picked from commit b894dce3b0
)
2023-11-13 17:22:53 +00:00
lotte
8458d589b2
Fixed test
2023-11-10 16:40:31 -06:00
lotte
30ce8440e1
108045: Fix for repeatable date field labels
2023-11-10 16:39:38 -06:00
Tim Donohue
d305e6096a
Address feedback. Run empty search on init. Reorder sections to list current members before add members (for both eperson and groups)
...
(cherry picked from commit 9117ac005f
)
2023-11-10 19:03:47 +00:00
Tim Donohue
37ae09acd1
Remove seemingly unnecessary page reload after new search.
...
(cherry picked from commit d163db13f2
)
2023-11-10 19:03:47 +00:00
Tim Donohue
8cc36d7056
Refactor subgroups-list component's "search()" to act same as member-list component's "search()". Avoids reloading the page as frequently.
...
(cherry picked from commit 2eb1a17e4e
)
2023-11-10 19:03:47 +00:00
Tim Donohue
4a1f2a1b75
Refactor members-list and subgroups-list components to use new isNotMemberOf endpoints (via services)
...
(cherry picked from commit 8a10888d2a
)
2023-11-10 19:03:47 +00:00
Tim Donohue
1f1dc59f8b
Fix subgroups-list specs so they align with new members-list specs
...
(cherry picked from commit 64f968b246
)
2023-11-10 19:03:47 +00:00
Tim Donohue
f0b4239df9
Also remove unnecessary EpersonDtoModel from extending ReviewersListComponent. Remove "memberOfGroup" from EpersonDtoModel as it is no longer used
...
(cherry picked from commit b598f1b5ca
)
2023-11-10 19:03:47 +00:00
Tim Donohue
753a31f7f4
Remove unnecessary EpersonDtoModel. Rework code and tests to use EPerson instead.
...
(cherry picked from commit bffae54b10
)
2023-11-10 19:03:47 +00:00