Commit Graph

12767 Commits

Author SHA1 Message Date
Tim Donohue
3ea3327448 Merge pull request #3967 from DSpace/backport-3966-to-dspace-8_x
[Port dspace-8_x] Move `enablePerformanceProfiler` option to last in list in `config.example.yml`
2025-02-07 09:37:06 -06:00
Tim Donohue
2108219711 Move performanceprofiler option to last in list
(cherry picked from commit a37bb6ade1)
2025-02-07 15:35:01 +00:00
Tim Donohue
96c2310b26 Merge pull request #3964 from tdonohue/port_2827_to_8x
[Port dspace-8_x] use translation service to determine placeholder values of date picker
2025-02-06 16:32:55 -06:00
Sascha Szott
c6deb2271d use translation service to determine placeholder values of date picker (#2827)
* use translation service to determine placeholder values

* added translation of date-picker placeholder values

* added German translations of date-picker placeholder values

* fix lint warning: added missing comma

* fix lint warning: removed trailing spaces

* fixed broken tests

* fixed lint warning

* try to mock TranslateService correctly

* remove TranslateService mock

* removed imports

* fixed lint warnings

* fixed lint warnings

* fixed lint warning

* fixed lint warning

* fixed lint error

* fixed lint errors

* removed TestComponent

* added imports

* removed declarations

* fixed lint error

* fix lint error (invalid sorting)

* finally fixing lint error

* use translation pipe directly in template

* move translation of placeholders into HTML template

* remove TranslateService dependency
2025-02-06 15:06:28 -06:00
Tim Donohue
59e6c4abf5 Merge pull request #3953 from 4Science/task/dspace-8_x/DURACOM-288
[Port dspace-8_x] Provide a setting to use a different REST url during SSR execution
2025-02-06 10:12:07 -06:00
Tim Donohue
173f1d4335 Merge pull request #3959 from DSpace/backport-3955-to-dspace-8_x
[Port dspace-8_x] Synchronized standalone imports in custom theme
2025-02-05 15:54:48 -06:00
Alexandre Vryghem
b504af6f19 126015: Sync standalone imports in custom theme
(cherry picked from commit fddc4936e8)
2025-02-05 21:00:49 +00:00
Tim Donohue
677c77e9ee Merge pull request #3954 from DSpace/backport-3948-to-dspace-8_x
[Port dspace-8_x] Avoid retrieving user suggestions if Researcher profiles are disabled
2025-02-04 14:55:26 -06:00
Toni Prieto
402cb7e031 Avoid retrieving user suggestions if Researcher profiles are disabled
(cherry picked from commit 72919cd867)
2025-02-04 20:09:43 +00:00
Vincenzo Mecca
4b61ba4d86 [DURACOM-288] Fixes undefined request in thumbnail 2025-02-04 17:58:16 +01:00
Giuseppe Digilio
e6dbfe4b1b [DURACOM-288] Add convention SSR REST environment variable 2025-02-04 17:54:22 +01:00
Giuseppe Digilio
f3534537ea [DURACOM-288] Change properties description 2025-02-04 17:54:18 +01:00
Giuseppe Digilio
d52a09406d [DURACOM-288] Enable URL replacement by default 2025-02-04 17:53:47 +01:00
Giuseppe Digilio
deb752c06e [DURACOM-288] Add unit test to test SSR url replace 2025-02-04 17:53:18 +01:00
Giuseppe Digilio
9bf1fbd219 [DURACOM-288] Add missing settings to config.example.yml 2025-02-04 17:53:12 +01:00
Giuseppe Digilio
1a3fe013bb [DURACOM-288] Refactoring configuration to transfer state 2025-02-04 17:53:05 +01:00
Yury Bondarenko
a78a910718 Add configuration to toggle replace/transfer 2025-02-04 17:51:56 +01:00
Giuseppe Digilio
31ed56936c [DURACOM-288] Additional test for thumbnail component 2025-02-04 17:51:52 +01:00
Giuseppe Digilio
8562ddb14b [DURACOM-288] Provide a setting to use a different REST url during SSR execution 2025-02-04 17:51:48 +01:00
kshepherd
051ee006f8 Merge pull request #3947 from DSpace/backport-3935-to-dspace-8_x
[Port dspace-8_x] Ensure `/reload/` (hard reload) path is included in SSR paths.
2025-02-03 12:45:35 +01:00
Tim Donohue
04695b2520 Ensure "/reload/" (hard reload) path is included in SSR paths.
(cherry picked from commit 83d24f8c21)
2025-02-03 11:11:09 +00:00
Tim Donohue
04e34145aa Merge pull request #3930 from DSpace/backport-3912-to-dspace-8_x
[Port dspace-8_x] Fix auth in UI with LDAP if password authentication is disabled
2025-01-30 16:39:31 -06:00
Miika Nurminen
33d2a43838 Ensure that password authentication dialog is shown even if only ldap auth method is present
(cherry picked from commit 83d86d7b68)
2025-01-30 22:12:16 +00:00
Tim Donohue
64c6c19618 Merge pull request #3927 from tdonohue/port_3372_to_8x
[Port dspace-8_x] Make submission reorder buttons keyboard accessible
2025-01-30 11:50:57 -06:00
AndreaBarbasso
0878eafaf3 Make reorder buttons keyboard accessible (#3372)
* [CST-15595] add keyboard drag and drop functionality

* [CST-15595] add aria live messages

* [CST-15595] fix e2e tests

* [CST-15595] fix unit tests

* [CST-15595] improve drag and drop keyboard functionality

* [CST-15595] add keydown.enter for keyboard drag and drop

---------

Co-authored-by: Andrea Barbasso <´andrea.barbasso@4science.com´>
2025-01-30 11:12:41 -06:00
Tim Donohue
4d41d5f834 Merge pull request #3923 from DSpace/backport-3920-to-dspace-8_x
[Port dspace-8_x] Fix YAML syntax in config.example.yml
2025-01-29 17:04:18 -06:00
Tim Donohue
5eee80c308 Merge pull request #3919 from DSpace/backport-3581-to-dspace-8_x
[Port dspace-8_x] Made expandable navbar section more keyboard accessible
2025-01-29 16:40:22 -06:00
Tim Donohue
ea38669710 Fix syntax in config.example.yml
(cherry picked from commit cafe88a3b8)
2025-01-29 22:38:50 +00:00
Alexandre Vryghem
7de6aa0e24 116404: Prevent the opening from the modal using mouse interactions from automatically focussing on the first element
(cherry picked from commit 82ed3aadff)
2025-01-29 19:56:53 +00:00
Alexandre Vryghem
a984957af9 116404: Replaced ViewChild logic with a CSS selector
This change avoids triggering an additional change detection cycle

(cherry picked from commit f7bb83013a)
2025-01-29 19:56:53 +00:00
Alexandre Vryghem
daf2f50b00 116404: Close modal on escape
(cherry picked from commit 84df67c00b)
2025-01-29 19:56:53 +00:00
Alexandre Vryghem
eb93041c5b 116404: Apply focus on first item
(cherry picked from commit 2152bab717)
2025-01-29 19:56:53 +00:00
Alexandre Vryghem
b9b1d3fd8d 116404: Added navigation with arrow keys in navbar & collapsed the expandable menu when hovering outside of it
(cherry picked from commit 05232cdf2b)
2025-01-29 19:56:53 +00:00
Alexandre Vryghem
17e03330d0 116404: Don't navigate in the expandable navbar section with tab
Had to move the @slide animation to prevent focus being lost when tabbing in the expandable section

(cherry picked from commit c08c2721ac)
2025-01-29 19:56:53 +00:00
Alexandre Vryghem
ed27231769 116404: Fixed expandable navbar section loosing focus on expand through keyboard
(cherry picked from commit 2547b1218f)
2025-01-29 19:56:53 +00:00
Tim Donohue
bb977dcd49 Merge pull request #3918 from tdonohue/port_3385_to_8x
[Port dspace-8_x] Accessibility when selecting a search filter
2025-01-29 12:07:09 -06:00
Andrea-Guevara
b27659d958 Accessibility when selecting a search filter (#3385)
* Creation of a new method so that when a filter is selected a page reload message is announced to the user

* Correcting import formatting errors

* New attempt - Correcting import formatting errors

* New import fix

* New import fix

* Returning to the order of imports more like the original

* Correcting import order errors

* Resolving conflicts

* lint fixes

* Code refactoring

---------

Co-authored-by: root <root@TI-03.OHB.LOCAL>
Co-authored-by: nwoodward <woodward.nicholas@gmail.com>
2025-01-29 11:01:23 -06:00
Tim Donohue
df3e00f985 Merge pull request #3914 from alexandrevryghem/w2p-122357_browse-performance-fixes_contribute-8_x
[Port dspace-8_x] Browse performance fixes
2025-01-29 09:41:45 -06:00
Alexandre Vryghem
da9d848fe2 Merge branch 'w2p-122357_prevent-request-urls-from-being-fired-multiple-times-7.4' into dspace-8_x 2025-01-29 00:23:05 +01:00
Alexandre Vryghem
d1c8d362bd Merge branch 'refactor-comcol-pages_contribute-7.6' into dspace-8_x
# Conflicts:
#	src/app/browse-by/browse-by-date/browse-by-date.component.ts
#	src/app/browse-by/browse-by-metadata/browse-by-metadata.component.ts
#	src/app/browse-by/browse-by-routing.module.ts
#	src/app/browse-by/browse-by-title/browse-by-title.component.ts
2025-01-29 00:14:58 +01:00
VictorDuranEscire
47159fe15b Changing metadata in a user profile without specifying a password brings up a success and an error panel (#3818)
* Agregar validador para mostrar mensaje de error solo si se escribe la contraseña actual

* Agregar validador para mostrar mensaje de error solo si se escribe la contraseña actual

* Set constant variable for valid current password in profile page
2025-01-28 17:07:00 -06:00
Tim Donohue
05239743ac Merge pull request #3269 from atmire/w2p-117544_support-for-disabled-elements-for-screen-readers-8.0
[Port dspace-8_x] support for disabled elements for screen readers
2025-01-28 16:19:21 -06:00
Tim Donohue
0efa4a6174 Merge pull request #3910 from DSpace/backport-3909-to-dspace-8_x
[Port dspace-8_x] removal of duplicate keys in en.json5 and de.json5
2025-01-28 09:45:34 -06:00
Sascha Szott
17a868a2c4 remove duplicate key
(cherry picked from commit baf3886115)
2025-01-28 15:10:47 +00:00
Sascha Szott
ac3fc1dc32 remove duplicate key
(cherry picked from commit 262723b0ca)
2025-01-28 15:10:47 +00:00
Jens Vannerum
e9e3d86aab 117544: use directive after latest 8.x merge 2025-01-27 10:22:17 +01:00
Tim Donohue
daaa642bfe Merge pull request #3857 from DSpace/dependabot/npm_and_yarn/dspace-8_x/mirador-3.4.3
Bump mirador from 3.4.2 to 3.4.3
2025-01-24 16:19:53 -06:00
Tim Donohue
0c9c876e3d Merge pull request #3900 from DSpace/backport-3212-to-dspace-8_x
[Port dspace-8_x] Fix truncatable-part keyboard accessibility
2025-01-24 13:48:33 -06:00
Tim Donohue
1c786744ee Merge pull request #3897 from DSpace/backport-3413-to-dspace-8_x
[Port dspace-8_x] Improve descriptive labels for show/hide x more buttons for related items (Item/Entity Homepage)
2025-01-24 12:52:13 -06:00
Tim Donohue
42aa95344a Merge pull request #3894 from DSpace-Labs/dependabot/npm_and_yarn/cross-spawn-7.0.6
Bump cross-spawn from 7.0.3 to 7.0.6
2025-01-24 12:29:18 -06:00