Alexandre Vryghem
53f5ceabee
Fixed Edit Item Bitstream showing empty buttons when css is turned off
...
(cherry picked from commit ff6dff72d8
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
8f8a3acba7
Fixed DSONameService getName & getHitHighlights returning empty string for OrgUnits without organization.legalName field
...
(cherry picked from commit e96d3cd2e9
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
dbb7917058
Fixed accessibility issues on search page
...
(cherry picked from commit 9a5ad0bc9f
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
7ec57988b8
Fixed accessibility issues about header ordering
...
(cherry picked from commit 5566c99625
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
3300f72621
Fixed browse by vocabulary treeview accessibility issues
...
(cherry picked from commit 30fe424cc5
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
77f52df047
Fixed item page accessibility issues
...
(cherry picked from commit 8ba17c991e
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
79ce4e9ec2
Fix collection mapper accessibility issues
...
- Added missing aria-labels to input checkboxes
- Fixed multiple tab related accessibility issues
(cherry picked from commit 1db83ba3c5
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
73cffe990a
Fix item mapper accessibility issues
...
- Added missing aria-labels to input checkboxes
- Fixed role="tablist" not having direct role="tab" by adding role="presentation" on the li elements
(cherry picked from commit 5b21d14583
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
b94f0a9b69
Fix resource policy accessibility issues
...
(cherry picked from commit 09bf8af03c
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
5d5582e2d2
Fix Bitstream format accessibility issues
...
- Added missing aria-labels to input checkboxes
- Fixed minor css alignment
(cherry picked from commit 57cc34cdd1
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
5e52233cf3
Fix Process detail accessibility issues
...
- Made Process Output keyboard accessible
(cherry picked from commit 120835cfcd
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
9ed13f31ff
Fix Create a new process page accessibility issues
...
- Added missing aria-label to delete buttons
- Moved hardcoded translation to translation files
- Fix color contrast issues on buttons
- Fix minor alignment issues
- Added missing aria labels to input and select elements
(cherry picked from commit 52c0977489
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
bc1ed9a96f
Fix Processes Overview accessibility issues
...
- Added missing aria-label to delete button
(cherry picked from commit 4ea487cc0d
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
57ebe88994
Fix System-wide Alert accessibility issues
...
- Added missing aria-label to buttons
(cherry picked from commit 3bdfc386e9
)
2023-12-06 16:03:23 +00:00
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
Tim Donohue
970c449b30
Merge pull request #2685 from DSpace/backport-2684-to-dspace-7_x
...
[Port dspace-7_x] Updated bitstream read description in en.json5
2023-12-04 15:57:39 -06:00
Michael Spalti
3b568f7d32
Updated bitstream read description in en.json5
...
(cherry picked from commit 2592f87356
)
2023-12-04 21:08:29 +00:00
Tim Donohue
5de6cedf5e
Merge pull request #2677 from DSpace/backport-2673-to-dspace-7_x
...
[Port dspace-7_x] Fix for loading thumbnail images for Items when MediaViewer enabled
2023-11-30 15:08:01 -06: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
Tim Donohue
5b59d37e2f
Merge pull request #2667 from tdonohue/port_2666_to_dspace-7_x
...
[Port dspace-7_x] [Docker] Refactor to simply use the reusable-docker-build.yml from DSpace/DSpace.
2023-11-29 09:38:51 -06:00
Tim Donohue
92d25dd2a8
Remove unused env variables
2023-11-28 16:52:15 -06:00
Tim Donohue
65fff9361c
Use the script from the dspace-7_x branch
2023-11-28 16:13:56 -06:00
Tim Donohue
b83a8421a3
Refactor to simply use the reusable-docker-build.yml from DSpace/DSpace.
2023-11-28 16:12:21 -06:00
Alan Orth
714652ebb0
Merge pull request #2659 from DSpace/backport-2652-to-dspace-7_x
...
[Port dspace-7_x] Deselect all metadata fields when switching between metadata schemas in registry
2023-11-23 16:27:52 +03:00
Alexandre Vryghem
c3f424dae4
108587: Deselect all fields on component destruction
...
(cherry picked from commit ecca8286b5
)
2023-11-23 04:57:35 +00:00
Tim Donohue
6758b4c4c7
Merge pull request #2655 from tdonohue/port_docker_gh_updates
...
[Port dspace-7_x] Port recent GitHub Action changes
2023-11-22 12:20:58 -06:00
Tim Donohue
bd78acd559
Redeploy demo/sandbox more quickly by only waiting for AMD64 image
2023-11-22 11:42:11 -06:00
Tim Donohue
62ccd18345
Trigger redeploy of demo/sandbox from GitHub Actions after DockerHub image updated.
2023-11-21 13:55:17 -06:00
Tim Donohue
5ab87ec6c3
Update GH actions to latest versions. Fix bug in codecov to ensure it retries on error.
2023-11-21 13:55:10 -06:00
Tim Donohue
63e792990f
Fix directory structure for -dist digests
2023-11-21 13:54:42 -06:00
Tim Donohue
526da8cddf
Fix bug in Docker manifest. Each build must use a separate artifact to store digests. Other minor cleanup & comments added.
2023-11-21 13:54:30 -06:00
Thomas Misilo
02eb618c5f
Setup the Docker GH Action for Matrix Building
...
This change enables building of the amd64 and arm64 images simultaneously.
Once both images finish, the manifest is sent to Docker Hub, allowing for a single image that has both the amd64/arm64 images.
2023-11-21 13:54:03 -06:00
Tim Donohue
5a839c2906
Update version tag for development of next release
2023-11-15 14:37:06 -06:00
Tim Donohue
d8ed267e5f
Update version tag for release
dspace-7.6.1
2023-11-15 14:33:16 -06: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
Tim Donohue
0a3502e9cc
Merge pull request #2636 from DSpace/backport-2562-to-dspace-7_x
...
[Port dspace-7_x] Fix match theme by handle with canonical prefix https://hdl.handle.net/ not working
2023-11-13 16:00:02 -06: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