Commit Graph

10236 Commits

Author SHA1 Message Date
Alexandre Vryghem
19384dfdb1 Merge remote-tracking branch 'upstream/main' into generify-component-loaders_contribute-7.6
# Conflicts:
#	src/app/shared/shared.module.ts
2023-12-12 01:00:18 +01:00
Alexandre Vryghem
e6bf2f0ca7 Fixed bug in BrowseService where findListByHref was called with null instead of undefined, which prevented its default values from being used 2023-12-12 00:59:43 +01:00
Alexandre Vryghem
a83d69ee0e Created BrowseByPageComponent that uses the new refactored BrowseBySwitcherComponent extending AbstractComponentLoaderComponent
- Added the context to the rendersBrowseBy decorator
- Created AbstractBrowseByTypeComponent that is extended by all the browse type sections
2023-12-12 00:59:42 +01:00
Thomas Misilo
7b8962a7cd Update "E-mail" to be "Email" for consistency 2023-12-11 22:21:53 +03:00
Alexandre Vryghem
24eb5b4bc0 108915: Always invalidate all followLinks when invalidating linked cached object 2023-12-11 13:25:46 +01:00
Vlad Nouski
1f15b21ba9 [DURACOM-191] align with main branch and migrated to be standalone new components 2023-12-11 11:08:22 +01:00
reetagithub
2339a559e9 Update fi.json5
Corrected a typo  in search.view.switch.show-grid
2023-12-11 11:39:38 +02:00
Alexandre Vryghem
14d42b0d93 Fixed getComponent not triggering again when it's input values change by creating inputNamesDependentForComponent
Also simplified the way @Input() values are passed to their child component and how ngOnChanges is called by using setInput instead
2023-12-11 01:02:24 +01:00
Alexandre Vryghem
26e0bc81c7 Removed Themed components from PR 1842 because those should be themed using the decorator rendersBrowseBy(browseType, themeName) and fixed the components in the custom theme folder
- Removed ngOnDestroy from BrowseByTitlePageComponent because super.ngOnDestroy already included the unsubscribe functionality
- Removed BrowseBySwitcherComponent since a themed version of that isn't really useful
2023-12-11 01:02:24 +01:00
Alexandre Vryghem
2bae174350 Make MetadataRepresentationLoaderComponent extend AbstractComponentLoaderComponent 2023-12-10 12:36:22 +01:00
Alexandre Vryghem
774784a9b9 Make AdvancedWorkflowActionsLoaderComponent extend AbstractComponentLoaderComponent 2023-12-10 12:36:22 +01:00
Alexandre Vryghem
fe60adb47f Make ClaimedTaskActionsLoaderComponent extend AbstractComponentLoaderComponent 2023-12-10 02:37:05 +01:00
Alexandre Vryghem
fb7afaddd0 Make ListableObjectComponentLoaderComponent extend AbstractComponentLoaderComponent 2023-12-10 02:35:44 +01:00
Alexandre Vryghem
2327513dd0 Created AbstractComponentLoaderComponent to load components dynamically 2023-12-10 02:03:32 +01:00
Ricardo Saraiva
c4142e7a80 Update pt-PT.json5 2023-12-09 19:02:20 +00:00
Ricardo Saraiva
6c5e971dc1 Update pt-PT.json5 2023-12-09 18:50:21 +00:00
Ricardo Saraiva
3262e00d6e Update pt-PT.json5 2023-12-09 18:46:05 +00:00
Ricardo Saraiva
38eacf31bf Update pt-PT.json5 2023-12-09 18:41:06 +00:00
Ricardo Saraiva
18085698b2 Update pt-PT.json5
Addition of new translation keys (following DSpace 7.6.1 release) & revision/improvement of some of the already existing.
2023-12-09 18:22:02 +00:00
Ricardo Saraiva
02792d28bc Update pt-PT.json5
Addition of new translation keys (following DSpace 7.6.1 release) & revision/improvement of some of the already existing.
2023-12-09 18:05:38 +00:00
Alan Orth
d6c46847c2 src/assets/i18n/en.json5: minor changes for consistency
Fix some random capitalizations and strange wording.
2023-12-08 23:28:32 +03:00
Alan Orth
f78f4b45fc src/assets/i18n/en.json5: minor updates for consistency
We should be capitalizing acronyms and project-specific nouns like
MyDSpace consistently in our interface.
2023-12-08 23:28:18 +03:00
Alan Orth
98241d8925 src/assets/i18n: change "controller" to "reviewer"
Reviewer is a less obscure term for what this actually is in most
cases.
2023-12-08 23:27:54 +03:00
Vlad Nouski
8a7b459695 [DURACOM-191] fix: unit-tests 2023-12-08 12:54:41 +01:00
Davide Negretti
d59f33278d [DURACOM-195] Base components (simplify header-navbar-wrapper) 2023-12-06 17:44:57 +01:00
Davide Negretti
e84773afb2 [DURACOM-195] Base components 2023-12-06 17:44:53 +01:00
Davide Negretti
640612033c [DURACOM-195] New host-window service methods 2023-12-06 17:43:43 +01: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
Vlad Nouski
5b9250abf7 [DURACOM-191] fix: listable-object-loader tests 2023-12-06 14:57:13 +01:00
max.nuding
8de483a308 enable type-bind for checkbox inputs during submission 2023-12-06 09:57:43 +01: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
Thomas Misilo
09fc44a539 Decrease min-height for Login Dropdown Menu
Fixes #2690

This is noticable when you have disabled local authentication, and only have a singular remote authentication such as Shibboleth or Orcid.
2023-12-05 10:02:17 -06:00
frabacche
62ae9226f5 COAR alert box fix notiyrequeststatus object with the new attribute offerType 2023-12-05 16:34:23 +01:00
Stefano Maffei
486d2ad8c1 [CST-12881] fix typo 2023-12-05 15:29:59 +01:00
Stefano Maffei
a8ad88a2c5 [CST-12881] fix lint error 2023-12-05 15:07:05 +01:00
Stefano Maffei
4b7602fe7d Merge remote-tracking branch 'originGithub/main' into coar-notify-7
# Conflicts:
#	src/app/shared/shared.module.ts
#	src/assets/i18n/en.json5
#	src/modules/app/browser-init.service.ts
#	src/themes/custom/lazy-theme.module.ts
2023-12-05 13:10:25 +01:00
Michael Spalti
2592f87356 Updated bitstream read description in en.json5 2023-12-04 11:37:14 -08:00
Vlad Nouski
9be8254fbd [DURACOM-191] fix: section-license unit-tests 2023-12-04 18:31:23 +01:00
Vlad Nouski
79389009dc [DURACOM-191] unit test fix 2023-12-04 09:10:41 +01: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