Stefano Maffei
abfdaa0690
Merge remote-tracking branch 'origin/CST-13316-improvments-part-two' into coar-notify-7-part-two
2024-01-18 09:31:00 +01:00
Stefano Maffei
a1ad620a04
[CST-13316] added missing labels and fixed typo
2024-01-18 09:30:41 +01:00
Andrea Barbasso
4d23626aed
[DURACOM-191] fix lint
2024-01-18 09:08:32 +01:00
Andrea Barbasso
579bedc352
[DURACOM-191] fix tests
2024-01-18 08:44:08 +01:00
Alexandre Vryghem
b8e0401388
Fix header ordering
2024-01-17 23:26:11 +01:00
Alexandre Vryghem
d876fadd2a
Fixed accessibility issues on SubmissionImportExternalSearchbarComponent
...
- Fixed input not describing itself
- Put the items from the dropdown in an ul
- Fixed broken aria labels
- Removed titles who where identical to the displayed value
2024-01-17 23:26:11 +01:00
Alexandre Vryghem
3c1243f6f1
Fixed search filters having empty input buttons
2024-01-17 23:26:11 +01:00
Alexandre Vryghem
086c5463a8
Removed invisible buttons on the CommunityListComponent & fixed content displacement when expanding com/col
2024-01-17 23:26:10 +01:00
Alexandre Vryghem
2f5370a085
Fixed accessibility issues related to dso selectors
...
- Fixed header ordering
- Fixed input field not having a description what it does (because the header isn't always shown I decided to use aria-labels instead of regular labels)
2024-01-17 23:26:10 +01:00
Davide Negretti
6dec34cb00
Merge branch 'main' into DURACOM-195
...
# Conflicts:
# cypress/e2e/collection-statistics.cy.ts
# cypress/e2e/community-statistics.cy.ts
# cypress/e2e/item-statistics.cy.ts
2024-01-17 22:24:06 +01:00
Tim Donohue
0ed96d893d
Merge pull request #2748 from DSpace/backport-2711-to-dspace-7_x
...
[Port dspace-7_x] Add more automated accessibility scanning to e2e tests & fix a few minor accessibility bugs
2024-01-17 14:09:02 -06:00
Tim Donohue
2137720602
Add environment variable for Person collection name. Use it in submission e2e tests.
...
(cherry picked from commit a5a89a4b98
)
2024-01-17 19:38:04 +00:00
Tim Donohue
12a19378f7
Move increment/decrement to i18n. Update to use "name".
...
(cherry picked from commit 0aaf3131fa
)
2024-01-17 19:38:04 +00:00
Tim Donohue
75c81b712e
Add accessibility testing for admin sidebar
...
(cherry picked from commit 31bc05235e
)
2024-01-17 19:38:04 +00:00
Tim Donohue
4e0a889fa1
Add Item Edit accessibility tests. Switch Item to use to one with bitstreams. Minor updates to HTML to pass accessibility tests.
...
(cherry picked from commit 80492cd88a
)
2024-01-17 19:38:04 +00:00
Tim Donohue
9a7277065f
Add accessibility tests (and minor fixes) for Edit Collection's Content Source tab and Item Mapper tab
...
(cherry picked from commit 00cb2f9e8a
)
2024-01-17 19:38:04 +00:00
Tim Donohue
16a10548b8
Add Edit Collection accessibility Testing
...
(cherry picked from commit 9894d315a0
)
2024-01-17 19:38:04 +00:00
Tim Donohue
4187847ad0
Add Edit Community accessibility tests & minor cleanup
...
(cherry picked from commit 6c76d8c1d7
)
2024-01-17 19:38:04 +00:00
Tim Donohue
77bb3ed952
Fix circular dependency issue by using Cypres env variables directly instead of global constants
...
(cherry picked from commit e47593b303
)
2024-01-17 19:38:04 +00:00
Tim Donohue
023f8a6900
Improve accessibility testing on Submission page
...
(cherry picked from commit 8d61fa6ac3
)
2024-01-17 19:38:04 +00:00
Tim Donohue
0be04c754a
Refactor e2e test infrastruction to allow easier way to lookup REST API info and generate CSRF tokens
...
(cherry picked from commit a581219df5
)
2024-01-17 19:38:04 +00:00
Tim Donohue
07b95c2634
Fix ARIA labels and tabindex on date picker in submission form. Tabindex is unnecessary & throws accessibility errors from AXE tools
...
(cherry picked from commit 5dad8bec39
)
2024-01-17 19:38:04 +00:00
Tim Donohue
e9efb50e02
Fix ARIA labels on submission form relationship button and dynamic dropdowns
...
(cherry picked from commit aeea1cd592
)
2024-01-17 19:38:04 +00:00
Tim Donohue
868229460f
Add new e2e accessibility tests & update some existing ones
...
(cherry picked from commit 53d521a87e
)
2024-01-17 19:38:04 +00:00
Tim Donohue
1c782b2656
Merge pull request #2711 from tdonohue/add_accessibility_tests
...
Add more automated accessibility scanning to e2e tests & fix a few minor accessibility bugs
2024-01-17 13:37:49 -06:00
Giuseppe Digilio
65e5ec801f
[DURACOM-191] fix tests
2024-01-17 20:22:08 +01:00
Tim Donohue
a5a89a4b98
Add environment variable for Person collection name. Use it in submission e2e tests.
2024-01-17 12:05:00 -06:00
Giuseppe Digilio
f0b094e609
[DURACOM-191] fix lint errors
2024-01-17 19:04:29 +01:00
Tim Donohue
0aaf3131fa
Move increment/decrement to i18n. Update to use "name".
2024-01-17 11:49:00 -06:00
Alisa Ismailati
805e98b837
[CST-12109] fixed failing unit tests after merge
2024-01-17 18:39:54 +01:00
FrancescoMolinaro
f6851fa132
finalize UI improvements
2024-01-17 18:18:40 +01:00
Tim Donohue
31bc05235e
Add accessibility testing for admin sidebar
2024-01-17 11:16:54 -06:00
Tim Donohue
80492cd88a
Add Item Edit accessibility tests. Switch Item to use to one with bitstreams. Minor updates to HTML to pass accessibility tests.
2024-01-17 11:16:54 -06:00
Tim Donohue
00cb2f9e8a
Add accessibility tests (and minor fixes) for Edit Collection's Content Source tab and Item Mapper tab
2024-01-17 11:16:54 -06:00
Tim Donohue
9894d315a0
Add Edit Collection accessibility Testing
2024-01-17 11:16:54 -06:00
Tim Donohue
6c76d8c1d7
Add Edit Community accessibility tests & minor cleanup
2024-01-17 11:16:54 -06:00
Tim Donohue
e47593b303
Fix circular dependency issue by using Cypres env variables directly instead of global constants
2024-01-17 11:16:54 -06:00
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
Andrea Barbasso
a348be5d8c
[DURACOM-191] fix tests of non-standalone components
2024-01-17 17:59:48 +01:00
Francesco Molinaro
034beb2a0b
Merged in CST-13315-improvements-part-1 (pull request #1240 )
...
improve ldn form template
Approved-by: Stefano Maffei
2024-01-17 16:19:08 +00:00
FrancescoMolinaro
9ee2ecf718
fix style
2024-01-17 17:16:38 +01:00
FrancescoMolinaro
b870d538f7
add dashboard description
2024-01-17 17:05:27 +01:00
FrancescoMolinaro
25890248ad
remove pointless double negation
2024-01-17 17:00:25 +01:00
FrancescoMolinaro
37edb06352
restore ip section
2024-01-17 16:58:42 +01:00
FrancescoMolinaro
890b333265
Merge branch 'coar-notify-7' into CST-13315-improvements-part-1
2024-01-17 16:47:28 +01:00
FrancescoMolinaro
1a65b56c2b
configure menu section, reprocess button condition
2024-01-17 16:42:06 +01:00