Browse Source

Merge branch 'wg-easy:master' into filipek92-patch-1

pull/2487/head
Filip Richter 4 months ago
committed by GitHub
parent
commit
f0197d8e8a
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      .github/workflows/deploy-development.yml
  2. 4
      .github/workflows/deploy-edge.yml
  3. 4
      .github/workflows/deploy.yml
  4. 2
      package.json
  5. 2
      src/.nuxtrc
  6. 11
      src/i18n/locales/nl.json
  7. 9
      src/i18n/locales/ru.json
  8. 16
      src/package.json
  9. 1917
      src/pnpm-lock.yaml

4
.github/workflows/deploy-development.yml

@ -69,7 +69,7 @@ jobs:
touch "${{ runner.temp }}/digests/${digest#sha256:}" touch "${{ runner.temp }}/digests/${digest#sha256:}"
- name: Upload digest - name: Upload digest
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@v7
with: with:
name: digests-${{ env.PLATFORM_PAIR }} name: digests-${{ env.PLATFORM_PAIR }}
path: ${{ runner.temp }}/digests/* path: ${{ runner.temp }}/digests/*
@ -85,7 +85,7 @@ jobs:
needs: docker-build needs: docker-build
steps: steps:
- name: Download digests - name: Download digests
uses: actions/download-artifact@v7 uses: actions/download-artifact@v8
with: with:
path: ${{ runner.temp }}/digests path: ${{ runner.temp }}/digests
pattern: digests-* pattern: digests-*

4
.github/workflows/deploy-edge.yml

@ -78,7 +78,7 @@ jobs:
touch "${{ runner.temp }}/digests/${digest#sha256:}" touch "${{ runner.temp }}/digests/${digest#sha256:}"
- name: Upload digest - name: Upload digest
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@v7
with: with:
name: digests-${{ env.PLATFORM_PAIR }} name: digests-${{ env.PLATFORM_PAIR }}
path: ${{ runner.temp }}/digests/* path: ${{ runner.temp }}/digests/*
@ -94,7 +94,7 @@ jobs:
needs: docker-build needs: docker-build
steps: steps:
- name: Download digests - name: Download digests
uses: actions/download-artifact@v7 uses: actions/download-artifact@v8
with: with:
path: ${{ runner.temp }}/digests path: ${{ runner.temp }}/digests
pattern: digests-* pattern: digests-*

4
.github/workflows/deploy.yml

@ -77,7 +77,7 @@ jobs:
touch "${{ runner.temp }}/digests/${digest#sha256:}" touch "${{ runner.temp }}/digests/${digest#sha256:}"
- name: Upload digest - name: Upload digest
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@v7
with: with:
name: digests-${{ env.PLATFORM_PAIR }} name: digests-${{ env.PLATFORM_PAIR }}
path: ${{ runner.temp }}/digests/* path: ${{ runner.temp }}/digests/*
@ -95,7 +95,7 @@ jobs:
needs: docker-build needs: docker-build
steps: steps:
- name: Download digests - name: Download digests
uses: actions/download-artifact@v7 uses: actions/download-artifact@v8
with: with:
path: ${{ runner.temp }}/digests path: ${{ runner.temp }}/digests
pattern: digests-* pattern: digests-*

2
package.json

@ -13,5 +13,5 @@
"devDependencies": { "devDependencies": {
"prettier": "^3.8.1" "prettier": "^3.8.1"
}, },
"packageManager": "pnpm@10.29.3" "packageManager": "pnpm@10.30.3"
} }

2
src/.nuxtrc

@ -1 +1 @@
setups.@nuxt/test-utils="3.23.0" setups.@nuxt/test-utils="4.0.0"

11
src/i18n/locales/nl.json

@ -182,7 +182,8 @@
"zod": { "zod": {
"generic": { "generic": {
"required": "{0} is vereist", "required": "{0} is vereist",
"validNumber": "{0} moet een geldig nummer zijn", "validNumber": "{0} moet een geldig getal zijn",
"validNumberRange": "{0} moet een geldig getal of bereik zijn",
"validString": "{0} moet een geldige tekenreeks zijn", "validString": "{0} moet een geldige tekenreeks zijn",
"validBoolean": "{0} moet een geldige boolean zijn", "validBoolean": "{0} moet een geldige boolean zijn",
"validArray": "{0} moet een geldige array zijn", "validArray": "{0} moet een geldige array zijn",
@ -263,13 +264,13 @@
"s4Label": "Transport packet junk size (S4)", "s4Label": "Transport packet junk size (S4)",
"s4Description": "Grootte Transport packet junk", "s4Description": "Grootte Transport packet junk",
"h1Label": "Init magic header (H1)", "h1Label": "Init magic header (H1)",
"h1Description": "Waarde Init packet header (5-2147483647, moet uniek zijn t.o.v. H2-H4)", "h1Description": "Waarde of bereik Init packet header (X of X-Y, waarbij X<Y. Min. 5, max. 2147483647. Waarde of bereik mag niet overlappen met andere headers)",
"h2Label": "Response magic header (H2)", "h2Label": "Response magic header (H2)",
"h2Description": "Waarde Response packet header (5-2147483647, moet uniek zijn t.o.v. H1, H3, H4)", "h2Description": "Waarde of bereik Response packet header (X of X-Y, waarbij X<Y. Min. 5, max. 2147483647. Waarde of bereik mag niet overlappen met andere headers)",
"h3Label": "Cookie reply magic header (H3)", "h3Label": "Cookie reply magic header (H3)",
"h3Description": "Waarde Cookie reply packet header (5-2147483647, moet uniek zijn t.o.v. H1, H2, H4)", "h3Description": "Waarde of bereik Cookie reply packet header (X of X-Y, waarbij X<Y. Min. 5, max. 2147483647. Waarde of bereik mag niet overlappen met andere headers)",
"h4Label": "Transport magic header (H4)", "h4Label": "Transport magic header (H4)",
"h4Description": "Waarde Transport packet header (5-2147483647, moet uniek zijn t.o.v. H1-H3)", "h4Description": "Waarde of bereik Transport packet header (X of X-Y, waarbij X<Y. Min. 5, max. 2147483647. Waarde of bereik mag niet overlappen met andere headers)",
"i1Label": "Special junk packet 1 (I1)", "i1Label": "Special junk packet 1 (I1)",
"i1Description": "Protocol mimic packet in hex formaat: <b 0x...>", "i1Description": "Protocol mimic packet in hex formaat: <b 0x...>",
"i2Label": "Special junk packet 2 (I2)", "i2Label": "Special junk packet 2 (I2)",

9
src/i18n/locales/ru.json

@ -183,6 +183,7 @@
"generic": { "generic": {
"required": "{0} обязательно для заполнения", "required": "{0} обязательно для заполнения",
"validNumber": "{0} должно быть числом", "validNumber": "{0} должно быть числом",
"validNumberRange": "{0} должно быть числом или диапазоном чисел",
"validString": "{0} должно быть строкой", "validString": "{0} должно быть строкой",
"validBoolean": "{0} должно быть логическим значением", "validBoolean": "{0} должно быть логическим значением",
"validArray": "{0} должно быть массивом", "validArray": "{0} должно быть массивом",
@ -263,13 +264,13 @@
"s4Label": "Размер мусорных данных в транспортном пакете (S4)", "s4Label": "Размер мусорных данных в транспортном пакете (S4)",
"s4Description": "Размер мусорных данных в транспортном пакете", "s4Description": "Размер мусорных данных в транспортном пакете",
"h1Label": "Init magic заголовок (H1)", "h1Label": "Init magic заголовок (H1)",
"h1Description": "Значение заголовка init-пакета (5-2147483647, должно отличаться от H2-H4)", "h1Description": "Значение или диапазон заголовка init-пакета (X или X-Y, где X < Y. От 5 до 2147483647. Диапазоны H1–H4 не должны пересекаться между собой)",
"h2Label": "Response magic заголовок (H2)", "h2Label": "Response magic заголовок (H2)",
"h2Description": "Значение заголовка ответного пакета (5-2147483647, должно отличаться от H1, H3, H4)", "h2Description": "Значение или диапазон заголовка ответного пакета (X или X-Y, где X < Y. От 5 до 2147483647. Диапазоны H1–H4 не должны пересекаться между собой)",
"h3Label": "Cookie reply magic заголовок (H3)", "h3Label": "Cookie reply magic заголовок (H3)",
"h3Description": "Значение заголовка cookie-reply пакета (5-2147483647, должно отличаться от H1, H2, H4)", "h3Description": "Значение или диапазон заголовка cookie-reply пакета (X или X-Y, где X < Y. От 5 до 2147483647. Диапазоны H1–H4 не должны пересекаться между собой)",
"h4Label": "Transport magic заголовок (H4)", "h4Label": "Transport magic заголовок (H4)",
"h4Description": "Значение заголовка транспортного пакета (5-2147483647, должно отличаться от H1-H3)", "h4Description": "Значение или диапазон заголовка транспортного пакета (X или X-Y, где X < Y. От 5 до 2147483647. Диапазоны H1–H4 не должны пересекаться между собой)",
"i1Label": "Специальный мусорный пакет 1 (I1)", "i1Label": "Специальный мусорный пакет 1 (I1)",
"i1Description": "Пакет имитации протокола в hex формате: <b 0x...>", "i1Description": "Пакет имитации протокола в hex формате: <b 0x...>",
"i2Label": "Специальный мусорный пакет 2 (I2)", "i2Label": "Специальный мусорный пакет 2 (I2)",

16
src/package.json

@ -31,15 +31,15 @@
"@tailwindcss/forms": "^0.5.11", "@tailwindcss/forms": "^0.5.11",
"@vueuse/core": "^14.2.1", "@vueuse/core": "^14.2.1",
"@vueuse/nuxt": "^14.2.1", "@vueuse/nuxt": "^14.2.1",
"apexcharts": "^5.4.0", "apexcharts": "^5.7.0",
"argon2": "^0.44.0", "argon2": "^0.44.0",
"cidr-tools": "^11.0.10", "cidr-tools": "^11.0.11",
"citty": "^0.2.1", "citty": "^0.2.1",
"consola": "^3.4.2", "consola": "^3.4.2",
"crc-32": "^1.2.2", "crc-32": "^1.2.2",
"debug": "^4.4.3", "debug": "^4.4.3",
"drizzle-orm": "^0.45.1", "drizzle-orm": "^0.45.1",
"ip-bigint": "^8.2.6", "ip-bigint": "^8.2.7",
"is-cidr": "^6.0.3", "is-cidr": "^6.0.3",
"is-ip": "^5.0.1", "is-ip": "^5.0.1",
"js-sha256": "^0.11.1", "js-sha256": "^0.11.1",
@ -56,8 +56,8 @@
"zod": "^4.3.6" "zod": "^4.3.6"
}, },
"devDependencies": { "devDependencies": {
"@nuxt/eslint": "^1.15.1", "@nuxt/eslint": "^1.15.2",
"@nuxt/test-utils": "^3.23.0", "@nuxt/test-utils": "^4.0.0",
"@types/debug": "^4.1.12", "@types/debug": "^4.1.12",
"@types/phc__format": "^1.0.1", "@types/phc__format": "^1.0.1",
"@types/semver": "^7.7.1", "@types/semver": "^7.7.1",
@ -65,14 +65,14 @@
"@vitest/ui": "4.0.18", "@vitest/ui": "4.0.18",
"drizzle-kit": "^0.31.9", "drizzle-kit": "^0.31.9",
"esbuild": "^0.27.3", "esbuild": "^0.27.3",
"eslint": "^9.39.2", "eslint": "^9.39.3",
"eslint-config-prettier": "^10.1.8", "eslint-config-prettier": "^10.1.8",
"prettier": "^3.8.1", "prettier": "^3.8.1",
"prettier-plugin-tailwindcss": "^0.7.2", "prettier-plugin-tailwindcss": "^0.7.2",
"tsx": "^4.21.0", "tsx": "^4.21.0",
"typescript": "^5.9.3", "typescript": "^5.9.3",
"vitest": "^4.0.18", "vitest": "^4.0.18",
"vue-tsc": "^3.2.4" "vue-tsc": "^3.2.5"
}, },
"packageManager": "pnpm@10.29.3" "packageManager": "pnpm@10.30.3"
} }

1917
src/pnpm-lock.yaml

File diff suppressed because it is too large
Loading…
Cancel
Save