LIBCIR-438. Incorporate DSpace 8.1 changes into MD-SOAR#32
Merged
dsteelma-umd merged 2843 commits intoumd-lib:mdsoar-mainfrom Jun 11, 2025
Merged
LIBCIR-438. Incorporate DSpace 8.1 changes into MD-SOAR#32dsteelma-umd merged 2843 commits intoumd-lib:mdsoar-mainfrom
dsteelma-umd merged 2843 commits intoumd-lib:mdsoar-mainfrom
Conversation
(cherry picked from commit 33dddc697fb86d449998900ab82e4f876631eaac)
(cherry picked from commit 752951ce3b05436a13d689fc492fa0b95563862e)
[Port dspace-8_x] BitstreamAuthorizationsComponent: update selector and comment to correctly describe component's purpose
…ich DSpace will translate
Fix Klaro translations by forcing Klaro to use a zy language code that DSpace will translate
[8.x] Accessibility cookie settings
…_x/webpack-835be9230a Bump webpack from 5.95.0 to 5.96.1 in the webpack group
Bumps the sass group with 1 update: [sass](https://github.com/sass/dart-sass). Updates `sass` from 1.80.4 to 1.80.6 - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](sass/dart-sass@1.80.4...1.80.6) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-patch dependency-group: sass ... Signed-off-by: dependabot[bot] <[email protected]>
…_x/compression-1.7.5 Bump compression from 1.7.4 to 1.7.5
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.38.1 to 3.39.0. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.39.0/packages/core-js) --- updated-dependencies: - dependency-name: core-js dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
…_x/sass-8323b2791b Bump sass from 1.80.4 to 1.80.6 in the sass group
Bumps [express-static-gzip](https://github.com/tkoenig89/express-static-gzip) from 2.1.8 to 2.2.0. - [Release notes](https://github.com/tkoenig89/express-static-gzip/releases) - [Commits](tkoenig89/express-static-gzip@v2.1.8...v2.2.0) --- updated-dependencies: - dependency-name: express-static-gzip dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
…stance. (cherry picked from commit b10563ea5388e8c398ec8927dc562d6f841473db)
(cherry picked from commit 7e864d27b45c58ef566d31c5d0e2a478a540ecdd)
(cherry picked from commit 813d644b32a28685f8a4205bc383268b2502afdb)
…angular@f18d45c (cherry picked from commit 5e5c627b8b4dbafc5454d91e24797f3ef6ef76aa)
(cherry picked from commit 9badd4a4b6261a2abf5ed838f16bb000b1a127f0)
(cherry picked from commit 680d6c94166266d6195f13b92e3be916917ae8c0)
(cherry picked from commit 1aef6ce1d623ac8f0a52dcf8086847996a2d0180)
(cherry picked from commit d819cf43968665c20870ee16a1620e744dfbd821)
[Port dspace-8_x] Updated `cs` messages following the lindat v5 and clarin-dspace v7 instance
Contains all translations in french for new DSpace 8 COAR Notify module. (cherry picked from commit 20263073c68b727932844c6037bcf2602a5cab2f)
(cherry picked from commit 60dfe056dd06b08263cdcfad0c2c3d4d93abeb8e)
[Port dspace-8_x] French translations for COAR Notify LDN Service
(cherry picked from commit c062d95354cea7118b9ab2babc2759409fe2ae10)
[Port dspace-8_x] Fixed authorization tab not loading in dev mode
Includes all french labels for subcriptions, plus 2 or 3 other missing things. (cherry picked from commit 2c161629486ee7252cc6a8bdc38f25aff64a673f)
[Port dspace-8_x] Fixed headings by their rank
[Port dspace-8_x] French translations for subscriptions feature
(cherry picked from commit 83d24f8c216aa07199973a7dc716b55b34d09a54)
[Port dspace-8_x] Ensure `/reload/` (hard reload) path is included in SSR paths.
(cherry picked from commit 72919cd8676a18df472f9a2b5ee13924e9dccf04)
[Port dspace-8_x] Avoid retrieving user suggestions if Researcher profiles are disabled
(cherry picked from commit fddc4936e88173dc56c7b0d976c07a5fbcee3c41)
[Port dspace-8_x] Synchronized standalone imports in custom theme
[Port dspace-8_x] Provide a setting to use a different REST url during SSR execution
…r (#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
[Port dspace-8_x] use translation service to determine placeholder values of date picker
(cherry picked from commit a37bb6ade129acf0c18aef93a535cad555041f5e)
[Port dspace-8_x] Move `enablePerformanceProfiler` option to last in list in `config.example.yml`
Updates to README-MDSOAR.md for DSpace 8.1, with other changes made to be more consistent with the "README-DRUM.md" file in the "umd-lib/dspace-ui" GitHub repository. Removed the information about the "pm2" process manager, because it is no longer used in the "Dockerfile.prod" file used in Kubernetes. https://umd-dit.atlassian.net/browse/LIBCIR-438
Removing the UMD customizations made to adapt the DSpace 8.0 fix for DSpace pull request 2976, because they are no longer needed. Modified "src/app/admin/admin-sidebar/admin-sidebar.component.scss" to enable fix from the DSpace pull request to also work on MacOS, not just Windows. https://umd-dit.atlassian.net/browse/LIBCIR-438
Deleted "dspace-ui.json" as it was a UMD-added file for supporting the "pm2" process manager in Kubernetes, which is no longer used. Note: The stock DSpace “docker/dspace-ui.json” file was retained, as it is a stock DSpace file. https://umd-dit.atlassian.net/browse/LIBCIR-438De
Restord the "server-hard-redirect.service.ts" file to its stock DSpace implementation. File was likely changed in merging in the DSpace 8.1 code, but as there are no UMD customizations, the stock DSpace file can be used. https://umd-dit.atlassian.net/browse/LIBCIR-438De
Updated the individual campus theme directories for DSpace 8.1 https://umd-dit.atlassian.net/browse/LIBCIR-438De
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Initial upgrade of the MD-SOAR DSpace back-end to DSpace 8.1 (from DSpace 7.6.2).
Migration procedure outlined in the following Confluence page:
https://umd-dit.atlassian.net/browse/LIBCIR-438