Commit Graph

9683 Commits

Author SHA1 Message Date
Alexandre Vryghem
3628c84844 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
2023-12-03 15:57:48 +01:00
Alexandre Vryghem
c300123b78 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
2023-12-03 15:57:47 +01:00
Tim Donohue
81048599d7 Merge pull request #2673 from mspalti/thumbnail-fix
Fix for loading thumbnail images for Items when MediaViewer enabled
2023-11-30 14:14:20 -06:00
Alexandre Vryghem
e339b46228 108915: Added the missing Filetypes followLink to Process 2023-11-30 17:56:34 +01:00
Alexandre Vryghem
6b0f2e7c44 108915: Refactored code to use followLinks to retrieve the files of a process instead of a second request 2023-11-30 17:36:40 +01:00
Michael Spalti
88c39e8b26 Fix for thumbnail images in items.
Revert changes in html template

Revert changes in html template

Revert changes in html template
2023-11-29 17:57:44 -08:00
Tim Donohue
474b70b845 Merge pull request #2666 from tdonohue/use_reusable_docker_build
[Docker] Refactor to simply use the reusable-docker-build.yml from DSpace/DSpace.
2023-11-29 09:26:53 -06:00
Tim Donohue
b30fd4bb0b Remove unused env variables 2023-11-28 16:50:55 -06:00
Tim Donohue
fce5cdcc72 Refactor to simply use the reusable-docker-build.yml from DSpace/DSpace. 2023-11-28 16:11:09 -06:00
Alexandre Vryghem
cc71d60ebb Fixed duplicate search-navbar-container id & renabled accessibility tests for header 2023-11-26 02:18:54 +01:00
Alexandre Vryghem
8a7bdfe18f 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
2023-11-26 02:18:54 +01:00
Alexandre Vryghem
9ab30231aa Replaced uncrawlable links with buttons 2023-11-26 02:18:54 +01:00
Alexandre Vryghem
e229be44d6 Added missing aria labels to edit bitstream tab 2023-11-25 14:21:57 +01:00
Alan Orth
727df563b8 Merge pull request #2652 from alexandrevryghem/deslect-metadata-fields-from-different-shemas_contribute-main
Deselect all metadata fields when switching between metadata schemas in registry
2023-11-23 07:57:17 +03:00
Tim Donohue
7e2f23aacd Merge pull request #2658 from tdonohue/quicker_redeploy
Redeploy demo/sandbox more quickly by only waiting for AMD64 Docker image to complete
2023-11-22 11:30:46 -06:00
Tim Donohue
ff677a83d6 Redeploy demo/sandbox more quickly by only waiting for AMD64 image 2023-11-22 10:51:28 -06:00
Tim Donohue
4f340d8870 Merge pull request #2649 from tdonohue/update_gh_actions
GitHub Actions Updates: Redeploy Sandbox via Docker & Fix retry of Codecov upload
2023-11-21 13:41:40 -06:00
Tim Donohue
fd645452a5 Trigger redeploy of demo/sandbox from GitHub Actions after DockerHub image updated. 2023-11-21 12:15:42 -06:00
Alexandre Vryghem
ecca8286b5 108587: Deselect all fields on component destruction 2023-11-18 15:28:09 +01:00
Tim Donohue
0d7d9f157d Merge pull request #2650 from tdonohue/fix_docker_manifests_again
Follow-up Docker image build fix. Fix directory structure for `latest-dist` digests
2023-11-17 12:05:19 -06:00
Tim Donohue
c99fe3a6c1 Fix directory structure for -dist digests 2023-11-17 11:56:48 -06:00
Tim Donohue
9f12ca3265 Update GH actions to latest versions. Fix bug in codecov to ensure it retries on error. 2023-11-17 11:05:46 -06:00
Tim Donohue
99228d95e2 Merge pull request #2648 from tdonohue/fix_docker_manifest
Fix bug in Docker image build process which caused tags to have improper manifests in DockerHub
2023-11-17 10:08:43 -06:00
Tim Donohue
41eba0dc2f Fix bug in Docker manifest. Each build must use a separate artifact to store digests. Other minor cleanup & comments added. 2023-11-17 09:31:09 -06:00
Tim Donohue
b0deccc1bd Merge pull request #2644 from misilot/gha-matrix-docker-build
Setup the Docker GH Action for Matrix Building
2023-11-16 16:02:26 -06:00
Thomas Misilo
394dc67747 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-16 11:36:06 -06:00
Tim Donohue
cb701909e5 Merge pull request #2610 from alexandrevryghem/menu-section-improvements_contribute-7.6
Fixed menu not updating when a new sub section is added after rendering has already completed
2023-11-13 16:29:45 -06:00
Tim Donohue
7ad5a5bc2c Merge pull request #2633 from vNovski/edit-item-view-random-order-of-buttons-in-status-tab
Edit-item view: random order of buttons in status tab
2023-11-13 16:05:27 -06:00
Tim Donohue
e99fff8c5f Merge pull request #2632 from vNovski/DURACOM-202-some-item-edit-pages-are-accessible-by-anonymous-users
Fixes "some item edit pages are accessible by anonymous users"
2023-11-13 14:34:24 -06:00
Tim Donohue
c515cb20ef Merge pull request #2562 from alexandrevryghem/theme-fixes_contribute-main
Fix match theme by handle with canonical prefix https://hdl.handle.net/ not working
2023-11-13 14:20:26 -06:00
Tim Donohue
55435a22fe Merge pull request #2579 from paulo-graca/bugfix/accessstatus-2402
adding new access-status-list-element-badge css classes
2023-11-13 11:30:12 -06:00
Tim Donohue
4bda8f43cc Merge pull request #2630 from alexandrevryghem/fix-routes-not-relative-to-basehref_contribute-main
Fix handle redirect not working with custom nameSpace
2023-11-13 11:22:36 -06:00
Vlad Nouski
fbbbc18844 refactor: code 2023-11-13 15:02:27 +01:00
Vlad Nouski
35f8b55f58 fix: random order of buttons in status tab 2023-11-13 13:11:11 +01:00
Alexandre Vryghem
b894dce3b0 Fix handle redirect not working with custom nameSpace 2023-11-11 22:20:42 +01:00
Alexandre Vryghem
7529ed8b35 107671: Fixed theme matching by handle not working in production mode 2023-11-11 02:22:07 +01:00
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
dfb0bbd694 Merge pull request #2625 from DSpace/dependabot/npm_and_yarn/axios-1.6.0
Bump axios from 0.27.2 to 1.6.0
2023-11-10 16:23:26 -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
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
dependabot[bot]
ef9f31d3c6 Bump axios from 0.27.2 to 1.6.0
Bumps [axios](https://github.com/axios/axios) from 0.27.2 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.27.2...v1.6.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-10 16:44:04 +00: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
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
lotte
6e6cfbb86e 108045: Fix for repeatable date field labels 2023-11-10 10:37:52 +01:00
Paulo Graça
c7eae9242a remove replaceAll and use an object property 2023-11-10 00:10:55 +00:00