diff --git a/charts/app/Chart.lock b/charts/app/Chart.lock index 2a0ee09..aa5bbd9 100644 --- a/charts/app/Chart.lock +++ b/charts/app/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: postgresql repository: https://charts.bitnami.com/bitnami - version: 16.0.6 -digest: sha256:3de96304f1e196bad8c10cf426762b3e42eb88771cc1c11386ae459148720f1b -generated: "2024-10-28T14:15:45.2855055-07:00" + version: 16.3.2 +digest: sha256:797d006bcb5142b57c35a73875bb59d10c4a1d02318d4a067c1a6c4c172f953d +generated: "2024-12-25T14:56:57.53747197Z" diff --git a/charts/app/Chart.yaml b/charts/app/Chart.yaml index 5392cca..24495e8 100644 --- a/charts/app/Chart.yaml +++ b/charts/app/Chart.yaml @@ -27,7 +27,7 @@ appVersion: "1.0.1" dependencies: - name: postgresql condition: bitnamipg.enabled - version: 16.0.6 + version: 16.3.2 repository: https://charts.bitnami.com/bitnami alias: bitnamipg maintainers: diff --git a/charts/app/values.yaml b/charts/app/values.yaml index a33a99c..b3b2a21 100644 --- a/charts/app/values.yaml +++ b/charts/app/values.yaml @@ -139,7 +139,7 @@ bitnamipg: image: registry: ghcr.io repository: bcgov/nr-containers/bitnami/postgresql - tag: 15.8.0 + tag: 15.10.0 auth: existingSecret: '{{ .Release.Name }}-database' username: ~ diff --git a/cms/package-lock.json b/cms/package-lock.json index 7ebdf58..9fbbc16 100644 --- a/cms/package-lock.json +++ b/cms/package-lock.json @@ -15,11 +15,11 @@ "@strapi/plugin-i18n": "4.25.10", "@strapi/plugin-users-permissions": "4.25.10", "@strapi/strapi": "^4.25.13", - "pg": "8.8.0", + "pg": "8.13.1", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "5.3.4", - "styled-components": "5.3.3" + "styled-components": "5.3.11" }, "engines": { "node": ">=18.0.0 <=20.x.x", @@ -1568,20 +1568,14 @@ "license": "MIT" }, "node_modules/@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", + "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", "license": "MIT", "dependencies": { - "@emotion/memoize": "0.7.4" + "@emotion/memoize": "^0.9.0" } }, - "node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "license": "MIT" - }, "node_modules/@emotion/memoize": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", @@ -8287,15 +8281,6 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "license": "MIT" }, - "node_modules/buffer-writer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", - "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/buildmail": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/buildmail/-/buildmail-3.10.0.tgz", @@ -15918,12 +15903,6 @@ "node": ">=6.0.0" } }, - "node_modules/packet-reader": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", - "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==", - "license": "MIT" - }, "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -16230,22 +16209,23 @@ "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==" }, "node_modules/pg": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", - "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", + "version": "8.13.1", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.1.tgz", + "integrity": "sha512-OUir1A0rPNZlX//c7ksiu7crsGZTKSOXJPgtNiHGIlC9H0lO+NC6ZDYksSgBYY/thSWhnSRBv8w1lieNNGATNQ==", "license": "MIT", "dependencies": { - "buffer-writer": "2.0.0", - "packet-reader": "1.0.0", - "pg-connection-string": "^2.5.0", - "pg-pool": "^3.5.2", - "pg-protocol": "^1.5.0", + "pg-connection-string": "^2.7.0", + "pg-pool": "^3.7.0", + "pg-protocol": "^1.7.0", "pg-types": "^2.1.0", "pgpass": "1.x" }, "engines": { "node": ">= 8.0.0" }, + "optionalDependencies": { + "pg-cloudflare": "^1.1.1" + }, "peerDependencies": { "pg-native": ">=3.0.1" }, @@ -16255,6 +16235,13 @@ } } }, + "node_modules/pg-cloudflare": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", + "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", + "license": "MIT", + "optional": true + }, "node_modules/pg-connection-string": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.1.tgz", @@ -16301,6 +16288,12 @@ "node": ">=4" } }, + "node_modules/pg/node_modules/pg-connection-string": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.7.0.tgz", + "integrity": "sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==", + "license": "MIT" + }, "node_modules/pgpass": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", @@ -19399,14 +19392,14 @@ "license": "MIT" }, "node_modules/styled-components": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", - "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz", + "integrity": "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==", "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^0.8.8", + "@emotion/is-prop-valid": "^1.1.0", "@emotion/stylis": "^0.8.4", "@emotion/unitless": "^0.7.4", "babel-plugin-styled-components": ">= 1.12.0", diff --git a/cms/package.json b/cms/package.json index 8562369..e383a10 100644 --- a/cms/package.json +++ b/cms/package.json @@ -17,11 +17,11 @@ "@strapi/plugin-i18n": "4.25.10", "@strapi/plugin-users-permissions": "4.25.10", "@strapi/strapi": "^4.25.13", - "pg": "8.8.0", + "pg": "8.13.1", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "5.3.4", - "styled-components": "5.3.3" + "styled-components": "5.3.11" }, "author": { "name": "Sustainment team" diff --git a/docker-compose.yml b/docker-compose.yml index fbfbce1..5f2e9c9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ x-var: services: database: - image: postgres:16.4 + image: postgres:16.5 container_name: database environment: POSTGRES_HOST: database diff --git a/frontend/package.json b/frontend/package.json index 85babd4..874095b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -30,7 +30,7 @@ "@ng-bootstrap/ng-bootstrap": "17.0.1", "apollo-angular": "^7.2.0", "bootstrap": "5.3.3", - "core-js": "3.38.1", + "core-js": "3.39.0", "jquery": "3.7.1", "leaflet": "1.9.4", "leaflet.markercluster": "~1.5.3", @@ -46,7 +46,7 @@ "rxjs-compat": "^6.6.7", "tether": "2.0.0", "tslib": "^2.3.0", - "typescript": "5.5.4", + "typescript": "5.7.2", "zone.js": "~0.14.10", "@apollo/client": "^3.0.0", "graphql": "^16" @@ -66,9 +66,9 @@ "codelyzer": "6.0.2", "eslint": "^9.9.0", "jest": "^29.7.0", - "puppeteer": "23.3.0", + "puppeteer": "23.11.0", "ts-node": "10.9.2", - "typescript": "~5.5.2", + "typescript": "~5.7.0", "typescript-eslint": "8.1.0" } } \ No newline at end of file