diff --git a/go.mod b/go.mod index 2cfb1fe4..8f18bdb8 100644 --- a/go.mod +++ b/go.mod @@ -42,7 +42,7 @@ require ( github.com/spf13/cast v1.7.0 github.com/stretchr/testify v1.10.0 github.com/tufanbarisyildirim/gonginx v0.0.0-20241115180907-128af6df1765 - github.com/urfave/cli/v3 v3.0.0-alpha9.5 + github.com/urfave/cli/v3 v3.0.0-alpha9.6 go.uber.org/zap v1.27.0 go.uber.org/zap/exp v0.3.0 golang.org/x/crypto v0.29.0 diff --git a/go.sum b/go.sum index 3ce3191b..93f4b88e 100644 --- a/go.sum +++ b/go.sum @@ -160,8 +160,8 @@ github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYg github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= github.com/tufanbarisyildirim/gonginx v0.0.0-20241115180907-128af6df1765 h1:nnw6RpVhgrUvV6BLysdedhxaALJY1JqRFr3S85XXpF4= github.com/tufanbarisyildirim/gonginx v0.0.0-20241115180907-128af6df1765/go.mod h1:itu4KWRgrfEwGcfNka+rV4houuirUau53i0diN4lG5g= -github.com/urfave/cli/v3 v3.0.0-alpha9.5 h1:Y693/B4H1nO6s5Xxns2AVLWNZ650HCF7AjThgvkP0bw= -github.com/urfave/cli/v3 v3.0.0-alpha9.5/go.mod h1:FnIeEMYu+ko8zP1F9Ypr3xkZMIDqW3DR92yUtY39q1Y= +github.com/urfave/cli/v3 v3.0.0-alpha9.6 h1:MvGvMfcbnEBNBDkH7melypUZ9Rc1RYnQuLvNRTZFsbs= +github.com/urfave/cli/v3 v3.0.0-alpha9.6/go.mod h1:FnIeEMYu+ko8zP1F9Ypr3xkZMIDqW3DR92yUtY39q1Y= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 9a47a6a8..3f31137a 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 3.2.4 axios: specifier: ^1.7.7 - version: 1.7.7 + version: 1.7.8 cronstrue: specifier: ^2.52.0 version: 2.52.0 @@ -113,13 +113,13 @@ importers: version: 3.4.2 '@types/node': specifier: ^22.9.1 - version: 22.9.3 + version: 22.9.4 '@unocss/eslint-config': specifier: ^0.64.1 version: 0.64.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) '@vitejs/plugin-vue': specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.0(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-prettier': specifier: ^10.1.0 version: 10.1.0(eslint@9.15.0(jiti@2.4.0))(prettier@3.3.3) @@ -164,7 +164,7 @@ importers: version: 5.6.3 unocss: specifier: ^0.64.1 - version: 0.64.1(postcss@8.4.49)(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + version: 0.64.1(postcss@8.4.49)(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) unplugin-auto-import: specifier: ^0.18.5 version: 0.18.5(@nuxt/kit@3.14.1592(rollup@4.27.4))(@vueuse/core@11.3.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4) @@ -176,19 +176,19 @@ importers: version: 0.27.4(@babel/parser@7.26.2)(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vue@3.5.13(typescript@5.6.3)) vite: specifier: ^5.4.11 - version: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + version: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) vite-plugin-html: specifier: ^3.2.2 - version: 3.2.2(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)) + version: 3.2.2(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)) vite-plugin-mock: specifier: ^3.0.2 - version: 3.0.2(esbuild@0.23.1)(mockjs@1.1.0)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)) + version: 3.0.2(esbuild@0.23.1)(mockjs@1.1.0)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)) vite-plugin-static-copy: specifier: ^2.1.0 - version: 2.1.0(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)) + version: 2.1.0(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)) vite-plugin-vue-devtools: specifier: ^7.6.4 - version: 7.6.4(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + version: 7.6.4(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) vue-tsc: specifier: ^2.1.10 version: 2.1.10(typescript@5.6.3) @@ -1157,8 +1157,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@22.9.3': - resolution: {integrity: sha512-F3u1fs/fce3FFk+DAxbxc78DF8x0cY09RRL8GnXLmkJ1jvx3TtPdWoTT5/NiYfI5ASqXBmfqJi9dZ3gxMx4lzw==} + '@types/node@22.9.4': + resolution: {integrity: sha512-d9RWfoR7JC/87vj7n+PVTzGg9hDyuFjir3RxUHbjFSKNd9mpxbxwMEyaCim/ddCmy4IuW7HjTzF3g9p3EtWEOg==} '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} @@ -1534,8 +1534,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axios@1.7.7: - resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + axios@1.7.8: + resolution: {integrity: sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -4545,7 +4545,7 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@22.9.3': + '@types/node@22.9.4': dependencies: undici-types: 6.19.8 @@ -4633,13 +4633,13 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@unocss/astro@0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': + '@unocss/astro@0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@unocss/core': 0.64.1 '@unocss/reset': 0.64.1 - '@unocss/vite': 0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + '@unocss/vite': 0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) optionalDependencies: - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - rollup - supports-color @@ -4788,7 +4788,7 @@ snapshots: dependencies: '@unocss/core': 0.64.1 - '@unocss/vite@0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': + '@unocss/vite@0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.3(rollup@4.27.4) @@ -4798,7 +4798,7 @@ snapshots: chokidar: 3.6.0 magic-string: 0.30.13 tinyglobby: 0.2.10 - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - rollup - supports-color @@ -4806,9 +4806,9 @@ snapshots: '@vavt/util@2.1.0': {} - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': dependencies: - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) vue: 3.5.13(typescript@5.6.3) '@volar/language-core@2.4.10': @@ -4898,14 +4898,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': + '@vue/devtools-core@7.6.4(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)) + vite-hot-client: 0.2.3(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - vite @@ -5094,7 +5094,7 @@ snapshots: dependencies: possible-typed-array-names: 1.0.0 - axios@1.7.7: + axios@1.7.8: dependencies: follow-redirects: 1.15.9 form-data: 4.0.1 @@ -6896,9 +6896,9 @@ snapshots: universalify@2.0.1: {} - unocss@0.64.1(postcss@8.4.49)(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)): + unocss@0.64.1(postcss@8.4.49)(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)): dependencies: - '@unocss/astro': 0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + '@unocss/astro': 0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) '@unocss/cli': 0.64.1(rollup@4.27.4) '@unocss/core': 0.64.1 '@unocss/postcss': 0.64.1(postcss@8.4.49) @@ -6914,9 +6914,9 @@ snapshots: '@unocss/transformer-compile-class': 0.64.1 '@unocss/transformer-directives': 0.64.1 '@unocss/transformer-variant-group': 0.64.1 - '@unocss/vite': 0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + '@unocss/vite': 0.64.1(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) optionalDependencies: - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - postcss - rollup @@ -7011,11 +7011,11 @@ snapshots: evtd: 0.2.4 vue: 3.5.13(typescript@5.6.3) - vite-hot-client@0.2.3(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)): + vite-hot-client@0.2.3(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)): dependencies: - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) - vite-plugin-html@3.2.2(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)): + vite-plugin-html@3.2.2(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)): dependencies: '@rollup/pluginutils': 4.2.1 colorette: 2.0.20 @@ -7029,9 +7029,9 @@ snapshots: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) - vite-plugin-inspect@0.8.8(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)): + vite-plugin-inspect@0.8.8(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.27.4) @@ -7042,14 +7042,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) optionalDependencies: '@nuxt/kit': 3.14.1592(rollup@4.27.4) transitivePeerDependencies: - rollup - supports-color - vite-plugin-mock@3.0.2(esbuild@0.23.1)(mockjs@1.1.0)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)): + vite-plugin-mock@3.0.2(esbuild@0.23.1)(mockjs@1.1.0)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)): dependencies: bundle-require: 4.2.1(esbuild@0.23.1) chokidar: 3.6.0 @@ -7060,35 +7060,35 @@ snapshots: mockjs: 1.1.0 path-to-regexp: 6.3.0 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - supports-color - vite-plugin-static-copy@2.1.0(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)): + vite-plugin-static-copy@2.1.0(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)): dependencies: chokidar: 3.6.0 fast-glob: 3.3.2 fs-extra: 11.2.0 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) - vite-plugin-vue-devtools@7.6.4(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)): + vite-plugin-vue-devtools@7.6.4(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) + '@vue/devtools-core': 7.6.4(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.6.3)) '@vue/devtools-kit': 7.6.4 '@vue/devtools-shared': 7.6.4 execa: 8.0.1 sirv: 3.0.0 - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) - vite-plugin-inspect: 0.8.8(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)) - vite-plugin-vue-inspector: 5.3.0(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) + vite-plugin-inspect: 0.8.8(@nuxt/kit@3.14.1592(rollup@4.27.4))(rollup@4.27.4)(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)) + vite-plugin-vue-inspector: 5.3.0(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.0(vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0)): + vite-plugin-vue-inspector@5.3.0(vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -7099,17 +7099,17 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.13 - vite: 5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0) + vite: 5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - supports-color - vite@5.4.11(@types/node@22.9.3)(sass@1.81.0)(terser@5.36.0): + vite@5.4.11(@types/node@22.9.4)(sass@1.81.0)(terser@5.36.0): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.27.4 optionalDependencies: - '@types/node': 22.9.3 + '@types/node': 22.9.4 fsevents: 2.3.3 sass: 1.81.0 terser: 5.36.0