Commit Graph

9674 Commits

Author SHA1 Message Date
Tim Donohue
8d61fa6ac3 Improve accessibility testing on Submission page 2024-01-17 11:16:54 -06:00
Tim Donohue
a581219df5 Refactor e2e test infrastruction to allow easier way to lookup REST API info and generate CSRF tokens 2024-01-17 11:16:54 -06:00
Tim Donohue
5dad8bec39 Fix ARIA labels and tabindex on date picker in submission form. Tabindex is unnecessary & throws accessibility errors from AXE tools 2024-01-17 11:16:53 -06:00
Tim Donohue
aeea1cd592 Fix ARIA labels on submission form relationship button and dynamic dropdowns 2024-01-17 11:16:53 -06:00
Tim Donohue
53d521a87e Add new e2e accessibility tests & update some existing ones 2024-01-17 11:16:53 -06:00
Tim Donohue
55c191e742 Merge pull request #2587 from Dawnkai/main
Deque Analysis Color Contrast fixes
2024-01-16 16:01:50 -06:00
Maciej Kleban
c20b0a7c11 Replace hard-coded colors with bootstrap variants
* Replace custom variables with Bootstrap variants
* Replace custom button colors with Bootstrap variants
* Remove custom colors and replace them with bootstrap variants
* Fix checkbox offset styles
---------
Co-authored-by: Maciej Kleban <maciej.kleban@pcgacademia.pl>
2024-01-15 20:26:04 +01:00
Dawnkai
7fbb692e94 Deque Analysis Color Contrast fixes 2024-01-15 20:25:32 +01:00
Alan Orth
c55d518df5 Merge pull request #2662 from alexandrevryghem/fix-eperson-link-on-group-pages_contribute-main
Fixed ePerson link on edit group page
2024-01-12 08:25:02 +03:00
Tim Donohue
610062bdea Merge pull request #2731 from DSpace/backport-2670-to-main
[Port main] Ensure HALEndpointService doesn't use stale responses
2024-01-08 11:04:14 -06:00
Art Lowel
33b7c39dd1 add ResponsePendingStale state
(cherry picked from commit 790e717199)
2024-01-08 16:17:16 +00:00
Art Lowel
d109a5aeb2 also skip loading hal requests
(cherry picked from commit c8ac260b78)
2024-01-08 16:17:16 +00:00
Art Lowel
bd6c99da2e ensure HALEndpointService doesn't use stale requests
(cherry picked from commit 38752d9d71)
2024-01-08 16:17:16 +00:00
Tim Donohue
92a10ce9de Merge pull request #1562 from 4Science/CST-5337
Enrich local data via the OpenAIRE Graph
2023-12-18 13:52:56 -06:00
FrancescoMolinaro
56cf0e1451 fix lint 2023-12-18 17:47:19 +01:00
FrancescoMolinaro
c386a4d505 adapt config for url search 2023-12-18 12:22:05 +01:00
Francesco Molinaro
9351b582cc Merged in CST-12904-breadcrumbs-qa (pull request #1107)
CST-12904 breadcrumbs qa

Approved-by: Giuseppe Digilio
2023-12-18 11:11:01 +00:00
FrancescoMolinaro
fd4ca45181 merge CST-5337 2023-12-18 12:10:15 +01:00
FrancescoMolinaro
2d2ca2016a refactor 2023-12-18 11:40:09 +01:00
Francesco Molinaro
b3a345af33 Merged in CST-12906-accessibility-qa (pull request #1108)
add accessibility text

Approved-by: Stefano Maffei
2023-12-18 08:24:50 +00:00
Francesco Molinaro
71783bb951 Merged in CST-12908-remove-console-log (pull request #1109)
remove console logs

Approved-by: Stefano Maffei
2023-12-18 08:23:09 +00:00
FrancescoMolinaro
f7be255345 add QA authorization config 2023-12-15 15:20:39 +01:00
Tim Donohue
38733e6e94 Merge pull request #2707 from reetagithub/patch-1
Update fi.json5
2023-12-14 10:15:46 -06:00
FrancescoMolinaro
f2be578d2a refactor config QA 2023-12-14 12:11:06 +01:00
FrancescoMolinaro
7fe81ec111 add quality assurance configuration 2023-12-13 17:00:24 +01:00
FrancescoMolinaro
8113946f58 remove console logs 2023-12-13 12:38:38 +01:00
FrancescoMolinaro
922172d9ae refactor, improve code according to suggestions 2023-12-13 11:55:10 +01:00
FrancescoMolinaro
78df2362c9 add accessibility text 2023-12-13 10:45:20 +01:00
FrancescoMolinaro
53329cd92f align to branch, update test 2023-12-13 10:34:20 +01:00
FrancescoMolinaro
b9af731d5a rename data service 2023-12-12 17:17:23 +01:00
FrancescoMolinaro
b9085d5306 add QA breadcrumb resolver and service 2023-12-12 09:34:40 +01:00
FrancescoMolinaro
eed9896062 add qa breadcrumb 2023-12-12 09:34:36 +01:00
reetagithub
2339a559e9 Update fi.json5
Corrected a typo  in search.view.switch.show-grid
2023-12-11 11:39:38 +02:00
Tim Donohue
8ba14aa3be Merge pull request #2683 from alexandrevryghem/fix-accessibility-issues_contribute-main
Fix accessibility issues
2023-12-06 10:03:01 -06:00
Alexandre Vryghem
4545b5354d Fixed Edit Item Bitstream showing empty buttons when css is turned off & replaced authentication dropdown menu link with button
- Also fixed box-shadows not working the same way for all footer buttons/links
2023-12-06 02:03:44 +01:00
Alexandre Vryghem
ff6dff72d8 Fixed Edit Item Bitstream showing empty buttons when css is turned off 2023-12-06 01:08:00 +01:00
Tim Donohue
08df2ea1ac Merge pull request #2684 from mspalti/label-fix
Updated bitstream read description in en.json5
2023-12-04 15:08:12 -06:00
Michael Spalti
2592f87356 Updated bitstream read description in en.json5 2023-12-04 11:37:14 -08:00
Alexandre Vryghem
e96d3cd2e9 Fixed DSONameService getName & getHitHighlights returning empty string for OrgUnits without organization.legalName field 2023-12-03 23:49:42 +01:00
Alexandre Vryghem
9a5ad0bc9f Fixed accessibility issues on search page 2023-12-03 23:49:42 +01:00
Alexandre Vryghem
5566c99625 Fixed accessibility issues about header ordering 2023-12-03 23:49:42 +01:00
Alexandre Vryghem
30fe424cc5 Fixed browse by vocabulary treeview accessibility issues 2023-12-03 23:49:41 +01:00
Alexandre Vryghem
8ba17c991e Fixed item page accessibility issues 2023-12-03 23:49:41 +01:00
Alexandre Vryghem
1db83ba3c5 Fix collection mapper accessibility issues
- Added missing aria-labels to input checkboxes
- Fixed multiple tab related accessibility issues
2023-12-03 15:57:49 +01:00
Alexandre Vryghem
5b21d14583 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
2023-12-03 15:57:49 +01:00
Alexandre Vryghem
09bf8af03c Fix resource policy accessibility issues 2023-12-03 15:57:49 +01:00
Alexandre Vryghem
57cc34cdd1 Fix Bitstream format accessibility issues
- Added missing aria-labels to input checkboxes
- Fixed minor css alignment
2023-12-03 15:57:49 +01:00
Alexandre Vryghem
120835cfcd Fix Process detail accessibility issues
- Made Process Output keyboard accessible
2023-12-03 15:57:48 +01:00
Alexandre Vryghem
52c0977489 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
2023-12-03 15:57:48 +01:00
Alexandre Vryghem
4ea487cc0d Fix Processes Overview accessibility issues
- Added missing aria-label to delete button
2023-12-03 15:57:48 +01:00