Commit Graph

9905 Commits

Author SHA1 Message Date
Tim Donohue
e35fed1be4 Merge pull request #2799 from DSpace/dependabot/npm_and_yarn/follow-redirects-1.15.5
Bump follow-redirects from 1.15.3 to 1.15.5
2024-02-07 10:34:08 -06:00
Vlad Nouski
c596b6c7ec [CST-12044] refactor: code 2024-02-07 08:31:06 +01:00
Alexandre Vryghem
6e29f306a7 108588: Fixed browse by date tab's year dropdown always being empty
- The data passed to the injector in BrowseByComponent was not updated by ngOnChanges
- Also refactored the injector logic to StartsWithLoaderComponent
2024-02-07 00:44:18 +01:00
Alexandre Vryghem
6f51bd866c 108588: Fixed browse by issue date show loading icon indefinitely when empty 2024-02-07 00:44:18 +01:00
Alexandre Vryghem
b240b2c160 108588: Fixed scope not being set when browsing by taxonomy on community/collection pages 2024-02-07 00:44:18 +01:00
Alexandre Vryghem
ca5fc8217e 108588: Fix header ordering issues on community & collection pages 2024-02-07 00:44:18 +01:00
Alexandre Vryghem
d95f9d0140 108588: Passed the scope to the browse sections 2024-02-07 00:44:18 +01:00
Alexandre Vryghem
d9759d1136 108588: Renamed components, because now these aren't page components anymore 2024-02-07 00:44:17 +01:00
Alexandre Vryghem
fb2c7cee9d 108588: Created separate section for communities & collections browse sections 2024-02-07 00:44:17 +01:00
Alexandre Vryghem
a695784fc8 108588: Removed the community & collection parts from the browse sections 2024-02-07 00:44:17 +01:00
Alexandre Vryghem
12478cf7e2 108588: Updated browse by switcher to work more like the new AbstractLoaderComponent 2024-02-07 00:44:17 +01:00
Alexandre Vryghem
15342b3903 108588: Updated CollectionPageRoutingModule to use custom sections 2024-02-07 00:44:17 +01:00
Alexandre Vryghem
e66a14cffd 108588: Fixed accessibility issues on ds-comcol-page-browse-by 2024-02-07 00:44:17 +01:00
Alexandre Vryghem
2c543ad570 108588: Updated CommunityPageRoutingModule to use custom sections 2024-02-07 00:22:14 +01:00
Alexandre Vryghem
bb0b66f927 108588: Moved sub communities & collections from community page to new component 2024-02-07 00:22:14 +01:00
Alexandre Vryghem
0483612819 108588: Moved CommunityPageSubCommunityListComponent & CommunityPageSubCollectionListComponent to a custom sections folder 2024-02-07 00:22:14 +01:00
Kim Shepherd
68475d1ed6 Improve cfg handling in item-status.component.ts 2024-02-07 12:09:16 +13:00
Kim Shepherd
3e33785311 Improve cfg handling in item-status.component.ts 2024-02-07 11:55:44 +13:00
Alexandre Vryghem
4602cdde1a Merge branch 'memory-leak-fixes_contribute-7.6' into generify-component-loaders_contribute-main 2024-02-06 23:33:49 +01:00
dependabot[bot]
90a277fbeb Bump follow-redirects from 1.15.3 to 1.15.5
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.5.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.5)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 22:29:37 +00:00
Tim Donohue
0d09bbe853 Merge pull request #2795 from saschaszott/patch-16
fix German translation of admin.workflow.item.workflow
2024-02-06 16:02:56 -06:00
Alexandre Vryghem
82d4ccfb29 Merge branch 'generify-component-loaders_contribute-7.6' into generify-component-loaders_contribute-main 2024-02-06 22:37:16 +01:00
Alexandre Vryghem
2fb393db7f Removed the AbstractBrowseByTypeComponent 2024-02-06 21:45:22 +01:00
Vlad Nouski
18e62f4706 [CST-12044] fix accept/reject the license bug 2024-02-06 14:57:03 +01:00
Vlad Nouski
b86525990d [CST-12044] refactor: code 2024-02-06 13:23:02 +01:00
Tim Donohue
c67e90b808 Merge pull request #2791 from tdonohue/fix_docker_issues
Fix issue with cli.yml not using same network as backend.
2024-02-05 11:12:43 -06:00
FrancescoMolinaro
71e3d40c79 fix breadcrumb test 2024-02-05 17:49:49 +01:00
FrancescoMolinaro
044ec06cb1 update breadcrumb label 2024-02-05 16:53:21 +01:00
Tim Donohue
be0a6c71ef Resync docker-compose-ci and docker/docker-compose-rest with DSpace/DSpace docker scripts 2024-02-05 08:52:46 -06:00
Tim Donohue
9043f63cd2 Bug fix to GitHub CI build. Set compose project name via env variable. Also add default name if unspecified 2024-02-05 08:50:43 -06:00
FrancescoMolinaro
06cc944f2b fix test 2024-02-05 13:00:08 +01:00
FrancescoMolinaro
937687c414 fix routing, update issue, adapt labels 2024-02-05 12:48:23 +01:00
Sascha Szott
ac5670a514 remove translation (use singular form instead of plural form) 2024-02-05 12:06:11 +01:00
Alexandre Vryghem
239f082cce Moved the context @Input() to the loaders (since they are not always required for all the loaders) & added AbstractComponentLoaderComponent documentation 2024-02-03 19:10:46 +01:00
Alexandre Vryghem
2433082ea7 Merge remote-tracking branch 'upstream/main' into fix-scope-issues-on-search-form_contribute-main
# Conflicts:
#	src/app/shared/search/themed-search.component.ts
2024-02-03 15:23:15 +01:00
Alexandre Vryghem
93b22cba1f 111639: Fixed search settings not using the scope 2024-02-03 14:51:35 +01:00
Alexandre Vryghem
22e87a5f5a 111639: Added scope @Input() and made the search facets & search results use that scope 2024-02-03 14:51:34 +01:00
Tim Donohue
2c2f59c7ef Update cli.yml to reference dspacenet in docker-compose-rest. Remove unnecessary network from cli.assetstore.yml 2024-02-02 14:27:33 -06:00
Vincenzo Mecca
833033dac0 Merge branch 'main' into DURACOM-204
# Conflicts:
#	src/app/core/data/feature-authorization/feature-id.ts
2024-02-02 11:26:26 +01:00
Alan Orth
5a42f391cf Merge pull request #2778 from TAMULib/dedupe-patch-operations
Dedupe patch operations by op and path
2024-02-01 22:00:35 +03:00
FrancescoMolinaro
2da613bff1 clean up 2024-02-01 11:31:26 +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
6497a156aa Destroy dynamically generated components in onDestroy & replace deprecated createComponent 2024-01-31 00:06:44 +01: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