From 7a997014692568c476108c7a67208b4bae54cd4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Mon, 8 Dec 2025 14:35:35 +0100 Subject: [PATCH 01/10] Add street to account data on donation pages --- docs/de/donate/README.md | 2 +- docs/en/donate/README.md | 2 +- docs/es/donate/README.md | 2 +- docs/fr/donate/README.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/de/donate/README.md b/docs/de/donate/README.md index 2a1aae1..d935db1 100644 --- a/docs/de/donate/README.md +++ b/docs/de/donate/README.md @@ -20,7 +20,7 @@ IBAN: DE81 5003 1000 1084 5340 01 BIC: TRODDEF1 Triodos Bank N.V., Deutschland -Ort: 86179 Augsburg, Deutschland +Ort: Haferstr. 5c, 86179 Augsburg, Deutschland ### Hinweise zum Verwendungszweck diff --git a/docs/en/donate/README.md b/docs/en/donate/README.md index ebef9df..fa5caa2 100644 --- a/docs/en/donate/README.md +++ b/docs/en/donate/README.md @@ -20,7 +20,7 @@ IBAN: DE81 5003 1000 1084 5340 01 BIC: TRODDEF1 Triodos Bank N.V., Germany -Location: 86179 Augsburg, Germany +Location: Haferstr. 5c, 86179 Augsburg, Germany ### Notes on intended use diff --git a/docs/es/donate/README.md b/docs/es/donate/README.md index 18a103e..f2a81d8 100644 --- a/docs/es/donate/README.md +++ b/docs/es/donate/README.md @@ -20,7 +20,7 @@ IBAN: DE81 5003 1000 1084 5340 01 BIC: TRODDEF1 Triodos Bank N.V., Alemania -Ubicación: 86179 Augsburg, Alemania +Ubicación: Haferstr. 5c, 86179 Augsburg, Alemania ### Notas sobre el uso previsto diff --git a/docs/fr/donate/README.md b/docs/fr/donate/README.md index 626fbcf..c7a9a55 100644 --- a/docs/fr/donate/README.md +++ b/docs/fr/donate/README.md @@ -20,7 +20,7 @@ IBAN: DE81 5003 1000 1084 5340 01 BIC: TRODDEF1 Triodos Bank N.V., Allemagne -Lieu: 86179 Augsbourg, Allemagne +Lieu: Haferstr. 5c, 86179 Augsbourg, Allemagne ### Remarques sur l’usage prévu From 0d2fba16cc4943f774326a08fab14e87218f52f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Mon, 8 Dec 2025 14:53:52 +0100 Subject: [PATCH 02/10] Update crowdfunding 'currentValue' and 'asOfDate' --- .../README.md | 8 ++++---- .../README.md | 8 ++++---- .../README.md | 8 ++++---- .../README.md | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index 43ac47b..3bfdc59 100644 --- a/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Hilf mit deiner Spende, dass Beiträge in Gruppen angepinnt werden Hilf mit deiner Spende, dass Beiträge in Gruppen angepinnt werden können. ### Worum geht es @@ -58,11 +58,11 @@ Also auch über eine Spende von dir. ### Spenden diff --git a/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index 8047410..3a9b5ce 100644 --- a/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Help with your donation, toenable pinning posts in groups." Help enable pinning posts in groups with your donation. ### What it’s about @@ -58,11 +58,11 @@ This includes donations from you. ### Donations diff --git a/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index 747df6d..8023406 100644 --- a/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Ayuda con tu donación a que las publicaciones se puedan anclar en Ayuda con tu donación a que las publicaciones se puedan anclar en los grupos. ### De qué se trata @@ -58,11 +58,11 @@ Es decir, también a través de tu donación. ### Donaciones diff --git a/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index e7ed42a..3db72fe 100644 --- a/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Aidez-nous à épingler des publications dans les groupes grâce Aidez-nous à épingler des publications dans les groupes grâce à votre don. ### De quoi s’agit-il ? @@ -58,11 +58,11 @@ Donc aussi par vos dons. ### Dons From 07e5840bfeba22ca6a513c4cfb8a06f535f4ccfc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Dec 2025 14:04:31 +0000 Subject: [PATCH 03/10] Bump textlint from 15.4.0 to 15.4.1 in the textlint group Bumps the textlint group with 1 update: [textlint](https://github.com/textlint/textlint). Updates `textlint` from 15.4.0 to 15.4.1 - [Release notes](https://github.com/textlint/textlint/releases) - [Commits](https://github.com/textlint/textlint/compare/v15.4.0...v15.4.1) --- updated-dependencies: - dependency-name: textlint dependency-version: 15.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: textlint ... Signed-off-by: dependabot[bot] --- package-lock.json | 417 ++++++++++++++++++++++++---------------------- package.json | 2 +- 2 files changed, 220 insertions(+), 199 deletions(-) diff --git a/package-lock.json b/package-lock.json index 628ba15..c1934c9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@vuepress/plugin-redirect": "2.0.0-rc.66", "@vuepress/plugin-slimsearch": "2.0.0-rc.67", "sass-embedded": "^1.91.0", - "textlint": "^15.4.0", + "textlint": "^15.5.0", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-apostrophe": "^3.0.0", "textlint-rule-common-misspellings": "^1.0.1", @@ -1291,9 +1291,9 @@ } }, "node_modules/@modelcontextprotocol/sdk": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.22.0.tgz", - "integrity": "sha512-VUpl106XVTCpDmTBil2ehgJZjhyLY2QZikzF8NvTXtLRF1CvO5iEE2UNZdVIUer35vFOwMKYeUGbjJtvPWan3g==", + "version": "1.24.3", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.24.3.tgz", + "integrity": "sha512-YgSHW29fuzKKAHTGe9zjNoo+yF8KaQPzDC2W9Pv41E7/57IfY+AMGJ/aDFlgTLcVVELoggKE4syABCE75u3NCw==", "dev": true, "license": "MIT", "dependencies": { @@ -1306,20 +1306,25 @@ "eventsource-parser": "^3.0.0", "express": "^5.0.1", "express-rate-limit": "^7.5.0", + "jose": "^6.1.1", "pkce-challenge": "^5.0.0", "raw-body": "^3.0.0", - "zod": "^3.23.8", - "zod-to-json-schema": "^3.24.1" + "zod": "^3.25 || ^4.0", + "zod-to-json-schema": "^3.25.0" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@cfworker/json-schema": "^4.1.1" + "@cfworker/json-schema": "^4.1.1", + "zod": "^3.25 || ^4.0" }, "peerDependenciesMeta": { "@cfworker/json-schema": { "optional": true + }, + "zod": { + "optional": false } } }, @@ -2123,73 +2128,73 @@ "license": "MIT" }, "node_modules/@textlint/ast-tester": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-15.4.0.tgz", - "integrity": "sha512-R5Wk0FAlEOzBm5WtUUYYYHmHw3quAIbKHB5mLYFVpMew6vNfdIItVxnBLgEGiLBNn3r93D7BniUxbi4itM2HUA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-15.5.0.tgz", + "integrity": "sha512-G/DhhuRETUVzRiZw2joZrEG52j2Lq9hY//ohVvxcFva9BI+NqYe4wyqg93QXYYg4jPDEgjX8yQ3CvdOlLvQvmA==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.4.0", + "@textlint/ast-node-types": "15.5.0", "debug": "^4.4.3" } }, "node_modules/@textlint/ast-tester/node_modules/@textlint/ast-node-types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz", - "integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz", + "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==", "dev": true, "license": "MIT" }, "node_modules/@textlint/ast-traverse": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-15.4.0.tgz", - "integrity": "sha512-gzFNjgg3DuBdB8f9mRKjVyVEhAKGpLTKIkyRfG3aX0ZCbpWEaHFNVaZmcXRyQGmloYrMT86XVogGQjJPeiHjfQ==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-15.5.0.tgz", + "integrity": "sha512-6icSA4t/rXuPtddaHGKPfSYTs6mNzrI3Up0n5Xm0dr3CIUL8sUlidhPDEN9fUQ2Gpy31enV+ftQeVcKdrbsR9Q==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.4.0" + "@textlint/ast-node-types": "15.5.0" } }, "node_modules/@textlint/ast-traverse/node_modules/@textlint/ast-node-types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz", - "integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz", + "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==", "dev": true, "license": "MIT" }, "node_modules/@textlint/config-loader": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-15.4.0.tgz", - "integrity": "sha512-/rarfemXGdKvEDp+L2oiVWTePtkya6w1LFfe2FHJUf0cviogan0cZgHvmY4/b/MFjJvSgGxyl5lUKZGlBaoi8Q==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-15.5.0.tgz", + "integrity": "sha512-JJH21QhL2KwaJblD2reDamC2xnLrIwkgv3uUkE3ZhmXbD2ruFKLas2egTXqKn1JPt5hlaGRtWwuOH7viFpTukA==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/kernel": "15.4.0", - "@textlint/module-interop": "15.4.0", - "@textlint/resolver": "15.4.0", - "@textlint/types": "15.4.0", - "@textlint/utils": "15.4.0", + "@textlint/kernel": "15.5.0", + "@textlint/module-interop": "15.5.0", + "@textlint/resolver": "15.5.0", + "@textlint/types": "15.5.0", + "@textlint/utils": "15.5.0", "debug": "^4.4.3", "rc-config-loader": "^4.1.3" } }, "node_modules/@textlint/feature-flag": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-15.4.0.tgz", - "integrity": "sha512-fDGQJW6wNj2IdBvBzFYreiSw+7WhH1d7SlpqZPA8UX+gUU/TMwXU9VI55OF1QFEy/KPvaD3vtukE3B75wM04Sw==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-15.5.0.tgz", + "integrity": "sha512-MhoLoR6M8w2BtCc07H2R19i8ydtsr6+40u41u7Lc2ryBufjrTv5d/Uq4l/xniesRR4tm3x4HrM4HeeqY1RTiQA==", "dev": true, "license": "MIT" }, "node_modules/@textlint/fixer-formatter": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-15.4.0.tgz", - "integrity": "sha512-Q3gUhiT9WZQ7bAjoWO91bg+S//fjdKxFhpN7Z6SfCdXfEr1C9OVWVnBSxneYkcYFd9wY5bqJxQ0czkrqwH4GyA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-15.5.0.tgz", + "integrity": "sha512-iuG9mf5tl4PKWrpA0Coo14/OYCLc3ORFg3JZYaaAT97j4KQuRvKYJjMTKX5ygngbzamZvH32Ep6bCjfoLBF4fQ==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/module-interop": "15.4.0", - "@textlint/resolver": "15.4.0", - "@textlint/types": "15.4.0", + "@textlint/module-interop": "15.5.0", + "@textlint/resolver": "15.5.0", + "@textlint/types": "15.5.0", "chalk": "^4.1.2", "debug": "^4.4.3", "diff": "^5.2.0", @@ -2274,46 +2279,46 @@ } }, "node_modules/@textlint/kernel": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-15.4.0.tgz", - "integrity": "sha512-mXQs1jCoBQJY8jvAF+j4v/JxsGoAGp3AvI98UkXmdhmWCYPbBnQ3zuQ+O9UewvcaoDF5kvjs+dXXfUIn9nJk5g==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-15.5.0.tgz", + "integrity": "sha512-xaq4H4wWd43zekWGXrf5OpmYCoExwLl0BxRySdbm0gtVFh6xPHd4uqjCrd+K2nZYuLw4hCdEMtGzQY4Kip5sdA==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.4.0", - "@textlint/ast-tester": "15.4.0", - "@textlint/ast-traverse": "15.4.0", - "@textlint/feature-flag": "15.4.0", - "@textlint/source-code-fixer": "15.4.0", - "@textlint/types": "15.4.0", - "@textlint/utils": "15.4.0", + "@textlint/ast-node-types": "15.5.0", + "@textlint/ast-tester": "15.5.0", + "@textlint/ast-traverse": "15.5.0", + "@textlint/feature-flag": "15.5.0", + "@textlint/source-code-fixer": "15.5.0", + "@textlint/types": "15.5.0", + "@textlint/utils": "15.5.0", "debug": "^4.4.3", "fast-equals": "^4.0.3", "structured-source": "^4.0.0" } }, "node_modules/@textlint/kernel/node_modules/@textlint/ast-node-types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz", - "integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz", + "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==", "dev": true, "license": "MIT" }, "node_modules/@textlint/linter-formatter": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.4.0.tgz", - "integrity": "sha512-rfqOZmnI1Wwc/Pa4LK+vagvVPmvxf9oRsBRqIOB04DwhucingZyAIJI/TyG18DIDYbP2aFXBZ3oOvyAxHe/8PQ==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.5.0.tgz", + "integrity": "sha512-DPTm2+VXKID41qKQWagg/4JynM6hEEpvbq0PlGsEoC4Xm7IqXIxFym3mSf5+ued0cuiIV1hR9kgXjqGdP035tw==", "dev": true, "license": "MIT", "dependencies": { "@azu/format-text": "^1.0.2", "@azu/style-format": "^1.0.1", - "@textlint/module-interop": "15.4.0", - "@textlint/resolver": "15.4.0", - "@textlint/types": "15.4.0", + "@textlint/module-interop": "15.5.0", + "@textlint/resolver": "15.5.0", + "@textlint/types": "15.5.0", "chalk": "^4.1.2", "debug": "^4.4.3", - "js-yaml": "^3.14.1", + "js-yaml": "^4.1.1", "lodash": "^4.17.21", "pluralize": "^2.0.0", "string-width": "^4.2.3", @@ -2332,6 +2337,13 @@ "node": ">=8" } }, + "node_modules/@textlint/linter-formatter/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, "node_modules/@textlint/linter-formatter/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -2356,6 +2368,19 @@ "dev": true, "license": "MIT" }, + "node_modules/@textlint/linter-formatter/node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/@textlint/linter-formatter/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -2398,13 +2423,13 @@ } }, "node_modules/@textlint/markdown-to-ast": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-15.4.0.tgz", - "integrity": "sha512-UnSkL7+6IfOuO9odJZyJdvX3QoO65lFNdR3purldFRWQ6fJ0TY/hshm7y+Hc0TJV2RlwpsSSM1jX32u/FHVBlg==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-15.5.0.tgz", + "integrity": "sha512-tZ+2nFT+kBx53Zk876e4fhNBrpIrgNBHWEMKLLxcOoQxxtrSVvghaCm0vjcGTUPrT6B2Sx2yxB35hMmBJy74Rg==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.4.0", + "@textlint/ast-node-types": "15.5.0", "debug": "^4.4.3", "mdast-util-gfm-autolink-literal": "^0.1.3", "neotraverse": "^0.6.18", @@ -2417,16 +2442,16 @@ } }, "node_modules/@textlint/markdown-to-ast/node_modules/@textlint/ast-node-types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz", - "integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz", + "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==", "dev": true, "license": "MIT" }, "node_modules/@textlint/module-interop": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.4.0.tgz", - "integrity": "sha512-uGf+SFIfzOLCbZI0gp+2NLsrkSArsvEWulPP6lJuKp7yRHadmy7Xf/YHORe46qhNyyxc8PiAfiixHJSaHGUrGg==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.5.0.tgz", + "integrity": "sha512-rqfouEhBEgZlR9umswWXXRBcmmSM28Trpr9b0duzgehKYVc7wSQCuQMagr6YBJa2NRMfRNinupusbJXMg0ij2A==", "dev": true, "license": "MIT" }, @@ -2444,83 +2469,83 @@ } }, "node_modules/@textlint/resolver": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.4.0.tgz", - "integrity": "sha512-Vh/QceKZQHFJFG4GxxIsKM1Xhwv93mbtKHmFE5/ybal1mIKHdqF03Z9Guaqt6Sx/AeNUshq0hkMOEhEyEWnehQ==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.5.0.tgz", + "integrity": "sha512-kK5nFbg5N3kVoZExQI/dnYjCInmTltvXDnuCRrBxHI01i6kO/o8R7Lc2aFkAZ6/NUZuRPalkyDdwZJke4/R2wg==", "dev": true, "license": "MIT" }, "node_modules/@textlint/source-code-fixer": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-15.4.0.tgz", - "integrity": "sha512-Uwt+ev491nRFrJBM9A2cRDRUxy/HaIO5Gsgwzrbx6T2yp+owegZXN5hQn60Rm8s8tsKAFMkHm6zc0tovTfDobA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-15.5.0.tgz", + "integrity": "sha512-z08omVKoHJ22qrG1tnrWtc2/m9XqsRMy4aNqyhSieMYkzVASFjLGf71xs8fdr5pcQ5xC+zGIT2MCQzTwzRSvsg==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/types": "15.4.0", + "@textlint/types": "15.5.0", "debug": "^4.4.3" } }, "node_modules/@textlint/text-to-ast": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-15.4.0.tgz", - "integrity": "sha512-X80IrSTUuE0DTuQgeYd0PpiRyBN6L1AB4s71WDAFwqT/0anOxSEJznb0e2mAMu/H/01gZ7xyOfRcil0sZx/jhg==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-15.5.0.tgz", + "integrity": "sha512-j4U6Rsc+3ejjuejuWJTXbdYtq6yW/PCTRHJTt8718smJ8KfdS4rqTYR1kbnjU4w4OH0u6UVUigcpKlEmnbzr2g==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.4.0" + "@textlint/ast-node-types": "15.5.0" } }, "node_modules/@textlint/text-to-ast/node_modules/@textlint/ast-node-types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz", - "integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz", + "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==", "dev": true, "license": "MIT" }, "node_modules/@textlint/textlint-plugin-markdown": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-15.4.0.tgz", - "integrity": "sha512-fI6lpnqknaVBYWF/mg0nvqcVu0OZ5qh8o8B/pkRYJx67Ku5GmIvHI+tZr907U9WjZH1DAtzvmATwXcQ73Wwilg==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-15.5.0.tgz", + "integrity": "sha512-1V5e8+dqs+TyBms/Cefa8ZQxZ2FZTDm6BBqpr/Y5xpmlzks3QVT8AbM0WZi8IeP1XNTLnTxXyr6ASFckMb9+vw==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/markdown-to-ast": "15.4.0", - "@textlint/types": "15.4.0" + "@textlint/markdown-to-ast": "15.5.0", + "@textlint/types": "15.5.0" } }, "node_modules/@textlint/textlint-plugin-text": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-15.4.0.tgz", - "integrity": "sha512-Hm2+TI6mFSqfY7n0A11BNwiZj3nj2VWGQvs3kZG5ZuHltUr+ywZUZxD0lKUC4BWW/lqdnIWJSo31Y4fZIA3dGQ==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-15.5.0.tgz", + "integrity": "sha512-gcyagsQIB/D1YiPGA+RD0iUTPz10lpCdYUxRdPswsv4zY5BPathOkwFldbc4fdcX3ZveLgg/k8brjUT1wPKLZw==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/text-to-ast": "15.4.0", - "@textlint/types": "15.4.0" + "@textlint/text-to-ast": "15.5.0", + "@textlint/types": "15.5.0" } }, "node_modules/@textlint/types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.4.0.tgz", - "integrity": "sha512-ZMwJgw/xjxJufOD+IB7I2Enl9Si4Hxo04B76RwUZ5cKBKzOPcmd6WvGe2F7jqdgmTdGnfMU+Bo/joQrjPNIWqg==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.5.0.tgz", + "integrity": "sha512-EjAPbuA+3NyQ9WyFP7iUlddi35F3mGrf4tb4cZM0nWywbtEJ3+XAYqL+5RsF0qFeSguxGir09NdZOWrG9wVOUQ==", "dev": true, "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.4.0" + "@textlint/ast-node-types": "15.5.0" } }, "node_modules/@textlint/types/node_modules/@textlint/ast-node-types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz", - "integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz", + "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==", "dev": true, "license": "MIT" }, "node_modules/@textlint/utils": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-15.4.0.tgz", - "integrity": "sha512-vE3jYW10V4wwu0iBzyrozQKEXtThE4AU4fVLzBmo2NaN3old3/nua8/Drpmkeh49gO9+rXluqP76EpNrvXWm7w==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-15.5.0.tgz", + "integrity": "sha512-r6IybQjfeAUKT2kMjsoSX7Z3eqGjBhJ6bucWt6JGMclfmrOmr9W8Xctm3lBgP12U2lEJs4kKlUh7npU44gHTlw==", "dev": true, "license": "MIT" }, @@ -2599,6 +2624,7 @@ "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/linkify-it": "^5", "@types/mdurl": "^2" @@ -2858,6 +2884,7 @@ "integrity": "sha512-Vn0wEVRcdAld+8NJeELSwrj5JEPObRn0xpRWtAau/UwVWHmMLo16RRkTvXdjSiwpDWeP/9ztC5buyTXVoeb7Dw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@vitejs/plugin-vue": "^5.2.1", "@vuepress/bundlerutils": "2.0.0-rc.19", @@ -3940,6 +3967,7 @@ "integrity": "sha512-SdkXlBmh9Gpa2p/pnNSXGwH8ZdPJs1YEMCrHNIW7RPsvC5zdHAQDjbIOO9+6JYTF4WETedqCFSO2PHAXSd2p7w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@vuepress/helper": "2.0.0-rc.66", "@vueuse/core": "^12.0.0", @@ -4261,24 +4289,45 @@ } }, "node_modules/body-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz", - "integrity": "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.1.tgz", + "integrity": "sha512-nfDwkulwiZYQIGwxdy0RUmowMhKcFVcYXUU7m4QlKYim1rUtg83xm2yjZ40QjDuc291AJjjeSc9b++AWHSgSHw==", "dev": true, "license": "MIT", "dependencies": { "bytes": "^3.1.2", "content-type": "^1.0.5", - "debug": "^4.4.0", + "debug": "^4.4.3", "http-errors": "^2.0.0", - "iconv-lite": "^0.6.3", + "iconv-lite": "^0.7.0", "on-finished": "^2.4.1", "qs": "^6.14.0", - "raw-body": "^3.0.0", - "type-is": "^2.0.0" + "raw-body": "^3.0.1", + "type-is": "^2.0.1" }, "engines": { "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", + "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/boolbase": { @@ -4338,6 +4387,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "baseline-browser-mapping": "^2.8.19", "caniuse-lite": "^1.0.30001751", @@ -5406,19 +5456,21 @@ } }, "node_modules/express": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", - "integrity": "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "accepts": "^2.0.0", - "body-parser": "^2.2.0", + "body-parser": "^2.2.1", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", + "depd": "^2.0.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", @@ -5610,9 +5662,9 @@ } }, "node_modules/finalhandler": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz", - "integrity": "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", "dev": true, "license": "MIT", "dependencies": { @@ -5624,7 +5676,11 @@ "statuses": "^2.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/find-up": { @@ -5863,9 +5919,9 @@ } }, "node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", "dev": true, "license": "ISC", "dependencies": { @@ -6425,6 +6481,16 @@ "@pkgjs/parseargs": "^0.11.0" } }, + "node_modules/jose": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz", + "integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -6485,6 +6551,7 @@ "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@keyv/serialize": "^1.1.1" } @@ -6689,6 +6756,7 @@ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "argparse": "^2.0.1", "entities": "^4.4.0", @@ -7997,9 +8065,9 @@ } }, "node_modules/pkce-challenge": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.0.tgz", - "integrity": "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", + "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", "dev": true, "license": "MIT", "engines": { @@ -8043,6 +8111,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -8666,34 +8735,13 @@ "dev": true, "license": "MIT" }, - "node_modules/sass": { - "version": "1.93.2", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.93.2.tgz", - "integrity": "sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@parcel/watcher": "^2.4.1" - } - }, "node_modules/sass-embedded": { "version": "1.93.2", "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.93.2.tgz", "integrity": "sha512-FvQdkn2dZ8DGiLgi0Uf4zsj7r/BsiLImNa5QJ10eZalY6NfZyjrmWGFcuCN5jNwlDlXFJnftauv+UtvBKLvepQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@bufbuild/protobuf": "^2.5.0", "buffer-builder": "^0.2.0", @@ -9037,38 +9085,6 @@ "node": ">=14.0.0" } }, - "node_modules/sass/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/sax": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", @@ -9767,29 +9783,30 @@ "license": "MIT" }, "node_modules/textlint": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-15.4.0.tgz", - "integrity": "sha512-KpVIFK2FoIbgyvaieEfUkUQCuVGI7poc7dB5qkr8ixnQjNT6/6tb8tgAnfxuYOY1Q6h7uuDXfMWJ9NPCL+rLuw==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-15.5.0.tgz", + "integrity": "sha512-CpdpwEKSewYMpKeoSFbMqTxKsyqjbJqPg+O3EUj0IsK3Lt+YD17mT3Rm7ryuHSbFB7Qw2EIdCx8Sjh+zfx7Heg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@modelcontextprotocol/sdk": "^1.21.1", - "@textlint/ast-node-types": "15.4.0", - "@textlint/ast-traverse": "15.4.0", - "@textlint/config-loader": "15.4.0", - "@textlint/feature-flag": "15.4.0", - "@textlint/fixer-formatter": "15.4.0", - "@textlint/kernel": "15.4.0", - "@textlint/linter-formatter": "15.4.0", - "@textlint/module-interop": "15.4.0", - "@textlint/resolver": "15.4.0", - "@textlint/textlint-plugin-markdown": "15.4.0", - "@textlint/textlint-plugin-text": "15.4.0", - "@textlint/types": "15.4.0", - "@textlint/utils": "15.4.0", + "@modelcontextprotocol/sdk": "^1.24.2", + "@textlint/ast-node-types": "15.5.0", + "@textlint/ast-traverse": "15.5.0", + "@textlint/config-loader": "15.5.0", + "@textlint/feature-flag": "15.5.0", + "@textlint/fixer-formatter": "15.5.0", + "@textlint/kernel": "15.5.0", + "@textlint/linter-formatter": "15.5.0", + "@textlint/module-interop": "15.5.0", + "@textlint/resolver": "15.5.0", + "@textlint/textlint-plugin-markdown": "15.5.0", + "@textlint/textlint-plugin-text": "15.5.0", + "@textlint/types": "15.5.0", + "@textlint/utils": "15.5.0", "debug": "^4.4.3", "file-entry-cache": "^10.1.4", - "glob": "^10.4.5", + "glob": "^10.5.0", "md5": "^2.3.0", "optionator": "^0.9.4", "path-to-glob-pattern": "^2.0.1", @@ -10034,9 +10051,9 @@ } }, "node_modules/textlint/node_modules/@textlint/ast-node-types": { - "version": "15.4.0", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.4.0.tgz", - "integrity": "sha512-IqY8i7IOGuvy05wZxISB7Me1ZyrvhaQGgx6DavfQjH3cfwpPFdDbDYmMXMuSv2xLS1kDB1kYKBV7fL2Vi16lRA==", + "version": "15.5.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz", + "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==", "dev": true, "license": "MIT" }, @@ -10464,6 +10481,7 @@ "integrity": "sha512-uC/aEgK2B7Ryaznyfj6h1PMUe4G7/6cKG97idqJFcgasmaoIRoemtlDQbsTTb6y5n3ly2L3kTgMR3sso9ASz0g==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.24.2", "postcss": "^8.4.49", @@ -10536,6 +10554,7 @@ "integrity": "sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@vue/compiler-dom": "3.5.22", "@vue/compiler-sfc": "3.5.22", @@ -10581,6 +10600,7 @@ "integrity": "sha512-JDeuPTu14Kprdqx2geAryjFJvUzVaMnOLewlAgwVuZTygDWb8cgXhu9/p6rqzzdHETtIrvjbASBhH7JPyqmxmA==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@vuepress/cli": "2.0.0-rc.19", "@vuepress/client": "2.0.0-rc.19", @@ -11194,6 +11214,7 @@ "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "dev": true, "license": "MIT", + "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/package.json b/package.json index 7c47e88..9939613 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@vuepress/plugin-redirect": "2.0.0-rc.66", "@vuepress/plugin-slimsearch": "2.0.0-rc.67", "sass-embedded": "^1.91.0", - "textlint": "^15.4.0", + "textlint": "^15.5.0", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-apostrophe": "^3.0.0", "textlint-rule-common-misspellings": "^1.0.1", From 489171fdfd512b7e3e3370ca4a0908b487eda966 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Dec 2025 14:06:31 +0000 Subject: [PATCH 04/10] Bump actions/checkout from 6.0.0 to 6.0.1 Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/test-build.yml | 2 +- .github/workflows/test-lint.yml | 2 +- .github/workflows/translation-consistency-check.yml | 2 +- .github/workflows/vuepress-deploy.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index d27672f..712347f 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4.1.7 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7 - name: Setup Node uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v4.0.3 diff --git a/.github/workflows/test-lint.yml b/.github/workflows/test-lint.yml index 58e9087..5ff1448 100644 --- a/.github/workflows/test-lint.yml +++ b/.github/workflows/test-lint.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4.1.7 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7 - name: Setup Node uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v4.0.3 diff --git a/.github/workflows/translation-consistency-check.yml b/.github/workflows/translation-consistency-check.yml index 8e28cb8..75032c6 100644 --- a/.github/workflows/translation-consistency-check.yml +++ b/.github/workflows/translation-consistency-check.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v5.0.0 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v5.0.0 - name: Detect changed locale files id: filter diff --git a/.github/workflows/vuepress-deploy.yml b/.github/workflows/vuepress-deploy.yml index 71c03f2..aa4735e 100644 --- a/.github/workflows/vuepress-deploy.yml +++ b/.github/workflows/vuepress-deploy.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v4.1.7 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7 - name: Setup Node uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v4.0.3 From 97f695827bd971e6f6bd163c79b4961b83ab406f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Dec 2025 14:12:38 +0000 Subject: [PATCH 05/10] Bump actions/setup-node from 6.0.0 to 6.1.0 Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/2028fbc5c25fe9cf00d9f06a71cc4710d4507903...395ad3262231945c25e8478fd5baf05154b1d79f) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/test-build.yml | 2 +- .github/workflows/test-lint.yml | 2 +- .github/workflows/vuepress-deploy.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index 712347f..3417a2c 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -11,7 +11,7 @@ jobs: uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7 - name: Setup Node - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v4.0.3 + uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v4.0.3 with: node-version-file: '.nvmrc' diff --git a/.github/workflows/test-lint.yml b/.github/workflows/test-lint.yml index 5ff1448..7c2ba8d 100644 --- a/.github/workflows/test-lint.yml +++ b/.github/workflows/test-lint.yml @@ -11,7 +11,7 @@ jobs: uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7 - name: Setup Node - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v4.0.3 + uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v4.0.3 with: node-version-file: '.nvmrc' diff --git a/.github/workflows/vuepress-deploy.yml b/.github/workflows/vuepress-deploy.yml index aa4735e..3d442a7 100644 --- a/.github/workflows/vuepress-deploy.yml +++ b/.github/workflows/vuepress-deploy.yml @@ -13,7 +13,7 @@ jobs: uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7 - name: Setup Node - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v4.0.3 + uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v4.0.3 with: node-version-file: '.nvmrc' From b0ae6cb0f75aeb31d1ce323e9bbde8076f6c8d37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Mon, 15 Dec 2025 12:34:21 +0100 Subject: [PATCH 06/10] Change package-lock.json --- package-lock.json | 68 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 54 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index c1934c9..a1c79c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2624,7 +2624,6 @@ "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@types/linkify-it": "^5", "@types/mdurl": "^2" @@ -2884,7 +2883,6 @@ "integrity": "sha512-Vn0wEVRcdAld+8NJeELSwrj5JEPObRn0xpRWtAau/UwVWHmMLo16RRkTvXdjSiwpDWeP/9ztC5buyTXVoeb7Dw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vitejs/plugin-vue": "^5.2.1", "@vuepress/bundlerutils": "2.0.0-rc.19", @@ -3967,7 +3965,6 @@ "integrity": "sha512-SdkXlBmh9Gpa2p/pnNSXGwH8ZdPJs1YEMCrHNIW7RPsvC5zdHAQDjbIOO9+6JYTF4WETedqCFSO2PHAXSd2p7w==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vuepress/helper": "2.0.0-rc.66", "@vueuse/core": "^12.0.0", @@ -4387,7 +4384,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.8.19", "caniuse-lite": "^1.0.30001751", @@ -5461,7 +5457,6 @@ "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.1", @@ -6551,7 +6546,6 @@ "integrity": "sha512-h0Un1ieD+HUrzBH6dJXhod3ifSghk5Hw/2Y4/KHBziPlZecrFyE9YOTPU6eOs0V9pYl8gOs86fkr/KN8lUX39A==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@keyv/serialize": "^1.1.1" } @@ -6756,7 +6750,6 @@ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "argparse": "^2.0.1", "entities": "^4.4.0", @@ -8111,7 +8104,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -8735,13 +8727,34 @@ "dev": true, "license": "MIT" }, + "node_modules/sass": { + "version": "1.93.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.93.2.tgz", + "integrity": "sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, "node_modules/sass-embedded": { "version": "1.93.2", "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.93.2.tgz", "integrity": "sha512-FvQdkn2dZ8DGiLgi0Uf4zsj7r/BsiLImNa5QJ10eZalY6NfZyjrmWGFcuCN5jNwlDlXFJnftauv+UtvBKLvepQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@bufbuild/protobuf": "^2.5.0", "buffer-builder": "^0.2.0", @@ -9085,6 +9098,38 @@ "node": ">=14.0.0" } }, + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/sax": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", @@ -9788,7 +9833,6 @@ "integrity": "sha512-CpdpwEKSewYMpKeoSFbMqTxKsyqjbJqPg+O3EUj0IsK3Lt+YD17mT3Rm7ryuHSbFB7Qw2EIdCx8Sjh+zfx7Heg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@modelcontextprotocol/sdk": "^1.24.2", "@textlint/ast-node-types": "15.5.0", @@ -10481,7 +10525,6 @@ "integrity": "sha512-uC/aEgK2B7Ryaznyfj6h1PMUe4G7/6cKG97idqJFcgasmaoIRoemtlDQbsTTb6y5n3ly2L3kTgMR3sso9ASz0g==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.24.2", "postcss": "^8.4.49", @@ -10554,7 +10597,6 @@ "integrity": "sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vue/compiler-dom": "3.5.22", "@vue/compiler-sfc": "3.5.22", @@ -10600,7 +10642,6 @@ "integrity": "sha512-JDeuPTu14Kprdqx2geAryjFJvUzVaMnOLewlAgwVuZTygDWb8cgXhu9/p6rqzzdHETtIrvjbASBhH7JPyqmxmA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vuepress/cli": "2.0.0-rc.19", "@vuepress/client": "2.0.0-rc.19", @@ -11214,7 +11255,6 @@ "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", "dev": true, "license": "MIT", - "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } From be13f234642c91d785a61a3c0002d9aca3107927 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Mon, 15 Dec 2025 15:25:40 +0100 Subject: [PATCH 07/10] Update crowdfunding 'currentValue' and 'asOfDate' --- .../README.md | 8 ++++---- .../README.md | 8 ++++---- .../README.md | 8 ++++---- .../README.md | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index 3bfdc59..572916e 100644 --- a/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/de/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Hilf mit deiner Spende, dass Beiträge in Gruppen angepinnt werden Hilf mit deiner Spende, dass Beiträge in Gruppen angepinnt werden können. ### Worum geht es @@ -58,11 +58,11 @@ Also auch über eine Spende von dir. ### Spenden diff --git a/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index 3a9b5ce..ead89da 100644 --- a/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/en/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Help with your donation, toenable pinning posts in groups." Help enable pinning posts in groups with your donation. ### What it’s about @@ -58,11 +58,11 @@ This includes donations from you. ### Donations diff --git a/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index 8023406..94c7a7b 100644 --- a/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/es/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Ayuda con tu donación a que las publicaciones se puedan anclar en Ayuda con tu donación a que las publicaciones se puedan anclar en los grupos. ### De qué se trata @@ -58,11 +58,11 @@ Es decir, también a través de tu donación. ### Donaciones diff --git a/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md b/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md index 3db72fe..e2dc90f 100644 --- a/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md +++ b/docs/fr/news/2025-11-05-crowdfunding-feature-pinned-posts-in-groups/README.md @@ -23,11 +23,11 @@ description: "Aidez-nous à épingler des publications dans les groupes grâce Aidez-nous à épingler des publications dans les groupes grâce à votre don. ### De quoi s’agit-il ? @@ -58,11 +58,11 @@ Donc aussi par vos dons. ### Dons From 3212a2d41dbbcb0793e5c253dea76b05739bcee3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Mon, 15 Dec 2025 15:38:03 +0100 Subject: [PATCH 08/10] Better problem if value in DonationBar is greater than target, but not solved --- docs/.vuepress/components/DonationBar.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.vuepress/components/DonationBar.vue b/docs/.vuepress/components/DonationBar.vue index e2397bc..436e18d 100644 --- a/docs/.vuepress/components/DonationBar.vue +++ b/docs/.vuepress/components/DonationBar.vue @@ -6,7 +6,7 @@
-
+
{{ currentValueStr }}
From 22f5ceb0bf277da0822768182331913e2fd4f120 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 16 Dec 2025 12:01:56 +0100 Subject: [PATCH 09/10] Fix donation bar overflow --- docs/.vuepress/components/DonationBar.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/.vuepress/components/DonationBar.vue b/docs/.vuepress/components/DonationBar.vue index 436e18d..af4be5f 100644 --- a/docs/.vuepress/components/DonationBar.vue +++ b/docs/.vuepress/components/DonationBar.vue @@ -6,8 +6,9 @@
+
- {{ currentValueStr }} + {{ currentValueStr }}

@@ -128,6 +129,7 @@ const timeFrameStr = computed(() => {