Commit Graph

9972 Commits

Author SHA1 Message Date
Simone Ramundi
4b0bf74d29 [DURACOM-237] - Refactoring html based on @angular/cdk/drag-drop 2024-03-05 11:39:22 +01:00
Simone Ramundi
478783f1f3 [DURACOM-237] - Refactoring scss based on @angular/cdk/drag-drop 2024-03-05 11:39:22 +01:00
Simone Ramundi
671fa8f220 [DURACOM-237] - Refactoring html based on @angular/cdk/drag-drop 2024-03-05 11:39:22 +01:00
Simone Ramundi
61bf50e152 [DURACOM-237] - Refactoring html based on @angular/cdk/drag-drop 2024-03-05 11:39:22 +01:00
Simone Ramundi
9e724f38c9 [DURACOM-237] - Refactoring scss based on @angular/cdk/drag-drop 2024-03-05 11:39:22 +01:00
Simone Ramundi
e092914c00 [DURACOM-237] - Refactoring html based on @angular/cdk/drag-drop 2024-03-05 11:39:22 +01:00
Simone Ramundi
dbf6b9d1f9 [DURACOM-237] - Refactoring scss based on @angular/cdk/drag-drop 2024-03-05 11:39:21 +01:00
Simone Ramundi
0c80b1a366 [DURACOM-237] - Refactoring html based on @angular/cdk/drag-drop 2024-03-05 11:39:21 +01:00
Simone Ramundi
3807a3563c [DURACOM-237] - Refactoring ts based on @angular/cdk/drag-drop 2024-03-05 11:36:58 +01:00
Simone Ramundi
3051fa8d8d [DURACOM-237] - Added DragDropModule which replaced the SortablejsModule inside form.module.ts 2024-03-05 11:31:37 +01:00
Simone Ramundi
2660601dff Merged in DURACOM-238-update-ng2-file-upload (pull request #1413)
DURACOM-238 update ng2 file upload

Approved-by: Andrea Barbasso
2024-02-29 10:17:36 +00:00
Andrea Barbasso
6b538faf0d Merged DURACOM-191-align-to-angular-16 into DURACOM-238-update-ng2-file-upload 2024-02-29 10:16:04 +00:00
Andrea Barbasso
377b217e5d [DURACOM-238] add missing imports in standalone component 2024-02-27 16:03:25 +01:00
Andrea Barbasso
a2e3b08f27 [DURACOM-238] add missing imports in standalone component 2024-02-27 15:59:43 +01:00
Simone Ramundi
0ce10b489e Upgrade ng2-file-upload to v5.0.0 2024-02-27 15:03:51 +01:00
Andrea Barbasso
5ff253e581 remove mathjax (it uses the xmldom-sre library, that has a documentElement.setAttribute error) 2024-02-14 11:16:33 +01:00
Andrea Barbasso
387f5ee26f update missing dependencies 2024-02-14 10:57:27 +01:00
Andrea Barbasso
53e8b69aab remove or update libraries 2024-02-13 16:59:22 +01:00
Andrea Barbasso
bc29293411 change TransferState import 2024-02-13 14:14:34 +01:00
Andrea Barbasso
3794007e9e do not use componentFactories anymore 2024-02-13 14:10:54 +01:00
Andrea Barbasso
6cdb3d1eb2 provide APP_ID instead of BrowserModule.withServerTransition, remove BrowserModule import 2024-02-13 11:21:04 +01:00
Andrea Barbasso
4e6d90b501 import renderModule instead of renderModuleFactory 2024-02-13 11:18:17 +01:00
Andrea Barbasso
2195ca415b update custom-webpack 2024-02-12 17:02:00 +01:00
Andrea Barbasso
9b213b6381 run ng update @angular/core@16 @angular/cli@16 --force 2024-02-12 16:22:22 +01:00
Andrea Barbasso
a98039c687 update typescript 2024-02-12 16:09:43 +01:00
Andrea Barbasso
9ead6f5b33 [DURACOM-191] fix missing imports 2024-02-02 10:12:29 +01:00
Andrea Barbasso
16bd9b17ac [DURACOM-191] fix tests 2024-02-01 17:52:19 +01:00
Andrea Barbasso
dc8d3ace09 Merge branch 'main' into DURACOM-191
# Conflicts:
#	src/app/community-list-page/community-list/community-list.component.ts
#	src/app/entity-groups/research-entities/submission/item-list-elements/org-unit/org-unit-suggestions/org-unit-input-suggestions.component.spec.ts
#	src/app/forgot-password/forgot-password-form/forgot-password-form.component.spec.ts
2024-02-01 17:27:00 +01:00
Tim Donohue
85369aac10 Merge pull request #2717 from alexandrevryghem/fix-accessibility-issues_contribute-main
Fix accessibility issues (part 2)
2024-01-31 09:34:58 -06:00
Alexandre Vryghem
ca24713d6d Fixed dropdown accessibility issue
- Removed non-existing dropdownMenuButton references
- Added appropriate roles to dropdown menus
2024-01-30 23:24:29 +01:00
Alexandre Vryghem
9e29cfb68d Fixed user authentication/registration accessibility issue
- Added the correct autocomplete value
- Removed dangling labels, because aria labels already describe those input fields & we can't use ids in this component because otherwise there are duplicate ids on the /login page
2024-01-30 23:24:29 +01:00
Alexandre Vryghem
e36bf645f4 Fixed edit metadata page accessibility issue
- Hide fontawesome icons for screen readers
- Added missing aria-label to metadata field input
2024-01-30 23:24:29 +01:00
Alexandre Vryghem
8ad1b4b0d4 Fixed feedback form page accessibility issue
- The form used a fieldset tag instead of a form tag
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
7f0264ed1c Fixed remaining community/collection page accessibility issues
- Hide fontawesome icons for screen readers
- Replaced dangling labels with spans and added more descriptive aria label to browse link
- Fixed empty label/missing header in edit resource policy table
- Added missing comcol logo al text
- Refactored dso-edit-menu-section to not display empty link buttons and duplicate titles
2024-01-30 23:24:28 +01: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
c30a2eea45 Fixed accessibility issues on BitstreamFormatsComponent
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
54ef97d607 Fixed accessibility issues on MetadataRegistryComponent
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
8ab4f1c074 Fixed accessibility issues on MetadataSchemaComponent
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
1989a6c042 Fixed accessibility issues with pagination button
- Replaced the h6 tags with the role heading
- Gave the gear button the roles in order to be detected as an expandable menu
- Replaced the dropdown structure to render a menu of listboxes
- Added the aria-selected attribute
2024-01-30 23:24:27 +01:00
Tim Donohue
5b9a98adc1 Merge pull request #2755 from 4Science/DURACOM-223
Add logo max constraints
2024-01-25 15:07:54 -06:00
Tim Donohue
38ae9ce0e0 Merge pull request #2769 from saschaszott/patch-12
fixed typo in info.feedback.page_help
2024-01-25 10:25:33 -06:00
Sascha Szott
4b7798fcc7 fixed typo 2024-01-25 16:10:00 +01:00
FrancescoMolinaro
f82ba8c5ad add width 100% to prevent overflow on mobile 2024-01-25 09:00:05 +01:00
Andrea Barbasso
4ecfdf2b79 [DURACOM-191] fix missing imports and providers 2024-01-24 14:26:31 +01:00
Andrea Barbasso
1afec99f91 Merge branch 'main' into DURACOM-191
# Conflicts:
#	src/app/shared/confirmation-modal/confirmation-modal.component.ts
#	src/app/shared/dso-selector/modal-wrappers/export-batch-selector/export-batch-selector.component.ts
#	src/app/shared/dso-selector/modal-wrappers/export-metadata-selector/export-metadata-selector.component.ts
#	src/app/shared/form/builder/ds-dynamic-form-ui/models/scrollable-dropdown/dynamic-scrollable-dropdown.component.ts
2024-01-24 11:45:45 +01:00
Andrea Barbasso
b53f5a1ea2 [DURACOM-191] fix edit item relationships 2024-01-23 12:21:50 +01:00
FrancescoMolinaro
d9e25882ce remove class from template 2024-01-23 09:17:18 +01:00
FrancescoMolinaro
d3c788a4e1 adapt solution to prevent img overflow 2024-01-23 09:16:06 +01:00
Jens Vannerum
c02b46ca7d 110088: new implementation for keyboard support in dropdowns 2024-01-23 11:15:40 +03:00
Andrea Barbasso
2a5fd4e3a2 [DURACOM-191] fix tests after merge 2024-01-22 11:01:49 +01:00