diff --git a/cypress/e2e/submission.cy.ts b/cypress/e2e/submission.cy.ts index ebdabbde2e0..d46bb9fc0d6 100644 --- a/cypress/e2e/submission.cy.ts +++ b/cypress/e2e/submission.cy.ts @@ -217,7 +217,7 @@ describe('New Submission page', () => { }); // Close popup window - cy.get('ds-dynamic-lookup-relation-modal button.close').click(); + cy.get('ds-dynamic-lookup-relation-modal button.btn-close').click(); // Back on the form, click the discard button to remove new submission // Clicking it will display a confirmation, which we will confirm with another click diff --git a/package-lock.json b/package-lock.json index 79455f7256c..9efed533479 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@angular/ssr": "^17.3.11", "@babel/runtime": "7.26.0", "@kolkov/ngx-gallery": "^2.0.1", - "@ng-bootstrap/ng-bootstrap": "^11.0.0", + "@ng-bootstrap/ng-bootstrap": "^12.0.0", "@ng-dynamic-forms/core": "^16.0.0", "@ng-dynamic-forms/ui-ng-bootstrap": "^16.0.0", "@ngrx/effects": "^17.1.1", @@ -33,7 +33,7 @@ "@nicky-lenaers/ngx-scroll-to": "^14.0.0", "angulartics2": "^12.2.0", "axios": "^1.7.4", - "bootstrap": "^4.6.1", + "bootstrap": "^5.3", "cerialize": "0.1.18", "cli-progress": "^3.12.0", "colors": "^1.4.0", @@ -5494,9 +5494,9 @@ } }, "node_modules/@ng-bootstrap/ng-bootstrap": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-11.0.1.tgz", - "integrity": "sha512-xpXpW2x2S9ZQhEu5kCmEAFf8WvkVD+rcKb1NLQiLuiZgAQR7GXVexXy5Y+RIvTjAQmPEVyxaSgYiJA6sWNJLNw==", + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-12.1.2.tgz", + "integrity": "sha512-p27c+mYVdHiJMYrj5hwClVJxLdiZxafAqlbw1sdJh2xJ1rGOe+H/kCf5YDRbhlHqRN+34Gr0RQqIUeD1I2V8hg==", "dependencies": { "tslib": "^2.3.0" }, @@ -5505,6 +5505,7 @@ "@angular/core": "^13.0.0", "@angular/forms": "^13.0.0", "@angular/localize": "^13.0.0", + "@popperjs/core": "^2.10.2", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -6248,6 +6249,16 @@ "node": ">=14" } }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/@react-dnd/asap": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-4.0.1.tgz", @@ -8677,9 +8688,9 @@ "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==" }, "node_modules/bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz", + "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==", "funding": [ { "type": "github", @@ -8691,8 +8702,7 @@ } ], "peerDependencies": { - "jquery": "1.9.1 - 3", - "popper.js": "^1.16.1" + "@popperjs/core": "^2.11.8" } }, "node_modules/brace-expansion": { @@ -14845,13 +14855,6 @@ "jiti": "bin/jiti.js" } }, - "node_modules/jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", - "license": "MIT", - "peer": true - }, "node_modules/js-cookie": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", @@ -18337,18 +18340,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", - "license": "MIT", - "peer": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, "node_modules/portscanner": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", diff --git a/package.json b/package.json index 206b025da36..b019c094e56 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,9 @@ "@angular/forms": "^17.3.11" }, "@ng-dynamic-forms/ui-ng-bootstrap": { - "ngx-mask": "14.2.4" + "ngx-mask": "14.2.4", + "@ng-bootstrap/ng-bootstrap": "^12.0.0", + "bootstrap": "^5.3" }, "@ngtools/webpack": { "@angular/compiler-cli": "^17.3.11", @@ -110,7 +112,7 @@ "@angular/ssr": "^17.3.11", "@babel/runtime": "7.26.0", "@kolkov/ngx-gallery": "^2.0.1", - "@ng-bootstrap/ng-bootstrap": "^11.0.0", + "@ng-bootstrap/ng-bootstrap": "^12.0.0", "@ng-dynamic-forms/core": "^16.0.0", "@ng-dynamic-forms/ui-ng-bootstrap": "^16.0.0", "@ngrx/effects": "^17.1.1", @@ -120,7 +122,7 @@ "@nicky-lenaers/ngx-scroll-to": "^14.0.0", "angulartics2": "^12.2.0", "axios": "^1.7.4", - "bootstrap": "^4.6.1", + "bootstrap": "^5.3", "cerialize": "0.1.18", "cli-progress": "^3.12.0", "colors": "^1.4.0", diff --git a/src/app/access-control/bulk-access/browse/bulk-access-browse.component.html b/src/app/access-control/bulk-access/browse/bulk-access-browse.component.html index f96ddf4a235..6c748ca2e78 100644 --- a/src/app/access-control/bulk-access/browse/bulk-access-browse.component.html +++ b/src/app/access-control/bulk-access/browse/bulk-access-browse.component.html @@ -1,19 +1,13 @@ - -
+
-
-
- - -
-
@@ -22,7 +16,7 @@
  • {{'admin.access-control.bulk-access-browse.search.header' | translate}} -
    + @@ -18,17 +18,17 @@
    -
    -
    -
    +
    +
    - + diff --git a/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html b/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html index ae1046be452..5093f80f143 100644 --- a/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html +++ b/src/app/access-control/epeople-registry/eperson-form/eperson-form.component.html @@ -29,7 +29,7 @@

    {{messagePrefix + '.edit' | translate}}

    {{'admin.access-control.epeople.actions.reset' | translate}}
    -
    +
    diff --git a/src/app/access-control/group-registry/group-form/members-list/members-list.component.html b/src/app/access-control/group-registry/group-form/members-list/members-list.component.html index 591d80bdd59..b0cf0fa1253 100644 --- a/src/app/access-control/group-registry/group-form/members-list/members-list.component.html +++ b/src/app/access-control/group-registry/group-form/members-list/members-list.component.html @@ -75,8 +75,8 @@ -
    -
    +
    +
    diff --git a/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html b/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html index 66404bde0d1..32525fb2b50 100644 --- a/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html +++ b/src/app/access-control/group-registry/group-form/subgroup-list/subgroups-list.component.html @@ -62,8 +62,8 @@ -
    -
    +
    +
    @@ -75,7 +75,7 @@
    -
    diff --git a/src/app/access-control/group-registry/groups-registry.component.html b/src/app/access-control/group-registry/groups-registry.component.html index c2d998d9541..3d134b3f7eb 100644 --- a/src/app/access-control/group-registry/groups-registry.component.html +++ b/src/app/access-control/group-registry/groups-registry.component.html @@ -4,18 +4,18 @@

    {{messagePrefix + 'head' | translate}}

    -
    -
    -
    +
    +
    diff --git a/src/app/admin/admin-import-batch-page/batch-import-page.component.html b/src/app/admin/admin-import-batch-page/batch-import-page.component.html index c51ee7597c5..c321fb235d8 100644 --- a/src/app/admin/admin-import-batch-page/batch-import-page.component.html +++ b/src/app/admin/admin-import-batch-page/batch-import-page.component.html @@ -8,7 +8,7 @@

    {{'admin.batch-import.page.header' | translate}}

    -
    +