diff --git a/frontend/package.json b/frontend/package.json index 5a06e6cb..71176701 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -43,16 +43,16 @@ "xterm-addon-fit": "^0.7.0" }, "devDependencies": { - "@vitejs/plugin-vue": "^4.1.0", + "@vitejs/plugin-vue": "^4.2.1", "@vitejs/plugin-vue-jsx": "^3.0.1", "@zougt/vite-plugin-theme-preprocessor": "^1.4.8", "less": "^4.1.3", "typescript": "^5.0.4", "unplugin-vue-components": "^0.24.1", - "vite": "^4.2.1", + "vite": "^4.3.3", "vite-plugin-html": "^3.2.0", "vite-svg-loader": "^4.0.0", "vitepress": "^1.0.0-alpha.75", - "vue-tsc": "^1.4.2" + "vue-tsc": "^1.6.1" } } diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 33dc95fa..1c7befad 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -1383,16 +1383,6 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-vue@npm:^4.1.0": - version: 4.1.0 - resolution: "@vitejs/plugin-vue@npm:4.1.0" - peerDependencies: - vite: ^4.0.0 - vue: ^3.2.25 - checksum: 532192a3da39f3fd6ba9d4fa9de74533cf6e222785c26bcb75bde9f826c5c4a22ad6f0bb09fae83e3393f9d8d24b6982d547683b1967972a4350e8e76aecf3cb - languageName: node - linkType: hard - "@vitejs/plugin-vue@npm:^4.2.1": version: 4.2.1 resolution: "@vitejs/plugin-vue@npm:4.2.1" @@ -1403,41 +1393,41 @@ __metadata: languageName: node linkType: hard -"@volar/language-core@npm:1.4.0": - version: 1.4.0 - resolution: "@volar/language-core@npm:1.4.0" +"@volar/language-core@npm:1.4.1": + version: 1.4.1 + resolution: "@volar/language-core@npm:1.4.1" dependencies: - "@volar/source-map": 1.4.0 - checksum: 1b3129358e6780cdd5e40772d6a988a4eacfe5de9297fcbf84ff8ab5c7db8b43fef263bfe5c96a799005c80a8dcfe7bd6a8fdf41deaf4ea377f9ee14040036c3 + "@volar/source-map": 1.4.1 + checksum: 3b0834ab9773ddce50fe3854076cb34d16dc3face7238d589d75b9aa91089ac5f595b0e74ec0319aeb7f9739c07cb30e5336ca1d36daba4c60468645a65acac1 languageName: node linkType: hard -"@volar/source-map@npm:1.4.0": - version: 1.4.0 - resolution: "@volar/source-map@npm:1.4.0" +"@volar/source-map@npm:1.4.1": + version: 1.4.1 + resolution: "@volar/source-map@npm:1.4.1" dependencies: muggle-string: ^0.2.2 - checksum: 045b6c8af066f582f38ba73c38d551d26fb996baa7dff04d857a3eaf35697837845f535a408293281f5ba2fa5f916c0cd41bba191a93270bc451764adc9b6731 + checksum: 43b46e34019f0d8ea7666e25355f35083d9c02a6610e70611b399d7523f4c29be69810e316696e242d7212ee215a9dbc36a9c3279ab142b71c0c9e1ef0c2dc34 languageName: node linkType: hard -"@volar/typescript@npm:1.4.0": - version: 1.4.0 - resolution: "@volar/typescript@npm:1.4.0" +"@volar/typescript@npm:1.4.1": + version: 1.4.1 + resolution: "@volar/typescript@npm:1.4.1" dependencies: - "@volar/language-core": 1.4.0 + "@volar/language-core": 1.4.1 peerDependencies: typescript: "*" - checksum: b635718dd4796a890173282ffb6c8f618724da1c28a3aa5b5b220e0e19809fa4a0b5f8ce3e018a9c0a2a9da08599b1b4de783d4cfeaa498f8f839db09773f8cb + checksum: cd06674bcd36036b6c7c083e49921a97b4b98584107fd9abd2ec1622fdb7d2443e5f70bba1184ba2a7a75519b9c8ffc4993232bbf881eae6f4c3bf90865cc22a languageName: node linkType: hard -"@volar/vue-language-core@npm:1.4.2": - version: 1.4.2 - resolution: "@volar/vue-language-core@npm:1.4.2" +"@volar/vue-language-core@npm:1.6.1": + version: 1.6.1 + resolution: "@volar/vue-language-core@npm:1.6.1" dependencies: - "@volar/language-core": 1.4.0 - "@volar/source-map": 1.4.0 + "@volar/language-core": 1.4.1 + "@volar/source-map": 1.4.1 "@vue/compiler-dom": ^3.2.0 "@vue/compiler-sfc": ^3.2.0 "@vue/reactivity": ^3.2.0 @@ -1445,17 +1435,19 @@ __metadata: minimatch: ^9.0.0 muggle-string: ^0.2.2 vue-template-compiler: ^2.7.14 - checksum: 02495ec53fe4cf1b2985cc68dfc091a4cffd2e06d0954ab46a8ecf1df60503aa54304765eaffc5653dc317116ddd3b238480c9e0362409916597d54d082e5502 + checksum: 0bc663fe00aeca67afbd4a53bac646def1239ee40966198103332e34cb09c924140ef1ecbb3e4864e9954f526d9e644b83ed73b43f62b590aadd2c677a0ec137 languageName: node linkType: hard -"@volar/vue-typescript@npm:1.4.2": - version: 1.4.2 - resolution: "@volar/vue-typescript@npm:1.4.2" +"@volar/vue-typescript@npm:1.6.1": + version: 1.6.1 + resolution: "@volar/vue-typescript@npm:1.6.1" dependencies: - "@volar/typescript": 1.4.0 - "@volar/vue-language-core": 1.4.2 - checksum: 620572ca2ccefb75da17eff99b19fdae559049deb55740d7a4aabdc8314a448d39bd3396ae349d14f8efc66f325317477d13d39d6fa22486d0c7137a70339435 + "@volar/typescript": 1.4.1 + "@volar/vue-language-core": 1.6.1 + peerDependencies: + typescript: "*" + checksum: df28887b6d4c52d0e9273620658fd295fe73c829b907e4e744bb80579c76d8ae8dda183e7795a2045be8ac546c9b8732f625c094aab8dbec1178e3bdd38bd93d languageName: node linkType: hard @@ -4112,7 +4104,7 @@ __metadata: "@types/marked": ^4.0.8 "@types/nprogress": ^0.2.0 "@types/sortablejs": ^1.15.0 - "@vitejs/plugin-vue": ^4.1.0 + "@vitejs/plugin-vue": ^4.2.1 "@vitejs/plugin-vue-jsx": ^3.0.1 "@zougt/vite-plugin-theme-preprocessor": ^1.4.8 ant-design-vue: ^3.2.17 @@ -4128,7 +4120,7 @@ __metadata: reconnecting-websocket: ^4.4.0 typescript: ^5.0.4 unplugin-vue-components: ^0.24.1 - vite: ^4.2.1 + vite: ^4.3.3 vite-plugin-build-id: ^0.2.3 vite-plugin-html: ^3.2.0 vite-svg-loader: ^4.0.0 @@ -4136,7 +4128,7 @@ __metadata: vue: ^3.2.47 vue-github-button: "https://github.com/0xJacky/vue-github-button" vue-router: ^4.1.6 - vue-tsc: ^1.4.2 + vue-tsc: ^1.6.1 vue3-ace-editor: ^2.2.2 vue3-apexcharts: ^1.4.1 vue3-gettext: ^2.5.0-alpha.1 @@ -4764,17 +4756,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.21": - version: 8.4.21 - resolution: "postcss@npm:8.4.21" - dependencies: - nanoid: ^3.3.4 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: e39ac60ccd1542d4f9d93d894048aac0d686b3bb38e927d8386005718e6793dbbb46930f0a523fe382f1bbd843c6d980aaea791252bf5e176180e5a4336d9679 - languageName: node - linkType: hard - "postcss@npm:^8.4.23": version: 8.4.23 resolution: "postcss@npm:8.4.23" @@ -4946,20 +4927,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.20.2": - version: 3.20.7 - resolution: "rollup@npm:3.20.7" - dependencies: - fsevents: ~2.3.2 - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 443f26aa6e42b94b4b137fbc3a07c78254cafc4ae53e0547bf5a94337b0658ca100d4e1c7e24870e399e5c7068a419cc0d367bfd35f4b1552d0b5e6d3482c517 - languageName: node - linkType: hard - "rollup@npm:^3.21.0": version: 3.21.1 resolution: "rollup@npm:3.21.1" @@ -5679,43 +5646,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:^4.2.1": - version: 4.3.1 - resolution: "vite@npm:4.3.1" - dependencies: - esbuild: ^0.17.5 - fsevents: ~2.3.2 - postcss: ^8.4.21 - rollup: ^3.20.2 - peerDependencies: - "@types/node": ">= 14" - less: "*" - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: e58ba33ec10af6167686c1c43c61f31fcbc6b3b6a1f16ed03fb6cc8278700c6edaf4ff394ef454291ee35924054c7772feac159f1acf3af1a33d289fe8494d9c - languageName: node - linkType: hard - "vite@npm:^4.3.3": version: 4.3.3 resolution: "vite@npm:4.3.3" @@ -5850,18 +5780,18 @@ __metadata: languageName: node linkType: hard -"vue-tsc@npm:^1.4.2": - version: 1.4.2 - resolution: "vue-tsc@npm:1.4.2" +"vue-tsc@npm:^1.6.1": + version: 1.6.1 + resolution: "vue-tsc@npm:1.6.1" dependencies: - "@volar/vue-language-core": 1.4.2 - "@volar/vue-typescript": 1.4.2 + "@volar/vue-language-core": 1.6.1 + "@volar/vue-typescript": 1.6.1 semver: ^7.3.8 peerDependencies: typescript: "*" bin: vue-tsc: bin/vue-tsc.js - checksum: cd56973503d7e024ea59cd0f583481036d298d13638b63b334ff13be2501b7f4421a228e81cdbd56dfe7bfc8b916c1be4fe1d20ff50063ea96bd1c4d8b528ec5 + checksum: e9bedd7ac340d28a89fff3647f04b865aefe1cfc88394ee0e48039022e7f177de7ff3d0f76c2bc241dd42378d0f1de0939ba8b85f7c70050db3755b97b633f91 languageName: node linkType: hard diff --git a/server/pkg/cert/config/brandit.toml b/server/pkg/cert/config/brandit.toml new file mode 100644 index 00000000..07346c2b --- /dev/null +++ b/server/pkg/cert/config/brandit.toml @@ -0,0 +1,24 @@ +Name = "BRANDIT" +Description = '''''' +URL = "https://www.brandit.com/" +Code = "brandit" +Since = "v4.11.0" + +Example = ''' +BRANDIT_API_KEY=xxxxxxxxxxxxxxxxxxxxx \ +BRANDIT_API_USERNAME=yyyyyyyyyyyyyyyyyyyy \ +lego --email myemail@example.com --dns brandit --domains my.example.org run +''' + +[Configuration] + [Configuration.Credentials] + BRANDIT_API_KEY = "The API key" + BRANDIT_API_USERNAME = "The API username" + [Configuration.Additional] + BRANDIT_POLLING_INTERVAL = "Time between DNS propagation check" + BRANDIT_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation" + BRANDIT_TTL = "The TTL of the TXT record used for the DNS challenge" + BRANDIT_HTTP_TIMEOUT = "API request timeout" + +[Links] + API = "https://portal.brandit.com/apidocv3"