diff --git a/services/gradle/jacoco.gradle b/services/gradle/jacoco.gradle index 56639820d..8eacb83ba 100644 --- a/services/gradle/jacoco.gradle +++ b/services/gradle/jacoco.gradle @@ -1,7 +1,7 @@ apply plugin: JacocoPlugin jacoco { - toolVersion = '0.8.10' + toolVersion = '0.8.11' } check.dependsOn "jacocoTestReport", "jacocoTestCoverageVerification" diff --git a/services/habit/build.gradle b/services/habit/build.gradle index cd25807b6..d51d812d4 100644 --- a/services/habit/build.gradle +++ b/services/habit/build.gradle @@ -1,6 +1,6 @@ plugins { id 'org.springframework.boot' version '3.1.4' - id 'org.liquibase.gradle' version '2.2.0' + id 'org.liquibase.gradle' version '2.2.1' id 'java' id 'com.diffplug.spotless' version '6.23.3' id "io.freefair.lombok" version "8.4" @@ -70,11 +70,11 @@ ext { restAssured : '5.4.0', junitJupiter : '5.8.0', chaosMonkey : '3.0.2', - testcontainers : '1.19.0', + testcontainers : '1.19.3', postgresql : '42.6.0', springdoc : '2.2.0', liquibase : '4.24.0', - pactProvider : '4.6.3', + pactProvider : '4.6.4', jna : '5.8.0', preliquibase : '1.4.0' ] diff --git a/services/report/build.gradle.kts b/services/report/build.gradle.kts index f39e3b605..f151ae731 100644 --- a/services/report/build.gradle.kts +++ b/services/report/build.gradle.kts @@ -7,8 +7,8 @@ plugins { id("com.github.jk1.dependency-license-report") version "2.5" id("org.springframework.boot") version "3.1.4" id("com.diffplug.spotless") version "6.23.3" - kotlin("jvm") version "1.9.10" - kotlin("plugin.spring") version "1.9.10" + kotlin("jvm") version "1.9.21" + kotlin("plugin.spring") version "1.9.21" } apply(plugin = "io.spring.dependency-management") @@ -50,7 +50,7 @@ extra["wiremockVersion"] = "3.0.1" extra["moschiVersion"] = "1.15.0" dependencies { - implementation("io.swagger.core.v3:swagger-annotations:2.2.16") + implementation("io.swagger.core.v3:swagger-annotations:2.2.19") implementation("com.squareup.moshi:moshi:${property("moschiVersion")}") implementation("org.springframework.boot:spring-boot-starter-validation") implementation("org.springframework.boot:spring-boot-starter-actuator") diff --git a/services/track/build.gradle b/services/track/build.gradle index e687c4f57..a377d5dbc 100644 --- a/services/track/build.gradle +++ b/services/track/build.gradle @@ -69,7 +69,7 @@ ext { restAssured : '5.4.0', junitJupiter : '5.8.0', chaosMonkey : '3.0.2', - testcontainers : '1.19.0', + testcontainers : '1.19.3', reflections : '0.10.2', postgresql : '42.6.0', jna : '5.8.0' diff --git a/services/ui/Dockerfile b/services/ui/Dockerfile index 8d42ad317..94feaaf0e 100644 --- a/services/ui/Dockerfile +++ b/services/ui/Dockerfile @@ -1,4 +1,4 @@ -FROM nginx:1.25.2 +FROM nginx:1.25.3 COPY build/ /usr/share/nginx/html/dist COPY nginx.conf /etc/nginx/nginx.conf COPY ./docker-entrypoint.sh / diff --git a/services/ui/package-lock.json b/services/ui/package-lock.json index 55eb4a3f8..5d7900f6a 100644 --- a/services/ui/package-lock.json +++ b/services/ui/package-lock.json @@ -12,16 +12,16 @@ "@heroicons/react": "1.0.6", "@icons-pack/react-simple-icons": "9.1.0", "@popperjs/core": "2.11.8", - "@tailwindcss/forms": "0.5.6", + "@tailwindcss/forms": "0.5.7", "@types/node": "20.10.4", - "@types/react": "18.2.24", - "@types/react-dom": "18.2.8", + "@types/react": "18.2.45", + "@types/react-dom": "18.2.17", "date-fns": "2.30.0", "oidc-client-ts": "2.3.0", "react": "18.2.0", "react-datepicker": "4.24.0", "react-dom": "18.2.0", - "react-oidc-context": "2.3.0", + "react-oidc-context": "2.3.1", "react-popper": "2.3.0", "react-router-dom": "6.16.0", "react-simple-icons": "1.0.0-beta.5", @@ -31,10 +31,10 @@ "web-vitals": "3.5.0" }, "devDependencies": { - "@testing-library/jest-dom": "6.1.3", + "@testing-library/jest-dom": "6.1.5", "@testing-library/react": "14.1.2", "@testing-library/user-event": "14.5.1", - "@types/react-datepicker": "4.19.0", + "@types/react-datepicker": "4.19.4", "@vitejs/plugin-react": "^4.0.0", "@vitest/coverage-v8": "^1.0.0", "autoprefixer": "10.4.16", @@ -42,10 +42,10 @@ "jsdom": "^23.0.0", "license-checker-rseidelsohn": "4.2.8", "msw": "2.0.11", - "postcss": "8.4.31", + "postcss": "8.4.32", "prettier": "3.1.1", - "prettier-plugin-tailwindcss": "0.5.4", - "tailwindcss": "3.3.3", + "prettier-plugin-tailwindcss": "0.5.9", + "tailwindcss": "3.3.6", "vite": "^5.0.0", "vite-plugin-svgr": "^4.2.0", "vitest": "^1.0.0" @@ -1720,9 +1720,9 @@ } }, "node_modules/@tailwindcss/forms": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.6.tgz", - "integrity": "sha512-Fw+2BJ0tmAwK/w01tEFL5TiaJBX1NLT1/YbWgvm7ws3Qcn11kiXxzNTEQDMs5V3mQemhB56l3u0i9dwdzSQldA==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz", + "integrity": "sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==", "dependencies": { "mini-svg-data-uri": "^1.2.3" }, @@ -1750,12 +1750,12 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.3.tgz", - "integrity": "sha512-YzpjRHoCBWPzpPNtg6gnhasqtE/5O4qz8WCwDEaxtfnPO6gkaLrnuXusrGSPyhIGPezr1HM7ZH0CFaUTY9PJEQ==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.5.tgz", + "integrity": "sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==", "dev": true, "dependencies": { - "@adobe/css-tools": "^4.3.0", + "@adobe/css-tools": "^4.3.1", "@babel/runtime": "^7.9.2", "aria-query": "^5.0.0", "chalk": "^3.0.0", @@ -1991,9 +1991,9 @@ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" }, "node_modules/@types/react": { - "version": "18.2.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz", - "integrity": "sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==", + "version": "18.2.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.45.tgz", + "integrity": "sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -2001,9 +2001,9 @@ } }, "node_modules/@types/react-datepicker": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@types/react-datepicker/-/react-datepicker-4.19.0.tgz", - "integrity": "sha512-461OQou2oHJIfqeTPY+8lBn/V4Z7usmJhcGDWO/R8wQYm+H5/Cqsrwto89J2RTbhWdiynmvh78Beh8txN5y0mA==", + "version": "4.19.4", + "resolved": "https://registry.npmjs.org/@types/react-datepicker/-/react-datepicker-4.19.4.tgz", + "integrity": "sha512-HRD0LHTxBVe61LRJgTdPscbapLQl7+jI/7bxnPGpvzdJ/iXN9q7ucYv8HKULeIAN84O5LzFhwTMOkO4QnIUJaQ==", "dev": true, "dependencies": { "@popperjs/core": "^2.9.2", @@ -2013,9 +2013,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.8", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz", - "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==", + "version": "18.2.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.17.tgz", + "integrity": "sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg==", "dependencies": { "@types/react": "*" } @@ -3216,9 +3216,9 @@ } }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -4018,9 +4018,9 @@ } }, "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", "bin": { "jiti": "bin/jiti.js" } @@ -4893,9 +4893,9 @@ } }, "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", "funding": [ { "type": "opencollective", @@ -4911,7 +4911,7 @@ } ], "dependencies": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -5040,9 +5040,9 @@ } }, "node_modules/prettier-plugin-tailwindcss": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.4.tgz", - "integrity": "sha512-QZzzB1bID6qPsKHTeA9qPo1APmmxfFrA5DD3LQ+vbTmAnY40eJI7t9Q1ocqel2EKMWNPLJqdTDWZj1hKYgqSgg==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.9.tgz", + "integrity": "sha512-9x3t1s2Cjbut2QiP+O0mDqV3gLXTe2CgRlQDgucopVkUdw26sQi53p/q4qvGxMLBDfk/dcTV57Aa/zYwz9l8Ew==", "dev": true, "engines": { "node": ">=14.21.3" @@ -5051,13 +5051,13 @@ "@ianvs/prettier-plugin-sort-imports": "*", "@prettier/plugin-pug": "*", "@shopify/prettier-plugin-liquid": "*", - "@shufo/prettier-plugin-blade": "*", "@trivago/prettier-plugin-sort-imports": "*", "prettier": "^3.0", "prettier-plugin-astro": "*", "prettier-plugin-css-order": "*", "prettier-plugin-import-sort": "*", "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", "prettier-plugin-organize-attributes": "*", "prettier-plugin-organize-imports": "*", "prettier-plugin-style-order": "*", @@ -5073,9 +5073,6 @@ "@shopify/prettier-plugin-liquid": { "optional": true }, - "@shufo/prettier-plugin-blade": { - "optional": true - }, "@trivago/prettier-plugin-sort-imports": { "optional": true }, @@ -5244,9 +5241,9 @@ "dev": true }, "node_modules/react-oidc-context": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/react-oidc-context/-/react-oidc-context-2.3.0.tgz", - "integrity": "sha512-xT8HOliaQ3H2Q+1+nppAyOX9TlhC+ZXWkR5UDHPEfIZU+yJou1JGypUWPn1SMeFhhzovT+K7IP71/9ahVCL0+g==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/react-oidc-context/-/react-oidc-context-2.3.1.tgz", + "integrity": "sha512-WdhmEU6odNzMk9pvOScxUkf6/1aduiI/nQryr7+iCl2VDnYLASDTIV/zy58KuK4VXG3fBaRKukc/mRpMjF9a3Q==", "engines": { "node": ">=12.13.0" }, @@ -6078,19 +6075,19 @@ "dev": true }, "node_modules/tailwindcss": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.6.tgz", + "integrity": "sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.18.2", + "jiti": "^1.19.1", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -6561,34 +6558,6 @@ "vite": "^2.6.0 || 3 || 4 || 5" } }, - "node_modules/vite/node_modules/postcss": { - "version": "8.4.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", - "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, "node_modules/vitest": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.0.4.tgz", @@ -7970,9 +7939,9 @@ } }, "@tailwindcss/forms": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.6.tgz", - "integrity": "sha512-Fw+2BJ0tmAwK/w01tEFL5TiaJBX1NLT1/YbWgvm7ws3Qcn11kiXxzNTEQDMs5V3mQemhB56l3u0i9dwdzSQldA==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz", + "integrity": "sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==", "requires": { "mini-svg-data-uri": "^1.2.3" } @@ -7994,12 +7963,12 @@ } }, "@testing-library/jest-dom": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.3.tgz", - "integrity": "sha512-YzpjRHoCBWPzpPNtg6gnhasqtE/5O4qz8WCwDEaxtfnPO6gkaLrnuXusrGSPyhIGPezr1HM7ZH0CFaUTY9PJEQ==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.5.tgz", + "integrity": "sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==", "dev": true, "requires": { - "@adobe/css-tools": "^4.3.0", + "@adobe/css-tools": "^4.3.1", "@babel/runtime": "^7.9.2", "aria-query": "^5.0.0", "chalk": "^3.0.0", @@ -8189,9 +8158,9 @@ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" }, "@types/react": { - "version": "18.2.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz", - "integrity": "sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==", + "version": "18.2.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.45.tgz", + "integrity": "sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -8199,9 +8168,9 @@ } }, "@types/react-datepicker": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/@types/react-datepicker/-/react-datepicker-4.19.0.tgz", - "integrity": "sha512-461OQou2oHJIfqeTPY+8lBn/V4Z7usmJhcGDWO/R8wQYm+H5/Cqsrwto89J2RTbhWdiynmvh78Beh8txN5y0mA==", + "version": "4.19.4", + "resolved": "https://registry.npmjs.org/@types/react-datepicker/-/react-datepicker-4.19.4.tgz", + "integrity": "sha512-HRD0LHTxBVe61LRJgTdPscbapLQl7+jI/7bxnPGpvzdJ/iXN9q7ucYv8HKULeIAN84O5LzFhwTMOkO4QnIUJaQ==", "dev": true, "requires": { "@popperjs/core": "^2.9.2", @@ -8211,9 +8180,9 @@ } }, "@types/react-dom": { - "version": "18.2.8", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz", - "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==", + "version": "18.2.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.17.tgz", + "integrity": "sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg==", "requires": { "@types/react": "*" } @@ -9078,9 +9047,9 @@ } }, "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -9671,9 +9640,9 @@ } }, "jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==" + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==" }, "js-levenshtein": { "version": "1.1.6", @@ -10311,11 +10280,11 @@ } }, "postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", "requires": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -10383,9 +10352,9 @@ "dev": true }, "prettier-plugin-tailwindcss": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.4.tgz", - "integrity": "sha512-QZzzB1bID6qPsKHTeA9qPo1APmmxfFrA5DD3LQ+vbTmAnY40eJI7t9Q1ocqel2EKMWNPLJqdTDWZj1hKYgqSgg==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.9.tgz", + "integrity": "sha512-9x3t1s2Cjbut2QiP+O0mDqV3gLXTe2CgRlQDgucopVkUdw26sQi53p/q4qvGxMLBDfk/dcTV57Aa/zYwz9l8Ew==", "dev": true, "requires": {} }, @@ -10490,9 +10459,9 @@ "dev": true }, "react-oidc-context": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/react-oidc-context/-/react-oidc-context-2.3.0.tgz", - "integrity": "sha512-xT8HOliaQ3H2Q+1+nppAyOX9TlhC+ZXWkR5UDHPEfIZU+yJou1JGypUWPn1SMeFhhzovT+K7IP71/9ahVCL0+g==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/react-oidc-context/-/react-oidc-context-2.3.1.tgz", + "integrity": "sha512-WdhmEU6odNzMk9pvOScxUkf6/1aduiI/nQryr7+iCl2VDnYLASDTIV/zy58KuK4VXG3fBaRKukc/mRpMjF9a3Q==", "requires": {} }, "react-onclickoutside": { @@ -11109,19 +11078,19 @@ "dev": true }, "tailwindcss": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.6.tgz", + "integrity": "sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==", "requires": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.18.2", + "jiti": "^1.19.1", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -11422,19 +11391,6 @@ "fsevents": "~2.3.3", "postcss": "^8.4.32", "rollup": "^4.2.0" - }, - "dependencies": { - "postcss": { - "version": "8.4.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", - "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", - "dev": true, - "requires": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - } } }, "vite-node": { diff --git a/services/ui/package.json b/services/ui/package.json index e6d8ad6b4..41892b0a2 100644 --- a/services/ui/package.json +++ b/services/ui/package.json @@ -8,16 +8,16 @@ "@heroicons/react": "1.0.6", "@icons-pack/react-simple-icons": "9.1.0", "@popperjs/core": "2.11.8", - "@tailwindcss/forms": "0.5.6", + "@tailwindcss/forms": "0.5.7", "@types/node": "20.10.4", - "@types/react": "18.2.24", - "@types/react-dom": "18.2.8", + "@types/react": "18.2.45", + "@types/react-dom": "18.2.17", "date-fns": "2.30.0", "oidc-client-ts": "2.3.0", "react": "18.2.0", "react-datepicker": "4.24.0", "react-dom": "18.2.0", - "react-oidc-context": "2.3.0", + "react-oidc-context": "2.3.1", "react-popper": "2.3.0", "react-router-dom": "6.16.0", "react-simple-icons": "1.0.0-beta.5", @@ -58,10 +58,10 @@ ] }, "devDependencies": { - "@testing-library/jest-dom": "6.1.3", + "@testing-library/jest-dom": "6.1.5", "@testing-library/react": "14.1.2", "@testing-library/user-event": "14.5.1", - "@types/react-datepicker": "4.19.0", + "@types/react-datepicker": "4.19.4", "@vitejs/plugin-react": "^4.0.0", "@vitest/coverage-v8": "^1.0.0", "autoprefixer": "10.4.16", @@ -69,10 +69,10 @@ "jsdom": "^23.0.0", "license-checker-rseidelsohn": "4.2.8", "msw": "2.0.11", - "postcss": "8.4.31", + "postcss": "8.4.32", "prettier": "3.1.1", - "prettier-plugin-tailwindcss": "0.5.4", - "tailwindcss": "3.3.3", + "prettier-plugin-tailwindcss": "0.5.9", + "tailwindcss": "3.3.6", "vite": "^5.0.0", "vite-plugin-svgr": "^4.2.0", "vitest": "^1.0.0" diff --git a/test/infra-tests/build.gradle b/test/infra-tests/build.gradle index 5939b0770..0c09f4838 100644 --- a/test/infra-tests/build.gradle +++ b/test/infra-tests/build.gradle @@ -8,7 +8,7 @@ repositories { } dependencies { - implementation 'org.apache.groovy:groovy-all:4.0.15' + implementation 'org.apache.groovy:groovy-all:4.0.16' testImplementation platform("org.spockframework:spock-bom:2.3-groovy-4.0") testImplementation 'org.spockframework:spock-core' diff --git a/test/lpt-locust/requirements.txt b/test/lpt-locust/requirements.txt index 9fe80a6f3..23854d903 100644 --- a/test/lpt-locust/requirements.txt +++ b/test/lpt-locust/requirements.txt @@ -1,5 +1,5 @@ Brotli==1.1.0 -cachetools==5.3.1 +cachetools==5.3.2 certifi==2023.7.22 charset-normalizer==3.2.0 click==8.1.7 @@ -8,7 +8,7 @@ Flask==2.3.3 Flask-BasicAuth==0.2.0 Flask-Cors==4.0.0 gevent==23.9.1 -geventhttpclient==2.0.10 +geventhttpclient==2.0.11 google-auth==2.23.2 greenlet==2.0.2 idna==3.4 @@ -19,13 +19,13 @@ MarkupSafe==2.1.3 msgpack==1.0.7 oauthlib==3.2.2 pip-licenses==4.3.3 -psutil==5.9.5 +psutil==5.9.6 PTable==0.9.2 -pyasn1==0.5.0 +pyasn1==0.5.1 pyasn1-modules==0.3.0 python-dateutil==2.8.2 PyYAML==6.0.1 -pyzmq==25.1.1 +pyzmq==25.1.2 requests==2.31.0 requests-oauthlib==1.3.1 roundrobin==0.0.4 @@ -34,6 +34,6 @@ six==1.16.0 typing_extensions==4.8.0 urllib3==2.0.5 websocket-client==1.6.3 -Werkzeug==2.3.7 +Werkzeug==2.3.8 zope.event==5.0 zope.interface==6.0