Jens Vannerum
5a609d5bb1
117544: rename directive to be clear it should currently only be used for buttons
2024-09-16 13:45:33 +02:00
Jens Vannerum
9fd3c2d734
117544: PR feedback
...
- added typedocs
- changed directive to only be present for buttons
- various other small fixes
2024-09-16 13:44:06 +02:00
Jens Vannerum
b6df0c9a5c
117544: port to 8.0 standard after merge
2024-08-27 10:47:05 +02:00
Alexandre Vryghem
07e89acab5
Fixed accessibility issues on AccessControlFormContainerComponent
...
- Replaced invisible label in AccessControlArrayFormComponent that was only used for styling with span
- Fixed radio buttons not being part of a fieldset
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
5566c99625
Fixed accessibility issues about header ordering
2023-12-03 23:49:42 +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
Enea Jahollari
47e0314c9b
CST-9639: Fixed error on control remove, fixed cancel button behavior, fixed bad state of access control tab on load, fixed translations, added jsdocs
2023-06-07 13:00:12 +02:00
Enea Jahollari
c1dcebbd04
Fix: fix validation and translation
...
Show/hide the datepicker based on the value
2023-06-01 15:27:11 +02:00
Enea Jahollari
a525c6fe3e
Fix sections alignment
2023-05-29 15:47:16 +02:00
Enea Jahollari
877af98c4b
Make Reset and Execute buttons normal
2023-05-29 15:30:24 +02:00
Enea Jahollari
2fc2897a36
[CST-9639] Show warning only when replace is selected
2023-05-15 13:10:10 +02:00
Enea Jahollari
270e003328
[CST-9639] Disable Execute button if none is enabled and dont send field in payload if not enabled in form
2023-05-15 12:27:44 +02:00
Enea Jahollari
a6897e9a6d
[CST-9639] Validation, translations and style fixes
2023-05-11 15:01:12 +02:00
Enea Jahollari
628732b932
[CST-9636] Show warning only when there are no controls and form is not disabled
2023-05-10 16:45:17 +02:00
Enea Jahollari
4bf10c880a
[CST-9636] Refactor access control array form to accept dropdown options
2023-05-10 16:02:01 +02:00
Giuseppe Digilio
5455c79563
[CST-9636] WIP add bulk-access-config-data.service
2023-05-10 15:53:00 +02:00
Enea Jahollari
723e1e1278
[CST-9636] Make access control form container reusable
2023-05-10 15:11:44 +02:00
Enea Jahollari
52d72766ca
[CST-9636] Reactor to use one component for all the access-control pages
2023-05-10 14:34:29 +02:00