From fe7051f855b8695188f3bccbfa4f4d6fdcfc4c33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A5=9E=E6=A5=BD=E5=9D=82=C2=B7=E5=96=B5?= Date: Sun, 22 Dec 2024 07:47:46 +0800 Subject: [PATCH 1/2] Fix environment to config.json parser (#589) --- docker-entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index f6523d8b..bd942c82 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -15,7 +15,7 @@ for config in $(env | grep "APP_") do var=$(echo "${config}" | tr '[:upper:]' '[:lower:]' | sed 's/app_//g' | sed -E 's/_([a-z])/\U\1/g' | sed 's/=.*//g') val=$(echo "${config}" | sed 's/.*=//g') - jq --arg variable "$var" --arg value "$val" '.[$variable] += $value' config.json > config.tmp + jq --arg variable "$var" --arg value "$val" '.[$variable] += try [$value|fromjson][] catch $value' config.json > config.tmp mv config.tmp config.json done -- 2.47.2 From c7bddd06bea830d4a5f075d088c1085a325a61c1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 21 Dec 2024 23:47:47 +0000 Subject: [PATCH 2/2] build(deps): bump mongoose from 8.9.0 to 8.9.2 Bumps [mongoose](https://github.com/Automattic/mongoose) from 8.9.0 to 8.9.2. - [Release notes](https://github.com/Automattic/mongoose/releases) - [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md) - [Commits](https://github.com/Automattic/mongoose/compare/8.9.0...8.9.2) --- updated-dependencies: - dependency-name: mongoose dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7a220dd5..f4b35c3e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "copyfiles": "^2.4.1", "express": "^5.0.0-beta.3", - "mongoose": "^8.4.5", + "mongoose": "^8.9.2", "warframe-public-export-plus": "^0.5.7", "warframe-riven-info": "^0.1.2", "winston": "^3.13.0", @@ -2507,9 +2507,9 @@ } }, "node_modules/mongoose": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-8.9.0.tgz", - "integrity": "sha512-b58zY3PLNBcoz6ZXFckr0leJcVVBMAOBvD+7Bj2ZjghAwntXmNnqwlDixTKQU3UYoQIGTv+AQx/0ThsvaeVrCA==", + "version": "8.9.2", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-8.9.2.tgz", + "integrity": "sha512-mLWynmZS1v8HTeMxyLhskQncS1SkrjW1eLNuFDYGQMQ/5QrFrxTLNwWXeCRZeKT2lXyaxW8bnJC9AKPT9jYMkw==", "dependencies": { "bson": "^6.10.1", "kareem": "2.6.3", diff --git a/package.json b/package.json index f0d638fc..ba802c6e 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "dependencies": { "copyfiles": "^2.4.1", "express": "^5.0.0-beta.3", - "mongoose": "^8.4.5", + "mongoose": "^8.9.2", "warframe-public-export-plus": "^0.5.7", "warframe-riven-info": "^0.1.2", "winston": "^3.13.0", -- 2.47.2