diff --git a/.codecov.yml b/.codecov.yml index d9a12a773..77328cf79 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -10,10 +10,8 @@ component_management: paths: - src-ui/** # https://docs.codecov.com/docs/pull-request-comments -# codecov will only comment if coverage changes comment: layout: "header, diff, components, flags, files" - require_changes: true # https://docs.codecov.com/docs/javascript-bundle-analysis require_bundle_changes: true bundle_change_threshold: "50Kb" diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 7d39c3f14..cec8e2177 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,7 +3,7 @@ "dockerComposeFile": "docker-compose.devcontainer.sqlite-tika.yml", "service": "paperless-development", "workspaceFolder": "/usr/src/paperless/paperless-ngx", - "postCreateCommand": "/bin/bash -c 'uv sync --group dev && uv run pre-commit install'", + "postCreateCommand": "/bin/bash -c 'rm -rf .venv/.* && uv sync --group dev && uv run pre-commit install'", "customizations": { "vscode": { "extensions": [ diff --git a/.devcontainer/vscode/settings.json b/.devcontainer/vscode/settings.json index 86c718cad..bd8251a4a 100644 --- a/.devcontainer/vscode/settings.json +++ b/.devcontainer/vscode/settings.json @@ -1,11 +1,10 @@ { - "python.testing.pytestArgs": [ - "src" - ], + "python.testing.pytestArgs": [], "python.testing.unittestEnabled": false, "python.testing.pytestEnabled": true, "files.watcherExclude": { "**/.venv/**": true, "**/pytest_cache/**": true - } + }, + "python.testing.cwd": "${workspaceFolder}/src" } diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index acc36e5b5..e28e537d7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install python uses: actions/setup-python@v5 with: @@ -40,7 +40,7 @@ jobs: - pre-commit steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python id: setup-python uses: actions/setup-python@v5 @@ -90,7 +90,7 @@ jobs: fail-fast: false steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Start containers run: | docker compose --file ${{ github.workspace }}/docker/compose/docker-compose.ci-test.yml pull --quiet @@ -162,7 +162,7 @@ jobs: needs: - pre-commit steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install pnpm uses: pnpm/action-setup@v4 with: @@ -195,7 +195,7 @@ jobs: shard-index: [1, 2, 3, 4] shard-count: [4] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install pnpm uses: pnpm/action-setup@v4 with: @@ -245,7 +245,7 @@ jobs: shard-index: [1, 2] shard-count: [2] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install pnpm uses: pnpm/action-setup@v4 with: @@ -288,7 +288,7 @@ jobs: - tests-frontend - tests-frontend-e2e steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install pnpm uses: pnpm/action-setup@v4 with: @@ -363,7 +363,7 @@ jobs: type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 # If https://github.com/docker/buildx/issues/1044 is resolved, # the append input with a native arm64 arch could be used to # significantly speed up building @@ -433,7 +433,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python id: setup-python uses: actions/setup-python@v5 @@ -453,12 +453,12 @@ jobs: sudo apt-get update -qq sudo apt-get install -qq --no-install-recommends gettext liblept5 - name: Download frontend artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: frontend-compiled path: src/documents/static/frontend/ - name: Download documentation artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: documentation path: docs/_build/html/ @@ -538,7 +538,7 @@ jobs: if: github.ref_type == 'tag' && (startsWith(github.ref_name, 'v') || contains(github.ref_name, '-beta.rc')) steps: - name: Download release artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: release path: ./ @@ -579,7 +579,7 @@ jobs: if: needs.publish-release.outputs.prerelease == 'false' steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: ref: main - name: Set up Python diff --git a/.github/workflows/cleanup-tags.yml b/.github/workflows/cleanup-tags.yml index 0fe9cca1e..5a5085775 100644 --- a/.github/workflows/cleanup-tags.yml +++ b/.github/workflows/cleanup-tags.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Clean temporary images if: "${{ env.TOKEN != '' }}" - uses: stumpylog/image-cleaner-action/ephemeral@v0.10.0 + uses: stumpylog/image-cleaner-action/ephemeral@v0.11.0 with: token: "${{ env.TOKEN }}" owner: "${{ github.repository_owner }}" @@ -54,7 +54,7 @@ jobs: steps: - name: Clean untagged images if: "${{ env.TOKEN != '' }}" - uses: stumpylog/image-cleaner-action/untagged@v0.10.0 + uses: stumpylog/image-cleaner-action/untagged@v0.11.0 with: token: "${{ env.TOKEN }}" owner: "${{ github.repository_owner }}" diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 0be68b3ed..b8acfeeff 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -34,7 +34,7 @@ jobs: # Learn more about CodeQL language support at https://git.io/codeql-language-support steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v3 diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index 152c2def1..b4b4cd2ac 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: token: ${{ secrets.PNGX_BOT_PAT }} - name: crowdin action diff --git a/.github/workflows/pr-bot.yml b/.github/workflows/pr-bot.yml index 5a5ff6ea9..b918ec0af 100644 --- a/.github/workflows/pr-bot.yml +++ b/.github/workflows/pr-bot.yml @@ -37,7 +37,7 @@ jobs: labels.push('bug'); } else if (/^feature/i.test(title)) { labels.push('enhancement'); - } else if (!/^(dependabot)/i.test(title)) { + } else if (!/^(dependabot)/i.test(title) && !/^(chore)/i.test(title)) { labels.push('enhancement'); // Default fallback } diff --git a/.github/workflows/translate-strings.yml b/.github/workflows/translate-strings.yml index e2c99054a..5cca7f461 100644 --- a/.github/workflows/translate-strings.yml +++ b/.github/workflows/translate-strings.yml @@ -11,7 +11,7 @@ jobs: contents: write steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: token: ${{ secrets.PNGX_BOT_PAT }} ref: ${{ github.head_ref }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 93e38301e..ebcd36dd2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,7 +18,7 @@ repos: exclude_types: - svg - pofile - exclude: "(^LICENSE$)" + exclude: "(^LICENSE$|^src/documents/static/bootstrap.min.css$)" - id: mixed-line-ending args: - "--fix=lf" @@ -51,7 +51,7 @@ repos: - repo: https://github.com/astral-sh/ruff-pre-commit rev: v0.12.2 hooks: - - id: ruff + - id: ruff-check - id: ruff-format - repo: https://github.com/tox-dev/pyproject-fmt rev: "v2.6.0" diff --git a/.yamlfmt b/.yamlfmt new file mode 100644 index 000000000..89340cb43 --- /dev/null +++ b/.yamlfmt @@ -0,0 +1 @@ +line_ending: lf diff --git a/Dockerfile b/Dockerfile index 69196843b..23236fde5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ RUN set -eux \ # Purpose: Installs s6-overlay and rootfs # Comments: # - Don't leave anything extra in here either -FROM ghcr.io/astral-sh/uv:0.8.8-python3.12-bookworm-slim AS s6-overlay-base +FROM ghcr.io/astral-sh/uv:0.8.15-python3.12-bookworm-slim AS s6-overlay-base WORKDIR /usr/src/s6 diff --git a/docker/compose/docker-compose.ci-test.yml b/docker/compose/docker-compose.ci-test.yml index 9eb1afe19..d5eb093f3 100644 --- a/docker/compose/docker-compose.ci-test.yml +++ b/docker/compose/docker-compose.ci-test.yml @@ -4,7 +4,7 @@ # correct networking for the tests services: gotenberg: - image: docker.io/gotenberg/gotenberg:8.20 + image: docker.io/gotenberg/gotenberg:8.23 hostname: gotenberg container_name: gotenberg network_mode: host diff --git a/docker/compose/docker-compose.mariadb-tika.yml b/docker/compose/docker-compose.mariadb-tika.yml index b4522c26b..fc1d4be8e 100644 --- a/docker/compose/docker-compose.mariadb-tika.yml +++ b/docker/compose/docker-compose.mariadb-tika.yml @@ -35,7 +35,7 @@ services: volumes: - redisdata:/data db: - image: docker.io/library/mariadb:11 + image: docker.io/library/mariadb:12 restart: unless-stopped volumes: - dbdata:/var/lib/mysql @@ -72,7 +72,7 @@ services: PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000 PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: docker.io/gotenberg/gotenberg:8.20 + image: docker.io/gotenberg/gotenberg:8.23 restart: unless-stopped # The gotenberg chromium route is used to convert .eml files. We do not # want to allow external content like tracking pixels or even javascript. diff --git a/docker/compose/docker-compose.mariadb.yml b/docker/compose/docker-compose.mariadb.yml index b33e7e889..2265703da 100644 --- a/docker/compose/docker-compose.mariadb.yml +++ b/docker/compose/docker-compose.mariadb.yml @@ -31,7 +31,7 @@ services: volumes: - redisdata:/data db: - image: docker.io/library/mariadb:11 + image: docker.io/library/mariadb:12 restart: unless-stopped volumes: - dbdata:/var/lib/mysql diff --git a/docker/compose/docker-compose.postgres-tika.yml b/docker/compose/docker-compose.postgres-tika.yml index 818e1b130..a62c79ae2 100644 --- a/docker/compose/docker-compose.postgres-tika.yml +++ b/docker/compose/docker-compose.postgres-tika.yml @@ -66,7 +66,7 @@ services: PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000 PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: docker.io/gotenberg/gotenberg:8.20 + image: docker.io/gotenberg/gotenberg:8.23 restart: unless-stopped # The gotenberg chromium route is used to convert .eml files. We do not # want to allow external content like tracking pixels or even javascript. diff --git a/docker/compose/docker-compose.sqlite-tika.yml b/docker/compose/docker-compose.sqlite-tika.yml index 86a6f5031..130b26770 100644 --- a/docker/compose/docker-compose.sqlite-tika.yml +++ b/docker/compose/docker-compose.sqlite-tika.yml @@ -55,7 +55,7 @@ services: PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000 PAPERLESS_TIKA_ENDPOINT: http://tika:9998 gotenberg: - image: docker.io/gotenberg/gotenberg:8.20 + image: docker.io/gotenberg/gotenberg:8.23 restart: unless-stopped # The gotenberg chromium route is used to convert .eml files. We do not # want to allow external content like tracking pixels or even javascript. diff --git a/docs/administration.md b/docs/administration.md index 3fe8bc19a..ddf51bf9a 100644 --- a/docs/administration.md +++ b/docs/administration.md @@ -471,7 +471,7 @@ Failing to invalidate the cache after such modifications can lead to stale data Use the following management command to clear the cache: ``` -invalidate_cachalot +python3 manage.py invalidate_cachalot ``` !!! info diff --git a/docs/changelog.md b/docs/changelog.md index 5fd1b5f3f..467e89a82 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,121 @@ # Changelog +## paperless-ngx 2.18.4 + +### Features / Enhancements + +- Enhancement: report websocket status [@shamoon](https://github.com/shamoon) ([#10777](https://github.com/paperless-ngx/paperless-ngx/pull/10777)) + +### Bug Fixes + +- Revert "Performance: Enable virtual scrolling for large custom field … [@shamoon](https://github.com/shamoon) ([#10803](https://github.com/paperless-ngx/paperless-ngx/pull/10803)) +- Fixhancement: update sidebar view counts on save \& next also [@shamoon](https://github.com/shamoon) ([#10793](https://github.com/paperless-ngx/paperless-ngx/pull/10793)) +- Performance fix: add paging for custom field select options [@shamoon](https://github.com/shamoon) ([#10755](https://github.com/paperless-ngx/paperless-ngx/pull/10755)) + +### Dependencies + +
+8 changes + +- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates [@shamoon](https://github.com/shamoon) ([#10770](https://github.com/paperless-ngx/paperless-ngx/pull/10770)) +- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10745](https://github.com/paperless-ngx/paperless-ngx/pull/10745)) +- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 22 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10744](https://github.com/paperless-ngx/paperless-ngx/pull/10744)) +- Chore(deps): Bump bootstrap from 5.3.7 to 5.3.8 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10740](https://github.com/paperless-ngx/paperless-ngx/pull/10740)) +- Chore(deps-dev): Bump @playwright/test from 1.54.2 to 1.55.0 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10743](https://github.com/paperless-ngx/paperless-ngx/pull/10743)) +- Chore(deps-dev): Bump webpack from 5.101.0 to 5.101.3 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10751](https://github.com/paperless-ngx/paperless-ngx/pull/10751)) +- Chore(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10750](https://github.com/paperless-ngx/paperless-ngx/pull/10750)) +- Chore(deps): Bump the actions group with 3 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10757](https://github.com/paperless-ngx/paperless-ngx/pull/10757)) +
+ +### All App Changes + +
+13 changes + +- Revert "Performance: Enable virtual scrolling for large custom field … @shamoon ([#10803](https://github.com/paperless-ngx/paperless-ngx/pull/10803)) +- Fixhancement: update sidebar view counts on save \& next also @shamoon ([#10793](https://github.com/paperless-ngx/paperless-ngx/pull/10793)) +- Enhancement: report websocket status @shamoon ([#10777](https://github.com/paperless-ngx/paperless-ngx/pull/10777)) +- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates @shamoon ([#10770](https://github.com/paperless-ngx/paperless-ngx/pull/10770)) +- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10745](https://github.com/paperless-ngx/paperless-ngx/pull/10745)) +- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 22 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10744](https://github.com/paperless-ngx/paperless-ngx/pull/10744)) +- Chore(deps): Bump bootstrap from 5.3.7 to 5.3.8 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10740](https://github.com/paperless-ngx/paperless-ngx/pull/10740)) +- Chore(deps-dev): Bump @playwright/test from 1.54.2 to 1.55.0 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10743](https://github.com/paperless-ngx/paperless-ngx/pull/10743)) +- Chore(deps-dev): Bump webpack from 5.101.0 to 5.101.3 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10751](https://github.com/paperless-ngx/paperless-ngx/pull/10751)) +- Chore(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /src-ui @[dependabot[bot]](https://github.com/apps/dependabot) ([#10750](https://github.com/paperless-ngx/paperless-ngx/pull/10750)) +- Chore: switch from os.path to pathlib.Path @gothicVI ([#10539](https://github.com/paperless-ngx/paperless-ngx/pull/10539)) +- Performance fix: add paging for custom field select options @shamoon ([#10755](https://github.com/paperless-ngx/paperless-ngx/pull/10755)) +
+ +## paperless-ngx 2.18.3 + +### Bug Fixes + +- Fix: include application config language settings for dateparser auto-detection [@shamoon](https://github.com/shamoon) ([#10722](https://github.com/paperless-ngx/paperless-ngx/pull/10722)) +- Fix: hide sidebar counts during saved views organization [@shamoon](https://github.com/shamoon) ([#10716](https://github.com/paperless-ngx/paperless-ngx/pull/10716)) +- Fix: wrap long view titles in sidebar [@shamoon](https://github.com/shamoon) ([#10715](https://github.com/paperless-ngx/paperless-ngx/pull/10715)) +- Fixhancement: more saved view count refreshes [@shamoon](https://github.com/shamoon) ([#10694](https://github.com/paperless-ngx/paperless-ngx/pull/10694)) +- Fix: include pagination array items for valid openapi schema [@shamoon](https://github.com/shamoon) ([#10682](https://github.com/paperless-ngx/paperless-ngx/pull/10682)) +- Fix: prevent scroll for view name in sidebar [@shamoon](https://github.com/shamoon) ([#10676](https://github.com/paperless-ngx/paperless-ngx/pull/10676)) +- Tweak: center document close button in app frame [@shamoon](https://github.com/shamoon) ([#10661](https://github.com/paperless-ngx/paperless-ngx/pull/10661)) +- Performance: Enable virtual scrolling for large custom field selects @david-loe ([#10708](https://github.com/paperless-ngx/paperless-ngx/pull/10708)) + +### Dependencies + +
+5 changes + +- Chore(deps): Update granian[uvloop] requirement from ~=2.4.1 to ~=2.5.1 @[dependabot[bot]](https://github.com/apps/dependabot) ([#10529](https://github.com/paperless-ngx/paperless-ngx/pull/10529)) +- Chore(deps): Bump the small-changes group across 1 directory with 6 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10714](https://github.com/paperless-ngx/paperless-ngx/pull/10714)) +- docker-compose(deps): Bump library/mariadb from 11 to 12 in /docker/compose @[dependabot[bot]](https://github.com/apps/dependabot) ([#10621](https://github.com/paperless-ngx/paperless-ngx/pull/10621)) +- docker-compose(deps): Bump gotenberg/gotenberg from 8.20 to 8.22 in /docker/compose @[dependabot[bot]](https://github.com/apps/dependabot) ([#10687](https://github.com/paperless-ngx/paperless-ngx/pull/10687)) +- docker(deps): Bump astral-sh/uv from 0.8.8-python3.12-bookworm-slim to 0.8.13-python3.12-bookworm-slim @[dependabot[bot]](https://github.com/apps/dependabot) ([#10685](https://github.com/paperless-ngx/paperless-ngx/pull/10685)) +
+ +### All App Changes + +
+11 changes + +- Fix: include application config language settings for dateparser auto-detection [@shamoon](https://github.com/shamoon) ([#10722](https://github.com/paperless-ngx/paperless-ngx/pull/10722)) +- Chore(deps): Update granian[uvloop] requirement from ~=2.4.1 to ~=2.5.1 @[dependabot[bot]](https://github.com/apps/dependabot) ([#10529](https://github.com/paperless-ngx/paperless-ngx/pull/10529)) +- Chore(deps): Bump the small-changes group across 1 directory with 6 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10714](https://github.com/paperless-ngx/paperless-ngx/pull/10714)) +- Fix: hide sidebar counts during saved views organization [@shamoon](https://github.com/shamoon) ([#10716](https://github.com/paperless-ngx/paperless-ngx/pull/10716)) +- Fix: wrap long view titles in sidebar [@shamoon](https://github.com/shamoon) ([#10715](https://github.com/paperless-ngx/paperless-ngx/pull/10715)) +- Performance: Enable virtual scrolling for large custom field selects @david-loe ([#10708](https://github.com/paperless-ngx/paperless-ngx/pull/10708)) +- Chore: refactor document details component [@shamoon](https://github.com/shamoon) ([#10662](https://github.com/paperless-ngx/paperless-ngx/pull/10662)) +- Fixhancement: more saved view count refreshes [@shamoon](https://github.com/shamoon) ([#10694](https://github.com/paperless-ngx/paperless-ngx/pull/10694)) +- Fix: include pagination array items for valid openapi schema [@shamoon](https://github.com/shamoon) ([#10682](https://github.com/paperless-ngx/paperless-ngx/pull/10682)) +- Fix: prevent scroll for view name in sidebar [@shamoon](https://github.com/shamoon) ([#10676](https://github.com/paperless-ngx/paperless-ngx/pull/10676)) +- Tweak: center document close button in app frame [@shamoon](https://github.com/shamoon) ([#10661](https://github.com/paperless-ngx/paperless-ngx/pull/10661)) +
+ +## paperless-ngx 2.18.2 + +### Bug Fixes + +- Fix: prevent loss of changes when switching between open docs [@shamoon](https://github.com/shamoon) ([#10659](https://github.com/paperless-ngx/paperless-ngx/pull/10659)) +- Fix: ignore incomplete tasks for system status 'last run' [@shamoon](https://github.com/shamoon) ([#10641](https://github.com/paperless-ngx/paperless-ngx/pull/10641)) +- Fix: increase legibility of date filter clear button in light mode [@shamoon](https://github.com/shamoon) ([#10649](https://github.com/paperless-ngx/paperless-ngx/pull/10649)) +- Fix: ensure saved view count is visible with long names [@shamoon](https://github.com/shamoon) ([#10616](https://github.com/paperless-ngx/paperless-ngx/pull/10616)) +- Tweak: improve dateparser auto-detection messages [@shamoon](https://github.com/shamoon) ([#10640](https://github.com/paperless-ngx/paperless-ngx/pull/10640)) + +### Dependencies + +- Chore(deps): Bump the development group across 1 directory with 3 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10578](https://github.com/paperless-ngx/paperless-ngx/pull/10578)) + +### All App Changes + +
+6 changes + +- Fix: prevent loss of changes when switching between open docs [@shamoon](https://github.com/shamoon) ([#10659](https://github.com/paperless-ngx/paperless-ngx/pull/10659)) +- Fix: ignore incomplete tasks for system status 'last run' [@shamoon](https://github.com/shamoon) ([#10641](https://github.com/paperless-ngx/paperless-ngx/pull/10641)) +- Tweak: improve dateparser auto-detection messages [@shamoon](https://github.com/shamoon) ([#10640](https://github.com/paperless-ngx/paperless-ngx/pull/10640)) +- Fix: increase legibility of date filter clear button in light mode [@shamoon](https://github.com/shamoon) ([#10649](https://github.com/paperless-ngx/paperless-ngx/pull/10649)) +- Fix: ensure saved view count is visible with long names [@shamoon](https://github.com/shamoon) ([#10616](https://github.com/paperless-ngx/paperless-ngx/pull/10616)) +- Chore(deps): Bump the development group across 1 directory with 3 updates @[dependabot[bot]](https://github.com/apps/dependabot) ([#10578](https://github.com/paperless-ngx/paperless-ngx/pull/10578)) +
+ ## paperless-ngx 2.18.1 ### Features / Enhancements diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 87348e32e..e20751875 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -33,7 +33,7 @@ warns that `OCR for XX failed, but we're going to stick with what we've got since FORGIVING_OCR is enabled`, then you might need to install the [Tesseract language files](https://packages.ubuntu.com/search?keywords=tesseract-ocr) -marching your document's languages. +matching your document's languages. As an example, if you are running Paperless-ngx from any Ubuntu or Debian box, and your documents are written in Spanish you may need to diff --git a/pyproject.toml b/pyproject.toml index 5a88510de..9805b1329 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "paperless-ngx" -version = "2.18.1" +version = "2.18.4" description = "A community-supported supercharged document management system: scan, index and archive all your physical documents" readme = "README.md" requires-python = ">=3.10" @@ -30,20 +30,20 @@ dependencies = [ "django-cachalot~=2.8.0", "django-celery-results~=2.6.0", "django-compression-middleware~=0.5.0", - "django-cors-headers~=4.7.0", + "django-cors-headers~=4.8.0", "django-extensions~=4.1", "django-filter~=25.1", - "django-guardian~=3.0.3", + "django-guardian~=3.1.2", "django-multiselectfield~=1.0.1", "django-soft-delete~=1.0.18", "djangorestframework~=3.16", "djangorestframework-guardian~=0.4.0", "drf-spectacular~=0.28", - "drf-spectacular-sidecar~=2025.8.1", + "drf-spectacular-sidecar~=2025.9.1", "drf-writable-nested~=0.7.1", - "filelock~=3.18.0", + "filelock~=3.19.1", "flower~=2.0.1", - "gotenberg-client~=0.10.0", + "gotenberg-client~=0.11.0", "httpx-oauth~=0.16", "imap-tools~=1.11.0", "inotifyrecursive~=0.3", @@ -60,7 +60,7 @@ dependencies = [ "python-ipware~=3.0.0", "python-magic~=0.4.27", "pyzbar~=0.1.9", - "rapidfuzz~=3.13.0", + "rapidfuzz~=3.14.0", "redis[hiredis]~=5.2.1", "scikit-learn~=1.7.0", "setproctitle~=1.3.4", @@ -82,7 +82,7 @@ optional-dependencies.postgres = [ "psycopg-pool==3.2.6", ] optional-dependencies.webserver = [ - "granian[uvloop]~=2.4.1", + "granian[uvloop]~=2.5.1", ] [dependency-groups] @@ -94,7 +94,7 @@ dev = [ ] docs = [ - "mkdocs-glightbox~=0.4.0", + "mkdocs-glightbox~=0.5.1", "mkdocs-material~=9.6.4", ] @@ -124,6 +124,7 @@ typing = [ "django-filter-stubs", "django-stubs[compatible-mypy]", "djangorestframework-stubs[compatible-mypy]", + "lxml-stubs", "mypy", "types-bleach", "types-colorama", @@ -131,6 +132,7 @@ typing = [ "types-markdown", "types-pygments", "types-python-dateutil", + "types-pytz", "types-redis", "types-setuptools", "types-tqdm", @@ -205,18 +207,9 @@ lint.per-file-ignores."docker/wait-for-redis.py" = [ "INP001", "T201", ] -lint.per-file-ignores."src/documents/management/commands/document_consumer.py" = [ - "PTH", -] # TODO Enable & remove -lint.per-file-ignores."src/documents/migrations/1012_fix_archive_files.py" = [ - "PTH", -] # TODO Enable & remove lint.per-file-ignores."src/documents/models.py" = [ "SIM115", ] -lint.per-file-ignores."src/documents/parsers.py" = [ - "PTH", -] # TODO Enable & remove lint.per-file-ignores."src/paperless_tesseract/tests/test_parser.py" = [ "RUF001", ] @@ -279,10 +272,10 @@ exclude_also = [ ] [tool.mypy] +mypy_path = "src" plugins = [ "mypy_django_plugin.main", "mypy_drf_plugin.main", - "numpy.typing.mypy_plugin", ] check_untyped_defs = true disallow_any_generics = true diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 8001d145b..8c93568d4 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -5,14 +5,14 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -20,212 +20,212 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -233,7 +233,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -553,7 +553,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1444,7 +1444,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1521,7 +1521,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1532,7 +1532,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1543,28 +1543,28 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -2544,11 +2544,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3156,7 +3156,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3673,42 +3673,42 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 @@ -4098,6 +4098,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5723,7 +5727,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6227,6 +6231,20 @@ 252 + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + Copy Raw Error @@ -6579,7 +6597,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 @@ -6869,56 +6887,56 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -6929,67 +6947,67 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7000,7 +7018,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7011,14 +7029,14 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7029,67 +7047,67 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 @@ -7671,7 +7689,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 @@ -7682,7 +7700,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 @@ -7925,49 +7943,49 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Next page src/app/components/document-list/document-list.component.ts - 348 + 350 View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 diff --git a/src-ui/package.json b/src-ui/package.json index 01b1e5235..a80894b9a 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -1,6 +1,6 @@ { "name": "paperless-ngx-ui", - "version": "2.18.1", + "version": "2.18.4", "scripts": { "preinstall": "npx only-allow pnpm", "ng": "ng", @@ -11,27 +11,27 @@ }, "private": true, "dependencies": { - "@angular/cdk": "^20.1.4", - "@angular/common": "~20.1.4", - "@angular/compiler": "~20.1.4", - "@angular/core": "~20.1.4", - "@angular/forms": "~20.1.4", - "@angular/localize": "~20.1.4", - "@angular/platform-browser": "~20.1.4", - "@angular/platform-browser-dynamic": "~20.1.4", - "@angular/router": "~20.1.4", + "@angular/cdk": "^20.2.2", + "@angular/common": "~20.2.4", + "@angular/compiler": "~20.2.4", + "@angular/core": "~20.2.4", + "@angular/forms": "~20.2.4", + "@angular/localize": "~20.2.4", + "@angular/platform-browser": "~20.2.4", + "@angular/platform-browser-dynamic": "~20.2.4", + "@angular/router": "~20.2.4", "@ng-bootstrap/ng-bootstrap": "^19.0.1", - "@ng-select/ng-select": "^20.0.1", + "@ng-select/ng-select": "^20.1.3", "@ngneat/dirty-check-forms": "^3.0.3", "@popperjs/core": "^2.11.8", - "bootstrap": "^5.3.7", + "bootstrap": "^5.3.8", "file-saver": "^2.0.5", "mime-names": "^1.0.0", "ng2-pdf-viewer": "^10.4.0", "ngx-bootstrap-icons": "^1.9.3", "ngx-color": "^10.0.0", - "ngx-cookie-service": "^20.0.1", - "ngx-device-detector": "^10.0.2", + "ngx-cookie-service": "^20.1.0", + "ngx-device-detector": "^10.1.0", "ngx-ui-tour-ng-bootstrap": "^17.0.1", "rxjs": "^7.8.2", "tslib": "^2.8.1", @@ -42,33 +42,33 @@ "devDependencies": { "@angular-builders/custom-webpack": "^20.0.0", "@angular-builders/jest": "^20.0.0", - "@angular-devkit/core": "^20.1.4", - "@angular-devkit/schematics": "^20.1.4", - "@angular-eslint/builder": "20.1.1", - "@angular-eslint/eslint-plugin": "20.1.1", - "@angular-eslint/eslint-plugin-template": "20.1.1", - "@angular-eslint/schematics": "20.1.1", - "@angular-eslint/template-parser": "20.1.1", - "@angular/build": "^20.1.4", - "@angular/cli": "~20.1.4", - "@angular/compiler-cli": "~20.1.4", + "@angular-devkit/core": "^20.2.2", + "@angular-devkit/schematics": "^20.2.2", + "@angular-eslint/builder": "20.2.0", + "@angular-eslint/eslint-plugin": "20.2.0", + "@angular-eslint/eslint-plugin-template": "20.2.0", + "@angular-eslint/schematics": "20.2.0", + "@angular-eslint/template-parser": "20.2.0", + "@angular/build": "^20.2.2", + "@angular/cli": "~20.2.2", + "@angular/compiler-cli": "~20.2.4", "@codecov/webpack-plugin": "^1.9.1", - "@playwright/test": "^1.54.2", + "@playwright/test": "^1.55.0", "@types/jest": "^30.0.0", - "@types/node": "^24.1.0", - "@typescript-eslint/eslint-plugin": "^8.38.0", - "@typescript-eslint/parser": "^8.38.0", - "@typescript-eslint/utils": "^8.38.0", - "eslint": "^9.32.0", - "jest": "30.0.5", - "jest-environment-jsdom": "^30.0.5", + "@types/node": "^24.3.0", + "@typescript-eslint/eslint-plugin": "^8.41.0", + "@typescript-eslint/parser": "^8.41.0", + "@typescript-eslint/utils": "^8.41.0", + "eslint": "^9.34.0", + "jest": "30.1.3", + "jest-environment-jsdom": "^30.1.2", "jest-junit": "^16.0.0", "jest-preset-angular": "^15.0.0", "jest-websocket-mock": "^2.5.0", "prettier-plugin-organize-imports": "^4.2.0", "ts-node": "~10.9.1", "typescript": "^5.8.3", - "webpack": "^5.101.0" + "webpack": "^5.101.3" }, "pnpm": { "onlyBuiltDependencies": [ diff --git a/src-ui/pnpm-lock.yaml b/src-ui/pnpm-lock.yaml index 789de30cc..f5296eb9e 100644 --- a/src-ui/pnpm-lock.yaml +++ b/src-ui/pnpm-lock.yaml @@ -9,47 +9,47 @@ importers: .: dependencies: '@angular/cdk': - specifier: ^20.1.4 - version: 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + specifier: ^20.2.2 + version: 20.2.2(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) '@angular/common': - specifier: ~20.1.4 - version: 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + specifier: ~20.2.4 + version: 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) '@angular/compiler': - specifier: ~20.1.4 - version: 20.1.4 + specifier: ~20.2.4 + version: 20.2.4 '@angular/core': - specifier: ~20.1.4 - version: 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + specifier: ~20.2.4 + version: 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) '@angular/forms': - specifier: ~20.1.4 - version: 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + specifier: ~20.2.4 + version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@angular/localize': - specifier: ~20.1.4 - version: 20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4) + specifier: ~20.2.4 + version: 20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4) '@angular/platform-browser': - specifier: ~20.1.4 - version: 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + specifier: ~20.2.4 + version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) '@angular/platform-browser-dynamic': - specifier: ~20.1.4 - version: 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))) + specifier: ~20.2.4 + version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))) '@angular/router': - specifier: ~20.1.4 - version: 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + specifier: ~20.2.4 + version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@ng-bootstrap/ng-bootstrap': specifier: ^19.0.1 - version: 19.0.1(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@popperjs/core@2.11.8)(rxjs@7.8.2) + version: 19.0.1(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@popperjs/core@2.11.8)(rxjs@7.8.2) '@ng-select/ng-select': - specifier: ^20.0.1 - version: 20.0.1(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + specifier: ^20.1.3 + version: 20.1.3(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) '@ngneat/dirty-check-forms': specifier: ^3.0.3 - version: 3.0.3(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/router@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2) + version: 3.0.3(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/router@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 bootstrap: - specifier: ^5.3.7 - version: 5.3.7(@popperjs/core@2.11.8) + specifier: ^5.3.8 + version: 5.3.8(@popperjs/core@2.11.8) file-saver: specifier: ^2.0.5 version: 2.0.5 @@ -61,19 +61,19 @@ importers: version: 10.4.0 ngx-bootstrap-icons: specifier: ^1.9.3 - version: 1.9.3(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + version: 1.9.3(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) ngx-color: specifier: ^10.0.0 - version: 10.0.0(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + version: 10.0.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) ngx-cookie-service: - specifier: ^20.0.1 - version: 20.0.1(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + specifier: ^20.1.0 + version: 20.1.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) ngx-device-detector: - specifier: ^10.0.2 - version: 10.0.2(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + specifier: ^10.1.0 + version: 10.1.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) ngx-ui-tour-ng-bootstrap: specifier: ^17.0.1 - version: 17.0.1(zkzyeastblwza6citwmplwk7km) + version: 17.0.1(93ea0959b395ae2295f4e6a313c818c9) rxjs: specifier: ^7.8.2 version: 7.8.2 @@ -92,76 +92,76 @@ importers: devDependencies: '@angular-builders/custom-webpack': specifier: ^20.0.0 - version: 20.0.0(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jest-environment-jsdom@30.0.5(canvas@3.0.0))(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0) + version: 20.0.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jest-environment-jsdom@30.1.2(canvas@3.0.0))(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0) '@angular-builders/jest': specifier: ^20.0.0 - version: 20.0.0(vjgaovv73mu2gcntxtgwacfd6a) + version: 20.0.0(56c75f145b0896aaaed75da1af9e9b5c) '@angular-devkit/core': - specifier: ^20.1.4 - version: 20.1.4(chokidar@4.0.3) + specifier: ^20.2.2 + version: 20.2.2(chokidar@4.0.3) '@angular-devkit/schematics': - specifier: ^20.1.4 - version: 20.1.4(chokidar@4.0.3) + specifier: ^20.2.2 + version: 20.2.2(chokidar@4.0.3) '@angular-eslint/builder': - specifier: 20.1.1 - version: 20.1.1(chokidar@4.0.3)(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: 20.2.0 + version: 20.2.0(chokidar@4.0.3)(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) '@angular-eslint/eslint-plugin': - specifier: 20.1.1 - version: 20.1.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: 20.2.0 + version: 20.2.0(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) '@angular-eslint/eslint-plugin-template': - specifier: 20.1.1 - version: 20.1.1(@angular-eslint/template-parser@20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.38.0)(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: 20.2.0 + version: 20.2.0(@angular-eslint/template-parser@20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.41.0)(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) '@angular-eslint/schematics': - specifier: 20.1.1 - version: 20.1.1(@angular-eslint/template-parser@20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.38.0)(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(chokidar@4.0.3)(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: 20.2.0 + version: 20.2.0(@angular-eslint/template-parser@20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.41.0)(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(chokidar@4.0.3)(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) '@angular-eslint/template-parser': - specifier: 20.1.1 - version: 20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: 20.2.0 + version: 20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) '@angular/build': - specifier: ^20.1.4 - version: 20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0) + specifier: ^20.2.2 + version: 20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0) '@angular/cli': - specifier: ~20.1.4 - version: 20.1.4(@types/node@24.1.0)(chokidar@4.0.3) + specifier: ~20.2.2 + version: 20.2.2(@types/node@24.3.0)(chokidar@4.0.3) '@angular/compiler-cli': - specifier: ~20.1.4 - version: 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) + specifier: ~20.2.4 + version: 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) '@codecov/webpack-plugin': specifier: ^1.9.1 - version: 1.9.1(webpack@5.101.0) + version: 1.9.1(webpack@5.101.3) '@playwright/test': - specifier: ^1.54.2 - version: 1.54.2 + specifier: ^1.55.0 + version: 1.55.0 '@types/jest': specifier: ^30.0.0 version: 30.0.0 '@types/node': - specifier: ^24.1.0 - version: 24.1.0 + specifier: ^24.3.0 + version: 24.3.0 '@typescript-eslint/eslint-plugin': - specifier: ^8.38.0 - version: 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: ^8.41.0 + version: 8.41.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) '@typescript-eslint/parser': - specifier: ^8.38.0 - version: 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: ^8.41.0 + version: 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) '@typescript-eslint/utils': - specifier: ^8.38.0 - version: 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + specifier: ^8.41.0 + version: 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) eslint: - specifier: ^9.32.0 - version: 9.32.0(jiti@1.21.7) + specifier: ^9.34.0 + version: 9.34.0(jiti@1.21.7) jest: - specifier: 30.0.5 - version: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) + specifier: 30.1.3 + version: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) jest-environment-jsdom: - specifier: ^30.0.5 - version: 30.0.5(canvas@3.0.0) + specifier: ^30.1.2 + version: 30.1.2(canvas@3.0.0) jest-junit: specifier: ^16.0.0 version: 16.0.0 jest-preset-angular: specifier: ^15.0.0 - version: 15.0.0(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(canvas@3.0.0)(jest-environment-jsdom@30.0.5(canvas@3.0.0))(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3) + version: 15.0.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(canvas@3.0.0)(jest-environment-jsdom@30.1.2(canvas@3.0.0))(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3) jest-websocket-mock: specifier: ^2.5.0 version: 2.5.0 @@ -170,13 +170,13 @@ importers: version: 4.2.0(prettier@3.4.2)(typescript@5.8.3) ts-node: specifier: ~10.9.1 - version: 10.9.2(@types/node@24.1.0)(typescript@5.8.3) + version: 10.9.2(@types/node@24.3.0)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 webpack: - specifier: ^5.101.0 - version: 5.101.0 + specifier: ^5.101.3 + version: 5.101.3 packages: @@ -195,56 +195,60 @@ packages: '@actions/io@1.1.3': resolution: {integrity: sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==} - '@algolia/client-abtesting@5.32.0': - resolution: {integrity: sha512-HG/6Eib6DnJYm/B2ijWFXr4txca/YOuA4K7AsEU0JBrOZSB+RU7oeDyNBPi3c0v0UDDqlkBqM3vBU/auwZlglA==} + '@algolia/abtesting@1.1.0': + resolution: {integrity: sha512-sEyWjw28a/9iluA37KLGu8vjxEIlb60uxznfTUmXImy7H5NvbpSO6yYgmgH5KiD7j+zTUUihiST0jEP12IoXow==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.32.0': - resolution: {integrity: sha512-8Y9MLU72WFQOW3HArYv16+Wvm6eGmsqbxxM1qxtm0hvSASJbxCm+zQAZe5stqysTlcWo4BJ82KEH1PfgHbJAmQ==} + '@algolia/client-abtesting@5.35.0': + resolution: {integrity: sha512-uUdHxbfHdoppDVflCHMxRlj49/IllPwwQ2cQ8DLC4LXr3kY96AHBpW0dMyi6ygkn2MtFCc6BxXCzr668ZRhLBQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@5.32.0': - resolution: {integrity: sha512-w8L+rgyXMCPBKmEdOT+RfgMrF0mT6HK60vPYWLz8DBs/P7yFdGo7urn99XCJvVLMSKXrIbZ2FMZ/i50nZTXnuQ==} + '@algolia/client-analytics@5.35.0': + resolution: {integrity: sha512-SunAgwa9CamLcRCPnPHx1V2uxdQwJGqb1crYrRWktWUdld0+B2KyakNEeVn5lln4VyeNtW17Ia7V7qBWyM/Skw==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.32.0': - resolution: {integrity: sha512-AdWfynhUeX7jz/LTiFU3wwzJembTbdLkQIOLs4n7PyBuxZ3jz4azV1CWbIP8AjUOFmul6uXbmYza+KqyS5CzOA==} + '@algolia/client-common@5.35.0': + resolution: {integrity: sha512-ipE0IuvHu/bg7TjT2s+187kz/E3h5ssfTtjpg1LbWMgxlgiaZIgTTbyynM7NfpSJSKsgQvCQxWjGUO51WSCu7w==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.32.0': - resolution: {integrity: sha512-bTupJY4xzGZYI4cEQcPlSjjIEzMvv80h7zXGrXY1Y0KC/n/SLiMv84v7Uy+B6AG1Kiy9FQm2ADChBLo1uEhGtQ==} + '@algolia/client-insights@5.35.0': + resolution: {integrity: sha512-UNbCXcBpqtzUucxExwTSfAe8gknAJ485NfPN6o1ziHm6nnxx97piIbcBQ3edw823Tej2Wxu1C0xBY06KgeZ7gA==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.32.0': - resolution: {integrity: sha512-if+YTJw1G3nDKL2omSBjQltCHUQzbaHADkcPQrGFnIGhVyHU3Dzq4g46uEv8mrL5sxL8FjiS9LvekeUlL2NRqw==} + '@algolia/client-personalization@5.35.0': + resolution: {integrity: sha512-/KWjttZ6UCStt4QnWoDAJ12cKlQ+fkpMtyPmBgSS2WThJQdSV/4UWcqCUqGH7YLbwlj3JjNirCu3Y7uRTClxvA==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.32.0': - resolution: {integrity: sha512-kmK5nVkKb4DSUgwbveMKe4X3xHdMsPsOVJeEzBvFJ+oS7CkBPmpfHAEq+CcmiPJs20YMv6yVtUT9yPWL5WgAhg==} + '@algolia/client-query-suggestions@5.35.0': + resolution: {integrity: sha512-8oCuJCFf/71IYyvQQC+iu4kgViTODbXDk3m7yMctEncRSRV+u2RtDVlpGGfPlJQOrAY7OONwJlSHkmbbm2Kp/w==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.32.0': - resolution: {integrity: sha512-PZTqjJbx+fmPuT2ud1n4vYDSF1yrT//vOGI9HNYKNA0PM0xGUBWigf5gRivHsXa3oBnUlTyHV9j7Kqx5BHbVHQ==} + '@algolia/client-search@5.35.0': + resolution: {integrity: sha512-FfmdHTrXhIduWyyuko1YTcGLuicVbhUyRjO3HbXE4aP655yKZgdTIfMhZ/V5VY9bHuxv/fGEh3Od1Lvv2ODNTg==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.32.0': - resolution: {integrity: sha512-kYYoOGjvNQAmHDS1v5sBj+0uEL9RzYqH/TAdq8wmcV+/22weKt/fjh+6LfiqkS1SCZFYYrwGnirrUhUM36lBIQ==} + '@algolia/ingestion@1.35.0': + resolution: {integrity: sha512-gPzACem9IL1Co8mM1LKMhzn1aSJmp+Vp434An4C0OBY4uEJRcqsLN3uLBlY+bYvFg8C8ImwM9YRiKczJXRk0XA==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.32.0': - resolution: {integrity: sha512-jyIBLdskjPAL7T1g57UMfUNx+PzvYbxKslwRUKBrBA6sNEsYCFdxJAtZSLUMmw6MC98RDt4ksmEl5zVMT5bsuw==} + '@algolia/monitoring@1.35.0': + resolution: {integrity: sha512-w9MGFLB6ashI8BGcQoVt7iLgDIJNCn4OIu0Q0giE3M2ItNrssvb8C0xuwJQyTy1OFZnemG0EB1OvXhIHOvQwWw==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@5.32.0': - resolution: {integrity: sha512-eDp14z92Gt6JlFgiexImcWWH+Lk07s/FtxcoDaGrE4UVBgpwqOO6AfQM6dXh1pvHxlDFbMJihHc/vj3gBhPjqQ==} + '@algolia/recommend@5.35.0': + resolution: {integrity: sha512-AhrVgaaXAb8Ue0u2nuRWwugt0dL5UmRgS9LXe0Hhz493a8KFeZVUE56RGIV3hAa6tHzmAV7eIoqcWTQvxzlJeQ==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.32.0': - resolution: {integrity: sha512-rnWVglh/K75hnaLbwSc2t7gCkbq1ldbPgeIKDUiEJxZ4mlguFgcltWjzpDQ/t1LQgxk9HdIFcQfM17Hid3aQ6Q==} + '@algolia/requester-browser-xhr@5.35.0': + resolution: {integrity: sha512-diY415KLJZ6x1Kbwl9u96Jsz0OstE3asjXtJ9pmk1d+5gPuQ5jQyEsgC+WmEXzlec3iuVszm8AzNYYaqw6B+Zw==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@5.32.0': - resolution: {integrity: sha512-LbzQ04+VLkzXY4LuOzgyjqEv/46Gwrk55PldaglMJ4i4eDXSRXGKkwJpXFwsoU+c1HMQlHIyjJBhrfsfdyRmyQ==} + '@algolia/requester-fetch@5.35.0': + resolution: {integrity: sha512-uydqnSmpAjrgo8bqhE9N1wgcB98psTRRQXcjc4izwMB7yRl9C8uuAQ/5YqRj04U0mMQ+fdu2fcNF6m9+Z1BzDQ==} + engines: {node: '>= 14.0.0'} + + '@algolia/requester-node-http@5.35.0': + resolution: {integrity: sha512-RgLX78ojYOrThJHrIiPzT4HW3yfQa0D7K+MQ81rhxqaNyNBu4F1r+72LNHYH/Z+y9I1Mrjrd/c/Ue5zfDgAEjQ==} engines: {node: '>= 14.0.0'} '@ampproject/remapping@2.3.0': @@ -275,8 +279,8 @@ packages: resolution: {integrity: sha512-pg+EPv/j17ybCoYiKjeRCebkE5CeD009xC6XJfugBmui6CcCQ5UAN82ibBhL869PXR7xCboylcRxlFfcBmvCpA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/architect@0.2001.4': - resolution: {integrity: sha512-lZ9wYv1YDcw2Ggi2/TXXhYs7JAukAJHdZGZn6Co5s1QE774bVled1qK8pf46rSsG1BGn1a9VFsRFOlB/sx6WjA==} + '@angular-devkit/architect@0.2002.2': + resolution: {integrity: sha512-amppp/UqKyj+B8hYFU16j4t6SVN+SS0AEnHivDjKy41NNJgXv+5Sm2Q2jaMHviCT3rclyT0wqwNAi0RDjyLx5Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@angular-devkit/build-angular@20.0.4': @@ -345,8 +349,8 @@ packages: chokidar: optional: true - '@angular-devkit/core@20.1.4': - resolution: {integrity: sha512-I5CllQoDrVL20/+0JZk/gmR14n/+mwYIoD1RfBDwnaiHlO9o2whRsJj+LeUd9IA5Hf9MPPx+EkOVQt3vsYU0sQ==} + '@angular-devkit/core@20.2.2': + resolution: {integrity: sha512-SC+f5isSWJBpEgR+R7jP++2Z14WExNWLAdKpIickLWjuL8FlGkj+kaF3dWXhh0KcXo+r6kKb4pWUptSaqer5gA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^4.0.0 @@ -354,46 +358,46 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@20.1.4': - resolution: {integrity: sha512-dyvlQcXf5XKPRC1qTqzIGkltFHh8mYujPk6qt6Ah2nKp7UeA80ZSAocwOmlBg8t7GjN8ICe4Kese5scT1ByFXQ==} + '@angular-devkit/schematics@20.2.2': + resolution: {integrity: sha512-rtL7slZjzdChQoiADKZv/Ra8D3C3tIw/WcVxd2stiLHdK/Oaf9ejx5m/X9o0QMEbNsy2Fy/RKodNqmz1CjzpCg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-eslint/builder@20.1.1': - resolution: {integrity: sha512-pfCYfocX79CZ5nokZF4gVScUGyLWRKQHZsUkQ5V/1hsaGsahvzDRjxsYz0J9rO0ligSa2pwgUCXEwSY8hhHQBw==} + '@angular-eslint/builder@20.2.0': + resolution: {integrity: sha512-0qej+U/u5MDnvnUhrWAXmXJd7ZliZzYQtkmy50ypq/LaQwkOuZBEFh9EqlZ1k4n8n2DKQou03KJmKSoAqc/I8A==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/bundled-angular-compiler@20.1.1': - resolution: {integrity: sha512-hEWh/upyTj2bhyRmbNnGtlOXhBSEHwLg8/9YYhwmiNApQwKcvcg7lkstZMEVrKievNHZT6Wh4dWZvjRjMqLNSg==} + '@angular-eslint/bundled-angular-compiler@20.2.0': + resolution: {integrity: sha512-9NhytRavpxWqa0fK+mlQZrif91MhtG3VEV3JCQEwOH9JPueY95XVHYwPgcbODhoSg/z5YaTVby5G254cEXUMew==} - '@angular-eslint/eslint-plugin-template@20.1.1': - resolution: {integrity: sha512-dRqfxYvgOC4DZqvRTmxoIUMeIqTzcIkRcMVEuP8qvR10KHAWDkV7xT4f7BAee9deI/lzoAk3tk5wkQg6POQo7Q==} + '@angular-eslint/eslint-plugin-template@20.2.0': + resolution: {integrity: sha512-pRuROa9QUUIq/ulB5rbXrwOhFA1tcR8HhGq187gFQfPno/bFZfbF9R8x+zukbVipNjl087WHUWj09KNDcJBLlA==} peerDependencies: - '@angular-eslint/template-parser': 20.1.1 + '@angular-eslint/template-parser': 20.2.0 '@typescript-eslint/types': ^7.11.0 || ^8.0.0 '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/eslint-plugin@20.1.1': - resolution: {integrity: sha512-h+D6T35UGIuG0keYPH7dc6OTdfTVJ8GoIhCIpoAmVGhdIdfXIISvDvvX/QPiZtTcefik3vEZEGRiI/Nzc5xImw==} + '@angular-eslint/eslint-plugin@20.2.0': + resolution: {integrity: sha512-HdujUz7Q1ZW371cCJRkUcp0bjU/iP8Z/ZNTStCzMd4euu+HwVt69dLsTCs6f1i6SMqlIUjaP8TbqNo5nV8Altw==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/schematics@20.1.1': - resolution: {integrity: sha512-4sXU0Gr/RhdW3xSBFRzjhTO9mk6ugXUhUIPc1FRta1pmNnbmkvx22ewnKZE8IeRl8PMyk6xJuxZHq19CW1oWOA==} + '@angular-eslint/schematics@20.2.0': + resolution: {integrity: sha512-vAslYgJ2Rs2xY80ckwbuv/YWpEO9d/lFMq8CGrm37PI0IB5uRuGVWxaVboBLP6WUj9iMS/ufZUcCu0fdQ05V8Q==} - '@angular-eslint/template-parser@20.1.1': - resolution: {integrity: sha512-giIMYORf8P8MbBxh6EUfiR/7Y+omxJtK2C7a8lYTtLSOIGO0D8c8hXx9hTlPcdupVX+xZXDuZ85c9JDen+JSSA==} + '@angular-eslint/template-parser@20.2.0': + resolution: {integrity: sha512-72hskYThlVhktpRCwSwAohY/SxUoMv0hhS71zjlJcHFTzTAWCI8Zy2U4OJuhUO7+XWL6iAu13NKzJKRzUhGdSw==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '*' - '@angular-eslint/utils@20.1.1': - resolution: {integrity: sha512-hqbzGqa/0Ua90r4TMn4oZVnLuwIF6dqEfH7SlstB224h/7+nKoi67aHkmUq7VItWXpDDe+f1opeR01GKS9fNog==} + '@angular-eslint/utils@20.2.0': + resolution: {integrity: sha512-GnEa8BU9xBLUq4JQ8UgXecUXPCmju9P5KIobql17LV1t3vnJ33Zr7acO1jWOzluypllKSVrtARdRTI+TQGCqrA==} peerDependencies: '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 eslint: ^8.57.0 || ^9.0.0 @@ -445,8 +449,8 @@ packages: vitest: optional: true - '@angular/build@20.1.4': - resolution: {integrity: sha512-DClI15kl0t1YijptthQfw0cRSj8Opf8ACsZa1xT3o77BALpeusxS2QzSy6xGH+QnwesTyJFux1oRYjtAKmE2YA==} + '@angular/build@20.2.2': + resolution: {integrity: sha512-rvlKMt3OmeenHOwejRpI4OLcyERQn6Hl4ODRWlYfNX70Ki1zu6eAD0pWULzcD+HSQd0a26Xzt3gcpEy2vOEAzg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler': ^20.0.0 @@ -456,14 +460,14 @@ packages: '@angular/platform-browser': ^20.0.0 '@angular/platform-server': ^20.0.0 '@angular/service-worker': ^20.0.0 - '@angular/ssr': ^20.1.4 + '@angular/ssr': ^20.2.2 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^20.0.0 postcss: ^8.4.0 tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 tslib: ^2.3.0 - typescript: '>=5.8 <5.9' + typescript: '>=5.8 <6.0' vitest: ^3.1.1 peerDependenciesMeta: '@angular/core': @@ -491,45 +495,45 @@ packages: vitest: optional: true - '@angular/cdk@20.1.4': - resolution: {integrity: sha512-Uz0fLZRWpKG7xniXSw3Hr4QEvTlVurov07BBz6nRWseGxeHCDkFqKc3UEriovCQ7ylJdR6miIu7j+h4PWLH48g==} + '@angular/cdk@20.2.2': + resolution: {integrity: sha512-jLvIMmFI8zoi6vAu1Aszua59GmhqBOtsVfkwLUGg5Hi86DI/inJr9BznNX2EKDtaulYMGZCmDgsltXQXeqP5Lg==} peerDependencies: '@angular/common': ^20.0.0 || ^21.0.0 '@angular/core': ^20.0.0 || ^21.0.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/cli@20.1.4': - resolution: {integrity: sha512-VAQ/EBelBPiX1vV57TZJRPcao/e+Ee9IeLK43fsE2xL+GuEjrJ/fQXqt7OesrgIJHJBwUiX+j8pMMT6VfT1xSA==} + '@angular/cli@20.2.2': + resolution: {integrity: sha512-0K8cmuHzRTpPzy/w0+S5o3s0JPV++9/s2JhK4aw/+OnQRpUbodoqjm1ur5k5DUBQfIHi7aM73ZIW3G43lv4F0g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@20.1.4': - resolution: {integrity: sha512-AL+HdsY5xL2iM1zZ55ce33U+w2LgPJZQwKvHXJJ/Hpk3rpFNamWtRPmJBeq8Z0dQV1lLTMM+2pUatH6p+5pvEg==} + '@angular/common@20.2.4': + resolution: {integrity: sha512-mc6Sq1cYjaPJYThnvG6x0f/E27pWksqwaNJxT1RtwhAGc1i2jsc0su6b7e5NnXEgVbdPqu1MZHAEFdXZ5+/MwQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/core': 20.1.4 + '@angular/core': 20.2.4 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@20.1.4': - resolution: {integrity: sha512-I603/3EmclgX4VUryBo3bxlF+8+fVucrW/V0leqNlt72ppFTphDiKiopogoJFWJxuULTo2V+7Koq8Em7kUO67Q==} + '@angular/compiler-cli@20.2.4': + resolution: {integrity: sha512-II2hEpfbo73dL12D42DoIHYGiTYAiO9cpwh29BIo8VD054ei4cm0oK+jCyryDQH5T3+wyCWlj0OFjcZ/GmO7HQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.1.4 - typescript: '>=5.8 <5.9' + '@angular/compiler': 20.2.4 + typescript: '>=5.8 <6.0' peerDependenciesMeta: typescript: optional: true - '@angular/compiler@20.1.4': - resolution: {integrity: sha512-gQbchh2ziK9QxZuHgEf7BUMCm/ayu6Zr9hst6itSecinUJgUeeSp3Z4vXjIBNBUKMPB135tWw9RGiVbW8saBmg==} + '@angular/compiler@20.2.4': + resolution: {integrity: sha512-LQzf+Azb/Ms+BavpCFIat+f1C0gUJpby2RW4yebF3JkBFKfJ7M8d49TQpF8rSnGxMRTf49mln7laz4nBYTLDGA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@angular/core@20.1.4': - resolution: {integrity: sha512-aWDux64a9usuVU2SnF0epqjXAj8JO8jViUzZAJAuFKSCtkeNzqP+Z6DjkqsCKrNvGP7xkX1XhhepUygxgh7/6A==} + '@angular/core@20.2.4': + resolution: {integrity: sha512-8yvfvPDWX8M7o82GBl5P1nlvm1ywQ2XZi5HWj3llKpSJE2XjzhATgPrpKwiNVnpgjZWTOwM11fpoAaRKqQjxTA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/compiler': 20.1.4 + '@angular/compiler': 20.2.4 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 peerDependenciesMeta: @@ -538,50 +542,50 @@ packages: zone.js: optional: true - '@angular/forms@20.1.4': - resolution: {integrity: sha512-5gUwcV+JpzJ2rSPo1nR6iNz2Dm3iRcVCvRTsVnKhFbZCIbGLihLpoCuittsgUY/C9wh/rnmXlatmLJ7giSuUZA==} + '@angular/forms@20.2.4': + resolution: {integrity: sha512-wbgnW+GALVAmK6hgFegkwlHKw35onvh9Z5A236HCyUySEAOiaD/3CoDg5Hw4iHQAiSU6Fn2NwDiv+W0xki6WDw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.1.4 - '@angular/core': 20.1.4 - '@angular/platform-browser': 20.1.4 + '@angular/common': 20.2.4 + '@angular/core': 20.2.4 + '@angular/platform-browser': 20.2.4 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@20.1.4': - resolution: {integrity: sha512-yDkQef11JBkVIRiaDA2Iq/GYcu0OK4NMun2r56jTW/Kq+LnKn5q/6usWcN5rbvg7kQpc1ZOxwDGMACiyIYWHmQ==} + '@angular/localize@20.2.4': + resolution: {integrity: sha512-8OimXwR/hzUHJdegLD4+Zhg1h3qaAVLwLLK3G6Ba4EU9W9HJCyqvxIXooXossLBp/toFKyjU/RxmH+dwy4ztCQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.1.4 - '@angular/compiler-cli': 20.1.4 + '@angular/compiler': 20.2.4 + '@angular/compiler-cli': 20.2.4 - '@angular/platform-browser-dynamic@20.1.4': - resolution: {integrity: sha512-bH4CjZ2O2oqRaKd36Xe/EhZDHx769pPf9oR4oITsZJ10bIhkWcaG9pgaW+W1PGc+nMevVpJ7XfG9m9n6+3bEfw==} + '@angular/platform-browser-dynamic@20.2.4': + resolution: {integrity: sha512-ktunGTMWuWtnKUicOdXjF8Nc1RInf78YW7TqMV35rF32VXpHwRRKw2M7OKViPk18MlbDE2pc5HCX558BEUla0A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.1.4 - '@angular/compiler': 20.1.4 - '@angular/core': 20.1.4 - '@angular/platform-browser': 20.1.4 + '@angular/common': 20.2.4 + '@angular/compiler': 20.2.4 + '@angular/core': 20.2.4 + '@angular/platform-browser': 20.2.4 - '@angular/platform-browser@20.1.4': - resolution: {integrity: sha512-z86NsGSwm5pXCACdWBbp7SC1Xn+UGvuoRqTsi0dNUXT/3WrP6MvZT3TfNKwM63GLUqFAICSt7uFXS84D72ukvA==} + '@angular/platform-browser@20.2.4': + resolution: {integrity: sha512-81vzW8xhnJU7AiYJKXLR2MuvawzhRDgwyNkPEep58wty5zNuIUCXdUERJSsXo7m/U2Dg1FUFfqLm4RC2UkqLzA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/animations': 20.1.4 - '@angular/common': 20.1.4 - '@angular/core': 20.1.4 + '@angular/animations': 20.2.4 + '@angular/common': 20.2.4 + '@angular/core': 20.2.4 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/router@20.1.4': - resolution: {integrity: sha512-Etd2V2Qw+clQhJORBm7tMphCCweLNKbZvUc+lh1r7yrbBPnZvK3yd69W9ZQoRzrSSI25VGQDyzQXgpLUlHoE+w==} + '@angular/router@20.2.4': + resolution: {integrity: sha512-KoduI1o+iBfCBGtXMvmy/qncDIwGxd2hNt2hDkkiYZTftmSg/XUJDxJqN84ckm2WLkdJpR9EirrwfHapJBIZOQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.1.4 - '@angular/core': 20.1.4 - '@angular/platform-browser': 20.1.4 + '@angular/common': 20.2.4 + '@angular/core': 20.2.4 + '@angular/platform-browser': 20.2.4 rxjs: ^6.5.3 || ^7.4.0 '@asamuzakjp/css-color@3.2.0': @@ -603,20 +607,16 @@ packages: resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.27.7': - resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.28.0': - resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} + '@babel/core@7.28.3': + resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==} engines: {node: '>=6.9.0'} '@babel/generator@7.27.1': resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} - '@babel/generator@7.28.0': - resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} + '@babel/generator@7.28.3': + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.27.1': @@ -660,8 +660,8 @@ packages: resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.27.3': - resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} + '@babel/helper-module-transforms@7.28.3': + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -710,12 +710,12 @@ packages: resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.2': - resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==} + '@babel/helpers@7.28.3': + resolution: {integrity: sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.28.0': - resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} + '@babel/parser@7.28.3': + resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==} engines: {node: '>=6.0.0'} hasBin: true @@ -1183,8 +1183,8 @@ packages: resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.0': - resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} + '@babel/traverse@7.28.3': + resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==} engines: {node: '>=6.9.0'} '@babel/types@7.28.2': @@ -1244,14 +1244,14 @@ packages: resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} engines: {node: '>=14.17.0'} - '@emnapi/core@1.4.5': - resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} + '@emnapi/core@1.5.0': + resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} - '@emnapi/runtime@1.4.5': - resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} + '@emnapi/runtime@1.5.0': + resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} - '@emnapi/wasi-threads@1.0.4': - resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} '@esbuild/aix-ppc64@0.25.5': resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==} @@ -1265,6 +1265,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.25.9': + resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.25.5': resolution: {integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==} engines: {node: '>=18'} @@ -1277,6 +1283,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.25.9': + resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.25.5': resolution: {integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==} engines: {node: '>=18'} @@ -1289,6 +1301,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.25.9': + resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.25.5': resolution: {integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==} engines: {node: '>=18'} @@ -1301,6 +1319,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.25.9': + resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.25.5': resolution: {integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==} engines: {node: '>=18'} @@ -1313,6 +1337,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.25.9': + resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.25.5': resolution: {integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==} engines: {node: '>=18'} @@ -1325,6 +1355,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.25.9': + resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.25.5': resolution: {integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==} engines: {node: '>=18'} @@ -1337,6 +1373,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.25.9': + resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.25.5': resolution: {integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==} engines: {node: '>=18'} @@ -1349,6 +1391,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.25.9': + resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.25.5': resolution: {integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==} engines: {node: '>=18'} @@ -1361,6 +1409,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.25.9': + resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.25.5': resolution: {integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==} engines: {node: '>=18'} @@ -1373,6 +1427,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.25.9': + resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.25.5': resolution: {integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==} engines: {node: '>=18'} @@ -1385,6 +1445,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.25.9': + resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.25.5': resolution: {integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==} engines: {node: '>=18'} @@ -1397,6 +1463,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.25.9': + resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.25.5': resolution: {integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==} engines: {node: '>=18'} @@ -1409,6 +1481,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.25.9': + resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.25.5': resolution: {integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==} engines: {node: '>=18'} @@ -1421,6 +1499,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.25.9': + resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.25.5': resolution: {integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==} engines: {node: '>=18'} @@ -1433,6 +1517,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.25.9': + resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.25.5': resolution: {integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==} engines: {node: '>=18'} @@ -1445,6 +1535,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.25.9': + resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.25.5': resolution: {integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==} engines: {node: '>=18'} @@ -1457,6 +1553,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.25.9': + resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-arm64@0.25.5': resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==} engines: {node: '>=18'} @@ -1469,6 +1571,12 @@ packages: cpu: [arm64] os: [netbsd] + '@esbuild/netbsd-arm64@0.25.9': + resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.25.5': resolution: {integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==} engines: {node: '>=18'} @@ -1481,6 +1589,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.25.9': + resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.25.5': resolution: {integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==} engines: {node: '>=18'} @@ -1493,6 +1607,12 @@ packages: cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.25.9': + resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.25.5': resolution: {integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==} engines: {node: '>=18'} @@ -1505,12 +1625,24 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.25.9': + resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/openharmony-arm64@0.25.8': resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] + '@esbuild/openharmony-arm64@0.25.9': + resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + '@esbuild/sunos-x64@0.25.5': resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==} engines: {node: '>=18'} @@ -1523,6 +1655,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.25.9': + resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.25.5': resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==} engines: {node: '>=18'} @@ -1535,6 +1673,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.25.9': + resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.25.5': resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==} engines: {node: '>=18'} @@ -1547,6 +1691,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.25.9': + resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.25.5': resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==} engines: {node: '>=18'} @@ -1559,6 +1709,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.25.9': + resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.7.0': resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1573,28 +1729,28 @@ packages: resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.3.0': - resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} + '@eslint/config-helpers@0.3.1': + resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.15.1': - resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} + '@eslint/core@0.15.2': + resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.3.1': resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.32.0': - resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==} + '@eslint/js@9.34.0': + resolution: {integrity: sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.3.4': - resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==} + '@eslint/plugin-kit@0.3.5': + resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@fastify/busboy@2.1.1': @@ -1621,8 +1777,8 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} - '@inquirer/checkbox@4.2.0': - resolution: {integrity: sha512-fdSw07FLJEU5vbpOPzXo5c6xmMGDzbZE2+niuDHX5N6mc6V0Ebso/q3xiHra4D73+PMsC8MJmcaZKuAAoaQsSA==} + '@inquirer/checkbox@4.2.2': + resolution: {integrity: sha512-E+KExNurKcUJJdxmjglTl141EwxWyAHplvsYJQgSwXf8qiNWkTxTuCCqmhFEmbIXd4zLaGMfQFJ6WrZ7fSeV3g==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1639,15 +1795,6 @@ packages: '@types/node': optional: true - '@inquirer/confirm@5.1.13': - resolution: {integrity: sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/confirm@5.1.14': resolution: {integrity: sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==} engines: {node: '>=18'} @@ -1657,8 +1804,8 @@ packages: '@types/node': optional: true - '@inquirer/core@10.1.15': - resolution: {integrity: sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA==} + '@inquirer/confirm@5.1.16': + resolution: {integrity: sha512-j1a5VstaK5KQy8Mu8cHmuQvN1Zc62TbLhjJxwHvKPPKEoowSF6h/0UdOpA9DNdWZ+9Inq73+puRq1df6OJ8Sag==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1666,8 +1813,8 @@ packages: '@types/node': optional: true - '@inquirer/editor@4.2.15': - resolution: {integrity: sha512-wst31XT8DnGOSS4nNJDIklGKnf+8shuauVrWzgKegWUe28zfCftcWZ2vktGdzJgcylWSS2SrDnYUb6alZcwnCQ==} + '@inquirer/core@10.2.0': + resolution: {integrity: sha512-NyDSjPqhSvpZEMZrLCYUquWNl+XC/moEcVFqS55IEYIYsY0a1cUCevSqk7ctOlnm/RaSBU5psFryNlxcmGrjaA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1675,8 +1822,26 @@ packages: '@types/node': optional: true - '@inquirer/expand@4.0.17': - resolution: {integrity: sha512-PSqy9VmJx/VbE3CT453yOfNa+PykpKg/0SYP7odez1/NWBGuDXgPhp4AeGYYKjhLn5lUUavVS/JbeYMPdH50Mw==} + '@inquirer/editor@4.2.18': + resolution: {integrity: sha512-yeQN3AXjCm7+Hmq5L6Dm2wEDeBRdAZuyZ4I7tWSSanbxDzqM0KqzoDbKM7p4ebllAYdoQuPJS6N71/3L281i6w==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/expand@4.0.18': + resolution: {integrity: sha512-xUjteYtavH7HwDMzq4Cn2X4Qsh5NozoDHCJTdoXg9HfZ4w3R6mxV1B9tL7DGJX2eq/zqtsFjhm0/RJIMGlh3ag==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/external-editor@1.0.1': + resolution: {integrity: sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1688,8 +1853,8 @@ packages: resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} engines: {node: '>=18'} - '@inquirer/input@4.2.1': - resolution: {integrity: sha512-tVC+O1rBl0lJpoUZv4xY+WGWY8V5b0zxU1XDsMsIHYregdh7bN5X5QnIONNBAl0K765FYlAfNHS2Bhn7SSOVow==} + '@inquirer/input@4.2.2': + resolution: {integrity: sha512-hqOvBZj/MhQCpHUuD3MVq18SSoDNHy7wEnQ8mtvs71K8OPZVXJinOzcvQna33dNYLYE4LkA9BlhAhK6MJcsVbw==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1697,8 +1862,8 @@ packages: '@types/node': optional: true - '@inquirer/number@3.0.17': - resolution: {integrity: sha512-GcvGHkyIgfZgVnnimURdOueMk0CztycfC8NZTiIY9arIAkeOgt6zG57G+7vC59Jns3UX27LMkPKnKWAOF5xEYg==} + '@inquirer/number@3.0.18': + resolution: {integrity: sha512-7exgBm52WXZRczsydCVftozFTrrwbG5ySE0GqUd2zLNSBXyIucs2Wnm7ZKLe/aUu6NUg9dg7Q80QIHCdZJiY4A==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1706,8 +1871,8 @@ packages: '@types/node': optional: true - '@inquirer/password@4.0.17': - resolution: {integrity: sha512-DJolTnNeZ00E1+1TW+8614F7rOJJCM4y4BAGQ3Gq6kQIG+OJ4zr3GLjIjVVJCbKsk2jmkmv6v2kQuN/vriHdZA==} + '@inquirer/password@4.0.18': + resolution: {integrity: sha512-zXvzAGxPQTNk/SbT3carAD4Iqi6A2JS2qtcqQjsL22uvD+JfQzUrDEtPjLL7PLn8zlSNyPdY02IiQjzoL9TStA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1715,8 +1880,8 @@ packages: '@types/node': optional: true - '@inquirer/prompts@7.6.0': - resolution: {integrity: sha512-jAhL7tyMxB3Gfwn4HIJ0yuJ5pvcB5maYUcouGcgd/ub79f9MqZ+aVnBtuFf+VC2GTkCBF+R+eo7Vi63w5VZlzw==} + '@inquirer/prompts@7.8.2': + resolution: {integrity: sha512-nqhDw2ZcAUrKNPwhjinJny903bRhI0rQhiDz1LksjeRxqa36i3l75+4iXbOy0rlDpLJGxqtgoPavQjmmyS5UJw==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1724,8 +1889,8 @@ packages: '@types/node': optional: true - '@inquirer/rawlist@4.1.5': - resolution: {integrity: sha512-R5qMyGJqtDdi4Ht521iAkNqyB6p2UPuZUbMifakg1sWtu24gc2Z8CJuw8rP081OckNDMgtDCuLe42Q2Kr3BolA==} + '@inquirer/rawlist@4.1.6': + resolution: {integrity: sha512-KOZqa3QNr3f0pMnufzL7K+nweFFCCBs6LCXZzXDrVGTyssjLeudn5ySktZYv1XiSqobyHRYYK0c6QsOxJEhXKA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1733,8 +1898,8 @@ packages: '@types/node': optional: true - '@inquirer/search@3.1.0': - resolution: {integrity: sha512-PMk1+O/WBcYJDq2H7foV0aAZSmDdkzZB9Mw2v/DmONRJopwA/128cS9M/TXWLKKdEQKZnKwBzqu2G4x/2Nqx8Q==} + '@inquirer/search@3.1.1': + resolution: {integrity: sha512-TkMUY+A2p2EYVY3GCTItYGvqT6LiLzHBnqsU1rJbrpXUijFfM6zvUx0R4civofVwFCmJZcKqOVwwWAjplKkhxA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1742,8 +1907,8 @@ packages: '@types/node': optional: true - '@inquirer/select@4.3.1': - resolution: {integrity: sha512-Gfl/5sqOF5vS/LIrSndFgOh7jgoe0UXEizDqahFRkq5aJBLegZ6WjuMh/hVEJwlFQjyLq1z9fRtvUMkb7jM1LA==} + '@inquirer/select@4.3.2': + resolution: {integrity: sha512-nwous24r31M+WyDEHV+qckXkepvihxhnyIaod2MG7eCE6G0Zm/HUF6jgN8GXgf4U7AU6SLseKdanY195cwvU6w==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -1751,10 +1916,6 @@ packages: '@types/node': optional: true - '@inquirer/type@1.5.5': - resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} - engines: {node: '>=18'} - '@inquirer/type@3.0.8': resolution: {integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==} engines: {node: '>=18'} @@ -1788,12 +1949,12 @@ packages: resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} - '@jest/console@30.0.5': - resolution: {integrity: sha512-xY6b0XiL0Nav3ReresUarwl2oIz1gTnxGbGpho9/rbUWsLH0f1OD/VT84xs8c7VmH7MChnLb0pag6PhZhAdDiA==} + '@jest/console@30.1.2': + resolution: {integrity: sha512-BGMAxj8VRmoD0MoA/jo9alMXSRoqW8KPeqOfEo1ncxnRLatTBCpRoOwlwlEMdudp68Q6WSGwYrrLtTGOh8fLzw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/core@30.0.5': - resolution: {integrity: sha512-fKD0OulvRsXF1hmaFgHhVJzczWzA1RXMMo9LTPuFXo9q/alDbME3JIyWYqovWsUBWSoBcsHaGPSLF9rz4l9Qeg==} + '@jest/core@30.1.3': + resolution: {integrity: sha512-LIQz7NEDDO1+eyOA2ZmkiAyYvZuo6s1UxD/e2IHldR6D7UYogVq3arTmli07MkENLq6/3JEQjp0mA8rrHHJ8KQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -1815,6 +1976,16 @@ packages: canvas: optional: true + '@jest/environment-jsdom-abstract@30.1.2': + resolution: {integrity: sha512-u8kTh/ZBl97GOmnGJLYK/1GuwAruMC4hoP6xuk/kwltmVWsA9u/6fH1/CsPVGt2O+Wn2yEjs8n1B1zZJ62Cx0w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + canvas: ^3.0.0 + jsdom: '*' + peerDependenciesMeta: + canvas: + optional: true + '@jest/environment@29.7.0': resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1823,12 +1994,20 @@ packages: resolution: {integrity: sha512-aRX7WoaWx1oaOkDQvCWImVQ8XNtdv5sEWgk4gxR6NXb7WBUnL5sRak4WRzIQRZ1VTWPvV4VI4mgGjNL9TeKMYA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/environment@30.1.2': + resolution: {integrity: sha512-N8t1Ytw4/mr9uN28OnVf0SYE2dGhaIxOVYcwsf9IInBKjvofAjbFRvedvBBlyTYk2knbJTiEjEJ2PyyDIBnd9w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/expect-utils@30.0.5': resolution: {integrity: sha512-F3lmTT7CXWYywoVUGTCmom0vXq3HTTkaZyTAzIy+bXSBizB7o5qzlC9VCtq0arOa8GqmNsbg/cE9C6HLn7Szew==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/expect@30.0.5': - resolution: {integrity: sha512-6udac8KKrtTtC+AXZ2iUN/R7dp7Ydry+Fo6FPFnDG54wjVMnb6vW/XNlf7Xj8UDjAE3aAVAsR4KFyKk3TCXmTA==} + '@jest/expect-utils@30.1.2': + resolution: {integrity: sha512-HXy1qT/bfdjCv7iC336ExbqqYtZvljrV8odNdso7dWK9bSeHtLlvwWWC3YSybSPL03Gg5rug6WLCZAZFH72m0A==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + + '@jest/expect@30.1.2': + resolution: {integrity: sha512-tyaIExOwQRCxPCGNC05lIjWJztDwk2gPDNSDGg1zitXJJ8dC3++G/CRjE5mb2wQsf89+lsgAgqxxNpDLiCViTA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/fake-timers@29.7.0': @@ -1839,20 +2018,28 @@ packages: resolution: {integrity: sha512-ZO5DHfNV+kgEAeP3gK3XlpJLL4U3Sz6ebl/n68Uwt64qFFs5bv4bfEEjyRGK5uM0C90ewooNgFuKMdkbEoMEXw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/fake-timers@30.1.2': + resolution: {integrity: sha512-Beljfv9AYkr9K+ETX9tvV61rJTY706BhBUtiaepQHeEGfe0DbpvUA5Z3fomwc5Xkhns6NWrcFDZn+72fLieUnA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/get-type@30.0.1': resolution: {integrity: sha512-AyYdemXCptSRFirI5EPazNxyPwAL0jXt3zceFjaj8NFiKP9pOi0bfXonf6qkf82z2t3QWPeLCWWw4stPBzctLw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/globals@30.0.5': - resolution: {integrity: sha512-7oEJT19WW4oe6HR7oLRvHxwlJk2gev0U9px3ufs8sX9PoD1Eza68KF0/tlN7X0dq/WVsBScXQGgCldA1V9Y/jA==} + '@jest/get-type@30.1.0': + resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + + '@jest/globals@30.1.2': + resolution: {integrity: sha512-teNTPZ8yZe3ahbYnvnVRDeOjr+3pu2uiAtNtrEsiMjVPPj+cXd5E/fr8BL7v/T7F31vYdEHrI5cC/2OoO/vM9A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/pattern@30.0.1': resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/reporters@30.0.5': - resolution: {integrity: sha512-mafft7VBX4jzED1FwGC1o/9QUM2xebzavImZMeqnsklgcyxBto8mV4HzNSzUrryJ+8R9MFOM3HgYuDradWR+4g==} + '@jest/reporters@30.1.3': + resolution: {integrity: sha512-VWEQmJWfXMOrzdFEOyGjUEOuVXllgZsoPtEHZzfdNz18RmzJ5nlR6kp8hDdY8dDS1yGOXAY7DHT+AOHIPSBV0w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -1868,24 +2055,24 @@ packages: resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/snapshot-utils@30.0.5': - resolution: {integrity: sha512-XcCQ5qWHLvi29UUrowgDFvV4t7ETxX91CbDczMnoqXPOIcZOxyNdSjm6kV5XMc8+HkxfRegU/MUmnTbJRzGrUQ==} + '@jest/snapshot-utils@30.1.2': + resolution: {integrity: sha512-vHoMTpimcPSR7OxS2S0V1Cpg8eKDRxucHjoWl5u4RQcnxqQrV3avETiFpl8etn4dqxEGarBeHbIBety/f8mLXw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/source-map@30.0.1': resolution: {integrity: sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/test-result@30.0.5': - resolution: {integrity: sha512-wPyztnK0gbDMQAJZ43tdMro+qblDHH1Ru/ylzUo21TBKqt88ZqnKKK2m30LKmLLoKtR2lxdpCC/P3g1vfKcawQ==} + '@jest/test-result@30.1.3': + resolution: {integrity: sha512-P9IV8T24D43cNRANPPokn7tZh0FAFnYS2HIfi5vK18CjRkTDR9Y3e1BoEcAJnl4ghZZF4Ecda4M/k41QkvurEQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/test-sequencer@30.0.5': - resolution: {integrity: sha512-Aea/G1egWoIIozmDD7PBXUOxkekXl7ueGzrsGGi1SbeKgQqCYCIf+wfbflEbf2LiPxL8j2JZGLyrzZagjvW4YQ==} + '@jest/test-sequencer@30.1.3': + resolution: {integrity: sha512-82J+hzC0qeQIiiZDThh+YUadvshdBswi5nuyXlEmXzrhw5ZQSRHeQ5LpVMD/xc8B3wPePvs6VMzHnntxL+4E3w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/transform@30.0.5': - resolution: {integrity: sha512-Vk8amLQCmuZyy6GbBht1Jfo9RSdBtg7Lks+B0PecnjI8J+PCLQPGh7uI8Q/2wwpW2gLdiAfiHNsmekKlywULqg==} + '@jest/transform@30.1.2': + resolution: {integrity: sha512-UYYFGifSgfjujf1Cbd3iU/IQoSd6uwsj8XHj5DSDf5ERDcWMdJOPTkHWXj4U+Z/uMagyOQZ6Vne8C4nRIrCxqA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/types@29.6.3': @@ -1896,8 +2083,8 @@ packages: resolution: {integrity: sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jridgewell/gen-mapping@0.3.12': - resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} '@jridgewell/resolve-uri@3.1.1': resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} @@ -1907,17 +2094,17 @@ packages: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.10': - resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==} + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} '@jridgewell/source-map@0.3.6': resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - '@jridgewell/sourcemap-codec@1.5.4': - resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/trace-mapping@0.3.29': - resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} + '@jridgewell/trace-mapping@0.3.30': + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -1943,19 +2130,20 @@ packages: '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - '@listr2/prompt-adapter-inquirer@2.0.22': - resolution: {integrity: sha512-hV36ZoY+xKL6pYOt1nPNnkciFkn89KZwqLhAFzJvYysAvL5uBQdiADZx/8bIDXIukzzwG0QlPYolgMzQUtKgpQ==} - engines: {node: '>=18.0.0'} + '@listr2/prompt-adapter-inquirer@3.0.1': + resolution: {integrity: sha512-3XFmGwm3u6ioREG+ynAQB7FoxfajgQnMhIu8wC5eo/Lsih4aKDg0VuIMGaOsYn7hJSJagSeaD4K8yfpkEoDEmA==} + engines: {node: '>=20.0.0'} peerDependencies: '@inquirer/prompts': '>= 3 < 8' + listr2: 9.0.1 '@lmdb/lmdb-darwin-arm64@3.3.0': resolution: {integrity: sha512-LipbQobyEfQtu8WixasaFUZZ+JCGlho4OWwWIQ5ol0rB1RKkcZvypu7sS1CBvofBGVAa3vbOh8IOGQMrbmL5dg==} cpu: [arm64] os: [darwin] - '@lmdb/lmdb-darwin-arm64@3.4.1': - resolution: {integrity: sha512-kKeP5PaY3bFrrF6GY5aDd96iuh1eoS+5CHJ+7hIP629KIEwzGNwbIzBmEX9TAhRJOivSRDTHCIsbu//+NsYKkg==} + '@lmdb/lmdb-darwin-arm64@3.4.2': + resolution: {integrity: sha512-NK80WwDoODyPaSazKbzd3NEJ3ygePrkERilZshxBViBARNz21rmediktGHExoj9n5t9+ChlgLlxecdFKLCuCKg==} cpu: [arm64] os: [darwin] @@ -1964,8 +2152,8 @@ packages: cpu: [x64] os: [darwin] - '@lmdb/lmdb-darwin-x64@3.4.1': - resolution: {integrity: sha512-9CMB3seTyHs3EOVWdKiB8IIEDBJ3Gq00Tqyi0V7DS3HL90BjM/AkbZGuhzXwPrfeFazR24SKaRrUQF74f+CmWw==} + '@lmdb/lmdb-darwin-x64@3.4.2': + resolution: {integrity: sha512-zevaowQNmrp3U7Fz1s9pls5aIgpKRsKb3dZWDINtLiozh3jZI9fBrI19lYYBxqdyiIyNdlyiidPnwPShj4aK+w==} cpu: [x64] os: [darwin] @@ -1974,8 +2162,8 @@ packages: cpu: [arm64] os: [linux] - '@lmdb/lmdb-linux-arm64@3.4.1': - resolution: {integrity: sha512-d0vuXOdoKjHHJYZ/CRWopnkOiUpev+bgBBW+1tXtWsYWUj8uxl9ZmTBEmsL5mjUlpQDrlYiJSrhOU1hg5QWBSw==} + '@lmdb/lmdb-linux-arm64@3.4.2': + resolution: {integrity: sha512-ZBEfbNZdkneebvZs98Lq30jMY8V9IJzckVeigGivV7nTHJc+89Ctomp1kAIWKlwIG0ovCDrFI448GzFPORANYg==} cpu: [arm64] os: [linux] @@ -1984,8 +2172,8 @@ packages: cpu: [arm] os: [linux] - '@lmdb/lmdb-linux-arm@3.4.1': - resolution: {integrity: sha512-1Mi69vU0akHgCI7tF6YbimPaNEKJiBm/p5A+aM8egr0joj27cQmCCOm2mZQ+Ht2BqmCfZaIgQnMg4gFYNMlpCA==} + '@lmdb/lmdb-linux-arm@3.4.2': + resolution: {integrity: sha512-OmHCULY17rkx/RoCoXlzU7LyR8xqrksgdYWwtYa14l/sseezZ8seKWXcogHcjulBddER5NnEFV4L/Jtr2nyxeg==} cpu: [arm] os: [linux] @@ -1994,8 +2182,8 @@ packages: cpu: [x64] os: [linux] - '@lmdb/lmdb-linux-x64@3.4.1': - resolution: {integrity: sha512-00RbEpvfnyPodlICiGFuiOmyvWaL9nzCRSqZz82BVFsGTiSQnnF0gpD1C8tO6OvtptELbtRuM7BS9f97LcowZw==} + '@lmdb/lmdb-linux-x64@3.4.2': + resolution: {integrity: sha512-vL9nM17C77lohPYE4YaAQvfZCSVJSryE4fXdi8M7uWPBnU+9DJabgKVAeyDb84ZM2vcFseoBE4/AagVtJeRE7g==} cpu: [x64] os: [linux] @@ -2004,8 +2192,8 @@ packages: cpu: [arm64] os: [win32] - '@lmdb/lmdb-win32-arm64@3.4.1': - resolution: {integrity: sha512-4h8tm3i1ODf+28UyqQZLP7c2jmRM26AyEEyYp994B4GiBdGvGAsYUu3oiHANYK9xFpvLuFzyGeqFm1kdNC0D1A==} + '@lmdb/lmdb-win32-arm64@3.4.2': + resolution: {integrity: sha512-SXWjdBfNDze4ZPeLtYIzsIeDJDJ/SdsA0pEXcUBayUIMO0FQBHfVZZyHXQjjHr4cvOAzANBgIiqaXRwfMhzmLw==} cpu: [arm64] os: [win32] @@ -2014,13 +2202,13 @@ packages: cpu: [x64] os: [win32] - '@lmdb/lmdb-win32-x64@3.4.1': - resolution: {integrity: sha512-HqqKIhTbq6piJhkJpTTf3w1m/CgrmwXRAL9R9j7Ru5xdZSeO7Mg4AWiBC9B00uXR+LvVZKtUyRMVZfhmIZztmQ==} + '@lmdb/lmdb-win32-x64@3.4.2': + resolution: {integrity: sha512-IY+r3bxKW6Q6sIPiMC0L533DEfRJSXibjSI3Ft/w9Q8KQBNqEIvUFXt+09wV8S5BRk0a8uSF19YWxuRwEfI90g==} cpu: [x64] os: [win32] - '@modelcontextprotocol/sdk@1.13.3': - resolution: {integrity: sha512-bGwA78F/U5G2jrnsdRkPY3IwIwZeWUEfb5o764b79lb0rJmMT76TLwKhdNZOWakOQtedYefwIR4emisEMvInKA==} + '@modelcontextprotocol/sdk@1.17.3': + resolution: {integrity: sha512-JPwUKWSsbzx+DLFznf/QZ32Qa+ptfbUlHhRLrBQBAFu9iI1iYvizM4p+zhhRDceSsPutXp4z+R/HPVphlIiclg==} engines: {node: '>=18'} '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': @@ -2053,109 +2241,118 @@ packages: cpu: [x64] os: [win32] - '@napi-rs/nice-android-arm-eabi@1.0.4': - resolution: {integrity: sha512-OZFMYUkih4g6HCKTjqJHhMUlgvPiDuSLZPbPBWHLjKmFTv74COzRlq/gwHtmEVaR39mJQ6ZyttDl2HNMUbLVoA==} + '@napi-rs/nice-android-arm-eabi@1.1.1': + resolution: {integrity: sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==} engines: {node: '>= 10'} cpu: [arm] os: [android] - '@napi-rs/nice-android-arm64@1.0.4': - resolution: {integrity: sha512-k8u7cjeA64vQWXZcRrPbmwjH8K09CBnNaPnI9L1D5N6iMPL3XYQzLcN6WwQonfcqCDv5OCY3IqX89goPTV4KMw==} + '@napi-rs/nice-android-arm64@1.1.1': + resolution: {integrity: sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@napi-rs/nice-darwin-arm64@1.0.4': - resolution: {integrity: sha512-GsLdQvUcuVzoyzmtjsThnpaVEizAqH5yPHgnsBmq3JdVoVZHELFo7PuJEdfOH1DOHi2mPwB9sCJEstAYf3XCJA==} + '@napi-rs/nice-darwin-arm64@1.1.1': + resolution: {integrity: sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@napi-rs/nice-darwin-x64@1.0.4': - resolution: {integrity: sha512-1y3gyT3e5zUY5SxRl3QDtJiWVsbkmhtUHIYwdWWIQ3Ia+byd/IHIEpqAxOGW1nhhnIKfTCuxBadHQb+yZASVoA==} + '@napi-rs/nice-darwin-x64@1.1.1': + resolution: {integrity: sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@napi-rs/nice-freebsd-x64@1.0.4': - resolution: {integrity: sha512-06oXzESPRdXUuzS8n2hGwhM2HACnDfl3bfUaSqLGImM8TA33pzDXgGL0e3If8CcFWT98aHows5Lk7xnqYNGFeA==} + '@napi-rs/nice-freebsd-x64@1.1.1': + resolution: {integrity: sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@napi-rs/nice-linux-arm-gnueabihf@1.0.4': - resolution: {integrity: sha512-CgklZ6g8WL4+EgVVkxkEvvsi2DSLf9QIloxWO0fvQyQBp6VguUSX3eHLeRpqwW8cRm2Hv/Q1+PduNk7VK37VZw==} + '@napi-rs/nice-linux-arm-gnueabihf@1.1.1': + resolution: {integrity: sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@napi-rs/nice-linux-arm64-gnu@1.0.4': - resolution: {integrity: sha512-wdAJ7lgjhAlsANUCv0zi6msRwq+D4KDgU+GCCHssSxWmAERZa2KZXO0H2xdmoJ/0i03i6YfK/sWaZgUAyuW2oQ==} + '@napi-rs/nice-linux-arm64-gnu@1.1.1': + resolution: {integrity: sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@napi-rs/nice-linux-arm64-musl@1.0.4': - resolution: {integrity: sha512-4b1KYG+sriufhFrpUS9uNOEYYJqSfcbnwGx6uGX7JjrH8tELG90cOpCawz5THNIwlS3DhLgnCOcn0+4p6z26QA==} + '@napi-rs/nice-linux-arm64-musl@1.1.1': + resolution: {integrity: sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@napi-rs/nice-linux-ppc64-gnu@1.0.4': - resolution: {integrity: sha512-iaf3vMRgr23oe1PUaKpxaH3DS0IMN0+N9iEiWVwYPm/U15vZFYdqVegGfN2PzrZLUl5lc8ZxbmEKDfuqslhAMA==} + '@napi-rs/nice-linux-ppc64-gnu@1.1.1': + resolution: {integrity: sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==} engines: {node: '>= 10'} cpu: [ppc64] os: [linux] - '@napi-rs/nice-linux-riscv64-gnu@1.0.4': - resolution: {integrity: sha512-UXoREY6Yw6rHrGuTwQgBxpfjK34t6mTjibE9/cXbefL9AuUCJ9gEgwNKZiONuR5QGswChqo9cnthjdKkYyAdDg==} + '@napi-rs/nice-linux-riscv64-gnu@1.1.1': + resolution: {integrity: sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] - '@napi-rs/nice-linux-s390x-gnu@1.0.4': - resolution: {integrity: sha512-eFbgYCRPmsqbYPAlLYU5hYTNbogmIDUvknilehHsFhCH1+0/kN87lP+XaLT0Yeq4V/rpwChSd9vlz4muzFArtw==} + '@napi-rs/nice-linux-s390x-gnu@1.1.1': + resolution: {integrity: sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==} engines: {node: '>= 10'} cpu: [s390x] os: [linux] - '@napi-rs/nice-linux-x64-gnu@1.0.4': - resolution: {integrity: sha512-4T3E6uTCwWT6IPnwuPcWVz3oHxvEp/qbrCxZhsgzwTUBEwu78EGNXGdHfKJQt3soth89MLqZJw+Zzvnhrsg1mQ==} + '@napi-rs/nice-linux-x64-gnu@1.1.1': + resolution: {integrity: sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@napi-rs/nice-linux-x64-musl@1.0.4': - resolution: {integrity: sha512-NtbBkAeyBPLvCBkWtwkKXkNSn677eaT0cX3tygq+2qVv71TmHgX4gkX6o9BXjlPzdgPGwrUudavCYPT9tzkEqQ==} + '@napi-rs/nice-linux-x64-musl@1.1.1': + resolution: {integrity: sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@napi-rs/nice-win32-arm64-msvc@1.0.4': - resolution: {integrity: sha512-vubOe3i+YtSJGEk/++73y+TIxbuVHi+W8ZzrRm2eETCjCRwNlgbfToQZ85dSA+4iBB/NJRGNp+O4hfdbbttZWA==} + '@napi-rs/nice-openharmony-arm64@1.1.1': + resolution: {integrity: sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [openharmony] + + '@napi-rs/nice-win32-arm64-msvc@1.1.1': + resolution: {integrity: sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@napi-rs/nice-win32-ia32-msvc@1.0.4': - resolution: {integrity: sha512-BMOVrUDZeg1RNRKVlh4eyLv5djAAVLiSddfpuuQ47EFjBcklg0NUeKMFKNrKQR4UnSn4HAiACLD7YK7koskwmg==} + '@napi-rs/nice-win32-ia32-msvc@1.1.1': + resolution: {integrity: sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@napi-rs/nice-win32-x64-msvc@1.0.4': - resolution: {integrity: sha512-kCNk6HcRZquhw/whwh4rHsdPyOSCQCgnVDVik+Y9cuSVTDy3frpiCJTScJqPPS872h4JgZKkr/+CwcwttNEo9Q==} + '@napi-rs/nice-win32-x64-msvc@1.1.1': + resolution: {integrity: sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@napi-rs/nice@1.0.4': - resolution: {integrity: sha512-Sqih1YARrmMoHlXGgI9JrrgkzxcaaEso0AH+Y7j8NHonUs+xe4iDsgC3IBIDNdzEewbNpccNN6hip+b5vmyRLw==} + '@napi-rs/nice@1.1.1': + resolution: {integrity: sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==} engines: {node: '>= 10'} '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} + '@napi-rs/wasm-runtime@1.0.3': + resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==} + '@ng-bootstrap/ng-bootstrap@19.0.1': resolution: {integrity: sha512-1lErAkwh0F+gWkzpiddViY4GfA9LVXkwLpgBsV9Mb3IC0zo6WNkY8WxCC+LqajirBTu20DCkZSqeRzrwaVLpZw==} peerDependencies: @@ -2166,8 +2363,8 @@ packages: '@popperjs/core': ^2.11.8 rxjs: ^6.5.3 || ^7.4.0 - '@ng-select/ng-select@20.0.1': - resolution: {integrity: sha512-9K2QTLVURAWtdV7f+OUutmJtmtIPNYOVmL2gYTLn9M5G1Kell3j4kiawzrEnMZgkxIcdRffEPVM5XY3gOxmUPw==} + '@ng-select/ng-select@20.1.3': + resolution: {integrity: sha512-hksDLWU4sdul7H/FTAFANEQkSZnOUeBYhGsY2EX4jKuBpQ1T7mxefp/v5NxiZVS97Hs0d21KFG4K+JAUmGyU5Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: '@angular/common': ^20.0.0 @@ -2228,8 +2425,8 @@ packages: resolution: {integrity: sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==} engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/promise-spawn@8.0.2': - resolution: {integrity: sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==} + '@npmcli/promise-spawn@8.0.3': + resolution: {integrity: sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==} engines: {node: ^18.17.0 || >=20.5.0} '@npmcli/redact@3.2.2': @@ -2288,6 +2485,13 @@ packages: '@octokit/types@13.10.0': resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} + '@oxc-project/runtime@0.81.0': + resolution: {integrity: sha512-zm/LDVOq9FEmHiuM8zO4DWirv0VP2Tv2VsgaiHby9nvpq+FVrcqNYgv+TysLKOITQXWZj/roluTxFvpkHP0Iuw==} + engines: {node: '>=6.9.0'} + + '@oxc-project/types@0.81.0': + resolution: {integrity: sha512-CnOqkybZK8z6Gx7Wb1qF7AEnSzbol1WwcIzxYOr8e91LytGOjo0wCpgoYWZo8sdbpqX+X+TJayIzo4Pv0R/KjA==} + '@parcel/watcher-android-arm64@2.5.1': resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} engines: {node: '>= 10.0.0'} @@ -2378,21 +2582,94 @@ packages: resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/test@1.54.2': - resolution: {integrity: sha512-A+znathYxPf+72riFd1r1ovOLqsIIB0jKIoPjyK2kqEIe30/6jF6BC7QNluHuwUmsD2tv1XZVugN8GqfTMOxsA==} + '@playwright/test@1.55.0': + resolution: {integrity: sha512-04IXzPwHrW69XusN/SIdDdKZBzMfOT9UNT/YiJit/xpy2VuAoB8NHc8Aplb96zsWDddLnbkPL3TsmrS04ZU2xQ==} engines: {node: '>=18'} hasBin: true '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + '@rolldown/binding-android-arm64@1.0.0-beta.32': + resolution: {integrity: sha512-Gs+313LfR4Ka3hvifdag9r44WrdKQaohya7ZXUXzARF7yx0atzFlVZjsvxtKAw1Vmtr4hB/RjUD1jf73SW7zDw==} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-beta.32': + resolution: {integrity: sha512-W8oMqzGcI7wKPXUtS3WJNXzbghHfNiuM1UBAGpVb+XlUCgYRQJd2PRGP7D3WGql3rR3QEhUvSyAuCBAftPQw6Q==} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.0.0-beta.32': + resolution: {integrity: sha512-pM4c4sKUk37noJrnnDkJknLhCsfZu7aWyfe67bD0GQHfzAPjV16wPeD9CmQg4/0vv+5IfHYaa4VE536xbA+W0Q==} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.0.0-beta.32': + resolution: {integrity: sha512-M8SUgFlYb5kJJWcFC8gUMRiX4WLFxPKMed3SJ2YrxontgIrEcpizPU8nLNVsRYEStoSfKHKExpQw3OP6fm+5bw==} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.32': + resolution: {integrity: sha512-FuQpbNC/hE//bvv29PFnk0AtpJzdPdYl5CMhlWPovd9g3Kc3lw9TrEPIbL7gRPUdhKAiq6rVaaGvOnXxsa0eww==} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.32': + resolution: {integrity: sha512-hRZygRlaGCjcNTNY9GV7dDI18sG1dK3cc7ujHq72LoDad23zFDUGMQjiSxHWK+/r92iMV+j2MiHbvzayxqynsg==} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.32': + resolution: {integrity: sha512-HzgT6h+CXLs+GKAU0Wvkt3rvcv0CmDBsDjlPhh4GHysOKbG9NjpKYX2zvjx671E9pGbTvcPpwy7gGsy7xpu+8g==} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.32': + resolution: {integrity: sha512-Ab/wbf6gdzphDbsg51UaxsC93foQ7wxhtg0SVCXd25BrV4MAJ1HoDtKN/f4h0maFmJobkqYub2DlmoasUzkvBg==} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-musl@1.0.0-beta.32': + resolution: {integrity: sha512-VoxqGEfh5A1Yx+zBp/FR5QwAbtzbuvky2SVc+ii4g1gLD4zww6mt/hPi5zG+b88zYPFBKHpxMtsz9cWqXU5V5Q==} + cpu: [x64] + os: [linux] + + '@rolldown/binding-openharmony-arm64@1.0.0-beta.32': + resolution: {integrity: sha512-qZ1ViyOUDGbiZrSAJ/FIAhYUElDfVxxFW6DLT/w4KeoZN3HsF4jmRP95mXtl51/oGrqzU9l9Q2f7/P4O/o2ZZA==} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.32': + resolution: {integrity: sha512-hEkG3wD+f3wytV0lqwb/uCrXc4r4Ny/DWJFJPfQR3VeMWplhWGgSHNwZc2Q7k86Yi36f9NNzzWmrIuvHI9lCVw==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.32': + resolution: {integrity: sha512-k3MvDf8SiA7uP2ikP0unNouJ2YCrnwi7xcVW+RDgMp5YXVr3Xu6svmT3HGn0tkCKUuPmf+uy8I5uiHt5qWQbew==} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.32': + resolution: {integrity: sha512-wAi/FxGh7arDOUG45UmnXE1sZUa0hY4cXAO2qWAjFa3f7bTgz/BqwJ7XN5SUezvAJPNkME4fEpInfnBvM25a0w==} + cpu: [ia32] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.32': + resolution: {integrity: sha512-Ej0i4PZk8ltblZtzVK8ouaGUacUtxRmTm5S9794mdyU/tYxXjAJNseOfxrnHpMWKjMDrOKbqkPqJ52T9NR4LQQ==} + cpu: [x64] + os: [win32] + + '@rolldown/pluginutils@1.0.0-beta.32': + resolution: {integrity: sha512-QReCdvxiUZAPkvp1xpAg62IeNzykOFA6syH2CnClif4YmALN1XKpB39XneL80008UbtMShthSVDKmrx05N1q/g==} + '@rollup/rollup-android-arm-eabi@4.40.2': resolution: {integrity: sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm-eabi@4.44.1': - resolution: {integrity: sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==} + '@rollup/rollup-android-arm-eabi@4.50.0': + resolution: {integrity: sha512-lVgpeQyy4fWN5QYebtW4buT/4kn4p4IJ+kDNB4uYNT5b8c8DLJDg6titg20NIg7E8RWwdWZORW6vUFfrLyG3KQ==} cpu: [arm] os: [android] @@ -2401,8 +2678,8 @@ packages: cpu: [arm64] os: [android] - '@rollup/rollup-android-arm64@4.44.1': - resolution: {integrity: sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==} + '@rollup/rollup-android-arm64@4.50.0': + resolution: {integrity: sha512-2O73dR4Dc9bp+wSYhviP6sDziurB5/HCym7xILKifWdE9UsOe2FtNcM+I4xZjKrfLJnq5UR8k9riB87gauiQtw==} cpu: [arm64] os: [android] @@ -2411,8 +2688,8 @@ packages: cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-arm64@4.44.1': - resolution: {integrity: sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==} + '@rollup/rollup-darwin-arm64@4.50.0': + resolution: {integrity: sha512-vwSXQN8T4sKf1RHr1F0s98Pf8UPz7pS6P3LG9NSmuw0TVh7EmaE+5Ny7hJOZ0M2yuTctEsHHRTMi2wuHkdS6Hg==} cpu: [arm64] os: [darwin] @@ -2421,8 +2698,8 @@ packages: cpu: [x64] os: [darwin] - '@rollup/rollup-darwin-x64@4.44.1': - resolution: {integrity: sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==} + '@rollup/rollup-darwin-x64@4.50.0': + resolution: {integrity: sha512-cQp/WG8HE7BCGyFVuzUg0FNmupxC+EPZEwWu2FCGGw5WDT1o2/YlENbm5e9SMvfDFR6FRhVCBePLqj0o8MN7Vw==} cpu: [x64] os: [darwin] @@ -2431,8 +2708,8 @@ packages: cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.44.1': - resolution: {integrity: sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==} + '@rollup/rollup-freebsd-arm64@4.50.0': + resolution: {integrity: sha512-UR1uTJFU/p801DvvBbtDD7z9mQL8J80xB0bR7DqW7UGQHRm/OaKzp4is7sQSdbt2pjjSS72eAtRh43hNduTnnQ==} cpu: [arm64] os: [freebsd] @@ -2441,8 +2718,8 @@ packages: cpu: [x64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.44.1': - resolution: {integrity: sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==} + '@rollup/rollup-freebsd-x64@4.50.0': + resolution: {integrity: sha512-G/DKyS6PK0dD0+VEzH/6n/hWDNPDZSMBmqsElWnCRGrYOb2jC0VSupp7UAHHQ4+QILwkxSMaYIbQ72dktp8pKA==} cpu: [x64] os: [freebsd] @@ -2451,8 +2728,8 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.44.1': - resolution: {integrity: sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==} + '@rollup/rollup-linux-arm-gnueabihf@4.50.0': + resolution: {integrity: sha512-u72Mzc6jyJwKjJbZZcIYmd9bumJu7KNmHYdue43vT1rXPm2rITwmPWF0mmPzLm9/vJWxIRbao/jrQmxTO0Sm9w==} cpu: [arm] os: [linux] @@ -2461,8 +2738,8 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.44.1': - resolution: {integrity: sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==} + '@rollup/rollup-linux-arm-musleabihf@4.50.0': + resolution: {integrity: sha512-S4UefYdV0tnynDJV1mdkNawp0E5Qm2MtSs330IyHgaccOFrwqsvgigUD29uT+B/70PDY1eQ3t40+xf6wIvXJyg==} cpu: [arm] os: [linux] @@ -2471,8 +2748,8 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.44.1': - resolution: {integrity: sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==} + '@rollup/rollup-linux-arm64-gnu@4.50.0': + resolution: {integrity: sha512-1EhkSvUQXJsIhk4msxP5nNAUWoB4MFDHhtc4gAYvnqoHlaL9V3F37pNHabndawsfy/Tp7BPiy/aSa6XBYbaD1g==} cpu: [arm64] os: [linux] @@ -2481,8 +2758,8 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.44.1': - resolution: {integrity: sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==} + '@rollup/rollup-linux-arm64-musl@4.50.0': + resolution: {integrity: sha512-EtBDIZuDtVg75xIPIK1l5vCXNNCIRM0OBPUG+tbApDuJAy9mKago6QxX+tfMzbCI6tXEhMuZuN1+CU8iDW+0UQ==} cpu: [arm64] os: [linux] @@ -2491,8 +2768,8 @@ packages: cpu: [loong64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.44.1': - resolution: {integrity: sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==} + '@rollup/rollup-linux-loongarch64-gnu@4.50.0': + resolution: {integrity: sha512-BGYSwJdMP0hT5CCmljuSNx7+k+0upweM2M4YGfFBjnFSZMHOLYR0gEEj/dxyYJ6Zc6AiSeaBY8dWOa11GF/ppQ==} cpu: [loong64] os: [linux] @@ -2501,8 +2778,8 @@ packages: cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.44.1': - resolution: {integrity: sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==} + '@rollup/rollup-linux-ppc64-gnu@4.50.0': + resolution: {integrity: sha512-I1gSMzkVe1KzAxKAroCJL30hA4DqSi+wGc5gviD0y3IL/VkvcnAqwBf4RHXHyvH66YVHxpKO8ojrgc4SrWAnLg==} cpu: [ppc64] os: [linux] @@ -2511,8 +2788,8 @@ packages: cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.44.1': - resolution: {integrity: sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==} + '@rollup/rollup-linux-riscv64-gnu@4.50.0': + resolution: {integrity: sha512-bSbWlY3jZo7molh4tc5dKfeSxkqnf48UsLqYbUhnkdnfgZjgufLS/NTA8PcP/dnvct5CCdNkABJ56CbclMRYCA==} cpu: [riscv64] os: [linux] @@ -2521,8 +2798,8 @@ packages: cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.44.1': - resolution: {integrity: sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==} + '@rollup/rollup-linux-riscv64-musl@4.50.0': + resolution: {integrity: sha512-LSXSGumSURzEQLT2e4sFqFOv3LWZsEF8FK7AAv9zHZNDdMnUPYH3t8ZlaeYYZyTXnsob3htwTKeWtBIkPV27iQ==} cpu: [riscv64] os: [linux] @@ -2531,8 +2808,8 @@ packages: cpu: [s390x] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.44.1': - resolution: {integrity: sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==} + '@rollup/rollup-linux-s390x-gnu@4.50.0': + resolution: {integrity: sha512-CxRKyakfDrsLXiCyucVfVWVoaPA4oFSpPpDwlMcDFQvrv3XY6KEzMtMZrA+e/goC8xxp2WSOxHQubP8fPmmjOQ==} cpu: [s390x] os: [linux] @@ -2541,8 +2818,8 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.44.1': - resolution: {integrity: sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==} + '@rollup/rollup-linux-x64-gnu@4.50.0': + resolution: {integrity: sha512-8PrJJA7/VU8ToHVEPu14FzuSAqVKyo5gg/J8xUerMbyNkWkO9j2ExBho/68RnJsMGNJq4zH114iAttgm7BZVkA==} cpu: [x64] os: [linux] @@ -2551,18 +2828,23 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.44.1': - resolution: {integrity: sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==} + '@rollup/rollup-linux-x64-musl@4.50.0': + resolution: {integrity: sha512-SkE6YQp+CzpyOrbw7Oc4MgXFvTw2UIBElvAvLCo230pyxOLmYwRPwZ/L5lBe/VW/qT1ZgND9wJfOsdy0XptRvw==} cpu: [x64] os: [linux] + '@rollup/rollup-openharmony-arm64@4.50.0': + resolution: {integrity: sha512-PZkNLPfvXeIOgJWA804zjSFH7fARBBCpCXxgkGDRjjAhRLOR8o0IGS01ykh5GYfod4c2yiiREuDM8iZ+pVsT+Q==} + cpu: [arm64] + os: [openharmony] + '@rollup/rollup-win32-arm64-msvc@4.40.2': resolution: {integrity: sha512-Bjv/HG8RRWLNkXwQQemdsWw4Mg+IJ29LK+bJPW2SCzPKOUaMmPEppQlu/Fqk1d7+DX3V7JbFdbkh/NMmurT6Pg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.44.1': - resolution: {integrity: sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==} + '@rollup/rollup-win32-arm64-msvc@4.50.0': + resolution: {integrity: sha512-q7cIIdFvWQoaCbLDUyUc8YfR3Jh2xx3unO8Dn6/TTogKjfwrax9SyfmGGK6cQhKtjePI7jRfd7iRYcxYs93esg==} cpu: [arm64] os: [win32] @@ -2571,8 +2853,8 @@ packages: cpu: [ia32] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.44.1': - resolution: {integrity: sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==} + '@rollup/rollup-win32-ia32-msvc@4.50.0': + resolution: {integrity: sha512-XzNOVg/YnDOmFdDKcxxK410PrcbcqZkBmz+0FicpW5jtjKQxcW1BZJEQOF0NJa6JO7CZhett8GEtRN/wYLYJuw==} cpu: [ia32] os: [win32] @@ -2581,13 +2863,13 @@ packages: cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.44.1': - resolution: {integrity: sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==} + '@rollup/rollup-win32-x64-msvc@4.50.0': + resolution: {integrity: sha512-xMmiWRR8sp72Zqwjgtf3QbZfF1wdh8X2ABu3EaozvZcyHJeU0r+XAnXdKgs4cCAp6ORoYoCygipYP1mjmbjrsg==} cpu: [x64] os: [win32] - '@schematics/angular@20.1.4': - resolution: {integrity: sha512-TNpm15NKf4buxPYnGaB3JY2B/3sbL19SdlpPDxkgyVY8WDDeZX95m3Tz2qlKpsYxy2XCGUj4Sxh7zJNGC9e/4g==} + '@schematics/angular@20.2.2': + resolution: {integrity: sha512-VzJsEIiBmHzJAOVaKHn1CwTuOqvI1GwZuneUk/tmyYKkKdWEgxnoNBvz1ql6eHstkLz3S9yt6aUuAgjQC+J2Xw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sigstore/bundle@3.1.0': @@ -2734,8 +3016,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@24.1.0': - resolution: {integrity: sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==} + '@types/node@24.3.0': + resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} '@types/qs@6.14.0': resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} @@ -2770,69 +3052,66 @@ packages: '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@types/yargs@17.0.32': - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@8.38.0': - resolution: {integrity: sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==} + '@typescript-eslint/eslint-plugin@8.41.0': + resolution: {integrity: sha512-8fz6oa6wEKZrhXWro/S3n2eRJqlRcIa6SlDh59FXJ5Wp5XRZ8B9ixpJDcjadHq47hMx0u+HW6SNa6LjJQ6NLtw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.38.0 + '@typescript-eslint/parser': ^8.41.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.38.0': - resolution: {integrity: sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==} + '@typescript-eslint/parser@8.41.0': + resolution: {integrity: sha512-gTtSdWX9xiMPA/7MV9STjJOOYtWwIJIYxkQxnSV1U3xcE+mnJSH3f6zI0RYP+ew66WSlZ5ed+h0VCxsvdC1jJg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.38.0': - resolution: {integrity: sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==} + '@typescript-eslint/project-service@8.41.0': + resolution: {integrity: sha512-b8V9SdGBQzQdjJ/IO3eDifGpDBJfvrNTp2QD9P2BeqWTGrRibgfgIlBSw6z3b6R7dPzg752tOs4u/7yCLxksSQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.38.0': - resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} + '@typescript-eslint/scope-manager@8.41.0': + resolution: {integrity: sha512-n6m05bXn/Cd6DZDGyrpXrELCPVaTnLdPToyhBoFkLIMznRUQUEQdSp96s/pcWSQdqOhrgR1mzJ+yItK7T+WPMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.38.0': - resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} + '@typescript-eslint/tsconfig-utils@8.41.0': + resolution: {integrity: sha512-TDhxYFPUYRFxFhuU5hTIJk+auzM/wKvWgoNYOPcOf6i4ReYlOoYN8q1dV5kOTjNQNJgzWN3TUUQMtlLOcUgdUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.38.0': - resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} + '@typescript-eslint/type-utils@8.41.0': + resolution: {integrity: sha512-63qt1h91vg3KsjVVonFJWjgSK7pZHSQFKH6uwqxAH9bBrsyRhO6ONoKyXxyVBzG1lJnFAJcKAcxLS54N1ee1OQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.38.0': - resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} + '@typescript-eslint/types@8.41.0': + resolution: {integrity: sha512-9EwxsWdVqh42afLbHP90n2VdHaWU/oWgbH2P0CfcNfdKL7CuKpwMQGjwev56vWu9cSKU7FWSu6r9zck6CVfnag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.38.0': - resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} + '@typescript-eslint/typescript-estree@8.41.0': + resolution: {integrity: sha512-D43UwUYJmGhuwHfY7MtNKRZMmfd8+p/eNSfFe6tH5mbVDto+VQCayeAt35rOx3Cs6wxD16DQtIKw/YXxt5E0UQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.38.0': - resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} + '@typescript-eslint/utils@8.41.0': + resolution: {integrity: sha512-udbCVstxZ5jiPIXrdH+BZWnPatjlYwJuJkDA4Tbo3WyYLh8NvB+h/bKeSZHDOFKfphsZYJQqaFtLeXEqurQn1A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' + typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.38.0': - resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} + '@typescript-eslint/visitor-keys@8.41.0': + resolution: {integrity: sha512-+GeGMebMCy0elMNg67LRNoVnUFPIm37iu5CmHESVx56/9Jsfdpsvbv605DQ81Pi/x11IdKUsS5nzgTYbCQU9fg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -3082,8 +3361,8 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - algoliasearch@5.32.0: - resolution: {integrity: sha512-84xBncKNPBK8Ae89F65+SyVcOihrIbm/3N7to+GpRBHEUXGjA3ydWTMpcRW6jmFzkBQ/eqYy/y+J+NBpJWYjBg==} + algoliasearch@5.35.0: + resolution: {integrity: sha512-Y+moNhsqgLmvJdgTsO4GZNgsaDWv8AOGAaPeIeHKlDn/XunoAqYbA+XNpBd1dW8GOXAUDyxC9Rxc7AV4kpFcIg==} engines: {node: '>= 14.0.0'} ansi-colors@4.1.3: @@ -3107,8 +3386,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + ansi-regex@6.2.0: + resolution: {integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==} engines: {node: '>=12'} ansi-styles@4.3.0: @@ -3123,6 +3402,10 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + ansis@4.1.0: + resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} + engines: {node: '>=14'} + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -3160,8 +3443,8 @@ packages: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} - babel-jest@30.0.5: - resolution: {integrity: sha512-mRijnKimhGDMsizTvBTWotwNpzrkHr+VvZUQBof2AufXKB8NXrL1W69TG20EvOz7aevx6FTJIaBuBkYxS8zolg==} + babel-jest@30.1.2: + resolution: {integrity: sha512-IQCus1rt9kaSh7PQxLYRY5NmkNrNlU2TpabzwV7T2jljnpdHOcmnYYv8QmE04Li4S3a2Lj8/yXyET5pBarPr6g==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -3220,6 +3503,10 @@ packages: resolution: {integrity: sha512-NmzN1zN1cvGccXFyZ73335+ASXwBlVWcUPssiUDIlFdfyatHPRRufjCd5w8oPaQPvVnf9ELklaCGb1gi9FBwIw==} engines: {node: '>=14.0.0'} + beasties@0.3.5: + resolution: {integrity: sha512-NaWu+f4YrJxEttJSm16AzMIFtVldCvaJ68b1L098KpqXmxt9xOLtKoLkKxb8ekhOrLqEJAbvT6n6SEvB/sac7A==} + engines: {node: '>=14.0.0'} + before-after-hook@2.2.3: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} @@ -3247,8 +3534,8 @@ packages: boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - bootstrap@5.3.7: - resolution: {integrity: sha512-7KgiD8UHjfcPBHEpDNg+zGz8L3LqR3GVwqZiBRFX04a1BCArZOz1r2kjly2HQ0WokqTO0v1nF+QAt8dsW4lKlw==} + bootstrap@5.3.8: + resolution: {integrity: sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==} peerDependencies: '@popperjs/core': ^2.11.8 @@ -3262,8 +3549,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.25.1: - resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} + browserslist@4.25.4: + resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -3312,8 +3599,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001731: - resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==} + caniuse-lite@1.0.30001739: + resolution: {integrity: sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA==} canvas@3.0.0: resolution: {integrity: sha512-NtcIBY88FjymQy+g2g5qnuP5IslrbWCQ3A6rSr1PeuYxVRapRZ3BZCrDyAakvI6CuDYidgZaf55ygulFVwROdg==} @@ -3323,16 +3610,16 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.4.1: - resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + chalk@5.6.0: + resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + chardet@2.1.0: + resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} @@ -3518,10 +3805,17 @@ packages: css-select@5.2.2: resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + css-select@6.0.0: + resolution: {integrity: sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==} + css-what@6.2.2: resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} engines: {node: '>= 6'} + css-what@7.0.0: + resolution: {integrity: sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==} + engines: {node: '>= 6'} + cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -3688,15 +3982,15 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.194: - resolution: {integrity: sha512-SdnWJwSUot04UR51I2oPD8kuP2VI37/CADR1OHsFOUzZIvfWJBO6q11k5P/uKNyTT3cdOsnyjkrZ+DDShqYqJA==} + electron-to-chromium@1.5.213: + resolution: {integrity: sha512-xr9eRzSLNa4neDO0xVFrkXu3vyIzG4Ay08dApecw42Z1NbmCt+keEpXdvlYGVe0wtvY5dhW0Ay0lY0IOfsCg0Q==} emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} - emoji-regex@10.4.0: - resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} + emoji-regex@10.5.0: + resolution: {integrity: sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3722,8 +4016,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@5.18.2: - resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==} + enhanced-resolve@5.18.3: + resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -3787,6 +4081,11 @@ packages: engines: {node: '>=18'} hasBin: true + esbuild@0.25.9: + resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==} + engines: {node: '>=18'} + hasBin: true + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -3811,10 +4110,6 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@8.3.0: - resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@8.4.0: resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3827,8 +4122,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.32.0: - resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==} + eslint@9.34.0: + resolution: {integrity: sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3880,9 +4175,9 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - eventsource-parser@3.0.3: - resolution: {integrity: sha512-nVpZkTMM9rF6AQ9gPJpFsNAMt48wIzB5TQgiTLdHiuO8XEDhUgZEhqKlZWXbIzo9VmJ/HvysHqEaVeD5v9TPvA==} - engines: {node: '>=20.0.0'} + eventsource-parser@3.0.6: + resolution: {integrity: sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==} + engines: {node: '>=18.0.0'} eventsource@3.0.7: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} @@ -3904,6 +4199,10 @@ packages: resolution: {integrity: sha512-P0te2pt+hHI5qLJkIR+iMvS+lYUZml8rKKsohVHAGY+uClp9XVbdyYNJOIjSRpHVp8s8YqxJCiHUkSYZGr8rtQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + expect@30.1.2: + resolution: {integrity: sha512-xvHszRavo28ejws8FpemjhwswGj4w/BetHIL8cU49u4sGyXDw2+p3YbeDbj6xzlxi6kWTjIRSTJ+9sNXPnF0Zg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + exponential-backoff@3.1.2: resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} @@ -3921,10 +4220,6 @@ packages: resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} engines: {node: '>= 18'} - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3938,8 +4233,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} @@ -3951,8 +4246,9 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - fdir@6.4.6: - resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -4067,8 +4363,8 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-east-asian-width@1.3.0: - resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} + get-east-asian-width@1.3.1: + resolution: {integrity: sha512-R1QfovbPsKmosqTnPoRFiJ7CF9MLRgb53ChvMZm+r4p76/+8yKDy17qLL2PKInORy2RkZZekuK0efYgmzTkXyQ==} engines: {node: '>=18'} get-intrinsic@1.3.0: @@ -4146,6 +4442,10 @@ packages: resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} engines: {node: ^18.17.0 || >=20.5.0} + hosted-git-info@9.0.0: + resolution: {integrity: sha512-gEf705MZLrDPkbbhi8PnoO4ZwYgKoNL+ISZ3AjZMht2r3N5tuTwncyDi6Fv2/qDnMmZxgs0yI8WDOyR8q3G+SQ==} + engines: {node: ^20.17.0 || >=22.9.0} + hpack.js@2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} @@ -4288,8 +4588,8 @@ packages: resolution: {integrity: sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==} engines: {node: ^18.17.0 || >=20.5.0} - ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + ip-address@10.0.1: + resolution: {integrity: sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==} engines: {node: '>= 12'} ipaddr.js@1.9.1: @@ -4328,8 +4628,8 @@ packages: resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} engines: {node: '>=12'} - is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + is-fullwidth-code-point@5.1.0: + resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} engines: {node: '>=18'} is-generator-fn@2.1.0: @@ -4440,12 +4740,12 @@ packages: resolution: {integrity: sha512-bGl2Ntdx0eAwXuGpdLdVYVr5YQHnSZlQ0y9HVDu565lCUAe9sj6JOtBbMmBBikGIegne9piDDIOeiLVoqTkz4A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-circus@30.0.5: - resolution: {integrity: sha512-h/sjXEs4GS+NFFfqBDYT7y5Msfxh04EwWLhQi0F8kuWpe+J/7tICSlswU8qvBqumR3kFgHbfu7vU6qruWWBPug==} + jest-circus@30.1.3: + resolution: {integrity: sha512-Yf3dnhRON2GJT4RYzM89t/EXIWNxKTpWTL9BfF3+geFetWP4XSvJjiU1vrWplOiUkmq8cHLiwuhz+XuUp9DscA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-cli@30.0.5: - resolution: {integrity: sha512-Sa45PGMkBZzF94HMrlX4kUyPOwUpdZasaliKN3mifvDmkhLYqLLg8HQTzn6gq7vJGahFYMQjXgyJWfYImKZzOw==} + jest-cli@30.1.3: + resolution: {integrity: sha512-G8E2Ol3OKch1DEeIBl41NP7OiC6LBhfg25Btv+idcusmoUSpqUkbrneMqbW9lVpI/rCKb/uETidb7DNteheuAQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: @@ -4454,8 +4754,8 @@ packages: node-notifier: optional: true - jest-config@30.0.5: - resolution: {integrity: sha512-aIVh+JNOOpzUgzUnPn5FLtyVnqc3TQHVMupYtyeURSb//iLColiMIR8TxCIDKyx9ZgjKnXGucuW68hCxgbrwmA==} + jest-config@30.1.3: + resolution: {integrity: sha512-M/f7gqdQEPgZNA181Myz+GXCe8jXcJsGjCMXUzRj22FIXsZOyHNte84e0exntOvdPaeh9tA0w+B8qlP2fAezfw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@types/node': '*' @@ -4477,12 +4777,16 @@ packages: resolution: {integrity: sha512-1UIqE9PoEKaHcIKvq2vbibrCog4Y8G0zmOxgQUVEiTqwR5hJVMCoDsN1vFvI5JvwD37hjueZ1C4l2FyGnfpE0A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-diff@30.1.2: + resolution: {integrity: sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-docblock@30.0.1: resolution: {integrity: sha512-/vF78qn3DYphAaIc3jy4gA7XSAz167n9Bm/wn/1XhTLW7tTBIzXtCJpb/vcmc73NIIeeohCbdL94JasyXUZsGA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-each@30.0.5: - resolution: {integrity: sha512-dKjRsx1uZ96TVyejD3/aAWcNKy6ajMaN531CwWIsrazIqIoXI9TnnpPlkrEYku/8rkS3dh2rbH+kMOyiEIv0xQ==} + jest-each@30.1.0: + resolution: {integrity: sha512-A+9FKzxPluqogNahpCv04UJvcZ9B3HamqpDNWNKDjtxVRYB8xbZLFuCr8JAJFpNp83CA0anGQFlpQna9Me+/tQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-environment-jsdom@29.7.0: @@ -4494,8 +4798,8 @@ packages: canvas: optional: true - jest-environment-jsdom@30.0.5: - resolution: {integrity: sha512-BmnDEoAH+jEjkPrvE9DTKS2r3jYSJWlN/r46h0/DBUxKrkgt2jAZ5Nj4wXLAcV1KWkRpcFqA5zri9SWzJZ1cCg==} + jest-environment-jsdom@30.1.2: + resolution: {integrity: sha512-LXsfAh5+mDTuXDONGl1ZLYxtJEaS06GOoxJb2arcJTjIfh1adYg8zLD8f6P0df8VmjvCaMrLmc1PgHUI/YUTbg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -4503,30 +4807,34 @@ packages: canvas: optional: true - jest-environment-node@30.0.5: - resolution: {integrity: sha512-ppYizXdLMSvciGsRsMEnv/5EFpvOdXBaXRBzFUDPWrsfmog4kYrOGWXarLllz6AXan6ZAA/kYokgDWuos1IKDA==} + jest-environment-node@30.1.2: + resolution: {integrity: sha512-w8qBiXtqGWJ9xpJIA98M0EIoq079GOQRQUyse5qg1plShUCQ0Ek1VTTcczqKrn3f24TFAgFtT+4q3aOXvjbsuA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-get-type@29.6.3: resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-haste-map@30.0.5: - resolution: {integrity: sha512-dkmlWNlsTSR0nH3nRfW5BKbqHefLZv0/6LCccG0xFCTWcJu8TuEwG+5Cm75iBfjVoockmO6J35o5gxtFSn5xeg==} + jest-haste-map@30.1.0: + resolution: {integrity: sha512-JLeM84kNjpRkggcGpQLsV7B8W4LNUWz7oDNVnY1Vjj22b5/fAb3kk3htiD+4Na8bmJmjJR7rBtS2Rmq/NEcADg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-junit@16.0.0: resolution: {integrity: sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==} engines: {node: '>=10.12.0'} - jest-leak-detector@30.0.5: - resolution: {integrity: sha512-3Uxr5uP8jmHMcsOtYMRB/zf1gXN3yUIc+iPorhNETG54gErFIiUhLvyY/OggYpSMOEYqsmRxmuU4ZOoX5jpRFg==} + jest-leak-detector@30.1.0: + resolution: {integrity: sha512-AoFvJzwxK+4KohH60vRuHaqXfWmeBATFZpzpmzNmYTtmRMiyGPVhkXpBqxUQunw+dQB48bDf4NpUs6ivVbRv1g==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-matcher-utils@30.0.5: resolution: {integrity: sha512-uQgGWt7GOrRLP1P7IwNWwK1WAQbq+m//ZY0yXygyfWp0rJlksMSLQAA4wYQC3b6wl3zfnchyTx+k3HZ5aPtCbQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-matcher-utils@30.1.2: + resolution: {integrity: sha512-7ai16hy4rSbDjvPTuUhuV8nyPBd6EX34HkBsBcBX2lENCuAQ0qKCPb/+lt8OSWUa9WWmGYLy41PrEzkwRwoGZQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-message-util@29.7.0: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4535,6 +4843,10 @@ packages: resolution: {integrity: sha512-NAiDOhsK3V7RU0Aa/HnrQo+E4JlbarbmI3q6Pi4KcxicdtjV82gcIUrejOtczChtVQR4kddu1E1EJlW6EN9IyA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-message-util@30.1.0: + resolution: {integrity: sha512-HizKDGG98cYkWmaLUHChq4iN+oCENohQLb7Z5guBPumYs+/etonmNFlg1Ps6yN9LTPyZn+M+b/9BbnHx3WTMDg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-mock@29.7.0: resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4582,24 +4894,24 @@ packages: resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-resolve-dependencies@30.0.5: - resolution: {integrity: sha512-/xMvBR4MpwkrHW4ikZIWRttBBRZgWK4d6xt3xW1iRDSKt4tXzYkMkyPfBnSCgv96cpkrctfXs6gexeqMYqdEpw==} + jest-resolve-dependencies@30.1.3: + resolution: {integrity: sha512-DNfq3WGmuRyHRHfEet+Zm3QOmVFtIarUOQHHryKPc0YL9ROfgWZxl4+aZq/VAzok2SS3gZdniP+dO4zgo59hBg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-resolve@30.0.5: - resolution: {integrity: sha512-d+DjBQ1tIhdz91B79mywH5yYu76bZuE96sSbxj8MkjWVx5WNdt1deEFRONVL4UkKLSrAbMkdhb24XN691yDRHg==} + jest-resolve@30.1.3: + resolution: {integrity: sha512-DI4PtTqzw9GwELFS41sdMK32Ajp3XZQ8iygeDMWkxlRhm7uUTOFSZFVZABFuxr0jvspn8MAYy54NxZCsuCTSOw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-runner@30.0.5: - resolution: {integrity: sha512-JcCOucZmgp+YuGgLAXHNy7ualBx4wYSgJVWrYMRBnb79j9PD0Jxh0EHvR5Cx/r0Ce+ZBC4hCdz2AzFFLl9hCiw==} + jest-runner@30.1.3: + resolution: {integrity: sha512-dd1ORcxQraW44Uz029TtXj85W11yvLpDuIzNOlofrC8GN+SgDlgY4BvyxJiVeuabA1t6idjNbX59jLd2oplOGQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-runtime@30.0.5: - resolution: {integrity: sha512-7oySNDkqpe4xpX5PPiJTe5vEa+Ak/NnNz2bGYZrA1ftG3RL3EFlHaUkA1Cjx+R8IhK0Vg43RML5mJedGTPNz3A==} + jest-runtime@30.1.3: + resolution: {integrity: sha512-WS8xgjuNSphdIGnleQcJ3AKE4tBKOVP+tKhCD0u+Tb2sBmsU8DxfbBpZX7//+XOz81zVs4eFpJQwBNji2Y07DA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-snapshot@30.0.5: - resolution: {integrity: sha512-T00dWU/Ek3LqTp4+DcW6PraVxjk28WY5Ua/s+3zUKSERZSNyxTqhDXCWKG5p2HAJ+crVQ3WJ2P9YVHpj1tkW+g==} + jest-snapshot@30.1.2: + resolution: {integrity: sha512-4q4+6+1c8B6Cy5pGgFvjDy/Pa6VYRiGu0yQafKkJ9u6wQx4G5PqI2QR6nxTl43yy7IWsINwz6oT4o6tD12a8Dg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-util@29.7.0: @@ -4610,12 +4922,12 @@ packages: resolution: {integrity: sha512-pvyPWssDZR0FlfMxCBoc0tvM8iUEskaRFALUtGQYzVEAqisAztmy+R8LnU14KT4XA0H/a5HMVTXat1jLne010g==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-validate@30.0.5: - resolution: {integrity: sha512-ouTm6VFHaS2boyl+k4u+Qip4TSH7Uld5tyD8psQ8abGgt2uYYB8VwVfAHWHjHc0NWmGGbwO5h0sCPOGHHevefw==} + jest-validate@30.1.0: + resolution: {integrity: sha512-7P3ZlCFW/vhfQ8pE7zW6Oi4EzvuB4sgR72Q1INfW9m0FGo0GADYlPwIkf4CyPq7wq85g+kPMtPOHNAdWHeBOaA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-watcher@30.0.5: - resolution: {integrity: sha512-z9slj/0vOwBDBjN3L4z4ZYaA+pG56d6p3kTUhFRYGvXbXMWhXmb/FIxREZCD06DYUwDKKnj2T80+Pb71CQ0KEg==} + jest-watcher@30.1.3: + resolution: {integrity: sha512-6jQUZCP1BTL2gvG9E4YF06Ytq4yMb4If6YoQGRR6PpjtqOXSP3sKe2kqwB6SQ+H9DezOfZaSLnmka1NtGm3fCQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-websocket-mock@2.5.0: @@ -4625,12 +4937,12 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} - jest-worker@30.0.5: - resolution: {integrity: sha512-ojRXsWzEP16NdUuBw/4H/zkZdHOa7MMYCk4E430l+8fELeLg/mqmMlRhjL7UNZvQrDmnovWZV4DxX03fZF48fQ==} + jest-worker@30.1.0: + resolution: {integrity: sha512-uvWcSjlwAAgIu133Tt77A05H7RIk3Ho8tZL50bQM2AkvLdluw9NG48lRCl3Dt+MOH719n/0nnb5YxUwcuJiKRA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest@30.0.5: - resolution: {integrity: sha512-y2mfcJywuTUkvLm2Lp1/pFX8kTgMO5yyQGq/Sk/n2mN7XWYp4JsCZ/QXW34M8YScgk8bPZlREH04f6blPnoHnQ==} + jest@30.1.3: + resolution: {integrity: sha512-Ry+p2+NLk6u8Agh5yVqELfUJvRfV51hhVBRIB5yZPY7mU0DGBmOuFG5GebZbMbm86cdQNK0fhJuDX8/1YorISQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: @@ -4654,9 +4966,6 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsdom@20.0.3: resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} engines: {node: '>=14'} @@ -4770,12 +5079,16 @@ packages: resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} engines: {node: '>=18.0.0'} + listr2@9.0.1: + resolution: {integrity: sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==} + engines: {node: '>=20.0.0'} + lmdb@3.3.0: resolution: {integrity: sha512-MgJocUI6QEiSXQBFWLeyo1R7eQj8Rke5dlPxX0KFwli8/bsCxpM/KbXO5y0qmV/5llQ3wpneDWcTYxa+4vn8iQ==} hasBin: true - lmdb@3.4.1: - resolution: {integrity: sha512-hoG9RIv42kdGJiieyElgWcKCTaw5S6Jqwyd1gLSVdsJ3+8MVm8e4yLronThiRJI9DazFAAs9xfB9nWeMQ2DWKA==} + lmdb@3.4.2: + resolution: {integrity: sha512-nwVGUfTBUwJKXd6lRV8pFNfnrCC1+l49ESJRM19t/tFb/97QfJEixe5DYRvug5JO7DSFKoKaVy7oGMt5rVqZvg==} hasBin: true loader-runner@4.3.0: @@ -4824,6 +5137,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.2.1: + resolution: {integrity: sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -5034,10 +5351,6 @@ packages: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} hasBin: true - mute-stream@1.0.0: - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - mute-stream@2.0.0: resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} engines: {node: ^18.17.0 || >=20.5.0} @@ -5094,14 +5407,14 @@ packages: '@angular/common': '>=19.0.0-0' '@angular/core': '>=19.0.0-0' - ngx-cookie-service@20.0.1: - resolution: {integrity: sha512-XTPrW/5ihI3DvTljDj14E501fouHdiONCnd1SPhvqyHNHjvKECFWuTzOpcHrWl9X1ZOKfOG/uXW8G8fINcL9fQ==} + ngx-cookie-service@20.1.0: + resolution: {integrity: sha512-g7Ddq8097qujmJfoEK27H12KLEpuO4SBPhoOYQ2kmLMSvz65vRrSKVwzOxdc75cFLQPW45Jfyyg3LoMTjKW0uA==} peerDependencies: '@angular/common': ^20.0.0 '@angular/core': ^20.0.0 - ngx-device-detector@10.0.2: - resolution: {integrity: sha512-KLbd2hJtpUT7lRek+9pRUINvxa6yG4YDZ6RKzYmMbIbNpYEPJwXVmszG2fMPq+DarXABdqOYwp7wUQ2DQFgihw==} + ngx-device-detector@10.1.0: + resolution: {integrity: sha512-+MrJReetLq9Flp/IoncJYvmnOP8X6vEFK/qR+2PghoqUXwDlyNjh8ujX/nx2SK/5khK2Yr0bj7ICowhXjhgC/w==} peerDependencies: '@angular/common': ^20.0.0 '@angular/core': ^20.0.0 @@ -5139,8 +5452,8 @@ packages: resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} hasBin: true - node-gyp@11.3.0: - resolution: {integrity: sha512-9J0+C+2nt3WFuui/mC46z2XCZ21/cKlFDuywULmseD/LlmnOrSeEAE4c/1jw6aybXLmpZnQY3/LmOJfgyHIcng==} + node-gyp@11.4.2: + resolution: {integrity: sha512-3gD+6zsrLQH7DyYOUIutaauuXrcyxeTPyQuZQCQoNPZMHMMS5m4y0xclNpvYzoK3VNzuyxT6eF4mkIL4WSZ1eQ==} engines: {node: ^18.17.0 || >=20.5.0} hasBin: true @@ -5167,8 +5480,8 @@ packages: resolution: {integrity: sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==} engines: {node: ^18.17.0 || >=20.5.0} - npm-install-checks@7.1.1: - resolution: {integrity: sha512-u6DCwbow5ynAX5BdiHQ9qvexme4U3qHW3MWe5NqH+NeBm0LbiH6zvGjNNew1fY+AZZUtVHbOPF3j7mJxbUzpXg==} + npm-install-checks@7.1.2: + resolution: {integrity: sha512-z9HJBCYw9Zr8BqXcllKIs5nI+QggAImbBdHphOzVYrz2CB4iQ6FzWyKmlqDZua+51nAu7FcemlbTc9VgQN5XDQ==} engines: {node: ^18.17.0 || >=20.5.0} npm-normalize-package-bin@4.0.0: @@ -5179,6 +5492,10 @@ packages: resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} engines: {node: ^18.17.0 || >=20.5.0} + npm-package-arg@13.0.0: + resolution: {integrity: sha512-+t2etZAGcB7TbbLHfDwooV9ppB2LhhcT6A+L9cahsf9mEUAoQ6CktLEVvEnpD0N5CkX7zJqnPGaFtoQDy9EkHQ==} + engines: {node: ^20.17.0 || >=22.9.0} + npm-packlist@10.0.1: resolution: {integrity: sha512-vaC03b2PqJA6QqmwHi1jNU8fAPXEnnyv4j/W4PVfgm24C4/zZGSVut3z0YUeN0WIFCo1oGOL02+6LbvFK7JL4Q==} engines: {node: ^20.17.0 || >=22.9.0} @@ -5246,10 +5563,6 @@ packages: ordered-binary@1.6.0: resolution: {integrity: sha512-IQh2aMfMIDbPjI/8a3Edr+PiOpcsB7yo8NdW7aHWVaoR/pcDldunMvnnwbk/auPGqmKeAdxtZl7MHX/QmPwhvQ==} - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} @@ -5304,9 +5617,15 @@ packages: parse5-html-rewriting-stream@7.1.0: resolution: {integrity: sha512-2ifK6Jb+ONoqOy5f+cYHsqvx1obHQdvIk13Jmt/5ezxP0U9p+fqd+R6O73KblGswyuzBYfetmsfK9ThMgnuPPg==} + parse5-html-rewriting-stream@8.0.0: + resolution: {integrity: sha512-wzh11mj8KKkno1pZEu+l2EVeWsuKDfR5KNWZOTsslfUX8lPDZx77m9T0kIoAVkFtD1nx6YF8oh4BnPHvxMtNMw==} + parse5-sax-parser@7.0.0: resolution: {integrity: sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==} + parse5-sax-parser@8.0.0: + resolution: {integrity: sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw==} + parse5@7.3.0: resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} @@ -5339,9 +5658,8 @@ packages: path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} - path-to-regexp@8.2.0: - resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==} - engines: {node: '>=16'} + path-to-regexp@8.3.0: + resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==} path2d@0.2.2: resolution: {integrity: sha512-+vnG6S4dYcYxZd+CZxzXCNKdELYZSKfohrk98yajCo1PtRoDgCTrrwOvK1GT0UoAdVszagDVllQc0U1vaX4NUQ==} @@ -5378,8 +5696,8 @@ packages: resolution: {integrity: sha512-9rPDIPsCwOivatEZGM8+apgM7AiTDLSnpwMmLaSmdm2PeND8bFJzZLZZxyrJjLH8Xx/MpKoVaKf+vZOWALNHbw==} engines: {node: '>=20.x'} - piscina@5.1.2: - resolution: {integrity: sha512-9cE/BTA/xhDiyNUEj6EKWLEQC17fh/24ydYzQwcA7QdYh75K6kzL2GHvxDF5i9rFGtUaaKk7/u4xp07qiKXccQ==} + piscina@5.1.3: + resolution: {integrity: sha512-0u3N7H4+hbr40KjuVn2uNhOcthu/9usKhnw5vT3J7ply79v3D3M8naI00el9Klcy16x557VsEkkUQaHCWFXC/g==} engines: {node: '>=20.x'} pkce-challenge@5.0.0: @@ -5390,13 +5708,13 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - playwright-core@1.54.2: - resolution: {integrity: sha512-n5r4HFbMmWsB4twG7tJLDN9gmBUeSPcsBZiWSE4DnYz9mJMAFqr2ID7+eGC9kpEnxExJ1epttwR59LEWCk8mtA==} + playwright-core@1.55.0: + resolution: {integrity: sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==} engines: {node: '>=18'} hasBin: true - playwright@1.54.2: - resolution: {integrity: sha512-Hu/BMoA1NAdRUuulyvQC0pEqZ4vQbGfn8f7wPXcnqQmM+zct9UliKxsIkLNmz/ku7LElUNqmaiv1TG/aL5ACsw==} + playwright@1.55.0: + resolution: {integrity: sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==} engines: {node: '>=18'} hasBin: true @@ -5644,13 +5962,17 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + rolldown@1.0.0-beta.32: + resolution: {integrity: sha512-vxI2sPN07MMaoYKlFrVva5qZ1Y7DAZkgp7MQwTnyHt4FUMz9Sh+YeCzNFV9JYHI6ZNwoGWLCfCViE3XVsRC1cg==} + hasBin: true + rollup@4.40.2: resolution: {integrity: sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rollup@4.44.1: - resolution: {integrity: sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==} + rollup@4.50.0: + resolution: {integrity: sha512-/Zl4D8zPifNmyGzJS+3kVoyXeDeT/GrsJM94sACNg9RtUE0hrHa1bNPtRSrfHTMH5HjRzce6K7rlTh3Khiw+pw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -5706,8 +6028,8 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - sass@1.89.2: - resolution: {integrity: sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==} + sass@1.90.0: + resolution: {integrity: sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==} engines: {node: '>=14.0.0'} hasBin: true @@ -5846,8 +6168,8 @@ packages: resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} engines: {node: '>= 14'} - socks@2.8.6: - resolution: {integrity: sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==} + socks@2.8.7: + resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} source-map-js@1.2.1: @@ -5874,6 +6196,10 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} + source-map@0.7.6: + resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} + engines: {node: '>= 12'} + spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -5883,8 +6209,8 @@ packages: spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - spdx-license-ids@3.0.21: - resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} + spdx-license-ids@3.0.22: + resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} @@ -5896,9 +6222,6 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - ssri@12.0.0: resolution: {integrity: sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==} engines: {node: ^18.17.0 || >=20.5.0} @@ -5992,8 +6315,8 @@ packages: resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} engines: {node: ^14.18.0 || >=16.0.0} - tapable@2.2.2: - resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==} + tapable@2.2.3: + resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} engines: {node: '>=6'} tar-fs@2.1.1: @@ -6032,8 +6355,8 @@ packages: engines: {node: '>=10'} hasBin: true - terser@5.43.1: - resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==} + terser@5.44.0: + resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==} engines: {node: '>=10'} hasBin: true @@ -6065,10 +6388,6 @@ packages: resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} hasBin: true - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} - tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} @@ -6203,8 +6522,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@7.8.0: - resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} + undici-types@7.10.0: + resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} undici@5.29.0: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} @@ -6340,8 +6659,8 @@ packages: yaml: optional: true - vite@7.0.6: - resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} + vite@7.1.2: + resolution: {integrity: sha512-J0SQBPlQiEXAF7tajiH+rUooJPo0l8KQgyg4/aMunNtrOa7bwuZJsJbDWzeljqQpgftxuq5yNJxQ91O9ts29UQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -6452,8 +6771,8 @@ packages: webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - webpack@5.101.0: - resolution: {integrity: sha512-B4t+nJqytPeuZlHuIKTbalhljIFXeNRqrUGAQgTGlfOl2lXXKXw+yZu6bicycP+PUlM44CxBjCFD6aciKFT3LQ==} + webpack@5.101.3: + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -6613,8 +6932,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yoctocolors-cjs@2.1.2: - resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + yoctocolors-cjs@2.1.3: + resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} zod-to-json-schema@3.24.6: @@ -6622,9 +6941,6 @@ packages: peerDependencies: zod: ^3.24.1 - zod@3.25.75: - resolution: {integrity: sha512-OhpzAmVzabPOL6C3A3gpAifqr9MqihV/Msx3gor2b2kviCgcb+HM9SEOpMWwwNp9MRunWnhtAKUoo0AHhjyPPg==} - zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} @@ -6659,92 +6975,99 @@ snapshots: '@actions/io@1.1.3': {} - '@algolia/client-abtesting@5.32.0': + '@algolia/abtesting@1.1.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-analytics@5.32.0': + '@algolia/client-abtesting@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-common@5.32.0': {} - - '@algolia/client-insights@5.32.0': + '@algolia/client-analytics@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-personalization@5.32.0': - dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common@5.35.0': {} - '@algolia/client-query-suggestions@5.32.0': + '@algolia/client-insights@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/client-search@5.32.0': + '@algolia/client-personalization@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/ingestion@1.32.0': + '@algolia/client-query-suggestions@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/monitoring@1.32.0': + '@algolia/client-search@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/recommend@5.32.0': + '@algolia/ingestion@1.35.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/requester-browser-xhr@5.32.0': + '@algolia/monitoring@1.35.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/requester-fetch@5.32.0': + '@algolia/recommend@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 - '@algolia/requester-node-http@5.32.0': + '@algolia/requester-browser-xhr@5.35.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.35.0 + + '@algolia/requester-fetch@5.35.0': + dependencies: + '@algolia/client-common': 5.35.0 + + '@algolia/requester-node-http@5.35.0': + dependencies: + '@algolia/client-common': 5.35.0 '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 - '@angular-builders/common@4.0.0(@types/node@24.1.0)(chokidar@4.0.3)(typescript@5.8.3)': + '@angular-builders/common@4.0.0(@types/node@24.3.0)(chokidar@4.0.3)(typescript@5.8.3)': dependencies: - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) - ts-node: 10.9.2(@types/node@24.1.0)(typescript@5.8.3) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + ts-node: 10.9.2(@types/node@24.3.0)(typescript@5.8.3) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@swc/core' @@ -6753,14 +7076,14 @@ snapshots: - chokidar - typescript - '@angular-builders/custom-webpack@20.0.0(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jest-environment-jsdom@30.0.5(canvas@3.0.0))(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0)': + '@angular-builders/custom-webpack@20.0.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jest-environment-jsdom@30.1.2(canvas@3.0.0))(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0)': dependencies: - '@angular-builders/common': 4.0.0(@types/node@24.1.0)(chokidar@4.0.3)(typescript@5.8.3) + '@angular-builders/common': 4.0.0(@types/node@24.3.0)(chokidar@4.0.3)(typescript@5.8.3) '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3) - '@angular-devkit/build-angular': 20.0.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jest-environment-jsdom@30.0.5(canvas@3.0.0))(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jiti@1.21.7)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0) - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) - '@angular/build': 20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0) - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) + '@angular-devkit/build-angular': 20.0.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jest-environment-jsdom@30.1.2(canvas@3.0.0))(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jiti@1.21.7)(typescript@5.8.3)(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + '@angular/build': 20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0) + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) lodash: 4.17.21 webpack-merge: 6.0.1 transitivePeerDependencies: @@ -6807,17 +7130,17 @@ snapshots: - webpack-cli - yaml - '@angular-builders/jest@20.0.0(vjgaovv73mu2gcntxtgwacfd6a)': + '@angular-builders/jest@20.0.0(56c75f145b0896aaaed75da1af9e9b5c)': dependencies: - '@angular-builders/common': 4.0.0(@types/node@24.1.0)(chokidar@4.0.3)(typescript@5.8.3) + '@angular-builders/common': 4.0.0(@types/node@24.3.0)(chokidar@4.0.3)(typescript@5.8.3) '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3) - '@angular-devkit/build-angular': 20.0.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jest-environment-jsdom@30.0.5(canvas@3.0.0))(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jiti@1.21.7)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0) - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser-dynamic': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))) - jest: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) - jest-preset-angular: 14.6.0(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(canvas@3.0.0)(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3) + '@angular-devkit/build-angular': 20.0.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jest-environment-jsdom@30.1.2(canvas@3.0.0))(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jiti@1.21.7)(typescript@5.8.3)(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser-dynamic': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))) + jest: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) + jest-preset-angular: 14.6.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(canvas@3.0.0)(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3) lodash: 4.17.21 transitivePeerDependencies: - '@babel/core' @@ -6842,21 +7165,21 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/architect@0.2001.4(chokidar@4.0.3)': + '@angular-devkit/architect@0.2002.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@20.0.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jest-environment-jsdom@30.0.5(canvas@3.0.0))(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jiti@1.21.7)(typescript@5.8.3)(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0)': + '@angular-devkit/build-angular@20.0.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jest-environment-jsdom@30.1.2(canvas@3.0.0))(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jiti@1.21.7)(typescript@5.8.3)(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0))(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.101.0))(webpack@5.99.8(esbuild@0.25.5)) + '@angular-devkit/build-webpack': 0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.101.3))(webpack@5.99.8(esbuild@0.25.5)) '@angular-devkit/core': 20.0.4(chokidar@4.0.3) - '@angular/build': 20.0.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0) - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) + '@angular/build': 20.0.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0) + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) '@babel/core': 7.27.1 '@babel/generator': 7.27.1 '@babel/helper-annotate-as-pure': 7.27.1 @@ -6867,12 +7190,12 @@ snapshots: '@babel/preset-env': 7.27.2(@babel/core@7.27.1) '@babel/runtime': 7.27.1 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 20.0.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5)) - '@vitejs/plugin-basic-ssl': 2.0.0(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0)) + '@ngtools/webpack': 20.0.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5)) + '@vitejs/plugin-basic-ssl': 2.0.0(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.3) babel-loader: 10.0.0(@babel/core@7.27.1)(webpack@5.99.8(esbuild@0.25.5)) - browserslist: 4.25.1 + browserslist: 4.25.4 copy-webpack-plugin: 13.0.0(webpack@5.99.8(esbuild@0.25.5)) css-loader: 7.1.2(webpack@5.99.8(esbuild@0.25.5)) esbuild-wasm: 0.25.5 @@ -6909,12 +7232,12 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.99.8(esbuild@0.25.5)) optionalDependencies: - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/localize': 20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4) - '@angular/platform-browser': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/localize': 20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4) + '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) esbuild: 0.25.5 - jest: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) - jest-environment-jsdom: 30.0.5(canvas@3.0.0) + jest: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) + jest-environment-jsdom: 30.1.2(canvas@3.0.0) transitivePeerDependencies: - '@angular/compiler' - '@rspack/core' @@ -6939,12 +7262,12 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.101.0))(webpack@5.99.8(esbuild@0.25.5))': + '@angular-devkit/build-webpack@0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.101.3))(webpack@5.99.8(esbuild@0.25.5))': dependencies: '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3) rxjs: 7.8.2 webpack: 5.99.8(esbuild@0.25.5) - webpack-dev-server: 5.2.1(webpack@5.101.0) + webpack-dev-server: 5.2.1(webpack@5.101.3) transitivePeerDependencies: - chokidar @@ -6959,20 +7282,20 @@ snapshots: optionalDependencies: chokidar: 4.0.3 - '@angular-devkit/core@20.1.4(chokidar@4.0.3)': + '@angular-devkit/core@20.2.2(chokidar@4.0.3)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) jsonc-parser: 3.3.1 - picomatch: 4.0.2 + picomatch: 4.0.3 rxjs: 7.8.2 - source-map: 0.7.4 + source-map: 0.7.6 optionalDependencies: chokidar: 4.0.3 - '@angular-devkit/schematics@20.1.4(chokidar@4.0.3)': + '@angular-devkit/schematics@20.2.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) jsonc-parser: 3.3.1 magic-string: 0.30.17 ora: 8.2.0 @@ -6980,44 +7303,44 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@20.1.1(chokidar@4.0.3)(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@angular-eslint/builder@20.2.0(chokidar@4.0.3)(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3) - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) - eslint: 9.32.0(jiti@1.21.7) + '@angular-devkit/architect': 0.2002.2(chokidar@4.0.3) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + eslint: 9.34.0(jiti@1.21.7) typescript: 5.8.3 transitivePeerDependencies: - chokidar - '@angular-eslint/bundled-angular-compiler@20.1.1': {} + '@angular-eslint/bundled-angular-compiler@20.2.0': {} - '@angular-eslint/eslint-plugin-template@20.1.1(@angular-eslint/template-parser@20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.38.0)(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@angular-eslint/eslint-plugin-template@20.2.0(@angular-eslint/template-parser@20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.41.0)(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 20.1.1 - '@angular-eslint/template-parser': 20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - '@angular-eslint/utils': 20.1.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + '@angular-eslint/bundled-angular-compiler': 20.2.0 + '@angular-eslint/template-parser': 20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + '@angular-eslint/utils': 20.2.0(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) aria-query: 5.3.2 axobject-query: 4.1.0 - eslint: 9.32.0(jiti@1.21.7) + eslint: 9.34.0(jiti@1.21.7) typescript: 5.8.3 - '@angular-eslint/eslint-plugin@20.1.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@angular-eslint/eslint-plugin@20.2.0(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 20.1.1 - '@angular-eslint/utils': 20.1.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - eslint: 9.32.0(jiti@1.21.7) + '@angular-eslint/bundled-angular-compiler': 20.2.0 + '@angular-eslint/utils': 20.2.0(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + eslint: 9.34.0(jiti@1.21.7) ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 - '@angular-eslint/schematics@20.1.1(@angular-eslint/template-parser@20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.38.0)(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(chokidar@4.0.3)(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@angular-eslint/schematics@20.2.0(@angular-eslint/template-parser@20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.41.0)(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(chokidar@4.0.3)(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) - '@angular-devkit/schematics': 20.1.4(chokidar@4.0.3) - '@angular-eslint/eslint-plugin': 20.1.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - '@angular-eslint/eslint-plugin-template': 20.1.1(@angular-eslint/template-parser@20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.38.0)(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + '@angular-devkit/schematics': 20.2.2(chokidar@4.0.3) + '@angular-eslint/eslint-plugin': 20.2.0(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + '@angular-eslint/eslint-plugin-template': 20.2.0(@angular-eslint/template-parser@20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(@typescript-eslint/types@8.41.0)(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) ignore: 7.0.5 semver: 7.7.2 strip-json-comments: 3.1.1 @@ -7029,33 +7352,33 @@ snapshots: - eslint - typescript - '@angular-eslint/template-parser@20.1.1(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@angular-eslint/template-parser@20.2.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 20.1.1 - eslint: 9.32.0(jiti@1.21.7) - eslint-scope: 8.3.0 + '@angular-eslint/bundled-angular-compiler': 20.2.0 + eslint: 9.34.0(jiti@1.21.7) + eslint-scope: 8.4.0 typescript: 5.8.3 - '@angular-eslint/utils@20.1.1(@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@angular-eslint/utils@20.2.0(@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@angular-eslint/bundled-angular-compiler': 20.1.1 - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - eslint: 9.32.0(jiti@1.21.7) + '@angular-eslint/bundled-angular-compiler': 20.2.0 + '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + eslint: 9.34.0(jiti@1.21.7) typescript: 5.8.3 - '@angular/build@20.0.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0)': + '@angular/build@20.0.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3) - '@angular/compiler': 20.1.4 - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) + '@angular/compiler': 20.2.4 + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.10(@types/node@24.1.0) - '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0)) + '@inquirer/confirm': 5.1.10(@types/node@24.3.0) + '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0)) beasties: 0.3.4 - browserslist: 4.25.1 + browserslist: 4.25.4 esbuild: 0.25.5 https-proxy-agent: 7.0.6 istanbul-lib-instrument: 6.0.3 @@ -7073,12 +7396,12 @@ snapshots: tinyglobby: 0.2.13 tslib: 2.8.1 typescript: 5.8.3 - vite: 6.3.5(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0) + vite: 6.3.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0) watchpack: 2.4.2 optionalDependencies: - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/localize': 20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4) - '@angular/platform-browser': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/localize': 20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4) + '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) less: 4.3.0 lmdb: 3.3.0 postcss: 8.5.3 @@ -7095,44 +7418,44 @@ snapshots: - tsx - yaml - '@angular/build@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.1.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0)': + '@angular/build@20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.0)(chokidar@4.0.3)(jiti@1.21.7)(less@4.3.0)(postcss@8.5.3)(terser@5.39.1)(tslib@2.8.1)(typescript@5.8.3)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2001.4(chokidar@4.0.3) - '@angular/compiler': 20.1.4 - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) - '@babel/core': 7.27.7 + '@angular-devkit/architect': 0.2002.2(chokidar@4.0.3) + '@angular/compiler': 20.2.4 + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) + '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.13(@types/node@24.1.0) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0)) - beasties: 0.3.4 - browserslist: 4.25.1 - esbuild: 0.25.5 + '@inquirer/confirm': 5.1.14(@types/node@24.3.0) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0)) + beasties: 0.3.5 + browserslist: 4.25.4 + esbuild: 0.25.9 https-proxy-agent: 7.0.6 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 - listr2: 8.3.3 + listr2: 9.0.1 magic-string: 0.30.17 mrmime: 2.0.1 - parse5-html-rewriting-stream: 7.1.0 - picomatch: 4.0.2 - piscina: 5.1.2 - rollup: 4.44.1 - sass: 1.89.2 + parse5-html-rewriting-stream: 8.0.0 + picomatch: 4.0.3 + piscina: 5.1.3 + rolldown: 1.0.0-beta.32 + sass: 1.90.0 semver: 7.7.2 source-map-support: 0.5.21 tinyglobby: 0.2.14 tslib: 2.8.1 typescript: 5.8.3 - vite: 7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0) + vite: 7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0) watchpack: 2.4.4 optionalDependencies: - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/localize': 20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4) - '@angular/platform-browser': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/localize': 20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4) + '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) less: 4.3.0 - lmdb: 3.4.1 + lmdb: 3.4.2 postcss: 8.5.3 transitivePeerDependencies: - '@types/node' @@ -7147,51 +7470,50 @@ snapshots: - tsx - yaml - '@angular/cdk@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + '@angular/cdk@20.2.2(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) parse5: 8.0.0 rxjs: 7.8.2 tslib: 2.8.1 - '@angular/cli@20.1.4(@types/node@24.1.0)(chokidar@4.0.3)': + '@angular/cli@20.2.2(@types/node@24.3.0)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2001.4(chokidar@4.0.3) - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) - '@angular-devkit/schematics': 20.1.4(chokidar@4.0.3) - '@inquirer/prompts': 7.6.0(@types/node@24.1.0) - '@listr2/prompt-adapter-inquirer': 2.0.22(@inquirer/prompts@7.6.0(@types/node@24.1.0)) - '@modelcontextprotocol/sdk': 1.13.3 - '@schematics/angular': 20.1.4(chokidar@4.0.3) + '@angular-devkit/architect': 0.2002.2(chokidar@4.0.3) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + '@angular-devkit/schematics': 20.2.2(chokidar@4.0.3) + '@inquirer/prompts': 7.8.2(@types/node@24.3.0) + '@listr2/prompt-adapter-inquirer': 3.0.1(@inquirer/prompts@7.8.2(@types/node@24.3.0))(@types/node@24.3.0)(listr2@9.0.1) + '@modelcontextprotocol/sdk': 1.17.3 + '@schematics/angular': 20.2.2(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 - algoliasearch: 5.32.0 + algoliasearch: 5.35.0 ini: 5.0.0 jsonc-parser: 3.3.1 - listr2: 8.3.3 - npm-package-arg: 12.0.2 - npm-pick-manifest: 10.0.0 + listr2: 9.0.1 + npm-package-arg: 13.0.0 pacote: 21.0.0 resolve: 1.22.10 semver: 7.7.2 yargs: 18.0.0 - zod: 3.25.75 + zod: 3.25.76 transitivePeerDependencies: - '@types/node' - chokidar - supports-color - '@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + '@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': dependencies: - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3)': + '@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3)': dependencies: - '@angular/compiler': 20.1.4 - '@babel/core': 7.28.0 - '@jridgewell/sourcemap-codec': 1.5.4 + '@angular/compiler': 20.2.4 + '@babel/core': 7.28.3 + '@jridgewell/sourcemap-codec': 1.5.5 chokidar: 4.0.3 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 @@ -7203,56 +7525,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@20.1.4': + '@angular/compiler@20.2.4': dependencies: tslib: 2.8.1 - '@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)': + '@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)': dependencies: rxjs: 7.8.2 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 20.1.4 + '@angular/compiler': 20.2.4 zone.js: 0.15.1 - '@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + '@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4)': + '@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4)': dependencies: - '@angular/compiler': 20.1.4 - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) - '@babel/core': 7.28.0 + '@angular/compiler': 20.2.4 + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) + '@babel/core': 7.28.3 '@types/babel__core': 7.20.5 tinyglobby: 0.2.14 yargs: 18.0.0 transitivePeerDependencies: - supports-color - '@angular/platform-browser-dynamic@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))': + '@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))': dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/compiler': 20.1.4 - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/compiler': 20.2.4 + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) tslib: 2.8.1 - '@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))': + '@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - '@angular/router@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + '@angular/router@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) rxjs: 7.8.2 tslib: 2.8.1 @@ -7280,11 +7602,11 @@ snapshots: '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.1 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1) - '@babel/helpers': 7.28.2 - '@babel/parser': 7.28.0 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.27.1) + '@babel/helpers': 7.28.3 + '@babel/parser': 7.28.3 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.4.1 @@ -7294,37 +7616,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.27.7': + '@babel/core@7.28.3': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.7) - '@babel/helpers': 7.28.2 - '@babel/parser': 7.28.0 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3) + '@babel/helpers': 7.28.3 + '@babel/parser': 7.28.3 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - convert-source-map: 2.0.0 - debug: 4.4.1 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/core@7.28.0': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helpers': 7.28.2 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.4.1 @@ -7336,18 +7638,18 @@ snapshots: '@babel/generator@7.27.1': dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.3 '@babel/types': 7.28.2 - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 jsesc: 3.1.0 - '@babel/generator@7.28.0': + '@babel/generator@7.28.3': dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.3 '@babel/types': 7.28.2 - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.1': @@ -7362,7 +7664,7 @@ snapshots: dependencies: '@babel/compat-data': 7.28.0 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.25.1 + browserslist: 4.25.4 lru-cache: 5.1.1 semver: 6.3.1 @@ -7374,7 +7676,7 @@ snapshots: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -7401,42 +7703,33 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.1)': + '@babel/helper-module-transforms@7.28.3(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.7)': + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.27.7 + '@babel/core': 7.28.3 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': - dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -7451,7 +7744,7 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -7460,13 +7753,13 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -7484,17 +7777,17 @@ snapshots: '@babel/helper-wrap-function@7.27.1': dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - '@babel/helpers@7.28.2': + '@babel/helpers@7.28.3': dependencies: '@babel/template': 7.27.2 '@babel/types': 7.28.2 - '@babel/parser@7.28.0': + '@babel/parser@7.28.3': dependencies: '@babel/types': 7.28.2 @@ -7502,7 +7795,7 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -7529,7 +7822,7 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -7537,24 +7830,24 @@ snapshots: dependencies: '@babel/core': 7.27.1 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.0)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.0)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.0)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.0)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.27.1)': @@ -7567,69 +7860,69 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.0)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.0)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.0)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.0)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.0)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.0)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.0)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.0)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.0)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.0)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)': + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.1)': @@ -7648,7 +7941,7 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.27.1) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -7694,7 +7987,7 @@ snapshots: '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7709,7 +8002,7 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -7758,7 +8051,7 @@ snapshots: '@babel/core': 7.27.1 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -7785,7 +8078,7 @@ snapshots: '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -7793,7 +8086,7 @@ snapshots: '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -7801,17 +8094,17 @@ snapshots: '@babel/plugin-transform-modules-systemjs@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -7844,7 +8137,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-destructuring': 7.27.7(@babel/core@7.27.1) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.27.1) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.3 transitivePeerDependencies: - supports-color @@ -8062,15 +8355,15 @@ snapshots: '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.3 '@babel/types': 7.28.2 - '@babel/traverse@7.28.0': + '@babel/traverse@7.28.3': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.3 '@babel/template': 7.27.2 '@babel/types': 7.28.2 debug: 4.4.1 @@ -8093,11 +8386,11 @@ snapshots: unplugin: 1.16.1 zod: 3.25.76 - '@codecov/webpack-plugin@1.9.1(webpack@5.101.0)': + '@codecov/webpack-plugin@1.9.1(webpack@5.101.3)': dependencies: '@codecov/bundler-plugin-core': 1.9.1 unplugin: 1.16.1 - webpack: 5.101.0 + webpack: 5.101.3 '@cspotcode/source-map-support@0.8.1': dependencies: @@ -8127,18 +8420,18 @@ snapshots: '@discoveryjs/json-ext@0.6.3': {} - '@emnapi/core@1.4.5': + '@emnapi/core@1.5.0': dependencies: - '@emnapi/wasi-threads': 1.0.4 + '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.4.5': + '@emnapi/runtime@1.5.0': dependencies: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.0.4': + '@emnapi/wasi-threads@1.1.0': dependencies: tslib: 2.8.1 optional: true @@ -8149,156 +8442,234 @@ snapshots: '@esbuild/aix-ppc64@0.25.8': optional: true + '@esbuild/aix-ppc64@0.25.9': + optional: true + '@esbuild/android-arm64@0.25.5': optional: true '@esbuild/android-arm64@0.25.8': optional: true + '@esbuild/android-arm64@0.25.9': + optional: true + '@esbuild/android-arm@0.25.5': optional: true '@esbuild/android-arm@0.25.8': optional: true + '@esbuild/android-arm@0.25.9': + optional: true + '@esbuild/android-x64@0.25.5': optional: true '@esbuild/android-x64@0.25.8': optional: true + '@esbuild/android-x64@0.25.9': + optional: true + '@esbuild/darwin-arm64@0.25.5': optional: true '@esbuild/darwin-arm64@0.25.8': optional: true + '@esbuild/darwin-arm64@0.25.9': + optional: true + '@esbuild/darwin-x64@0.25.5': optional: true '@esbuild/darwin-x64@0.25.8': optional: true + '@esbuild/darwin-x64@0.25.9': + optional: true + '@esbuild/freebsd-arm64@0.25.5': optional: true '@esbuild/freebsd-arm64@0.25.8': optional: true + '@esbuild/freebsd-arm64@0.25.9': + optional: true + '@esbuild/freebsd-x64@0.25.5': optional: true '@esbuild/freebsd-x64@0.25.8': optional: true + '@esbuild/freebsd-x64@0.25.9': + optional: true + '@esbuild/linux-arm64@0.25.5': optional: true '@esbuild/linux-arm64@0.25.8': optional: true + '@esbuild/linux-arm64@0.25.9': + optional: true + '@esbuild/linux-arm@0.25.5': optional: true '@esbuild/linux-arm@0.25.8': optional: true + '@esbuild/linux-arm@0.25.9': + optional: true + '@esbuild/linux-ia32@0.25.5': optional: true '@esbuild/linux-ia32@0.25.8': optional: true + '@esbuild/linux-ia32@0.25.9': + optional: true + '@esbuild/linux-loong64@0.25.5': optional: true '@esbuild/linux-loong64@0.25.8': optional: true + '@esbuild/linux-loong64@0.25.9': + optional: true + '@esbuild/linux-mips64el@0.25.5': optional: true '@esbuild/linux-mips64el@0.25.8': optional: true + '@esbuild/linux-mips64el@0.25.9': + optional: true + '@esbuild/linux-ppc64@0.25.5': optional: true '@esbuild/linux-ppc64@0.25.8': optional: true + '@esbuild/linux-ppc64@0.25.9': + optional: true + '@esbuild/linux-riscv64@0.25.5': optional: true '@esbuild/linux-riscv64@0.25.8': optional: true + '@esbuild/linux-riscv64@0.25.9': + optional: true + '@esbuild/linux-s390x@0.25.5': optional: true '@esbuild/linux-s390x@0.25.8': optional: true + '@esbuild/linux-s390x@0.25.9': + optional: true + '@esbuild/linux-x64@0.25.5': optional: true '@esbuild/linux-x64@0.25.8': optional: true + '@esbuild/linux-x64@0.25.9': + optional: true + '@esbuild/netbsd-arm64@0.25.5': optional: true '@esbuild/netbsd-arm64@0.25.8': optional: true + '@esbuild/netbsd-arm64@0.25.9': + optional: true + '@esbuild/netbsd-x64@0.25.5': optional: true '@esbuild/netbsd-x64@0.25.8': optional: true + '@esbuild/netbsd-x64@0.25.9': + optional: true + '@esbuild/openbsd-arm64@0.25.5': optional: true '@esbuild/openbsd-arm64@0.25.8': optional: true + '@esbuild/openbsd-arm64@0.25.9': + optional: true + '@esbuild/openbsd-x64@0.25.5': optional: true '@esbuild/openbsd-x64@0.25.8': optional: true + '@esbuild/openbsd-x64@0.25.9': + optional: true + '@esbuild/openharmony-arm64@0.25.8': optional: true + '@esbuild/openharmony-arm64@0.25.9': + optional: true + '@esbuild/sunos-x64@0.25.5': optional: true '@esbuild/sunos-x64@0.25.8': optional: true + '@esbuild/sunos-x64@0.25.9': + optional: true + '@esbuild/win32-arm64@0.25.5': optional: true '@esbuild/win32-arm64@0.25.8': optional: true + '@esbuild/win32-arm64@0.25.9': + optional: true + '@esbuild/win32-ia32@0.25.5': optional: true '@esbuild/win32-ia32@0.25.8': optional: true + '@esbuild/win32-ia32@0.25.9': + optional: true + '@esbuild/win32-x64@0.25.5': optional: true '@esbuild/win32-x64@0.25.8': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0(jiti@1.21.7))': + '@esbuild/win32-x64@0.25.9': + optional: true + + '@eslint-community/eslint-utils@4.7.0(eslint@9.34.0(jiti@1.21.7))': dependencies: - eslint: 9.32.0(jiti@1.21.7) + eslint: 9.34.0(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -8311,9 +8682,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.3.0': {} + '@eslint/config-helpers@0.3.1': {} - '@eslint/core@0.15.1': + '@eslint/core@0.15.2': dependencies: '@types/json-schema': 7.0.15 @@ -8331,13 +8702,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.32.0': {} + '@eslint/js@9.34.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.3.4': + '@eslint/plugin-kit@0.3.5': dependencies: - '@eslint/core': 0.15.1 + '@eslint/core': 0.15.2 levn: 0.4.1 '@fastify/busboy@2.1.1': {} @@ -8355,139 +8726,142 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@inquirer/checkbox@4.2.0(@types/node@24.1.0)': + '@inquirer/checkbox@4.2.2(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 - yoctocolors-cjs: 2.1.2 + yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/confirm@5.1.10(@types/node@24.1.0)': + '@inquirer/confirm@5.1.10(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/confirm@5.1.13(@types/node@24.1.0)': + '@inquirer/confirm@5.1.14(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/confirm@5.1.14(@types/node@24.1.0)': + '@inquirer/confirm@5.1.16(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/core@10.1.15(@types/node@24.1.0)': + '@inquirer/core@10.2.0(@types/node@24.3.0)': dependencies: '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 + yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/editor@4.2.15(@types/node@24.1.0)': + '@inquirer/editor@4.2.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) - external-editor: 3.1.0 + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/external-editor': 1.0.1(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/expand@4.0.17(@types/node@24.1.0)': + '@inquirer/expand@4.0.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) - yoctocolors-cjs: 2.1.2 + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) + yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 + + '@inquirer/external-editor@1.0.1(@types/node@24.3.0)': + dependencies: + chardet: 2.1.0 + iconv-lite: 0.6.3 + optionalDependencies: + '@types/node': 24.3.0 '@inquirer/figures@1.0.13': {} - '@inquirer/input@4.2.1(@types/node@24.1.0)': + '@inquirer/input@4.2.2(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/number@3.0.17(@types/node@24.1.0)': + '@inquirer/number@3.0.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/password@4.0.17(@types/node@24.1.0)': + '@inquirer/password@4.0.18(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/prompts@7.6.0(@types/node@24.1.0)': + '@inquirer/prompts@7.8.2(@types/node@24.3.0)': dependencies: - '@inquirer/checkbox': 4.2.0(@types/node@24.1.0) - '@inquirer/confirm': 5.1.14(@types/node@24.1.0) - '@inquirer/editor': 4.2.15(@types/node@24.1.0) - '@inquirer/expand': 4.0.17(@types/node@24.1.0) - '@inquirer/input': 4.2.1(@types/node@24.1.0) - '@inquirer/number': 3.0.17(@types/node@24.1.0) - '@inquirer/password': 4.0.17(@types/node@24.1.0) - '@inquirer/rawlist': 4.1.5(@types/node@24.1.0) - '@inquirer/search': 3.1.0(@types/node@24.1.0) - '@inquirer/select': 4.3.1(@types/node@24.1.0) + '@inquirer/checkbox': 4.2.2(@types/node@24.3.0) + '@inquirer/confirm': 5.1.16(@types/node@24.3.0) + '@inquirer/editor': 4.2.18(@types/node@24.3.0) + '@inquirer/expand': 4.0.18(@types/node@24.3.0) + '@inquirer/input': 4.2.2(@types/node@24.3.0) + '@inquirer/number': 3.0.18(@types/node@24.3.0) + '@inquirer/password': 4.0.18(@types/node@24.3.0) + '@inquirer/rawlist': 4.1.6(@types/node@24.3.0) + '@inquirer/search': 3.1.1(@types/node@24.3.0) + '@inquirer/select': 4.3.2(@types/node@24.3.0) optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/rawlist@4.1.5(@types/node@24.1.0)': + '@inquirer/rawlist@4.1.6(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) - '@inquirer/type': 3.0.8(@types/node@24.1.0) - yoctocolors-cjs: 2.1.2 + '@inquirer/core': 10.2.0(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) + yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/search@3.1.0(@types/node@24.1.0)': + '@inquirer/search@3.1.1(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.1.0) - yoctocolors-cjs: 2.1.2 + '@inquirer/type': 3.0.8(@types/node@24.3.0) + yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/select@4.3.1(@types/node@24.1.0)': + '@inquirer/select@4.3.2(@types/node@24.3.0)': dependencies: - '@inquirer/core': 10.1.15(@types/node@24.1.0) + '@inquirer/core': 10.2.0(@types/node@24.3.0) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.1.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) ansi-escapes: 4.3.2 - yoctocolors-cjs: 2.1.2 + yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@inquirer/type@1.5.5': - dependencies: - mute-stream: 1.0.0 - - '@inquirer/type@3.0.8(@types/node@24.1.0)': + '@inquirer/type@3.0.8(@types/node@24.3.0)': optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@isaacs/balanced-match@4.0.1': {} @@ -8518,42 +8892,42 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@jest/console@30.0.5': + '@jest/console@30.1.2': dependencies: '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 chalk: 4.1.2 - jest-message-util: 30.0.5 + jest-message-util: 30.1.0 jest-util: 30.0.5 slash: 3.0.0 - '@jest/core@30.0.5(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3))': + '@jest/core@30.1.3(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3))': dependencies: - '@jest/console': 30.0.5 + '@jest/console': 30.1.2 '@jest/pattern': 30.0.1 - '@jest/reporters': 30.0.5 - '@jest/test-result': 30.0.5 - '@jest/transform': 30.0.5 + '@jest/reporters': 30.1.3 + '@jest/test-result': 30.1.3 + '@jest/transform': 30.1.2 '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.3.0 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.0.5 - jest-config: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) - jest-haste-map: 30.0.5 - jest-message-util: 30.0.5 + jest-config: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) + jest-haste-map: 30.1.0 + jest-message-util: 30.1.0 jest-regex-util: 30.0.1 - jest-resolve: 30.0.5 - jest-resolve-dependencies: 30.0.5 - jest-runner: 30.0.5 - jest-runtime: 30.0.5 - jest-snapshot: 30.0.5 + jest-resolve: 30.1.3 + jest-resolve-dependencies: 30.1.3 + jest-runner: 30.1.3 + jest-runtime: 30.1.3 + jest-snapshot: 30.1.2 jest-util: 30.0.5 - jest-validate: 30.0.5 - jest-watcher: 30.0.5 + jest-validate: 30.1.0 + jest-watcher: 30.1.3 micromatch: 4.0.8 pretty-format: 30.0.5 slash: 3.0.0 @@ -8571,7 +8945,20 @@ snapshots: '@jest/fake-timers': 30.0.5 '@jest/types': 30.0.5 '@types/jsdom': 21.1.7 - '@types/node': 24.1.0 + '@types/node': 24.3.0 + jest-mock: 30.0.5 + jest-util: 30.0.5 + jsdom: 26.1.0(canvas@3.0.0) + optionalDependencies: + canvas: 3.0.0 + + '@jest/environment-jsdom-abstract@30.1.2(canvas@3.0.0)(jsdom@26.1.0(canvas@3.0.0))': + dependencies: + '@jest/environment': 30.1.2 + '@jest/fake-timers': 30.1.2 + '@jest/types': 30.0.5 + '@types/jsdom': 21.1.7 + '@types/node': 24.3.0 jest-mock: 30.0.5 jest-util: 30.0.5 jsdom: 26.1.0(canvas@3.0.0) @@ -8582,24 +8969,35 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-mock: 29.7.0 '@jest/environment@30.0.5': dependencies: '@jest/fake-timers': 30.0.5 '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 + jest-mock: 30.0.5 + + '@jest/environment@30.1.2': + dependencies: + '@jest/fake-timers': 30.1.2 + '@jest/types': 30.0.5 + '@types/node': 24.3.0 jest-mock: 30.0.5 '@jest/expect-utils@30.0.5': dependencies: '@jest/get-type': 30.0.1 - '@jest/expect@30.0.5': + '@jest/expect-utils@30.1.2': dependencies: - expect: 30.0.5 - jest-snapshot: 30.0.5 + '@jest/get-type': 30.1.0 + + '@jest/expect@30.1.2': + dependencies: + expect: 30.1.2 + jest-snapshot: 30.1.2 transitivePeerDependencies: - supports-color @@ -8607,7 +9005,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -8616,17 +9014,28 @@ snapshots: dependencies: '@jest/types': 30.0.5 '@sinonjs/fake-timers': 13.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-message-util: 30.0.5 jest-mock: 30.0.5 jest-util: 30.0.5 + '@jest/fake-timers@30.1.2': + dependencies: + '@jest/types': 30.0.5 + '@sinonjs/fake-timers': 13.0.5 + '@types/node': 24.3.0 + jest-message-util: 30.1.0 + jest-mock: 30.0.5 + jest-util: 30.0.5 + '@jest/get-type@30.0.1': {} - '@jest/globals@30.0.5': + '@jest/get-type@30.1.0': {} + + '@jest/globals@30.1.2': dependencies: - '@jest/environment': 30.0.5 - '@jest/expect': 30.0.5 + '@jest/environment': 30.1.2 + '@jest/expect': 30.1.2 '@jest/types': 30.0.5 jest-mock: 30.0.5 transitivePeerDependencies: @@ -8634,18 +9043,18 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-regex-util: 30.0.1 - '@jest/reporters@30.0.5': + '@jest/reporters@30.1.3': dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 30.0.5 - '@jest/test-result': 30.0.5 - '@jest/transform': 30.0.5 + '@jest/console': 30.1.2 + '@jest/test-result': 30.1.3 + '@jest/transform': 30.1.2 '@jest/types': 30.0.5 - '@jridgewell/trace-mapping': 0.3.29 - '@types/node': 24.1.0 + '@jridgewell/trace-mapping': 0.3.30 + '@types/node': 24.3.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit-x: 0.2.2 @@ -8656,9 +9065,9 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - jest-message-util: 30.0.5 + jest-message-util: 30.1.0 jest-util: 30.0.5 - jest-worker: 30.0.5 + jest-worker: 30.1.0 slash: 3.0.0 string-length: 4.0.2 v8-to-istanbul: 9.3.0 @@ -8673,7 +9082,7 @@ snapshots: dependencies: '@sinclair/typebox': 0.34.38 - '@jest/snapshot-utils@30.0.5': + '@jest/snapshot-utils@30.1.2': dependencies: '@jest/types': 30.0.5 chalk: 4.1.2 @@ -8682,35 +9091,35 @@ snapshots: '@jest/source-map@30.0.1': dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 callsites: 3.1.0 graceful-fs: 4.2.11 - '@jest/test-result@30.0.5': + '@jest/test-result@30.1.3': dependencies: - '@jest/console': 30.0.5 + '@jest/console': 30.1.2 '@jest/types': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 - '@jest/test-sequencer@30.0.5': + '@jest/test-sequencer@30.1.3': dependencies: - '@jest/test-result': 30.0.5 + '@jest/test-result': 30.1.3 graceful-fs: 4.2.11 - jest-haste-map: 30.0.5 + jest-haste-map: 30.1.0 slash: 3.0.0 - '@jest/transform@30.0.5': + '@jest/transform@30.1.2': dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 '@jest/types': 30.0.5 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 babel-plugin-istanbul: 7.0.0 chalk: 4.1.2 convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 - jest-haste-map: 30.0.5 + jest-haste-map: 30.1.0 jest-regex-util: 30.0.1 jest-util: 30.0.5 micromatch: 4.0.8 @@ -8725,8 +9134,8 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.1.0 - '@types/yargs': 17.0.32 + '@types/node': 24.3.0 + '@types/yargs': 17.0.33 chalk: 4.1.2 '@jest/types@30.0.5': @@ -8735,40 +9144,40 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/yargs': 17.0.33 chalk: 4.1.2 - '@jridgewell/gen-mapping@0.3.12': + '@jridgewell/gen-mapping@0.3.13': dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.30 '@jridgewell/resolve-uri@3.1.1': {} '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/source-map@0.3.10': + '@jridgewell/source-map@0.3.11': dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 - '@jridgewell/sourcemap-codec@1.5.4': {} + '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/trace-mapping@0.3.29': + '@jridgewell/trace-mapping@0.3.30': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.4 + '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.5.4 + '@jridgewell/sourcemap-codec': 1.5.5 '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)': dependencies: @@ -8788,67 +9197,70 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@listr2/prompt-adapter-inquirer@2.0.22(@inquirer/prompts@7.6.0(@types/node@24.1.0))': + '@listr2/prompt-adapter-inquirer@3.0.1(@inquirer/prompts@7.8.2(@types/node@24.3.0))(@types/node@24.3.0)(listr2@9.0.1)': dependencies: - '@inquirer/prompts': 7.6.0(@types/node@24.1.0) - '@inquirer/type': 1.5.5 + '@inquirer/prompts': 7.8.2(@types/node@24.3.0) + '@inquirer/type': 3.0.8(@types/node@24.3.0) + listr2: 9.0.1 + transitivePeerDependencies: + - '@types/node' '@lmdb/lmdb-darwin-arm64@3.3.0': optional: true - '@lmdb/lmdb-darwin-arm64@3.4.1': + '@lmdb/lmdb-darwin-arm64@3.4.2': optional: true '@lmdb/lmdb-darwin-x64@3.3.0': optional: true - '@lmdb/lmdb-darwin-x64@3.4.1': + '@lmdb/lmdb-darwin-x64@3.4.2': optional: true '@lmdb/lmdb-linux-arm64@3.3.0': optional: true - '@lmdb/lmdb-linux-arm64@3.4.1': + '@lmdb/lmdb-linux-arm64@3.4.2': optional: true '@lmdb/lmdb-linux-arm@3.3.0': optional: true - '@lmdb/lmdb-linux-arm@3.4.1': + '@lmdb/lmdb-linux-arm@3.4.2': optional: true '@lmdb/lmdb-linux-x64@3.3.0': optional: true - '@lmdb/lmdb-linux-x64@3.4.1': + '@lmdb/lmdb-linux-x64@3.4.2': optional: true '@lmdb/lmdb-win32-arm64@3.3.0': optional: true - '@lmdb/lmdb-win32-arm64@3.4.1': + '@lmdb/lmdb-win32-arm64@3.4.2': optional: true '@lmdb/lmdb-win32-x64@3.3.0': optional: true - '@lmdb/lmdb-win32-x64@3.4.1': + '@lmdb/lmdb-win32-x64@3.4.2': optional: true - '@modelcontextprotocol/sdk@1.13.3': + '@modelcontextprotocol/sdk@1.17.3': dependencies: ajv: 6.12.6 content-type: 1.0.5 cors: 2.8.5 cross-spawn: 7.0.6 eventsource: 3.0.7 - eventsource-parser: 3.0.3 + eventsource-parser: 3.0.6 express: 5.1.0 express-rate-limit: 7.5.1(express@5.1.0) pkce-challenge: 5.0.0 raw-body: 3.0.0 - zod: 3.25.75 - zod-to-json-schema: 3.24.6(zod@3.25.75) + zod: 3.25.76 + zod-to-json-schema: 3.24.6(zod@3.25.76) transitivePeerDependencies: - supports-color @@ -8870,110 +9282,121 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': optional: true - '@napi-rs/nice-android-arm-eabi@1.0.4': + '@napi-rs/nice-android-arm-eabi@1.1.1': optional: true - '@napi-rs/nice-android-arm64@1.0.4': + '@napi-rs/nice-android-arm64@1.1.1': optional: true - '@napi-rs/nice-darwin-arm64@1.0.4': + '@napi-rs/nice-darwin-arm64@1.1.1': optional: true - '@napi-rs/nice-darwin-x64@1.0.4': + '@napi-rs/nice-darwin-x64@1.1.1': optional: true - '@napi-rs/nice-freebsd-x64@1.0.4': + '@napi-rs/nice-freebsd-x64@1.1.1': optional: true - '@napi-rs/nice-linux-arm-gnueabihf@1.0.4': + '@napi-rs/nice-linux-arm-gnueabihf@1.1.1': optional: true - '@napi-rs/nice-linux-arm64-gnu@1.0.4': + '@napi-rs/nice-linux-arm64-gnu@1.1.1': optional: true - '@napi-rs/nice-linux-arm64-musl@1.0.4': + '@napi-rs/nice-linux-arm64-musl@1.1.1': optional: true - '@napi-rs/nice-linux-ppc64-gnu@1.0.4': + '@napi-rs/nice-linux-ppc64-gnu@1.1.1': optional: true - '@napi-rs/nice-linux-riscv64-gnu@1.0.4': + '@napi-rs/nice-linux-riscv64-gnu@1.1.1': optional: true - '@napi-rs/nice-linux-s390x-gnu@1.0.4': + '@napi-rs/nice-linux-s390x-gnu@1.1.1': optional: true - '@napi-rs/nice-linux-x64-gnu@1.0.4': + '@napi-rs/nice-linux-x64-gnu@1.1.1': optional: true - '@napi-rs/nice-linux-x64-musl@1.0.4': + '@napi-rs/nice-linux-x64-musl@1.1.1': optional: true - '@napi-rs/nice-win32-arm64-msvc@1.0.4': + '@napi-rs/nice-openharmony-arm64@1.1.1': optional: true - '@napi-rs/nice-win32-ia32-msvc@1.0.4': + '@napi-rs/nice-win32-arm64-msvc@1.1.1': optional: true - '@napi-rs/nice-win32-x64-msvc@1.0.4': + '@napi-rs/nice-win32-ia32-msvc@1.1.1': optional: true - '@napi-rs/nice@1.0.4': + '@napi-rs/nice-win32-x64-msvc@1.1.1': + optional: true + + '@napi-rs/nice@1.1.1': optionalDependencies: - '@napi-rs/nice-android-arm-eabi': 1.0.4 - '@napi-rs/nice-android-arm64': 1.0.4 - '@napi-rs/nice-darwin-arm64': 1.0.4 - '@napi-rs/nice-darwin-x64': 1.0.4 - '@napi-rs/nice-freebsd-x64': 1.0.4 - '@napi-rs/nice-linux-arm-gnueabihf': 1.0.4 - '@napi-rs/nice-linux-arm64-gnu': 1.0.4 - '@napi-rs/nice-linux-arm64-musl': 1.0.4 - '@napi-rs/nice-linux-ppc64-gnu': 1.0.4 - '@napi-rs/nice-linux-riscv64-gnu': 1.0.4 - '@napi-rs/nice-linux-s390x-gnu': 1.0.4 - '@napi-rs/nice-linux-x64-gnu': 1.0.4 - '@napi-rs/nice-linux-x64-musl': 1.0.4 - '@napi-rs/nice-win32-arm64-msvc': 1.0.4 - '@napi-rs/nice-win32-ia32-msvc': 1.0.4 - '@napi-rs/nice-win32-x64-msvc': 1.0.4 + '@napi-rs/nice-android-arm-eabi': 1.1.1 + '@napi-rs/nice-android-arm64': 1.1.1 + '@napi-rs/nice-darwin-arm64': 1.1.1 + '@napi-rs/nice-darwin-x64': 1.1.1 + '@napi-rs/nice-freebsd-x64': 1.1.1 + '@napi-rs/nice-linux-arm-gnueabihf': 1.1.1 + '@napi-rs/nice-linux-arm64-gnu': 1.1.1 + '@napi-rs/nice-linux-arm64-musl': 1.1.1 + '@napi-rs/nice-linux-ppc64-gnu': 1.1.1 + '@napi-rs/nice-linux-riscv64-gnu': 1.1.1 + '@napi-rs/nice-linux-s390x-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-musl': 1.1.1 + '@napi-rs/nice-openharmony-arm64': 1.1.1 + '@napi-rs/nice-win32-arm64-msvc': 1.1.1 + '@napi-rs/nice-win32-ia32-msvc': 1.1.1 + '@napi-rs/nice-win32-x64-msvc': 1.1.1 optional: true '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 '@tybys/wasm-util': 0.10.0 optional: true - '@ng-bootstrap/ng-bootstrap@19.0.1(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@popperjs/core@2.11.8)(rxjs@7.8.2)': + '@napi-rs/wasm-runtime@1.0.3': dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/forms': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) - '@angular/localize': 20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4) + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 + '@tybys/wasm-util': 0.10.0 + optional: true + + '@ng-bootstrap/ng-bootstrap@19.0.1(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@popperjs/core@2.11.8)(rxjs@7.8.2)': + dependencies: + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/forms': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/localize': 20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4) '@popperjs/core': 2.11.8 rxjs: 7.8.2 tslib: 2.8.1 - '@ng-select/ng-select@20.0.1(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))': + '@ng-select/ng-select@20.1.3(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))': dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/forms': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/forms': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) tslib: 2.8.1 - ? '@ngneat/dirty-check-forms@3.0.3(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/router@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2)' + ? '@ngneat/dirty-check-forms@3.0.3(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/router@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(lodash-es@4.17.21)(rxjs@7.8.2)' : dependencies: - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/forms': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) - '@angular/router': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/forms': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/router': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) lodash-es: 4.17.21 rxjs: 7.8.2 tslib: 2.8.1 - '@ngtools/webpack@20.0.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5))': + '@ngtools/webpack@20.0.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5))': dependencies: - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) typescript: 5.8.3 webpack: 5.99.8(esbuild@0.25.5) @@ -9005,7 +9428,7 @@ snapshots: '@npmcli/git@6.0.3': dependencies: - '@npmcli/promise-spawn': 8.0.2 + '@npmcli/promise-spawn': 8.0.3 ini: 5.0.0 lru-cache: 10.4.3 npm-pick-manifest: 10.0.0 @@ -9031,7 +9454,7 @@ snapshots: semver: 7.7.2 validate-npm-package-license: 3.0.4 - '@npmcli/promise-spawn@8.0.2': + '@npmcli/promise-spawn@8.0.3': dependencies: which: 5.0.0 @@ -9041,8 +9464,8 @@ snapshots: dependencies: '@npmcli/node-gyp': 4.0.0 '@npmcli/package-json': 6.2.0 - '@npmcli/promise-spawn': 8.0.2 - node-gyp: 11.3.0 + '@npmcli/promise-spawn': 8.0.3 + node-gyp: 11.4.2 proc-log: 5.0.0 which: 5.0.0 transitivePeerDependencies: @@ -9106,6 +9529,10 @@ snapshots: dependencies: '@octokit/openapi-types': 24.2.0 + '@oxc-project/runtime@0.81.0': {} + + '@oxc-project/types@0.81.0': {} + '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -9172,136 +9599,185 @@ snapshots: '@pkgr/core@0.2.9': {} - '@playwright/test@1.54.2': + '@playwright/test@1.55.0': dependencies: - playwright: 1.54.2 + playwright: 1.55.0 '@popperjs/core@2.11.8': {} + '@rolldown/binding-android-arm64@1.0.0-beta.32': + optional: true + + '@rolldown/binding-darwin-arm64@1.0.0-beta.32': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-beta.32': + optional: true + + '@rolldown/binding-freebsd-x64@1.0.0-beta.32': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.32': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.32': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.32': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.32': + optional: true + + '@rolldown/binding-linux-x64-musl@1.0.0-beta.32': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-beta.32': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.32': + dependencies: + '@napi-rs/wasm-runtime': 1.0.3 + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.32': + optional: true + + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.32': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.32': + optional: true + + '@rolldown/pluginutils@1.0.0-beta.32': {} + '@rollup/rollup-android-arm-eabi@4.40.2': optional: true - '@rollup/rollup-android-arm-eabi@4.44.1': + '@rollup/rollup-android-arm-eabi@4.50.0': optional: true '@rollup/rollup-android-arm64@4.40.2': optional: true - '@rollup/rollup-android-arm64@4.44.1': + '@rollup/rollup-android-arm64@4.50.0': optional: true '@rollup/rollup-darwin-arm64@4.40.2': optional: true - '@rollup/rollup-darwin-arm64@4.44.1': + '@rollup/rollup-darwin-arm64@4.50.0': optional: true '@rollup/rollup-darwin-x64@4.40.2': optional: true - '@rollup/rollup-darwin-x64@4.44.1': + '@rollup/rollup-darwin-x64@4.50.0': optional: true '@rollup/rollup-freebsd-arm64@4.40.2': optional: true - '@rollup/rollup-freebsd-arm64@4.44.1': + '@rollup/rollup-freebsd-arm64@4.50.0': optional: true '@rollup/rollup-freebsd-x64@4.40.2': optional: true - '@rollup/rollup-freebsd-x64@4.44.1': + '@rollup/rollup-freebsd-x64@4.50.0': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.40.2': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.44.1': + '@rollup/rollup-linux-arm-gnueabihf@4.50.0': optional: true '@rollup/rollup-linux-arm-musleabihf@4.40.2': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.44.1': + '@rollup/rollup-linux-arm-musleabihf@4.50.0': optional: true '@rollup/rollup-linux-arm64-gnu@4.40.2': optional: true - '@rollup/rollup-linux-arm64-gnu@4.44.1': + '@rollup/rollup-linux-arm64-gnu@4.50.0': optional: true '@rollup/rollup-linux-arm64-musl@4.40.2': optional: true - '@rollup/rollup-linux-arm64-musl@4.44.1': + '@rollup/rollup-linux-arm64-musl@4.50.0': optional: true '@rollup/rollup-linux-loongarch64-gnu@4.40.2': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.44.1': + '@rollup/rollup-linux-loongarch64-gnu@4.50.0': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.40.2': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.44.1': + '@rollup/rollup-linux-ppc64-gnu@4.50.0': optional: true '@rollup/rollup-linux-riscv64-gnu@4.40.2': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.44.1': + '@rollup/rollup-linux-riscv64-gnu@4.50.0': optional: true '@rollup/rollup-linux-riscv64-musl@4.40.2': optional: true - '@rollup/rollup-linux-riscv64-musl@4.44.1': + '@rollup/rollup-linux-riscv64-musl@4.50.0': optional: true '@rollup/rollup-linux-s390x-gnu@4.40.2': optional: true - '@rollup/rollup-linux-s390x-gnu@4.44.1': + '@rollup/rollup-linux-s390x-gnu@4.50.0': optional: true '@rollup/rollup-linux-x64-gnu@4.40.2': optional: true - '@rollup/rollup-linux-x64-gnu@4.44.1': + '@rollup/rollup-linux-x64-gnu@4.50.0': optional: true '@rollup/rollup-linux-x64-musl@4.40.2': optional: true - '@rollup/rollup-linux-x64-musl@4.44.1': + '@rollup/rollup-linux-x64-musl@4.50.0': + optional: true + + '@rollup/rollup-openharmony-arm64@4.50.0': optional: true '@rollup/rollup-win32-arm64-msvc@4.40.2': optional: true - '@rollup/rollup-win32-arm64-msvc@4.44.1': + '@rollup/rollup-win32-arm64-msvc@4.50.0': optional: true '@rollup/rollup-win32-ia32-msvc@4.40.2': optional: true - '@rollup/rollup-win32-ia32-msvc@4.44.1': + '@rollup/rollup-win32-ia32-msvc@4.50.0': optional: true '@rollup/rollup-win32-x64-msvc@4.40.2': optional: true - '@rollup/rollup-win32-x64-msvc@4.44.1': + '@rollup/rollup-win32-x64-msvc@4.50.0': optional: true - '@schematics/angular@20.1.4(chokidar@4.0.3)': + '@schematics/angular@20.2.2(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.1.4(chokidar@4.0.3) - '@angular-devkit/schematics': 20.1.4(chokidar@4.0.3) + '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + '@angular-devkit/schematics': 20.2.2(chokidar@4.0.3) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -9378,7 +9854,7 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.3 '@babel/types': 7.28.2 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 @@ -9390,7 +9866,7 @@ snapshots: '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.3 '@babel/types': 7.28.2 '@types/babel__traverse@7.28.0': @@ -9400,20 +9876,20 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.6 - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/connect@3.4.38': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/eslint-scope@3.7.7': dependencies: @@ -9431,14 +9907,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 @@ -9454,7 +9930,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/istanbul-lib-coverage@2.0.6': {} @@ -9473,13 +9949,13 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 '@types/jsdom@21.1.7': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -9489,11 +9965,11 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 - '@types/node@24.1.0': + '@types/node@24.3.0': dependencies: - undici-types: 7.8.0 + undici-types: 7.10.0 '@types/qs@6.14.0': {} @@ -9504,7 +9980,7 @@ snapshots: '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/serve-index@1.9.4': dependencies: @@ -9513,12 +9989,12 @@ snapshots: '@types/serve-static@1.15.8': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/send': 0.17.5 '@types/sockjs@0.3.36': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/stack-utils@2.0.3': {} @@ -9526,27 +10002,23 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@types/yargs-parser@21.0.3': {} - '@types/yargs@17.0.32': - dependencies: - '@types/yargs-parser': 21.0.3 - '@types/yargs@17.0.33': dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.41.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.38.0 - eslint: 9.32.0(jiti@1.21.7) + '@typescript-eslint/parser': 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.41.0 + '@typescript-eslint/type-utils': 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.41.0 + eslint: 9.34.0(jiti@1.21.7) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -9555,56 +10027,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/parser@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/scope-manager': 8.41.0 + '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.41.0 debug: 4.4.1 - eslint: 9.32.0(jiti@1.21.7) + eslint: 9.34.0(jiti@1.21.7) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.38.0(typescript@5.8.3)': + '@typescript-eslint/project-service@8.41.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/tsconfig-utils': 8.41.0(typescript@5.8.3) + '@typescript-eslint/types': 8.41.0 debug: 4.4.1 typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.38.0': + '@typescript-eslint/scope-manager@8.41.0': dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/visitor-keys': 8.41.0 - '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.41.0(typescript@5.8.3)': dependencies: typescript: 5.8.3 - '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3) debug: 4.4.1 - eslint: 9.32.0(jiti@1.21.7) + eslint: 9.34.0(jiti@1.21.7) ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.38.0': {} + '@typescript-eslint/types@8.41.0': {} - '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.41.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/project-service': 8.41.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.41.0(typescript@5.8.3) + '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/visitor-keys': 8.41.0 debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -9615,20 +10087,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/utils@8.41.0(eslint@9.34.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.38.0 - '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) - eslint: 9.32.0(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@1.21.7)) + '@typescript-eslint/scope-manager': 8.41.0 + '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/typescript-estree': 8.41.0(typescript@5.8.3) + eslint: 9.34.0(jiti@1.21.7) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.38.0': + '@typescript-eslint/visitor-keys@8.41.0': dependencies: - '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/types': 8.41.0 eslint-visitor-keys: 4.2.1 '@ungap/structured-clone@1.3.0': {} @@ -9692,17 +10164,17 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-basic-ssl@2.0.0(vite@6.3.5(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0))': + '@vitejs/plugin-basic-ssl@2.0.0(vite@6.3.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0))': dependencies: - vite: 6.3.5(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0) + vite: 6.3.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0) - '@vitejs/plugin-basic-ssl@2.0.0(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0))': + '@vitejs/plugin-basic-ssl@2.0.0(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0))': dependencies: - vite: 7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0) + vite: 7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0) - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0))': dependencies: - vite: 7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0) + vite: 7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -9855,25 +10327,26 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.6 + fast-uri: 3.1.0 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch@5.32.0: + algoliasearch@5.35.0: dependencies: - '@algolia/client-abtesting': 5.32.0 - '@algolia/client-analytics': 5.32.0 - '@algolia/client-common': 5.32.0 - '@algolia/client-insights': 5.32.0 - '@algolia/client-personalization': 5.32.0 - '@algolia/client-query-suggestions': 5.32.0 - '@algolia/client-search': 5.32.0 - '@algolia/ingestion': 1.32.0 - '@algolia/monitoring': 1.32.0 - '@algolia/recommend': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/abtesting': 1.1.0 + '@algolia/client-abtesting': 5.35.0 + '@algolia/client-analytics': 5.35.0 + '@algolia/client-common': 5.35.0 + '@algolia/client-insights': 5.35.0 + '@algolia/client-personalization': 5.35.0 + '@algolia/client-query-suggestions': 5.35.0 + '@algolia/client-search': 5.35.0 + '@algolia/ingestion': 1.35.0 + '@algolia/monitoring': 1.35.0 + '@algolia/recommend': 5.35.0 + '@algolia/requester-browser-xhr': 5.35.0 + '@algolia/requester-fetch': 5.35.0 + '@algolia/requester-node-http': 5.35.0 ansi-colors@4.1.3: {} @@ -9889,7 +10362,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.1.0: {} + ansi-regex@6.2.0: {} ansi-styles@4.3.0: dependencies: @@ -9899,6 +10372,8 @@ snapshots: ansi-styles@6.2.1: {} + ansis@4.1.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -9922,8 +10397,8 @@ snapshots: autoprefixer@10.4.21(postcss@8.5.3): dependencies: - browserslist: 4.25.1 - caniuse-lite: 1.0.30001731 + browserslist: 4.25.4 + caniuse-lite: 1.0.30001739 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -9932,13 +10407,13 @@ snapshots: axobject-query@4.1.0: {} - babel-jest@30.0.5(@babel/core@7.28.0): + babel-jest@30.1.2(@babel/core@7.28.3): dependencies: - '@babel/core': 7.28.0 - '@jest/transform': 30.0.5 + '@babel/core': 7.28.3 + '@jest/transform': 30.1.2 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 7.0.0 - babel-preset-jest: 30.0.1(@babel/core@7.28.0) + babel-preset-jest: 30.0.1(@babel/core@7.28.3) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -9991,30 +10466,30 @@ snapshots: transitivePeerDependencies: - supports-color - babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.0): + babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.3): dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.0) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.0) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.0) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.0) + '@babel/core': 7.28.3 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.3) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.3) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.3) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.3) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.3) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.3) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.3) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.3) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.3) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.3) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.3) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.3) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.3) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.3) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.3) - babel-preset-jest@30.0.1(@babel/core@7.28.0): + babel-preset-jest@30.0.1(@babel/core@7.28.3): dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.3 babel-plugin-jest-hoist: 30.0.1 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.0) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.3) balanced-match@1.0.2: {} @@ -10031,6 +10506,17 @@ snapshots: domhandler: 5.0.3 htmlparser2: 10.0.0 picocolors: 1.1.1 + postcss: 8.5.3 + postcss-media-query-parser: 0.2.3 + + beasties@0.3.5: + dependencies: + css-select: 6.0.0 + css-what: 7.0.0 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + htmlparser2: 10.0.0 + picocolors: 1.1.1 postcss: 8.5.6 postcss-media-query-parser: 0.2.3 @@ -10085,7 +10571,7 @@ snapshots: boolbase@1.0.0: {} - bootstrap@5.3.7(@popperjs/core@2.11.8): + bootstrap@5.3.8(@popperjs/core@2.11.8): dependencies: '@popperjs/core': 2.11.8 @@ -10102,12 +10588,12 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.25.1: + browserslist@4.25.4: dependencies: - caniuse-lite: 1.0.30001731 - electron-to-chromium: 1.5.194 + caniuse-lite: 1.0.30001739 + electron-to-chromium: 1.5.213 node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.25.1) + update-browserslist-db: 1.1.3(browserslist@4.25.4) bs-logger@0.2.6: dependencies: @@ -10162,7 +10648,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001731: {} + caniuse-lite@1.0.30001739: {} canvas@3.0.0: dependencies: @@ -10176,11 +10662,11 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.4.1: {} + chalk@5.6.0: {} char-regex@1.0.2: {} - chardet@0.7.0: {} + chardet@2.1.0: {} chokidar@3.6.0: dependencies: @@ -10319,7 +10805,7 @@ snapshots: core-js-compat@3.43.0: dependencies: - browserslist: 4.25.1 + browserslist: 4.25.4 core-util-is@1.0.3: {} @@ -10366,8 +10852,18 @@ snapshots: domutils: 3.2.2 nth-check: 2.1.1 + css-select@6.0.0: + dependencies: + boolbase: 1.0.0 + css-what: 7.0.0 + domhandler: 5.0.3 + domutils: 3.2.2 + nth-check: 2.1.1 + css-what@6.2.2: {} + css-what@7.0.0: {} + cssesc@3.0.0: {} cssom@0.3.8: {} @@ -10496,11 +10992,11 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.194: {} + electron-to-chromium@1.5.213: {} emittery@0.13.1: {} - emoji-regex@10.4.0: {} + emoji-regex@10.5.0: {} emoji-regex@8.0.0: {} @@ -10522,10 +11018,10 @@ snapshots: once: 1.4.0 optional: true - enhanced-resolve@5.18.2: + enhanced-resolve@5.18.3: dependencies: graceful-fs: 4.2.11 - tapable: 2.2.2 + tapable: 2.2.3 entities@4.5.0: {} @@ -10618,6 +11114,35 @@ snapshots: '@esbuild/win32-x64': 0.25.8 optional: true + esbuild@0.25.9: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.9 + '@esbuild/android-arm': 0.25.9 + '@esbuild/android-arm64': 0.25.9 + '@esbuild/android-x64': 0.25.9 + '@esbuild/darwin-arm64': 0.25.9 + '@esbuild/darwin-x64': 0.25.9 + '@esbuild/freebsd-arm64': 0.25.9 + '@esbuild/freebsd-x64': 0.25.9 + '@esbuild/linux-arm': 0.25.9 + '@esbuild/linux-arm64': 0.25.9 + '@esbuild/linux-ia32': 0.25.9 + '@esbuild/linux-loong64': 0.25.9 + '@esbuild/linux-mips64el': 0.25.9 + '@esbuild/linux-ppc64': 0.25.9 + '@esbuild/linux-riscv64': 0.25.9 + '@esbuild/linux-s390x': 0.25.9 + '@esbuild/linux-x64': 0.25.9 + '@esbuild/netbsd-arm64': 0.25.9 + '@esbuild/netbsd-x64': 0.25.9 + '@esbuild/openbsd-arm64': 0.25.9 + '@esbuild/openbsd-x64': 0.25.9 + '@esbuild/openharmony-arm64': 0.25.9 + '@esbuild/sunos-x64': 0.25.9 + '@esbuild/win32-arm64': 0.25.9 + '@esbuild/win32-ia32': 0.25.9 + '@esbuild/win32-x64': 0.25.9 + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -10639,11 +11164,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.3.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 @@ -10653,16 +11173,16 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.32.0(jiti@1.21.7): + eslint@9.34.0(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.34.0(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.0 - '@eslint/core': 0.15.1 + '@eslint/config-helpers': 0.3.1 + '@eslint/core': 0.15.2 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.32.0 - '@eslint/plugin-kit': 0.3.4 + '@eslint/js': 9.34.0 + '@eslint/plugin-kit': 0.3.5 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -10725,11 +11245,11 @@ snapshots: events@3.3.0: {} - eventsource-parser@3.0.3: {} + eventsource-parser@3.0.6: {} eventsource@3.0.7: dependencies: - eventsource-parser: 3.0.3 + eventsource-parser: 3.0.6 execa@5.1.1: dependencies: @@ -10757,6 +11277,15 @@ snapshots: jest-mock: 30.0.5 jest-util: 30.0.5 + expect@30.1.2: + dependencies: + '@jest/expect-utils': 30.1.2 + '@jest/get-type': 30.1.0 + jest-matcher-utils: 30.1.2 + jest-message-util: 30.1.0 + jest-mock: 30.0.5 + jest-util: 30.0.5 + exponential-backoff@3.1.2: {} express-rate-limit@7.5.1(express@5.1.0): @@ -10831,12 +11360,6 @@ snapshots: transitivePeerDependencies: - supports-color - external-editor@3.1.0: - dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 - fast-deep-equal@3.1.3: {} fast-glob@3.3.3: @@ -10851,7 +11374,7 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-uri@3.0.6: {} + fast-uri@3.1.0: {} fastq@1.19.1: dependencies: @@ -10865,11 +11388,11 @@ snapshots: dependencies: bser: 2.1.1 - fdir@6.4.6(picomatch@4.0.2): + fdir@6.5.0(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 - fdir@6.4.6(picomatch@4.0.3): + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -10977,7 +11500,7 @@ snapshots: get-caller-file@2.0.5: {} - get-east-asian-width@1.3.0: {} + get-east-asian-width@1.3.1: {} get-intrinsic@1.3.0: dependencies: @@ -11056,6 +11579,10 @@ snapshots: dependencies: lru-cache: 10.4.3 + hosted-git-info@9.0.0: + dependencies: + lru-cache: 11.2.1 + hpack.js@2.1.6: dependencies: inherits: 2.0.4 @@ -11219,10 +11746,7 @@ snapshots: ini@5.0.0: {} - ip-address@9.0.5: - dependencies: - jsbn: 1.1.0 - sprintf-js: 1.1.3 + ip-address@10.0.1: {} ipaddr.js@1.9.1: {} @@ -11246,9 +11770,9 @@ snapshots: is-fullwidth-code-point@4.0.0: {} - is-fullwidth-code-point@5.0.0: + is-fullwidth-code-point@5.1.0: dependencies: - get-east-asian-width: 1.3.0 + get-east-asian-width: 1.3.1 is-generator-fn@2.1.0: {} @@ -11302,8 +11826,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.27.7 - '@babel/parser': 7.28.0 + '@babel/core': 7.28.3 + '@babel/parser': 7.28.3 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.2 @@ -11318,7 +11842,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 debug: 4.4.1 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: @@ -11348,22 +11872,22 @@ snapshots: jest-util: 30.0.5 p-limit: 3.1.0 - jest-circus@30.0.5: + jest-circus@30.1.3: dependencies: - '@jest/environment': 30.0.5 - '@jest/expect': 30.0.5 - '@jest/test-result': 30.0.5 + '@jest/environment': 30.1.2 + '@jest/expect': 30.1.2 + '@jest/test-result': 30.1.3 '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.6.0 is-generator-fn: 2.1.0 - jest-each: 30.0.5 - jest-matcher-utils: 30.0.5 - jest-message-util: 30.0.5 - jest-runtime: 30.0.5 - jest-snapshot: 30.0.5 + jest-each: 30.1.0 + jest-matcher-utils: 30.1.2 + jest-message-util: 30.1.0 + jest-runtime: 30.1.3 + jest-snapshot: 30.1.2 jest-util: 30.0.5 p-limit: 3.1.0 pretty-format: 30.0.5 @@ -11374,17 +11898,17 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)): + jest-cli@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)): dependencies: - '@jest/core': 30.0.5(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) - '@jest/test-result': 30.0.5 + '@jest/core': 30.1.3(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) + '@jest/test-result': 30.1.3 '@jest/types': 30.0.5 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) + jest-config: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) jest-util: 30.0.5 - jest-validate: 30.0.5 + jest-validate: 30.1.0 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -11393,35 +11917,35 @@ snapshots: - supports-color - ts-node - jest-config@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)): + jest-config@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)): dependencies: - '@babel/core': 7.28.0 - '@jest/get-type': 30.0.1 + '@babel/core': 7.28.3 + '@jest/get-type': 30.1.0 '@jest/pattern': 30.0.1 - '@jest/test-sequencer': 30.0.5 + '@jest/test-sequencer': 30.1.3 '@jest/types': 30.0.5 - babel-jest: 30.0.5(@babel/core@7.28.0) + babel-jest: 30.1.2(@babel/core@7.28.3) chalk: 4.1.2 ci-info: 4.3.0 deepmerge: 4.3.1 glob: 10.4.5 graceful-fs: 4.2.11 - jest-circus: 30.0.5 + jest-circus: 30.1.3 jest-docblock: 30.0.1 - jest-environment-node: 30.0.5 + jest-environment-node: 30.1.2 jest-regex-util: 30.0.1 - jest-resolve: 30.0.5 - jest-runner: 30.0.5 + jest-resolve: 30.1.3 + jest-runner: 30.1.3 jest-util: 30.0.5 - jest-validate: 30.0.5 + jest-validate: 30.1.0 micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 30.0.5 slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.1.0 - ts-node: 10.9.2(@types/node@24.1.0)(typescript@5.8.3) + '@types/node': 24.3.0 + ts-node: 10.9.2(@types/node@24.3.0)(typescript@5.8.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11440,13 +11964,20 @@ snapshots: chalk: 4.1.2 pretty-format: 30.0.5 + jest-diff@30.1.2: + dependencies: + '@jest/diff-sequences': 30.0.1 + '@jest/get-type': 30.1.0 + chalk: 4.1.2 + pretty-format: 30.0.5 + jest-docblock@30.0.1: dependencies: detect-newline: 3.1.0 - jest-each@30.0.5: + jest-each@30.1.0: dependencies: - '@jest/get-type': 30.0.1 + '@jest/get-type': 30.1.0 '@jest/types': 30.0.5 chalk: 4.1.2 jest-util: 30.0.5 @@ -11458,7 +11989,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3(canvas@3.0.0) @@ -11469,12 +12000,12 @@ snapshots: - supports-color - utf-8-validate - jest-environment-jsdom@30.0.5(canvas@3.0.0): + jest-environment-jsdom@30.1.2(canvas@3.0.0): dependencies: - '@jest/environment': 30.0.5 - '@jest/environment-jsdom-abstract': 30.0.5(canvas@3.0.0)(jsdom@26.1.0(canvas@3.0.0)) + '@jest/environment': 30.1.2 + '@jest/environment-jsdom-abstract': 30.1.2(canvas@3.0.0)(jsdom@26.1.0(canvas@3.0.0)) '@types/jsdom': 21.1.7 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jsdom: 26.1.0(canvas@3.0.0) optionalDependencies: canvas: 3.0.0 @@ -11483,28 +12014,28 @@ snapshots: - supports-color - utf-8-validate - jest-environment-node@30.0.5: + jest-environment-node@30.1.2: dependencies: - '@jest/environment': 30.0.5 - '@jest/fake-timers': 30.0.5 + '@jest/environment': 30.1.2 + '@jest/fake-timers': 30.1.2 '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-mock: 30.0.5 jest-util: 30.0.5 - jest-validate: 30.0.5 + jest-validate: 30.1.0 jest-get-type@29.6.3: {} - jest-haste-map@30.0.5: + jest-haste-map@30.1.0: dependencies: '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 30.0.1 jest-util: 30.0.5 - jest-worker: 30.0.5 + jest-worker: 30.1.0 micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: @@ -11517,9 +12048,9 @@ snapshots: uuid: 8.3.2 xml: 1.0.1 - jest-leak-detector@30.0.5: + jest-leak-detector@30.1.0: dependencies: - '@jest/get-type': 30.0.1 + '@jest/get-type': 30.1.0 pretty-format: 30.0.5 jest-matcher-utils@30.0.5: @@ -11529,6 +12060,13 @@ snapshots: jest-diff: 30.0.5 pretty-format: 30.0.5 + jest-matcher-utils@30.1.2: + dependencies: + '@jest/get-type': 30.1.0 + chalk: 4.1.2 + jest-diff: 30.1.2 + pretty-format: 30.0.5 + jest-message-util@29.7.0: dependencies: '@babel/code-frame': 7.27.1 @@ -11553,37 +12091,49 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 + jest-message-util@30.1.0: + dependencies: + '@babel/code-frame': 7.27.1 + '@jest/types': 30.0.5 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 30.0.5 + slash: 3.0.0 + stack-utils: 2.0.6 + jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-util: 29.7.0 jest-mock@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 jest-util: 30.0.5 - jest-pnp-resolver@1.2.3(jest-resolve@30.0.5): + jest-pnp-resolver@1.2.3(jest-resolve@30.1.3): optionalDependencies: - jest-resolve: 30.0.5 + jest-resolve: 30.1.3 - jest-preset-angular@14.6.0(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(canvas@3.0.0)(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3): + jest-preset-angular@14.6.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(canvas@3.0.0)(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3): dependencies: - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser-dynamic': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))) + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser-dynamic': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))) bs-logger: 0.2.6 esbuild-wasm: 0.25.8 - jest: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) + jest: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) jest-environment-jsdom: 29.7.0(canvas@3.0.0) jest-util: 29.7.0 pretty-format: 29.7.0 - ts-jest: 29.4.0(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(esbuild@0.25.8)(jest-util@29.7.0)(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(typescript@5.8.3) + ts-jest: 29.4.0(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(esbuild@0.25.9)(jest-util@29.7.0)(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(typescript@5.8.3) typescript: 5.8.3 optionalDependencies: - esbuild: 0.25.8 + esbuild: 0.25.9 jsdom: 26.1.0(canvas@3.0.0) transitivePeerDependencies: - '@babel/core' @@ -11595,20 +12145,20 @@ snapshots: - supports-color - utf-8-validate - jest-preset-angular@15.0.0(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(canvas@3.0.0)(jest-environment-jsdom@30.0.5(canvas@3.0.0))(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3): + jest-preset-angular@15.0.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(canvas@3.0.0)(jest-environment-jsdom@30.1.2(canvas@3.0.0))(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(jsdom@26.1.0(canvas@3.0.0))(typescript@5.8.3): dependencies: - '@angular/compiler-cli': 20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser-dynamic': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.4)(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))) + '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser-dynamic': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))) '@jest/environment-jsdom-abstract': 30.0.5(canvas@3.0.0)(jsdom@26.1.0(canvas@3.0.0)) bs-logger: 0.2.6 esbuild-wasm: 0.25.8 - jest: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) - jest-environment-jsdom: 30.0.5(canvas@3.0.0) + jest: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) + jest-environment-jsdom: 30.1.2(canvas@3.0.0) jest-util: 30.0.5 jsdom: 26.1.0(canvas@3.0.0) pretty-format: 30.0.5 - ts-jest: 29.4.0(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(esbuild@0.25.8)(jest-util@30.0.5)(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(typescript@5.8.3) + ts-jest: 29.4.0(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(esbuild@0.25.8)(jest-util@30.0.5)(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(typescript@5.8.3) typescript: 5.8.3 optionalDependencies: esbuild: 0.25.8 @@ -11621,97 +12171,97 @@ snapshots: jest-regex-util@30.0.1: {} - jest-resolve-dependencies@30.0.5: + jest-resolve-dependencies@30.1.3: dependencies: jest-regex-util: 30.0.1 - jest-snapshot: 30.0.5 + jest-snapshot: 30.1.2 transitivePeerDependencies: - supports-color - jest-resolve@30.0.5: + jest-resolve@30.1.3: dependencies: chalk: 4.1.2 graceful-fs: 4.2.11 - jest-haste-map: 30.0.5 - jest-pnp-resolver: 1.2.3(jest-resolve@30.0.5) + jest-haste-map: 30.1.0 + jest-pnp-resolver: 1.2.3(jest-resolve@30.1.3) jest-util: 30.0.5 - jest-validate: 30.0.5 + jest-validate: 30.1.0 slash: 3.0.0 unrs-resolver: 1.11.1 - jest-runner@30.0.5: + jest-runner@30.1.3: dependencies: - '@jest/console': 30.0.5 - '@jest/environment': 30.0.5 - '@jest/test-result': 30.0.5 - '@jest/transform': 30.0.5 + '@jest/console': 30.1.2 + '@jest/environment': 30.1.2 + '@jest/test-result': 30.1.3 + '@jest/transform': 30.1.2 '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-docblock: 30.0.1 - jest-environment-node: 30.0.5 - jest-haste-map: 30.0.5 - jest-leak-detector: 30.0.5 - jest-message-util: 30.0.5 - jest-resolve: 30.0.5 - jest-runtime: 30.0.5 + jest-environment-node: 30.1.2 + jest-haste-map: 30.1.0 + jest-leak-detector: 30.1.0 + jest-message-util: 30.1.0 + jest-resolve: 30.1.3 + jest-runtime: 30.1.3 jest-util: 30.0.5 - jest-watcher: 30.0.5 - jest-worker: 30.0.5 + jest-watcher: 30.1.3 + jest-worker: 30.1.0 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: - supports-color - jest-runtime@30.0.5: + jest-runtime@30.1.3: dependencies: - '@jest/environment': 30.0.5 - '@jest/fake-timers': 30.0.5 - '@jest/globals': 30.0.5 + '@jest/environment': 30.1.2 + '@jest/fake-timers': 30.1.2 + '@jest/globals': 30.1.2 '@jest/source-map': 30.0.1 - '@jest/test-result': 30.0.5 - '@jest/transform': 30.0.5 + '@jest/test-result': 30.1.3 + '@jest/transform': 30.1.2 '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 chalk: 4.1.2 cjs-module-lexer: 2.1.0 collect-v8-coverage: 1.0.2 glob: 10.4.5 graceful-fs: 4.2.11 - jest-haste-map: 30.0.5 - jest-message-util: 30.0.5 + jest-haste-map: 30.1.0 + jest-message-util: 30.1.0 jest-mock: 30.0.5 jest-regex-util: 30.0.1 - jest-resolve: 30.0.5 - jest-snapshot: 30.0.5 + jest-resolve: 30.1.3 + jest-snapshot: 30.1.2 jest-util: 30.0.5 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - jest-snapshot@30.0.5: + jest-snapshot@30.1.2: dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.3 + '@babel/generator': 7.28.3 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) '@babel/types': 7.28.2 - '@jest/expect-utils': 30.0.5 - '@jest/get-type': 30.0.1 - '@jest/snapshot-utils': 30.0.5 - '@jest/transform': 30.0.5 + '@jest/expect-utils': 30.1.2 + '@jest/get-type': 30.1.0 + '@jest/snapshot-utils': 30.1.2 + '@jest/transform': 30.1.2 '@jest/types': 30.0.5 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.0) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.3) chalk: 4.1.2 - expect: 30.0.5 + expect: 30.1.2 graceful-fs: 4.2.11 - jest-diff: 30.0.5 - jest-matcher-utils: 30.0.5 - jest-message-util: 30.0.5 + jest-diff: 30.1.2 + jest-matcher-utils: 30.1.2 + jest-message-util: 30.1.0 jest-util: 30.0.5 pretty-format: 30.0.5 semver: 7.7.2 @@ -11722,7 +12272,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.1.0 + '@types/node': 24.3.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -11731,26 +12281,26 @@ snapshots: jest-util@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 chalk: 4.1.2 ci-info: 4.3.0 graceful-fs: 4.2.11 picomatch: 4.0.3 - jest-validate@30.0.5: + jest-validate@30.1.0: dependencies: - '@jest/get-type': 30.0.1 + '@jest/get-type': 30.1.0 '@jest/types': 30.0.5 camelcase: 6.3.0 chalk: 4.1.2 leven: 3.1.0 pretty-format: 30.0.5 - jest-watcher@30.0.5: + jest-watcher@30.1.3: dependencies: - '@jest/test-result': 30.0.5 + '@jest/test-result': 30.1.3 '@jest/types': 30.0.5 - '@types/node': 24.1.0 + '@types/node': 24.3.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -11764,24 +12314,24 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest-worker@30.0.5: + jest-worker@30.1.0: dependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 '@ungap/structured-clone': 1.3.0 jest-util: 30.0.5 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)): + jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)): dependencies: - '@jest/core': 30.0.5(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) + '@jest/core': 30.1.3(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) '@jest/types': 30.0.5 import-local: 3.2.0 - jest-cli: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) + jest-cli: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -11802,8 +12352,6 @@ snapshots: dependencies: argparse: 2.0.1 - jsbn@1.1.0: {} - jsdom@20.0.3(canvas@3.0.0): dependencies: abab: 2.0.6 @@ -11949,6 +12497,15 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 + listr2@9.0.1: + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.1 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.0 + lmdb@3.3.0: dependencies: msgpackr: 1.11.5 @@ -11966,7 +12523,7 @@ snapshots: '@lmdb/lmdb-win32-x64': 3.3.0 optional: true - lmdb@3.4.1: + lmdb@3.4.2: dependencies: msgpackr: 1.11.5 node-addon-api: 6.1.0 @@ -11974,13 +12531,13 @@ snapshots: ordered-binary: 1.6.0 weak-lru-cache: 1.2.2 optionalDependencies: - '@lmdb/lmdb-darwin-arm64': 3.4.1 - '@lmdb/lmdb-darwin-x64': 3.4.1 - '@lmdb/lmdb-linux-arm': 3.4.1 - '@lmdb/lmdb-linux-arm64': 3.4.1 - '@lmdb/lmdb-linux-x64': 3.4.1 - '@lmdb/lmdb-win32-arm64': 3.4.1 - '@lmdb/lmdb-win32-x64': 3.4.1 + '@lmdb/lmdb-darwin-arm64': 3.4.2 + '@lmdb/lmdb-darwin-x64': 3.4.2 + '@lmdb/lmdb-linux-arm': 3.4.2 + '@lmdb/lmdb-linux-arm64': 3.4.2 + '@lmdb/lmdb-linux-x64': 3.4.2 + '@lmdb/lmdb-win32-arm64': 3.4.2 + '@lmdb/lmdb-win32-x64': 3.4.2 optional: true loader-runner@4.3.0: {} @@ -12013,7 +12570,7 @@ snapshots: log-symbols@6.0.0: dependencies: - chalk: 5.4.1 + chalk: 5.6.0 is-unicode-supported: 1.3.0 log-update@6.1.0: @@ -12026,13 +12583,15 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.2.1: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 magic-string@0.30.17: dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 + '@jridgewell/sourcemap-codec': 1.5.5 make-dir@2.1.0: dependencies: @@ -12125,7 +12684,7 @@ snapshots: mini-css-extract-plugin@2.9.2(webpack@5.99.8(esbuild@0.25.5)): dependencies: schema-utils: 4.3.2 - tapable: 2.2.2 + tapable: 2.2.3 webpack: 5.99.8(esbuild@0.25.5) minimalistic-assert@1.0.1: {} @@ -12226,8 +12785,6 @@ snapshots: dns-packet: 5.6.1 thunky: 1.1.0 - mute-stream@1.0.0: {} - mute-stream@2.0.0: {} nanoid@3.3.11: {} @@ -12258,46 +12815,46 @@ snapshots: pdfjs-dist: 4.8.69 tslib: 2.8.1 - ngx-bootstrap-icons@1.9.3(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)): + ngx-bootstrap-icons@1.9.3(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)): dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - ngx-color@10.0.0(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)): + ngx-color@10.0.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)): dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) '@ctrl/tinycolor': 4.1.0 material-colors: 1.2.6 tslib: 2.8.1 - ngx-cookie-service@20.0.1(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)): + ngx-cookie-service@20.1.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)): dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - ngx-device-detector@10.0.2(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)): + ngx-device-detector@10.1.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)): dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - ngx-ui-tour-core@15.0.0(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(rxjs@7.8.2): + ngx-ui-tour-core@15.0.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(rxjs@7.8.2): dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/router': 20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/router': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) rxjs: 7.8.2 tslib: 2.8.1 - ngx-ui-tour-ng-bootstrap@17.0.1(zkzyeastblwza6citwmplwk7km): + ngx-ui-tour-ng-bootstrap@17.0.1(93ea0959b395ae2295f4e6a313c818c9): dependencies: - '@angular/common': 20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@ng-bootstrap/ng-bootstrap': 19.0.1(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/localize@20.1.4(@angular/compiler-cli@20.1.4(@angular/compiler@20.1.4)(typescript@5.8.3))(@angular/compiler@20.1.4))(@popperjs/core@2.11.8)(rxjs@7.8.2) - ngx-ui-tour-core: 15.0.0(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.4(@angular/common@20.1.4(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.4(@angular/compiler@20.1.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(rxjs@7.8.2) + '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@ng-bootstrap/ng-bootstrap': 19.0.1(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(@angular/localize@20.2.4(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.8.3))(@angular/compiler@20.2.4))(@popperjs/core@2.11.8)(rxjs@7.8.2) + ngx-ui-tour-core: 15.0.0(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(rxjs@7.8.2) tslib: 2.8.1 transitivePeerDependencies: - '@angular/router' @@ -12321,7 +12878,7 @@ snapshots: detect-libc: 2.0.4 optional: true - node-gyp@11.3.0: + node-gyp@11.4.2: dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.2 @@ -12352,7 +12909,7 @@ snapshots: dependencies: npm-normalize-package-bin: 4.0.0 - npm-install-checks@7.1.1: + npm-install-checks@7.1.2: dependencies: semver: 7.7.2 @@ -12365,13 +12922,20 @@ snapshots: semver: 7.7.2 validate-npm-package-name: 6.0.2 + npm-package-arg@13.0.0: + dependencies: + hosted-git-info: 9.0.0 + proc-log: 5.0.0 + semver: 7.7.2 + validate-npm-package-name: 6.0.2 + npm-packlist@10.0.1: dependencies: ignore-walk: 8.0.0 npm-pick-manifest@10.0.0: dependencies: - npm-install-checks: 7.1.1 + npm-install-checks: 7.1.2 npm-normalize-package-bin: 4.0.0 npm-package-arg: 12.0.2 semver: 7.7.2 @@ -12441,7 +13005,7 @@ snapshots: ora@8.2.0: dependencies: - chalk: 5.4.1 + chalk: 5.6.0 cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 @@ -12454,8 +13018,6 @@ snapshots: ordered-binary@1.6.0: optional: true - os-tmpdir@1.0.2: {} - p-limit@2.3.0: dependencies: p-try: 2.2.0 @@ -12489,7 +13051,7 @@ snapshots: '@npmcli/git': 6.0.3 '@npmcli/installed-package-contents': 3.0.0 '@npmcli/package-json': 6.2.0 - '@npmcli/promise-spawn': 8.0.2 + '@npmcli/promise-spawn': 8.0.3 '@npmcli/run-script': 9.1.0 cacache: 19.0.1 fs-minipass: 3.0.3 @@ -12527,10 +13089,20 @@ snapshots: parse5: 7.3.0 parse5-sax-parser: 7.0.0 + parse5-html-rewriting-stream@8.0.0: + dependencies: + entities: 6.0.1 + parse5: 8.0.0 + parse5-sax-parser: 8.0.0 + parse5-sax-parser@7.0.0: dependencies: parse5: 7.3.0 + parse5-sax-parser@8.0.0: + dependencies: + parse5: 8.0.0 + parse5@7.3.0: dependencies: entities: 6.0.1 @@ -12556,7 +13128,7 @@ snapshots: path-to-regexp@0.1.12: {} - path-to-regexp@8.2.0: {} + path-to-regexp@8.3.0: {} path2d@0.2.2: optional: true @@ -12581,11 +13153,11 @@ snapshots: piscina@5.1.1: optionalDependencies: - '@napi-rs/nice': 1.0.4 + '@napi-rs/nice': 1.1.1 - piscina@5.1.2: + piscina@5.1.3: optionalDependencies: - '@napi-rs/nice': 1.0.4 + '@napi-rs/nice': 1.1.1 pkce-challenge@5.0.0: {} @@ -12593,11 +13165,11 @@ snapshots: dependencies: find-up: 4.1.0 - playwright-core@1.54.2: {} + playwright-core@1.55.0: {} - playwright@1.54.2: + playwright@1.55.0: dependencies: - playwright-core: 1.54.2 + playwright-core: 1.55.0 optionalDependencies: fsevents: 2.3.2 @@ -12850,6 +13422,28 @@ snapshots: rfdc@1.4.1: {} + rolldown@1.0.0-beta.32: + dependencies: + '@oxc-project/runtime': 0.81.0 + '@oxc-project/types': 0.81.0 + '@rolldown/pluginutils': 1.0.0-beta.32 + ansis: 4.1.0 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-beta.32 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.32 + '@rolldown/binding-darwin-x64': 1.0.0-beta.32 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.32 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.32 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.32 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.32 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.32 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.32 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.32 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.32 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.32 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.32 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.32 + rollup@4.40.2: dependencies: '@types/estree': 1.0.7 @@ -12876,30 +13470,31 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.40.2 fsevents: 2.3.3 - rollup@4.44.1: + rollup@4.50.0: dependencies: '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.44.1 - '@rollup/rollup-android-arm64': 4.44.1 - '@rollup/rollup-darwin-arm64': 4.44.1 - '@rollup/rollup-darwin-x64': 4.44.1 - '@rollup/rollup-freebsd-arm64': 4.44.1 - '@rollup/rollup-freebsd-x64': 4.44.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.44.1 - '@rollup/rollup-linux-arm-musleabihf': 4.44.1 - '@rollup/rollup-linux-arm64-gnu': 4.44.1 - '@rollup/rollup-linux-arm64-musl': 4.44.1 - '@rollup/rollup-linux-loongarch64-gnu': 4.44.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.44.1 - '@rollup/rollup-linux-riscv64-gnu': 4.44.1 - '@rollup/rollup-linux-riscv64-musl': 4.44.1 - '@rollup/rollup-linux-s390x-gnu': 4.44.1 - '@rollup/rollup-linux-x64-gnu': 4.44.1 - '@rollup/rollup-linux-x64-musl': 4.44.1 - '@rollup/rollup-win32-arm64-msvc': 4.44.1 - '@rollup/rollup-win32-ia32-msvc': 4.44.1 - '@rollup/rollup-win32-x64-msvc': 4.44.1 + '@rollup/rollup-android-arm-eabi': 4.50.0 + '@rollup/rollup-android-arm64': 4.50.0 + '@rollup/rollup-darwin-arm64': 4.50.0 + '@rollup/rollup-darwin-x64': 4.50.0 + '@rollup/rollup-freebsd-arm64': 4.50.0 + '@rollup/rollup-freebsd-x64': 4.50.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.50.0 + '@rollup/rollup-linux-arm-musleabihf': 4.50.0 + '@rollup/rollup-linux-arm64-gnu': 4.50.0 + '@rollup/rollup-linux-arm64-musl': 4.50.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.50.0 + '@rollup/rollup-linux-ppc64-gnu': 4.50.0 + '@rollup/rollup-linux-riscv64-gnu': 4.50.0 + '@rollup/rollup-linux-riscv64-musl': 4.50.0 + '@rollup/rollup-linux-s390x-gnu': 4.50.0 + '@rollup/rollup-linux-x64-gnu': 4.50.0 + '@rollup/rollup-linux-x64-musl': 4.50.0 + '@rollup/rollup-openharmony-arm64': 4.50.0 + '@rollup/rollup-win32-arm64-msvc': 4.50.0 + '@rollup/rollup-win32-ia32-msvc': 4.50.0 + '@rollup/rollup-win32-x64-msvc': 4.50.0 fsevents: 2.3.3 router@2.2.0: @@ -12908,7 +13503,7 @@ snapshots: depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 - path-to-regexp: 8.2.0 + path-to-regexp: 8.3.0 transitivePeerDependencies: - supports-color @@ -12945,7 +13540,7 @@ snapshots: optionalDependencies: '@parcel/watcher': 2.5.1 - sass@1.89.2: + sass@1.90.0: dependencies: chokidar: 4.0.3 immutable: 5.1.3 @@ -13135,7 +13730,7 @@ snapshots: slice-ansi@7.1.0: dependencies: ansi-styles: 6.2.1 - is-fullwidth-code-point: 5.0.0 + is-fullwidth-code-point: 5.1.0 smart-buffer@4.2.0: {} @@ -13149,13 +13744,13 @@ snapshots: dependencies: agent-base: 7.1.4 debug: 4.4.1 - socks: 2.8.6 + socks: 2.8.7 transitivePeerDependencies: - supports-color - socks@2.8.6: + socks@2.8.7: dependencies: - ip-address: 9.0.5 + ip-address: 10.0.1 smart-buffer: 4.2.0 source-map-js@1.2.1: {} @@ -13180,19 +13775,21 @@ snapshots: source-map@0.7.4: {} + source-map@0.7.6: {} + spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.21 + spdx-license-ids: 3.0.22 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.21 + spdx-license-ids: 3.0.22 - spdx-license-ids@3.0.21: {} + spdx-license-ids@3.0.22: {} spdy-transport@3.0.0: dependencies: @@ -13217,8 +13814,6 @@ snapshots: sprintf-js@1.0.3: {} - sprintf-js@1.1.3: {} - ssri@12.0.0: dependencies: minipass: 7.1.2 @@ -13254,8 +13849,8 @@ snapshots: string-width@7.2.0: dependencies: - emoji-regex: 10.4.0 - get-east-asian-width: 1.3.0 + emoji-regex: 10.5.0 + get-east-asian-width: 1.3.1 strip-ansi: 7.1.0 string_decoder@1.1.1: @@ -13272,7 +13867,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.1.0 + ansi-regex: 6.2.0 strip-bom@3.0.0: {} @@ -13301,7 +13896,7 @@ snapshots: dependencies: '@pkgr/core': 0.2.9 - tapable@2.2.2: {} + tapable@2.2.3: {} tar-fs@2.1.1: dependencies: @@ -13340,23 +13935,23 @@ snapshots: terser-webpack-plugin@5.3.14(esbuild@0.25.5)(webpack@5.99.8(esbuild@0.25.5)): dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.43.1 + terser: 5.44.0 webpack: 5.99.8(esbuild@0.25.5) optionalDependencies: esbuild: 0.25.5 - terser-webpack-plugin@5.3.14(webpack@5.101.0): + terser-webpack-plugin@5.3.14(webpack@5.101.3): dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.43.1 - webpack: 5.101.0 + terser: 5.44.0 + webpack: 5.101.3 terser@5.39.1: dependencies: @@ -13365,9 +13960,9 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 - terser@5.43.1: + terser@5.44.0: dependencies: - '@jridgewell/source-map': 0.3.10 + '@jridgewell/source-map': 0.3.11 acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -13386,13 +13981,13 @@ snapshots: tinyglobby@0.2.13: dependencies: - fdir: 6.4.6(picomatch@4.0.2) + fdir: 6.5.0(picomatch@4.0.2) picomatch: 4.0.2 tinyglobby@0.2.14: dependencies: - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 tldts-core@6.1.86: {} @@ -13400,10 +13995,6 @@ snapshots: dependencies: tldts-core: 6.1.86 - tmp@0.0.33: - dependencies: - os-tmpdir: 1.0.2 - tmpl@1.0.5: {} to-regex-range@5.0.1: @@ -13441,12 +14032,12 @@ snapshots: dependencies: typescript: 5.8.3 - ts-jest@29.4.0(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(esbuild@0.25.8)(jest-util@29.7.0)(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(typescript@5.8.3): + ts-jest@29.4.0(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(esbuild@0.25.8)(jest-util@30.0.5)(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(typescript@5.8.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) + jest: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -13455,42 +14046,42 @@ snapshots: typescript: 5.8.3 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.28.0 - '@jest/transform': 30.0.5 + '@babel/core': 7.28.3 + '@jest/transform': 30.1.2 '@jest/types': 30.0.5 - babel-jest: 30.0.5(@babel/core@7.28.0) - esbuild: 0.25.8 - jest-util: 29.7.0 - - ts-jest@29.4.0(@babel/core@7.28.0)(@jest/transform@30.0.5)(@jest/types@30.0.5)(babel-jest@30.0.5(@babel/core@7.28.0))(esbuild@0.25.8)(jest-util@30.0.5)(jest@30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)))(typescript@5.8.3): - dependencies: - bs-logger: 0.2.6 - ejs: 3.1.10 - fast-json-stable-stringify: 2.1.0 - jest: 30.0.5(@types/node@24.1.0)(ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3)) - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.7.2 - type-fest: 4.41.0 - typescript: 5.8.3 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.28.0 - '@jest/transform': 30.0.5 - '@jest/types': 30.0.5 - babel-jest: 30.0.5(@babel/core@7.28.0) + babel-jest: 30.1.2(@babel/core@7.28.3) esbuild: 0.25.8 jest-util: 30.0.5 - ts-node@10.9.2(@types/node@24.1.0)(typescript@5.8.3): + ts-jest@29.4.0(@babel/core@7.28.3)(@jest/transform@30.1.2)(@jest/types@30.0.5)(babel-jest@30.1.2(@babel/core@7.28.3))(esbuild@0.25.9)(jest-util@29.7.0)(jest@30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)))(typescript@5.8.3): + dependencies: + bs-logger: 0.2.6 + ejs: 3.1.10 + fast-json-stable-stringify: 2.1.0 + jest: 30.1.3(@types/node@24.3.0)(ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3)) + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.7.2 + type-fest: 4.41.0 + typescript: 5.8.3 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.28.3 + '@jest/transform': 30.1.2 + '@jest/types': 30.0.5 + babel-jest: 30.1.2(@babel/core@7.28.3) + esbuild: 0.25.9 + jest-util: 29.7.0 + + ts-node@10.9.2(@types/node@24.3.0)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.1.0 + '@types/node': 24.3.0 acorn: 8.14.0 acorn-walk: 8.3.1 arg: 4.1.3 @@ -13549,7 +14140,7 @@ snapshots: typescript@5.8.3: {} - undici-types@7.8.0: {} + undici-types@7.10.0: {} undici@5.29.0: dependencies: @@ -13609,9 +14200,9 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 - update-browserslist-db@1.1.3(browserslist@4.25.1): + update-browserslist-db@1.1.3(browserslist@4.25.4): dependencies: - browserslist: 4.25.1 + browserslist: 4.25.4 escalade: 3.2.0 picocolors: 1.1.1 @@ -13640,7 +14231,7 @@ snapshots: v8-to-istanbul@9.3.0: dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 @@ -13653,16 +14244,16 @@ snapshots: vary@1.1.2: {} - vite@6.3.5(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0): + vite@6.3.5(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)(yaml@2.7.0): dependencies: esbuild: 0.25.5 - fdir: 6.4.6(picomatch@4.0.2) + fdir: 6.5.0(picomatch@4.0.2) picomatch: 4.0.2 postcss: 8.5.3 rollup: 4.40.2 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 fsevents: 2.3.3 jiti: 1.21.7 less: 4.3.0 @@ -13670,20 +14261,20 @@ snapshots: terser: 5.39.1 yaml: 2.7.0 - vite@7.0.6(@types/node@24.1.0)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.39.1)(yaml@2.7.0): + vite@7.1.2(@types/node@24.3.0)(jiti@1.21.7)(less@4.3.0)(sass@1.90.0)(terser@5.39.1)(yaml@2.7.0): dependencies: - esbuild: 0.25.5 - fdir: 6.4.6(picomatch@4.0.3) + esbuild: 0.25.9 + fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.44.1 + rollup: 4.50.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.3.0 fsevents: 2.3.3 jiti: 1.21.7 less: 4.3.0 - sass: 1.89.2 + sass: 1.90.0 terser: 5.39.1 yaml: 2.7.0 @@ -13718,7 +14309,7 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-dev-middleware@7.4.2(webpack@5.101.0): + webpack-dev-middleware@7.4.2(webpack@5.101.3): dependencies: colorette: 2.0.20 memfs: 4.17.2 @@ -13727,7 +14318,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.2 optionalDependencies: - webpack: 5.101.0 + webpack: 5.101.3 webpack-dev-middleware@7.4.2(webpack@5.99.8(esbuild@0.25.5)): dependencies: @@ -13740,7 +14331,7 @@ snapshots: optionalDependencies: webpack: 5.99.8(esbuild@0.25.5) - webpack-dev-server@5.2.1(webpack@5.101.0): + webpack-dev-server@5.2.1(webpack@5.101.3): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -13768,10 +14359,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.101.0) + webpack-dev-middleware: 7.4.2(webpack@5.101.3) ws: 8.18.3 optionalDependencies: - webpack: 5.101.0 + webpack: 5.101.3 transitivePeerDependencies: - bufferutil - debug @@ -13831,7 +14422,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.101.0: + webpack@5.101.3: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -13841,9 +14432,9 @@ snapshots: '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.15.0 acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.25.1 + browserslist: 4.25.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -13854,8 +14445,8 @@ snapshots: mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 4.3.2 - tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(webpack@5.101.0) + tapable: 2.2.3 + terser-webpack-plugin: 5.3.14(webpack@5.101.3) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -13872,9 +14463,9 @@ snapshots: '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.15.0 - browserslist: 4.25.1 + browserslist: 4.25.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -13885,7 +14476,7 @@ snapshots: mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 4.3.2 - tapable: 2.2.2 + tapable: 2.2.3 terser-webpack-plugin: 5.3.14(esbuild@0.25.5)(webpack@5.99.8(esbuild@0.25.5)) watchpack: 2.4.4 webpack-sources: 3.3.3 @@ -14015,13 +14606,11 @@ snapshots: yocto-queue@0.1.0: {} - yoctocolors-cjs@2.1.2: {} + yoctocolors-cjs@2.1.3: {} - zod-to-json-schema@3.24.6(zod@3.25.75): + zod-to-json-schema@3.24.6(zod@3.25.76): dependencies: - zod: 3.25.75 - - zod@3.25.75: {} + zod: 3.25.76 zod@3.25.76: {} diff --git a/src-ui/src/app/components/admin/settings/settings.component.spec.ts b/src-ui/src/app/components/admin/settings/settings.component.spec.ts index 3b74362fe..300067d1b 100644 --- a/src-ui/src/app/components/admin/settings/settings.component.spec.ts +++ b/src-ui/src/app/components/admin/settings/settings.component.spec.ts @@ -61,6 +61,40 @@ const groups = [ { id: 2, name: 'group2' }, ] +const status: SystemStatus = { + pngx_version: '2.4.3', + server_os: 'macOS-14.1.1-arm64-arm-64bit', + install_type: InstallType.BareMetal, + storage: { total: 494384795648, available: 13573525504 }, + database: { + type: 'sqlite', + url: '/paperless-ngx/data/db.sqlite3', + status: SystemStatusItemStatus.ERROR, + error: null, + migration_status: { + latest_migration: 'socialaccount.0006_alter_socialaccount_extra_data', + unapplied_migrations: [], + }, + }, + tasks: { + redis_url: 'redis://localhost:6379', + redis_status: SystemStatusItemStatus.ERROR, + redis_error: 'Error 61 connecting to localhost:6379. Connection refused.', + celery_status: SystemStatusItemStatus.ERROR, + celery_url: 'celery@localhost', + celery_error: 'Error connecting to celery@localhost', + index_status: SystemStatusItemStatus.OK, + index_last_modified: new Date().toISOString(), + index_error: null, + classifier_status: SystemStatusItemStatus.OK, + classifier_last_trained: new Date().toISOString(), + classifier_error: null, + sanity_check_status: SystemStatusItemStatus.ERROR, + sanity_check_last_run: new Date().toISOString(), + sanity_check_error: 'Error running sanity check.', + }, +} + describe('SettingsComponent', () => { let component: SettingsComponent let fixture: ComponentFixture @@ -290,40 +324,6 @@ describe('SettingsComponent', () => { }) it('should load system status on initialize, show errors if needed', () => { - const status: SystemStatus = { - pngx_version: '2.4.3', - server_os: 'macOS-14.1.1-arm64-arm-64bit', - install_type: InstallType.BareMetal, - storage: { total: 494384795648, available: 13573525504 }, - database: { - type: 'sqlite', - url: '/paperless-ngx/data/db.sqlite3', - status: SystemStatusItemStatus.ERROR, - error: null, - migration_status: { - latest_migration: 'socialaccount.0006_alter_socialaccount_extra_data', - unapplied_migrations: [], - }, - }, - tasks: { - redis_url: 'redis://localhost:6379', - redis_status: SystemStatusItemStatus.ERROR, - redis_error: - 'Error 61 connecting to localhost:6379. Connection refused.', - celery_status: SystemStatusItemStatus.ERROR, - celery_url: 'celery@localhost', - celery_error: 'Error connecting to celery@localhost', - index_status: SystemStatusItemStatus.OK, - index_last_modified: new Date().toISOString(), - index_error: null, - classifier_status: SystemStatusItemStatus.OK, - classifier_last_trained: new Date().toISOString(), - classifier_error: null, - sanity_check_status: SystemStatusItemStatus.ERROR, - sanity_check_last_run: new Date().toISOString(), - sanity_check_error: 'Error running sanity check.', - }, - } jest.spyOn(systemStatusService, 'get').mockReturnValue(of(status)) jest.spyOn(permissionsService, 'isAdmin').mockReturnValue(true) completeSetup() @@ -340,6 +340,8 @@ describe('SettingsComponent', () => { it('should open system status dialog', () => { const modalOpenSpy = jest.spyOn(modalService, 'open') + jest.spyOn(systemStatusService, 'get').mockReturnValue(of(status)) + jest.spyOn(permissionsService, 'isAdmin').mockReturnValue(true) completeSetup() component.showSystemStatus() expect(modalOpenSpy).toHaveBeenCalledWith(SystemStatusDialogComponent, { diff --git a/src-ui/src/app/components/admin/settings/settings.component.ts b/src-ui/src/app/components/admin/settings/settings.component.ts index ca5c758ba..614d2fcd0 100644 --- a/src-ui/src/app/components/admin/settings/settings.component.ts +++ b/src-ui/src/app/components/admin/settings/settings.component.ts @@ -185,7 +185,8 @@ export class SettingsComponent this.systemStatus.tasks.classifier_status === SystemStatusItemStatus.ERROR || this.systemStatus.tasks.sanity_check_status === - SystemStatusItemStatus.ERROR + SystemStatusItemStatus.ERROR || + this.systemStatus.websocket_connected === SystemStatusItemStatus.ERROR ) } diff --git a/src-ui/src/app/components/app-frame/app-frame.component.html b/src-ui/src/app/components/app-frame/app-frame.component.html index faf55b802..7ec92cda8 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.html +++ b/src-ui/src/app/components/app-frame/app-frame.component.html @@ -113,7 +113,7 @@ [disablePopover]="!slimSidebarEnabled" placement="end" container="body" triggers="mouseenter:mouseleave" popoverClass="popover-slim"> -  
{{view.name}}
+  
{{view.name}}
@if (showSidebarCounts && !slimSidebarEnabled) { {{ savedViewService.getDocumentCount(view) }} } @@ -147,7 +147,7 @@ [disablePopover]="!slimSidebarEnabled" placement="end" container="body" triggers="mouseenter:mouseleave" popoverClass="popover-slim">  {{d.title | documentTitle}} - + diff --git a/src-ui/src/app/components/app-frame/app-frame.component.scss b/src-ui/src/app/components/app-frame/app-frame.component.scss index 9bd8738ff..1eca34767 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.scss +++ b/src-ui/src/app/components/app-frame/app-frame.component.scss @@ -191,7 +191,7 @@ main { list-style-type: none; &:hover .close { - display: block; + display: flex; } .close { diff --git a/src-ui/src/app/components/app-frame/app-frame.component.ts b/src-ui/src/app/components/app-frame/app-frame.component.ts index b29f3fc05..28f6ad9b9 100644 --- a/src-ui/src/app/components/app-frame/app-frame.component.ts +++ b/src-ui/src/app/components/app-frame/app-frame.component.ts @@ -287,6 +287,9 @@ export class AppFrameComponent } get showSidebarCounts(): boolean { - return this.settingsService.get(SETTINGS_KEYS.SIDEBAR_VIEWS_SHOW_COUNT) + return ( + this.settingsService.get(SETTINGS_KEYS.SIDEBAR_VIEWS_SHOW_COUNT) && + !this.settingsService.organizingSidebarSavedViews + ) } } diff --git a/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html b/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html index 86b43f731..9b243d907 100644 --- a/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html +++ b/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html @@ -11,7 +11,7 @@
@if (createdRelativeDate) { - + } diff --git a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html index b4216e41c..ea57e1746 100644 --- a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html +++ b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html @@ -28,6 +28,16 @@
} + @if (allSelectOptions.length > SELECT_OPTION_PAGE_SIZE) { + + } @if (object?.id) { Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here } diff --git a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.spec.ts b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.spec.ts index 62a0954a1..4486003de 100644 --- a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.spec.ts +++ b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.spec.ts @@ -125,4 +125,42 @@ describe('CustomFieldEditDialogComponent', () => { fixture.detectChanges() expect(document.activeElement).toBe(selectOptionInputs.last.nativeElement) }) + + it('should send all select options including those changed in form on save', () => { + component.dialogMode = EditDialogMode.EDIT + component.object = { + id: 1, + name: 'Field 1', + data_type: CustomFieldDataType.Select, + extra_data: { + select_options: Array.from({ length: 50 }, (_, i) => ({ + label: `Option ${i + 1}`, + id: `${i + 1}-xyz`, + })), + }, + } + fixture.detectChanges() + component.ngOnInit() + component.selectOptionsPage = 2 + fixture.detectChanges() + component.objectForm + .get('extra_data') + .get('select_options') + .get('0') + .get('label') + .setValue('Updated Option 9') + const formValues = (component as any).getFormValues() + // first item unchanged + expect(formValues.extra_data.select_options[0]).toEqual({ + label: 'Option 1', + id: '1-xyz', + }) + // page 2 first item updated + expect( + formValues.extra_data.select_options[component.SELECT_OPTION_PAGE_SIZE] + ).toEqual({ + label: 'Updated Option 9', + id: '9-xyz', + }) + }) }) diff --git a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts index ce3be7e66..617d825b2 100644 --- a/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts +++ b/src-ui/src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts @@ -14,6 +14,7 @@ import { FormsModule, ReactiveFormsModule, } from '@angular/forms' +import { NgbPaginationModule } from '@ng-bootstrap/ng-bootstrap' import { NgxBootstrapIconsModule } from 'ngx-bootstrap-icons' import { takeUntil } from 'rxjs' import { @@ -28,6 +29,8 @@ import { SelectComponent } from '../../input/select/select.component' import { TextComponent } from '../../input/text/text.component' import { EditDialogComponent, EditDialogMode } from '../edit-dialog.component' +const SELECT_OPTION_PAGE_SIZE = 8 + @Component({ selector: 'pngx-custom-field-edit-dialog', templateUrl: './custom-field-edit-dialog.component.html', @@ -37,6 +40,7 @@ import { EditDialogComponent, EditDialogMode } from '../edit-dialog.component' TextComponent, FormsModule, ReactiveFormsModule, + NgbPaginationModule, NgxBootstrapIconsModule, ], }) @@ -45,6 +49,21 @@ export class CustomFieldEditDialogComponent implements OnInit, AfterViewInit { CustomFieldDataType = CustomFieldDataType + SELECT_OPTION_PAGE_SIZE = SELECT_OPTION_PAGE_SIZE + + private _allSelectOptions: any[] = [] + public get allSelectOptions(): any[] { + return this._allSelectOptions + } + + private _selectOptionsPage: number + public get selectOptionsPage(): number { + return this._selectOptionsPage + } + public set selectOptionsPage(v: number) { + this._selectOptionsPage = v + this.updateSelectOptions() + } @ViewChildren('selectOption') private selectOptionInputs: QueryList @@ -67,17 +86,10 @@ export class CustomFieldEditDialogComponent this.objectForm.get('data_type').disable() } if (this.object?.data_type === CustomFieldDataType.Select) { - this.selectOptions.clear() - this.object.extra_data.select_options - .filter((option) => option) - .forEach((option) => - this.selectOptions.push( - new FormGroup({ - label: new FormControl(option.label), - id: new FormControl(option.id), - }) - ) - ) + this._allSelectOptions = [ + ...(this.object.extra_data.select_options ?? []), + ] + this.selectOptionsPage = 1 } } @@ -87,6 +99,19 @@ export class CustomFieldEditDialogComponent .subscribe(() => { this.selectOptionInputs.last?.nativeElement.focus() }) + + this.objectForm.valueChanges + .pipe(takeUntil(this.unsubscribeNotifier)) + .subscribe((change) => { + // Update the relevant select options values if changed in the form, which is only a page of the entire list + this.objectForm + .get('extra_data.select_options') + ?.value.forEach((option, index) => { + this._allSelectOptions[ + index + (this.selectOptionsPage - 1) * SELECT_OPTION_PAGE_SIZE + ] = option + }) + }) } getCreateTitle() { @@ -108,6 +133,17 @@ export class CustomFieldEditDialogComponent }) } + protected getFormValues() { + const formValues = super.getFormValues() + if ( + this.objectForm.get('data_type')?.value === CustomFieldDataType.Select + ) { + // Make sure we send all select options, with updated values + formValues.extra_data.select_options = this._allSelectOptions + } + return formValues + } + getDataTypes() { return DATA_TYPE_LABELS } @@ -116,13 +152,35 @@ export class CustomFieldEditDialogComponent return this.dialogMode === EditDialogMode.EDIT } + private updateSelectOptions() { + this.selectOptions.clear() + this._allSelectOptions + .slice( + (this.selectOptionsPage - 1) * SELECT_OPTION_PAGE_SIZE, + this.selectOptionsPage * SELECT_OPTION_PAGE_SIZE + ) + .forEach((option) => + this.selectOptions.push( + new FormGroup({ + label: new FormControl(option.label), + id: new FormControl(option.id), + }) + ) + ) + } + public addSelectOption() { - this.selectOptions.push( - new FormGroup({ label: new FormControl(null), id: new FormControl(null) }) + this._allSelectOptions.push({ label: null, id: null }) + this.selectOptionsPage = Math.ceil( + this.allSelectOptions.length / SELECT_OPTION_PAGE_SIZE ) } public removeSelectOption(index: number) { this.selectOptions.removeAt(index) + this._allSelectOptions.splice( + index + (this.selectOptionsPage - 1) * SELECT_OPTION_PAGE_SIZE, + 1 + ) } } diff --git a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts index fa35dc6bf..75534a777 100644 --- a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts +++ b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts @@ -147,9 +147,13 @@ export abstract class EditDialogComponent< ) } + protected getFormValues(): any { + return Object.assign({}, this.objectForm.value) + } + save() { this.error = null - const formValues = Object.assign({}, this.objectForm.value) + const formValues = this.getFormValues() const permissionsObject: PermissionsFormObject = this.objectForm.get('permissions_form')?.value if (permissionsObject) { diff --git a/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.html b/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.html index e3b09ee7e..99fddbf2c 100644 --- a/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.html +++ b/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.html @@ -254,6 +254,18 @@
Error:
{{status.tasks.sanity_check_error}} } +
WebSocket Connection
+
+ + @if (status.websocket_connected === 'OK') { + OK + + } @else { + Error + + } + +
diff --git a/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.spec.ts b/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.spec.ts index f9d8b4d68..1785459f4 100644 --- a/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.spec.ts +++ b/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.spec.ts @@ -24,7 +24,7 @@ import { } from '@angular/core/testing' import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap' import { NgxBootstrapIconsModule, allIcons } from 'ngx-bootstrap-icons' -import { of, throwError } from 'rxjs' +import { Subject, of, throwError } from 'rxjs' import { PaperlessTaskName } from 'src/app/data/paperless-task' import { InstallType, @@ -34,6 +34,7 @@ import { import { SystemStatusService } from 'src/app/services/system-status.service' import { TasksService } from 'src/app/services/tasks.service' import { ToastService } from 'src/app/services/toast.service' +import { WebsocketStatusService } from 'src/app/services/websocket-status.service' import { SystemStatusDialogComponent } from './system-status-dialog.component' const status: SystemStatus = { @@ -77,6 +78,8 @@ describe('SystemStatusDialogComponent', () => { let tasksService: TasksService let systemStatusService: SystemStatusService let toastService: ToastService + let websocketStatusService: WebsocketStatusService + let websocketSubject: Subject = new Subject() beforeEach(async () => { await TestBed.configureTestingModule({ @@ -98,6 +101,12 @@ describe('SystemStatusDialogComponent', () => { tasksService = TestBed.inject(TasksService) systemStatusService = TestBed.inject(SystemStatusService) toastService = TestBed.inject(ToastService) + websocketStatusService = TestBed.inject(WebsocketStatusService) + jest + .spyOn(websocketStatusService, 'onConnectionStatus') + .mockImplementation(() => { + return websocketSubject.asObservable() + }) fixture.detectChanges() }) @@ -168,4 +177,19 @@ describe('SystemStatusDialogComponent', () => { component.ngOnInit() expect(component.versionMismatch).toBeFalsy() }) + + it('should update websocket connection status', () => { + websocketSubject.next(true) + expect(component.status.websocket_connected).toEqual( + SystemStatusItemStatus.OK + ) + websocketSubject.next(false) + expect(component.status.websocket_connected).toEqual( + SystemStatusItemStatus.ERROR + ) + websocketSubject.next(true) + expect(component.status.websocket_connected).toEqual( + SystemStatusItemStatus.OK + ) + }) }) diff --git a/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.ts b/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.ts index bc027ebbf..f88d56ff6 100644 --- a/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.ts +++ b/src-ui/src/app/components/common/system-status-dialog/system-status-dialog.component.ts @@ -1,5 +1,5 @@ import { Clipboard, ClipboardModule } from '@angular/cdk/clipboard' -import { Component, OnInit, inject } from '@angular/core' +import { Component, OnDestroy, OnInit, inject } from '@angular/core' import { NgbActiveModal, NgbModalModule, @@ -7,6 +7,7 @@ import { NgbProgressbarModule, } from '@ng-bootstrap/ng-bootstrap' import { NgxBootstrapIconsModule } from 'ngx-bootstrap-icons' +import { Subject, takeUntil } from 'rxjs' import { PaperlessTaskName } from 'src/app/data/paperless-task' import { SystemStatus, @@ -18,6 +19,7 @@ import { PermissionsService } from 'src/app/services/permissions.service' import { SystemStatusService } from 'src/app/services/system-status.service' import { TasksService } from 'src/app/services/tasks.service' import { ToastService } from 'src/app/services/toast.service' +import { WebsocketStatusService } from 'src/app/services/websocket-status.service' import { environment } from 'src/environments/environment' @Component({ @@ -34,13 +36,14 @@ import { environment } from 'src/environments/environment' NgxBootstrapIconsModule, ], }) -export class SystemStatusDialogComponent implements OnInit { +export class SystemStatusDialogComponent implements OnInit, OnDestroy { activeModal = inject(NgbActiveModal) private clipboard = inject(Clipboard) private systemStatusService = inject(SystemStatusService) private tasksService = inject(TasksService) private toastService = inject(ToastService) private permissionsService = inject(PermissionsService) + private websocketStatusService = inject(WebsocketStatusService) public SystemStatusItemStatus = SystemStatusItemStatus public PaperlessTaskName = PaperlessTaskName @@ -51,6 +54,7 @@ export class SystemStatusDialogComponent implements OnInit { public copied: boolean = false private runningTasks: Set = new Set() + private unsubscribeNotifier: Subject = new Subject() get currentUserIsSuperUser(): boolean { return this.permissionsService.isSuperUser() @@ -65,6 +69,17 @@ export class SystemStatusDialogComponent implements OnInit { if (this.versionMismatch) { this.status.pngx_version = `${this.status.pngx_version} (frontend: ${this.frontendVersion})` } + this.status.websocket_connected = this.websocketStatusService.isConnected() + ? SystemStatusItemStatus.OK + : SystemStatusItemStatus.ERROR + this.websocketStatusService + .onConnectionStatus() + .pipe(takeUntil(this.unsubscribeNotifier)) + .subscribe((connected) => { + this.status.websocket_connected = connected + ? SystemStatusItemStatus.OK + : SystemStatusItemStatus.ERROR + }) } public close() { @@ -97,7 +112,7 @@ export class SystemStatusDialogComponent implements OnInit { this.runningTasks.delete(taskName) this.systemStatusService.get().subscribe({ next: (status) => { - this.status = status + Object.assign(this.status, status) }, }) }, @@ -110,4 +125,9 @@ export class SystemStatusDialogComponent implements OnInit { }, }) } + + ngOnDestroy(): void { + this.unsubscribeNotifier.next(this) + this.unsubscribeNotifier.complete() + } } diff --git a/src-ui/src/app/components/dashboard/dashboard.component.spec.ts b/src-ui/src/app/components/dashboard/dashboard.component.spec.ts index 31f4379e8..ac2823182 100644 --- a/src-ui/src/app/components/dashboard/dashboard.component.spec.ts +++ b/src-ui/src/app/components/dashboard/dashboard.component.spec.ts @@ -106,6 +106,7 @@ describe('DashboardComponent', () => { }), dashboardViews: saved_views.filter((v) => v.show_on_dashboard), allViews: saved_views, + setDocumentCount: jest.fn(), }, }, provideHttpClient(withInterceptorsFromDi()), diff --git a/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts b/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts index f24e988f4..198feb423 100644 --- a/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts +++ b/src-ui/src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.ts @@ -52,6 +52,7 @@ import { } from 'src/app/services/permissions.service' import { CustomFieldsService } from 'src/app/services/rest/custom-fields.service' import { DocumentService } from 'src/app/services/rest/document.service' +import { SavedViewService } from 'src/app/services/rest/saved-view.service' import { SettingsService } from 'src/app/services/settings.service' import { WebsocketStatusService } from 'src/app/services/websocket-status.service' import { WidgetFrameComponent } from '../widget-frame/widget-frame.component' @@ -94,6 +95,7 @@ export class SavedViewWidgetComponent permissionsService = inject(PermissionsService) private settingsService = inject(SettingsService) private customFieldService = inject(CustomFieldsService) + private savedViewService = inject(SavedViewService) public DisplayMode = DisplayMode public DisplayField = DisplayField @@ -181,6 +183,7 @@ export class SavedViewWidgetComponent this.show = true this.documents = result.results this.count = result.count + this.savedViewService.setDocumentCount(this.savedView, result.count) }), delay(500) ) diff --git a/src-ui/src/app/components/document-detail/document-detail.component.spec.ts b/src-ui/src/app/components/document-detail/document-detail.component.spec.ts index 748150959..ed0d2a125 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.spec.ts +++ b/src-ui/src/app/components/document-detail/document-detail.component.spec.ts @@ -452,6 +452,18 @@ describe('DocumentDetailComponent', () => { expect(navigateSpy).toHaveBeenCalledWith(['404'], { replaceUrl: true }) }) + it('should navigate to 404 if error on load', () => { + jest + .spyOn(activatedRoute, 'paramMap', 'get') + .mockReturnValue(of(convertToParamMap({ id: 3, section: 'details' }))) + const navigateSpy = jest.spyOn(router, 'navigate') + jest + .spyOn(documentService, 'get') + .mockReturnValue(throwError(() => new Error('not found'))) + fixture.detectChanges() + expect(navigateSpy).toHaveBeenCalledWith(['404'], { replaceUrl: true }) + }) + it('should support save, close and show success toast', () => { initNormally() component.title = 'Foo Bar' @@ -1388,4 +1400,19 @@ describe('DocumentDetailComponent', () => { component.openEmailDocument() expect(modalSpy).toHaveBeenCalled() }) + + it('should set previewText', () => { + initNormally() + const previewText = 'Hello world, this is a test' + httpTestingController.expectOne(component.previewUrl).flush(previewText) + expect(component.previewText).toEqual(previewText) + }) + + it('should set previewText to error message if preview fails', () => { + initNormally() + httpTestingController + .expectOne(component.previewUrl) + .flush('fail', { status: 500, statusText: 'Server Error' }) + expect(component.previewText).toContain('An error occurred loading content') + }) }) diff --git a/src-ui/src/app/components/document-detail/document-detail.component.ts b/src-ui/src/app/components/document-detail/document-detail.component.ts index 45fb9fc83..d139550c0 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.ts +++ b/src-ui/src/app/components/document-detail/document-detail.component.ts @@ -21,8 +21,9 @@ import { dirtyCheck, DirtyComponent } from '@ngneat/dirty-check-forms' import { PDFDocumentProxy, PdfViewerModule } from 'ng2-pdf-viewer' import { NgxBootstrapIconsModule } from 'ngx-bootstrap-icons' import { DeviceDetectorService } from 'ngx-device-detector' -import { BehaviorSubject, Observable, Subject } from 'rxjs' +import { BehaviorSubject, Observable, of, Subject } from 'rxjs' import { + catchError, debounceTime, distinctUntilChanged, filter, @@ -327,19 +328,164 @@ export class DocumentDetailComponent } } + private mapDocToForm(doc: Document): any { + return { + ...doc, + permissions_form: { owner: doc.owner, set_permissions: doc.permissions }, + } + } + + private mapFormToDoc(value: any): any { + const docValues = { ...value } + docValues['owner'] = value['permissions_form']?.owner + docValues['set_permissions'] = value['permissions_form']?.set_permissions + delete docValues['permissions_form'] + return docValues + } + + private prepareForm(doc: Document): void { + this.documentForm.reset(this.mapDocToForm(doc), { emitEvent: false }) + if (!this.userCanEditDoc(doc)) { + this.documentForm.disable({ emitEvent: false }) + } else { + this.documentForm.enable({ emitEvent: false }) + } + if (doc.__changedFields) { + doc.__changedFields.forEach((field) => { + if (field === 'owner' || field === 'set_permissions') { + this.documentForm.get('permissions_form')?.markAsDirty() + } else { + this.documentForm.get(field)?.markAsDirty() + } + }) + } + } + + private setupDirtyTracking( + currentDocument: Document, + originalDocument: Document + ): void { + this.store = new BehaviorSubject({ + title: originalDocument.title, + content: originalDocument.content, + created: originalDocument.created, + correspondent: originalDocument.correspondent, + document_type: originalDocument.document_type, + storage_path: originalDocument.storage_path, + archive_serial_number: originalDocument.archive_serial_number, + tags: [...originalDocument.tags], + permissions_form: { + owner: originalDocument.owner, + set_permissions: originalDocument.permissions, + }, + custom_fields: [...originalDocument.custom_fields], + }) + this.isDirty$ = dirtyCheck(this.documentForm, this.store.asObservable()) + this.isDirty$ + .pipe( + takeUntil(this.unsubscribeNotifier), + takeUntil(this.docChangeNotifier) + ) + .subscribe((dirty) => + this.openDocumentService.setDirty( + currentDocument, + dirty, + this.getChangedFields() + ) + ) + } + + private loadDocument(documentId: number): void { + this.previewUrl = this.documentsService.getPreviewUrl(documentId) + this.http + .get(this.previewUrl, { responseType: 'text' }) + .pipe( + first(), + takeUntil(this.unsubscribeNotifier), + takeUntil(this.docChangeNotifier) + ) + .subscribe({ + next: (res) => (this.previewText = res.toString()), + error: (err) => + (this.previewText = $localize`An error occurred loading content: ${ + err.message ?? err.toString() + }`), + }) + this.thumbUrl = this.documentsService.getThumbUrl(documentId) + this.documentsService + .get(documentId) + .pipe( + catchError(() => { + // 404 is handled in the subscribe below + return of(null) + }), + first(), + takeUntil(this.unsubscribeNotifier), + takeUntil(this.docChangeNotifier) + ) + .subscribe({ + next: (doc) => { + if (!doc) { + this.router.navigate(['404'], { replaceUrl: true }) + return + } + this.documentId = doc.id + this.suggestions = null + const openDocument = this.openDocumentService.getOpenDocument( + this.documentId + ) + const useDoc = openDocument || doc + if (openDocument) { + if ( + new Date(doc.modified) > new Date(openDocument.modified) && + !this.modalService.hasOpenModals() + ) { + const modal = this.modalService.open(ConfirmDialogComponent) + modal.componentInstance.title = $localize`Document changes detected` + modal.componentInstance.messageBold = $localize`The version of this document in your browser session appears older than the existing version.` + modal.componentInstance.message = $localize`Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document.` + modal.componentInstance.cancelBtnClass = 'visually-hidden' + modal.componentInstance.btnCaption = $localize`Ok` + modal.componentInstance.confirmClicked.subscribe(() => + modal.close() + ) + } + } else { + this.openDocumentService + .openDocument(doc) + .pipe( + first(), + takeUntil(this.unsubscribeNotifier), + takeUntil(this.docChangeNotifier) + ) + .subscribe() + } + this.updateComponent(useDoc) + this.titleSubject + .pipe( + debounceTime(1000), + distinctUntilChanged(), + takeUntil(this.docChangeNotifier), + takeUntil(this.unsubscribeNotifier) + ) + .subscribe((titleValue) => { + if (titleValue !== this.titleInput.value) return + this.title = titleValue + this.documentForm.patchValue({ title: titleValue }) + this.documentForm.get('title').markAsDirty() + }) + this.setupDirtyTracking(useDoc, doc) + }, + }) + } + ngOnInit(): void { this.setZoom(this.settings.get(SETTINGS_KEYS.PDF_VIEWER_ZOOM_SETTING)) this.documentForm.valueChanges .pipe(takeUntil(this.unsubscribeNotifier)) - .subscribe(() => { + .subscribe((values) => { this.error = null - const docValues = Object.assign({}, this.documentForm.value) - docValues['owner'] = - this.documentForm.get('permissions_form').value['owner'] - docValues['set_permissions'] = - this.documentForm.get('permissions_form').value['set_permissions'] - delete docValues['permissions_form'] - Object.assign(this.document, docValues) + Object.assign(this.document, this.mapFormToDoc(values)) }) if ( @@ -391,163 +537,36 @@ export class DocumentDetailComponent this.route.paramMap .pipe( - filter((paramMap) => { - // only init when changing docs & section is set - return ( + filter( + (paramMap) => +paramMap.get('id') !== this.documentId && paramMap.get('section')?.length > 0 - ) - }), - takeUntil(this.unsubscribeNotifier), - switchMap((paramMap) => { - const documentId = +paramMap.get('id') - this.docChangeNotifier.next(documentId) - // Dont wait to get the preview - this.previewUrl = this.documentsService.getPreviewUrl(documentId) - this.http.get(this.previewUrl, { responseType: 'text' }).subscribe({ - next: (res) => { - this.previewText = res.toString() - }, - error: (err) => { - this.previewText = $localize`An error occurred loading content: ${ - err.message ?? err.toString() - }` - }, - }) - this.thumbUrl = this.documentsService.getThumbUrl(documentId) - return this.documentsService.get(documentId) - }) + ), + takeUntil(this.unsubscribeNotifier) ) - .pipe( - switchMap((doc) => { - this.documentId = doc.id - this.suggestions = null - const openDocument = this.openDocumentService.getOpenDocument( - this.documentId - ) - - if (openDocument) { - if ( - new Date(doc.modified) > new Date(openDocument.modified) && - !this.modalService.hasOpenModals() - ) { - let modal = this.modalService.open(ConfirmDialogComponent) - modal.componentInstance.title = $localize`Document changes detected` - modal.componentInstance.messageBold = $localize`The version of this document in your browser session appears older than the existing version.` - modal.componentInstance.message = $localize`Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document.` - modal.componentInstance.cancelBtnClass = 'visually-hidden' - modal.componentInstance.btnCaption = $localize`Ok` - modal.componentInstance.confirmClicked.subscribe(() => - modal.close() - ) - } - - if (this.documentForm.dirty) { - Object.assign(openDocument, this.documentForm.value) - openDocument['owner'] = - this.documentForm.get('permissions_form').value['owner'] - openDocument['permissions'] = - this.documentForm.get('permissions_form').value[ - 'set_permissions' - ] - delete openDocument['permissions_form'] - } - if (openDocument.__changedFields) { - openDocument.__changedFields.forEach((field) => { - if (field === 'owner' || field === 'set_permissions') { - this.documentForm.get('permissions_form').markAsDirty() - } else { - this.documentForm.get(field)?.markAsDirty() - } - }) - } - this.updateComponent(openDocument) - } else { - this.openDocumentService.openDocument(doc) - this.updateComponent(doc) - } - - this.titleSubject - .pipe( - debounceTime(1000), - distinctUntilChanged(), - takeUntil(this.docChangeNotifier), - takeUntil(this.unsubscribeNotifier) - ) - .subscribe({ - next: (titleValue) => { - // In the rare case when the field changed just after debounced event was fired. - // We dont want to overwrite what's actually in the text field, so just return - if (titleValue !== this.titleInput.value) return - - this.title = titleValue - this.documentForm.patchValue({ title: titleValue }) - }, - complete: () => { - // doc changed so we manually check dirty in case title was changed - if ( - this.store.getValue().title !== - this.documentForm.get('title').value - ) { - this.openDocumentService.setDirty(doc, true) - } - }, - }) - - // Initialize dirtyCheck - this.store = new BehaviorSubject({ - title: doc.title, - content: doc.content, - created: doc.created, - correspondent: doc.correspondent, - document_type: doc.document_type, - storage_path: doc.storage_path, - archive_serial_number: doc.archive_serial_number, - tags: [...doc.tags], - permissions_form: { - owner: doc.owner, - set_permissions: doc.permissions, - }, - custom_fields: [...doc.custom_fields], - }) - - this.isDirty$ = dirtyCheck( - this.documentForm, - this.store.asObservable() - ) - - return this.isDirty$.pipe( - takeUntil(this.unsubscribeNotifier), - map((dirty) => ({ doc, dirty })) - ) - }) - ) - .subscribe({ - next: ({ doc, dirty }) => { - this.openDocumentService.setDirty(doc, dirty, this.getChangedFields()) - }, - error: (error) => { - this.router.navigate(['404'], { - replaceUrl: true, - }) - }, + .subscribe((paramMap) => { + const documentId = +paramMap.get('id') + this.docChangeNotifier.next(documentId) + this.loadDocument(documentId) }) - this.route.paramMap.subscribe((paramMap) => { - const section = paramMap.get('section') - if (section) { - const navIDKey: string = Object.keys(DocumentDetailNavIDs).find( - (navID) => navID.toLowerCase() == section - ) - if (navIDKey) { - this.activeNavID = DocumentDetailNavIDs[navIDKey] + this.route.paramMap + .pipe(takeUntil(this.unsubscribeNotifier)) + .subscribe((paramMap) => { + const section = paramMap.get('section') + if (section) { + const navIDKey: string = Object.keys(DocumentDetailNavIDs).find( + (navID) => navID.toLowerCase() == section + ) + if (navIDKey) { + this.activeNavID = DocumentDetailNavIDs[navIDKey] + } + } else if (paramMap.get('id')) { + this.router.navigate(['documents', +paramMap.get('id'), 'details'], { + replaceUrl: true, + }) } - } else if (paramMap.get('id')) { - this.router.navigate(['documents', +paramMap.get('id'), 'details'], { - replaceUrl: true, - }) - } - }) + }) this.hotKeyService .addShortcut({ @@ -674,14 +693,7 @@ export class DocumentDetailComponent }) } this.title = this.documentTitlePipe.transform(doc.title) - const docFormValues = Object.assign({}, doc) - docFormValues['permissions_form'] = { - owner: doc.owner, - set_permissions: doc.permissions, - } - - this.documentForm.patchValue(docFormValues, { emitEvent: false }) - if (!this.userCanEdit) this.documentForm.disable() + this.prepareForm(doc) } get customFieldFormFields(): FormArray { @@ -784,7 +796,11 @@ export class DocumentDetailComponent discard() { this.documentsService .get(this.documentId) - .pipe(first()) + .pipe( + first(), + takeUntil(this.unsubscribeNotifier), + takeUntil(this.docChangeNotifier) + ) .subscribe({ next: (doc) => { Object.assign(this.document, doc) @@ -887,9 +903,11 @@ export class DocumentDetailComponent .patch(this.getChangedFields()) .pipe( switchMap((updateResult) => { - return this.documentListViewService - .getNext(this.documentId) - .pipe(map((nextDocId) => ({ nextDocId, updateResult }))) + this.savedViewService.maybeRefreshDocumentCounts() + return this.documentListViewService.getNext(this.documentId).pipe( + map((nextDocId) => ({ nextDocId, updateResult })), + takeUntil(this.unsubscribeNotifier) + ) }) ) .pipe( @@ -899,7 +917,10 @@ export class DocumentDetailComponent return this.openDocumentService .closeDocument(this.document) .pipe( - map((closeResult) => ({ updateResult, nextDocId, closeResult })) + map( + (closeResult) => ({ updateResult, nextDocId, closeResult }), + takeUntil(this.unsubscribeNotifier) + ) ) } }) @@ -1225,16 +1246,19 @@ export class DocumentDetailComponent ) { doc.owner = this.store.value.permissions_form.owner } + return !this.document || this.userCanEditDoc(doc) + } + + private userCanEditDoc(doc: Document): boolean { return ( - !this.document || - (this.permissionsService.currentUserCan( + this.permissionsService.currentUserCan( PermissionAction.Change, PermissionType.Document ) && - this.permissionsService.currentUserHasObjectPermissions( - PermissionAction.Change, - doc - )) + this.permissionsService.currentUserHasObjectPermissions( + PermissionAction.Change, + doc + ) ) } @@ -1416,43 +1440,50 @@ export class DocumentDetailComponent } private tryRenderTiff() { - this.http.get(this.previewUrl, { responseType: 'arraybuffer' }).subscribe({ - next: (res) => { - /* istanbul ignore next */ - try { - // See UTIF.js > _imgLoaded - const tiffIfds: any[] = UTIF.decode(res) - var vsns = tiffIfds, - ma = 0, - page = vsns[0] - if (tiffIfds[0].subIFD) vsns = vsns.concat(tiffIfds[0].subIFD) - for (var i = 0; i < vsns.length; i++) { - var img = vsns[i] - if (img['t258'] == null || img['t258'].length < 3) continue - var ar = img['t256'] * img['t257'] - if (ar > ma) { - ma = ar - page = img + this.http + .get(this.previewUrl, { responseType: 'arraybuffer' }) + .pipe( + first(), + takeUntil(this.unsubscribeNotifier), + takeUntil(this.docChangeNotifier) + ) + .subscribe({ + next: (res) => { + /* istanbul ignore next */ + try { + // See UTIF.js > _imgLoaded + const tiffIfds: any[] = UTIF.decode(res) + var vsns = tiffIfds, + ma = 0, + page = vsns[0] + if (tiffIfds[0].subIFD) vsns = vsns.concat(tiffIfds[0].subIFD) + for (var i = 0; i < vsns.length; i++) { + var img = vsns[i] + if (img['t258'] == null || img['t258'].length < 3) continue + var ar = img['t256'] * img['t257'] + if (ar > ma) { + ma = ar + page = img + } } + UTIF.decodeImage(res, page, tiffIfds) + const rgba = UTIF.toRGBA8(page) + const { width: w, height: h } = page + var cnv = document.createElement('canvas') + cnv.width = w + cnv.height = h + var ctx = cnv.getContext('2d'), + imgd = ctx.createImageData(w, h) + for (var i = 0; i < rgba.length; i++) imgd.data[i] = rgba[i] + ctx.putImageData(imgd, 0, 0) + this.tiffURL = cnv.toDataURL() + } catch (err) { + this.tiffError = $localize`An error occurred loading tiff: ${err.toString()}` } - UTIF.decodeImage(res, page, tiffIfds) - const rgba = UTIF.toRGBA8(page) - const { width: w, height: h } = page - var cnv = document.createElement('canvas') - cnv.width = w - cnv.height = h - var ctx = cnv.getContext('2d'), - imgd = ctx.createImageData(w, h) - for (var i = 0; i < rgba.length; i++) imgd.data[i] = rgba[i] - ctx.putImageData(imgd, 0, 0) - this.tiffURL = cnv.toDataURL() - } catch (err) { + }, + error: (err) => { this.tiffError = $localize`An error occurred loading tiff: ${err.toString()}` - } - }, - error: (err) => { - this.tiffError = $localize`An error occurred loading tiff: ${err.toString()}` - }, - }) + }, + }) } } diff --git a/src-ui/src/app/components/document-list/document-list.component.spec.ts b/src-ui/src/app/components/document-list/document-list.component.spec.ts index aae043fdb..a64d79e49 100644 --- a/src-ui/src/app/components/document-list/document-list.component.spec.ts +++ b/src-ui/src/app/components/document-list/document-list.component.spec.ts @@ -199,6 +199,14 @@ describe('DocumentListComponent', () => { } const queryParams = { id: view.id.toString() } const getSavedViewSpy = jest.spyOn(savedViewService, 'getCached') + const setCountSpy = jest.spyOn(savedViewService, 'setDocumentCount') + jest.spyOn(documentService, 'listFiltered').mockReturnValue( + of({ + results: docs, + count: 3, + all: docs.map((d) => d.id), + }) + ) getSavedViewSpy.mockReturnValue(of(view)) const activateSavedViewSpy = jest.spyOn( documentListService, @@ -215,6 +223,7 @@ describe('DocumentListComponent', () => { view, convertToParamMap(queryParams) ) + expect(setCountSpy).toHaveBeenCalledWith(view, 3) }) it('should 404 on load saved view from URL if no view', () => { @@ -248,6 +257,34 @@ describe('DocumentListComponent', () => { expect(getSavedViewSpy).toHaveBeenCalledWith(view.id) }) + it('should update saved view document count on load saved view from query params', () => { + jest.spyOn(savedViewService, 'getCached').mockReturnValue( + of({ + id: 10, + sort_field: 'added', + sort_reverse: true, + filter_rules: [], + }) + ) + jest.spyOn(documentService, 'listFiltered').mockReturnValue( + of({ + results: docs, + count: 3, + all: docs.map((d) => d.id), + }) + ) + const setCountSpy = jest.spyOn(savedViewService, 'setDocumentCount') + jest.spyOn(documentService, 'listFiltered').mockReturnValue( + of({ + results: docs, + count: 3, + all: docs.map((d) => d.id), + }) + ) + component.loadViewConfig(10) + expect(setCountSpy).toHaveBeenCalledWith(expect.any(Object), 3) + }) + it('should support 3 different display modes', () => { jest.spyOn(documentListService, 'documents', 'get').mockReturnValue(docs) fixture.detectChanges() diff --git a/src-ui/src/app/components/document-list/document-list.component.ts b/src-ui/src/app/components/document-list/document-list.component.ts index 8a31f9e9f..aca686fcf 100644 --- a/src-ui/src/app/components/document-list/document-list.component.ts +++ b/src-ui/src/app/components/document-list/document-list.component.ts @@ -264,7 +264,9 @@ export class DocumentListComponent view, convertToParamMap(this.route.snapshot.queryParams) ) - this.list.reload() + this.list.reload(() => { + this.savedViewService.setDocumentCount(view, this.list.collectionSize) + }) this.updateDisplayCustomFields() this.unmodifiedFilterRules = view.filter_rules }) @@ -399,7 +401,9 @@ export class DocumentListComponent .subscribe((view) => { this.unmodifiedSavedView = view this.list.activateSavedView(view) - this.list.reload() + this.list.reload(() => { + this.savedViewService.setDocumentCount(view, this.list.collectionSize) + }) }) } diff --git a/src-ui/src/app/data/system-status.ts b/src-ui/src/app/data/system-status.ts index 698382154..334dc54f8 100644 --- a/src-ui/src/app/data/system-status.ts +++ b/src-ui/src/app/data/system-status.ts @@ -44,4 +44,5 @@ export interface SystemStatus { sanity_check_last_run: string // ISO date string sanity_check_error: string } + websocket_connected?: SystemStatusItemStatus // added client-side } diff --git a/src-ui/src/app/services/rest/saved-view.service.ts b/src-ui/src/app/services/rest/saved-view.service.ts index a8f420255..4ea2cef65 100644 --- a/src-ui/src/app/services/rest/saved-view.service.ts +++ b/src-ui/src/app/services/rest/saved-view.service.ts @@ -140,11 +140,15 @@ export class SavedViewService extends AbstractPaperlessService { ) .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe((results: Results) => { - this.savedViewDocumentCounts.set(view.id, results.count) + this.setDocumentCount(view, results.count) }) }) } + public setDocumentCount(view: SavedView, count: number) { + this.savedViewDocumentCounts.set(view.id, count) + } + public getDocumentCount(view: SavedView): number { return this.savedViewDocumentCounts.get(view.id) } diff --git a/src-ui/src/app/services/websocket-status.service.ts b/src-ui/src/app/services/websocket-status.service.ts index 1809e96f7..f9084c88c 100644 --- a/src-ui/src/app/services/websocket-status.service.ts +++ b/src-ui/src/app/services/websocket-status.service.ts @@ -103,6 +103,7 @@ export class WebsocketStatusService { private documentConsumptionFinishedSubject = new Subject() private documentConsumptionFailedSubject = new Subject() private documentDeletedSubject = new Subject() + private connectionStatusSubject = new Subject() private get(taskId: string, filename?: string) { let status = @@ -153,6 +154,15 @@ export class WebsocketStatusService { this.statusWebSocket = new WebSocket( `${environment.webSocketProtocol}//${environment.webSocketHost}${environment.webSocketBaseUrl}status/` ) + this.statusWebSocket.onopen = () => { + this.connectionStatusSubject.next(true) + } + this.statusWebSocket.onclose = () => { + this.connectionStatusSubject.next(false) + } + this.statusWebSocket.onerror = () => { + this.connectionStatusSubject.next(false) + } this.statusWebSocket.onmessage = (ev: MessageEvent) => { const { type, @@ -286,4 +296,12 @@ export class WebsocketStatusService { onDocumentDeleted() { return this.documentDeletedSubject } + + onConnectionStatus() { + return this.connectionStatusSubject.asObservable() + } + + isConnected(): boolean { + return this.statusWebSocket?.readyState === WebSocket.OPEN + } } diff --git a/src-ui/src/environments/environment.prod.ts b/src-ui/src/environments/environment.prod.ts index 6d7bbcf62..a4dfbc8b2 100644 --- a/src-ui/src/environments/environment.prod.ts +++ b/src-ui/src/environments/environment.prod.ts @@ -6,7 +6,7 @@ export const environment = { apiVersion: '9', // match src/paperless/settings.py appTitle: 'Paperless-ngx', tag: 'prod', - version: '2.18.1', + version: '2.18.4', webSocketHost: window.location.host, webSocketProtocol: window.location.protocol == 'https:' ? 'wss:' : 'ws:', webSocketBaseUrl: base_url.pathname + 'ws/', diff --git a/src-ui/src/locale/messages.af_ZA.xlf b/src-ui/src/locale/messages.af_ZA.xlf index 7bfd14af7..47bdbaaf5 100644 --- a/src-ui/src/locale/messages.af_ZA.xlf +++ b/src-ui/src/locale/messages.af_ZA.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Sluit @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Vorige @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Volgende @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Vorige maand @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Volgende maand @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sluit @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Kies maand @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Uur @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Kies jaar @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minute @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Eerste @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vermeerder ure @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vorige @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Verminder ure @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Volgende @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vermeerder minute @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Laaste @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Verminder minute @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekondes @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vermeerder sekondes @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Verminder sekondes @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Instellings @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logboeke @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Instellings is suksesvol bewaar. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Instellings is suksesvol bewaar. Moet herlaai word om sommige veranderinge toe te pas. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Herlaai nou @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Lêertake @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Gebruikers & Groepe @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentasie @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Open dokumente @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Sluit alles @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Bestuur @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-pos @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 is beskikbaar. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klik om te bekyk. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx kan outomaties na bywerkings soek @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Hoe werk dit? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Bywerking beskikbaar @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Fout by die laai van die inhoud:
@@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Fout by ophaal van metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Fout by ophaal van voorstelle. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Fout by bewaar van dokument @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Kies blad @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Kies alles @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Aansig “” suksesvol bewaar. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Aansig “” suksesvol geskep. diff --git a/src-ui/src/locale/messages.ar_AR.xlf b/src-ui/src/locale/messages.ar_AR.xlf index 188d35c6a..3bc4aad2f 100644 --- a/src-ui/src/locale/messages.ar_AR.xlf +++ b/src-ui/src/locale/messages.ar_AR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 إغلاق @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 السابق @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 التالي @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 الشهر السابق @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 الشهر التالي @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 إغلاق @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 تحديد الشهر @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ساعات @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 اختر السنة @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 دقائق @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 الأول @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 زيادة الساعات @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 السابق @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 إنقاص الساعات @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 التالي @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 زيادة الدقائق @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 الأخير @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 إنقاص الدقائق @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ثوانٍ @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 زيادة الثواني @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 إنقاص الثواني @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 الإعدادات @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 السجلات @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 حُفظت الإعدادات بنجاح. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 حفظت الإعدادات بنجاح. إعادة تحميل مطلوب لتطبيق بعض التغييرات. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 إعادة تحميل الآن @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 ملف المهام @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 سلة المهملات @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 المستخدمين & المجموعات @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 الوثائق @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 فتح المستندات @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 إغلاق الكل @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 إدارة @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 البريد @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 الإدارة @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 التهيئة @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 Github @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 متوفر. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 انقر للعرض. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx يتحقق تلقائياً من وجود تحديثات @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 كيف يعمل هذا؟ @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 يتوفر تحديث @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 العملة الافتراضية @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 رمز ثلاثي الحروف للعملة @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 استخدام الإعدادات المحلية @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 إنشاء حقل مخصص جديد @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 تحرير حقل مخصص @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 حدث خطأ في تحميل المحتوى @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 تم اكتشاف تغييرات في المستند @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 إصدار هذا المستند في جلسة المتصفح الخاصة بك يبدو أقدم من الإصدار الحالي. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 قد يؤدي حفظ المستند هنا إلى الكتابة فوق التغييرات الأخرى التي تم إجراؤها. لاستعادة الإصدار الموجود، تجاهل التغييرات أو أغلق المستند. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 موافق @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 المستند التالي @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 المستند السابق @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 حفظ المستند @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 خطأ في استرجاع البيانات الوصفية @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 خطأ في استرداد الاقتراحات. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 تم حفظ المستند "بنجاح. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 خطأ أثناء حفظ المستند @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 هل تريد حقاً نقل المستند "" إلى سلة المهملات؟ @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 خطأ أثناء حذف المستند @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 ستؤدي هذه العملية إلى إعادة إنشاء ملف الأرشيف لهذا المستند بشكل دائم. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 سيتم إعادة إنشاء ملف الأرشيف بالإعدادات الحالية. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 خطأ أثناء تنفيذ العملية @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 احتواء الصفحة @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 تحديد صفحة @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 تحديد الكل @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 إعادة تعيين المرشحات / التحديد @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 فتح أول مستند [محدد] @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 عرض "" حفظ بنجاح. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 فشل في حفظ طريقة العرض "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 عرض "" أنشئ بنجاح. diff --git a/src-ui/src/locale/messages.be_BY.xlf b/src-ui/src/locale/messages.be_BY.xlf index a24d161a5..990da70d8 100644 --- a/src-ui/src/locale/messages.be_BY.xlf +++ b/src-ui/src/locale/messages.be_BY.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Закрыць @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Папярэдняя @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Наступная @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Папярэдні месяц @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Наступны месяц @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Закрыць @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Абраць месяц @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Гадзіны @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Абраць год @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Хвіліны @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Першы @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Прыбавіць гадзіну @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Папярэдняя @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Адняць гадзіну @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Наступная @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Прыбавіць хвіліну @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 На апошнюю @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Адняць хвіліну @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Секунды @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Прыбавіць секунду @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Адняць секунду @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Наладкі @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Логі @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Налады былі паспяхова захаваны. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Налады былі паспяхова захаваны. Каб прымяніць некаторыя змены, патрабуецца перазагрузка. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Перазагрузіць зараз @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Файлавыя задачы @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Дакументацыя @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Адкрыць дакументы @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Закрыць усё @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Кіраванне @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 даступна. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Націсніце, каб убачыць. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx можа аўтаматычна правяраць наяўнасць абнаўленняў @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Як гэта працуе? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Даступна абнаўленне @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Выбраць старонку @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Выбраць усё @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Прагляд "" паспяхова захаваны. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Прагляд "" створаны паспяхова. diff --git a/src-ui/src/locale/messages.bg_BG.xlf b/src-ui/src/locale/messages.bg_BG.xlf index 3ae55e1bc..b7355dd41 100644 --- a/src-ui/src/locale/messages.bg_BG.xlf +++ b/src-ui/src/locale/messages.bg_BG.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Затвори @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Назад @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Напред @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Предишен месец @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Следващ месец @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Затвори @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Изберете месец @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Часове @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ММ @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Изберете година @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Минути @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Първи @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Увеличете часове @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Предишен @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Намалете часовете @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Напред @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Увеличете минутите @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Последен @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Намалете минутите @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Секунди @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Увеличете секундите @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Намалете секундите @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Настройки @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Дневници @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Настройките са запазени успешно. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Настройките са запазени успешно. Нужно е презареждане, за да влязат в сила. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Презареждане веднага @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Файлови задачи @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Кошче @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Потребители & Групи @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Документация @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Отворени документи @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Затвори всички @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Управление @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Поща @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Администрация @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Конфигурация @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 е налично. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Натисни за преглед. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx може автоматично да проверява за актуализации @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Как работи това? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Налична актуализация @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Предупреждение: Съществуващите случаи на това поле ще запазят техния текущ индекс на стойността (напр. Вариант № 1, №2, №3) след редактиране на опциите тук @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Валута по подразбиране @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3 знака валутен код @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Използвайте локално @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Създаване на ново персонализирано поле @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Редактиране на персонализирано поле @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Последно изпълнение + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Възникна грешка при зареждане на съдържание: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Установени промени в документа @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Версията на този документ в сесията на вашия браузър изглежда по-стара от съществуващата версия. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Записването на документа тук може да презапише други направени промени. За да възстановите съществуващата версия, отхвърлете промените или затворете документа. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ок @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Следващ документ @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Предишен документ @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Запазете документ @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Запази и затвори / следващ @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Грешка при извличане на метаданни @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Грешка при извличане на предложения. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Документ "" запазен успешно. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Грешка при запазване на документ "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Грешка при запазване на документа @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Наистина ли искате да преместите документа "" в кошчето? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Грешка при изтриване на документа @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Тази операция ще пресъздаде архивен файл за този документ. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Архивният файл ще бъде отново генериран с текущите настройки. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Операция за преработка на "", ще започне на заден план. Затворете и отворете или презаредете този документ след приключване на операцията, за да видите ново съдържание. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Грешка при изпълнение на операцията @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Грешка при изтегляне на документа @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Побиране на страницата @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Възникна грешка при зареждането на tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Избери страница @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Избери всички @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Нулиране на филтри/селекция @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Отворете първия [selected] документ @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Предишна страница @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Следваща страница @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Изглед "" записан успешно. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Неуспешно запазване на изгледа "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Изглед "" създаден успешно. diff --git a/src-ui/src/locale/messages.ca_ES.xlf b/src-ui/src/locale/messages.ca_ES.xlf index 1029dc96e..c54456e46 100644 --- a/src-ui/src/locale/messages.ca_ES.xlf +++ b/src-ui/src/locale/messages.ca_ES.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Tanca @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Anterior @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Següent @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mes anterior @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mes següent @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Tanca @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seleccioneu mes @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Hores @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seleccioneu un any @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuts @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Primer @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementa hores @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Anterior @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Disminuir hores @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Següent @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar minuts @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Últim @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Disminuir minuts @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Segons @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar segons @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Disminuir segons @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Opcions @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Registres @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Configuració guardada amb èxit. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 La configuració desada correctament. Cal tornar a carregar per aplicar alguns canvis. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Recarrega ara @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tasques d'arxiu @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Brossa @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Usuaris i grups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentació @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Obre document @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Tanca-ho tot @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Gestiona @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Correu @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administració @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuració @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 està disponible. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Cliqueu per veure. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx pot cercar actualitzacions automàticament @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Com funciona? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Actualització disponible @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Avís: les instàncies existents d'aquest camp conservaran el seu índex de valor actual (per exemple, opció #1, #2, #3) després d'editar les opcions aquí @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Moneda per defecte @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 caràcters codi moneda @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Empra local @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Crear nou camp personalitzat @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Editar camp personalitzat @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Darrera execució + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 Editor PDF @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Error carregant contingut: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Canvis detectats al document @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 La versió d'aquest document a la sessió del vostre navegador sembla més antiga que la versió existent. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Desar el document aquí pot sobreescriure altres canvis fets. Per restaurar la versió existent, descarta els canvis o tanca el document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Següent document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Document Anterior @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Desar Document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Desa i tanca/següent @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error recuperant les metadades @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error recuperant els suggeriments. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" desat satisfactòriament. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error desant document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error guardant document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Realment vols moure el document "" a la brossa? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error esborrant document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Aquesta operació recrearà l'arxivat per aquest document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Els arxius arxivats seran regenerats amb les opcions actuals. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocessament per "" començarà en segon pla. Tanca i reobre o recarrega el documentper a veure el nou contingut. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executant operació @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error descarregant document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Encaix Pàgina @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 Operació d'edició de PDF per a "" començarà en segon pla. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error en executar l'edició del PDF @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Error al carregar tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Selecciona pàgina @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Selecciona tot @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reseteja filtres / selecció @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Obrer el primer [seleccionat] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Pàgina anterior @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Pàgina següent @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Vista "" desada correctament. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Error desant vista "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Vista "" creada correctament. diff --git a/src-ui/src/locale/messages.cs_CZ.xlf b/src-ui/src/locale/messages.cs_CZ.xlf index 31121ebdb..090f0ac84 100644 --- a/src-ui/src/locale/messages.cs_CZ.xlf +++ b/src-ui/src/locale/messages.cs_CZ.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Zavřít @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Předchozí @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Následující @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Předchozí měsíc @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Následující měsíc @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zavřít @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vybrat měsíc @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Hodin @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vybrat rok @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuty @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 První @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zvýšení počtu hodin @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Předchozí @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Snížení počtu hodin @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Následující @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zvýšení počtu minut @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Poslední @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Snížení počtu minut @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekundy @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zvýšení počtu sekund @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Snížení počtu sekund @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Nastavení @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Záznamy @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + Zobrazit počty dokumentů u uložených pohledů v postranním panelu Document editing @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Nastavení byla úspěšně uložena. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Nastavení byla úspěšně uložena. Pro použití některých změn je vyžadováno opětovné načtení. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Znovu načíst nyní @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Úlohy souborů @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Koš @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Uživatelé a skupiny @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentace @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Otevřené dokumenty @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Zavřít vše @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Správa @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Pošta @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administrace @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfigurace @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 je k dispozici. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klikněte pro zobrazení. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx umí automaticky kontrolovat aktualizace @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Jak to funguje? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Je dostupná aktualizace @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Upozornění: existující instance tohoto pole si po úpravě zde uvedených možností zachovají svůj aktuální index hodnot (např. možnost č. 1, 2, 3) @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Výchozí měna @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Třímístný kód měny @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Použít národní prostředí @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Vytvořit nové vlastní pole @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Upravit vlastní pole @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Vybrat všechny stránky Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Zrušit výběr všech stránek Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + Otočit vybrané stránky proti směru hodinových ručiček Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + Otočit vybrané stránky ve směru hodinových ručiček Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + Smazat vybrané stránky Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Otočit stránku proti směru hodinových ručiček Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Otočit stránku ve směru hodinových ručiček Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Smazat stránku Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + Přidat / odebrat rozdělení dokumentu zde Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Rozdělit zde Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Vytvořit dokument (dokumenty) Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Aktualizovat existující dokument Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + Kopírovat metadata Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Smazat originál Merge with existing permissions @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Naposledy spuštěno + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + z - @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + PDF editor Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Při načítání obsahu došlo k chybě: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Zjištěny změny dokumentu @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Verze tohoto dokumentu v relaci prohlížeče se zdá být starší než stávající verze. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Uložení dokumentu zde může přepsat jiné provedené změny. Chcete-li obnovit stávající verzi, zrušte změny nebo dokument zavřete. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 OK @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Další dokument @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Předchozí dokument @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Uložit dokument @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Uložit a zavřít/další @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Chyba při načítání metadat @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Chyba při načítání návrhů. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Dokument „“ úspěšně uložen. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Chyba při ukládání dokumentu „ @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Chyba při ukládání dokumentu @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Opravdu chcete přesunout dokument „“ do koše? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Chyba při mazání dokumentu @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Tato operace trvale obnoví archivní soubor pro tento dokument. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Archivní soubor bude znovu vytvořen s aktuálním nastavením. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Operace opětovného zpracování souboru „“ bude spuštěna na pozadí. Pro zobrazení nového obsahu zavřete a znovu otevřete nebo znovu načtěte tento dokument po dokončení operace. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Chyba při provádění operace @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Chyba při stahování dokumentu @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Přizpůsobení stránky @@ -7798,27 +7818,27 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + Operace editace PDF pro "" bude zahájena na pozadí. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + Chyba při provádění operace editace PDF An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Došlo k chybě při načítání tiff: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Vybrat stránku @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Vybrat vše @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Resetovat filtry / výběr @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Otevřít první [vybraný] dokument @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Předchozí stránka @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Další stránka @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Zobrazení "" bylo úspěšně uloženo. @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Nepodařilo se uložit pohled „“. @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Zobrazení "" bylo úspěšně vytvořeno. @@ -10944,7 +10964,7 @@ src/app/services/settings.service.ts 249 - Vietnamese + Vietnamština Chinese Simplified diff --git a/src-ui/src/locale/messages.da_DK.xlf b/src-ui/src/locale/messages.da_DK.xlf index 095ec4f0f..d92996367 100644 --- a/src-ui/src/locale/messages.da_DK.xlf +++ b/src-ui/src/locale/messages.da_DK.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Luk @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Forrige @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Næste @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Forrige måned @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Næste måned @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Luk @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vælg måned @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Timer @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vælg år @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutter @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Første @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Forøg timer @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Forrige @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Reducer timer @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Næste @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Forøg minutter @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sidste @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Reducer minutter @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunder @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Forøg sekunder @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Reducer sekunder @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Indstillinger @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logninger @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Reload now @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 File Tasks @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentation @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Åbn dokumenter @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Luk alle @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Administrér @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 er tilgængelig. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klik for at se. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx can automatically check for updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 How does this work? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Opdatering tilgængelig @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Vælg side @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Vælg alle @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Visning "" er gemt. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Visning "" er oprettet. diff --git a/src-ui/src/locale/messages.de_DE.xlf b/src-ui/src/locale/messages.de_DE.xlf index d768a95ae..122732adc 100644 --- a/src-ui/src/locale/messages.de_DE.xlf +++ b/src-ui/src/locale/messages.de_DE.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Schließen @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Vorherige @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Nächste @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Vorheriger Monat @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Nächster Monat @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Schließen @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Monat auswählen @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stunden @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Jahr auswählen @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuten @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Erste @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stunden erhöhen @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vorherige @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stunden verringern @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Nächste @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuten erhöhen @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Letzte @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuten verringern @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunden @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunden erhöhen @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunden verringern @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Einstellungen @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Protokolle @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Einstellungen wurden erfolgreich gespeichert. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Einstellungen wurden erfolgreich gespeichert. Es ist erforderlich, die Seite neu zu laden, um einige Änderungen zu übernehmen. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Jetzt neu laden @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Dateiaufgaben @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Papierkorb @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Benutzer & Gruppen @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentation @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Geöffnete Dokumente @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Alle schließen @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Verwaltung @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfiguration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 ist verfügbar. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Zum Anzeigen klicken. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx kann automatisch auf Aktualisierungen überprüfen @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Wie funktioniert das? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Aktualisierung verfügbar @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warnung: Bestehende Instanzen dieses Feldes behalten Ihren aktuellen Werteindex (z. B. Option #1, #2, #3) nach der Bearbeitung der Optionen hier @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Standardwährung @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Dreistelliger ISO-Währungscode @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Gebietsschema verwenden @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Neues benutzerdefiniertes Feld erstellen @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Benutzerdefiniertes Feld bearbeiten @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5014,13 +5018,13 @@ Verzögerung (Tage) - + Positive values will trigger after the date, negative values before. src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 132 - Positive Werte werden vor dem Datum auslösen, negative Werte danach. + Positive Werte werden nach dem Datum ausgelöst, negative Werte davor. Relative to @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Neues Dokument(e) erstellen + Neue(s) Dokument(e) erstellen Update existing document @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Letzte Ausführung + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + PDF-Editor Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Fehler beim Laden des Inhalts: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Dokumentänderungen erkannt @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Die Dokumentenversion in der Browsersession erscheint älter als die existierende Version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Beim Speichern des Dokuments könnten andere Änderungen überschrieben werden. Um die existierende Version wiederherzustellen, verwerfen Sie Ihre Änderungen oder schließen Sie das Dokument. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 OK @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Nächstes Dokument @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Vorheriges Dokument @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Dokument speichern @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Speichern und schließen / weiter @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Fehler beim Abrufen der Metadaten @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Fehler beim Abrufen der Vorschläge. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Dokument „“ erfolgreich gespeichert. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Fehler beim Speichern des Dokuments „ @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Fehler beim Speichern des Dokuments @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Möchten Sie das Dokument „“ wirklich in den Papierkorb verschieben? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Fehler beim Löschen des Dokuments @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Dieser Vorgang wird die Archivdatei dieses Dokuments unwiderruflich neu erstellen. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Die Archivdatei wird mit den aktuellen Einstellungen neu generiert. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Die erneute Verarbeitung von „“ wird im Hintergrund gestartet. Schließen und öffnen Sie dieses Dokument nach Abschluss des Vorgangs erneut oder laden Sie es neu, um neue Inhalte anzuzeigen. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Fehler beim Ausführen der Aktion @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Fehler beim Herunterladen des Dokuments @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Seite einpassen @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF-Bearbeitung für "" wird im Hintergrund gestartet. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Fehler beim Ausführen der PDF-Bearbeitung @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Fehler beim Laden des TIFF: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Seite auswählen @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Alles auswählen @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Filter / Auswahl zurücksetzen @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Erstes [ausgewähltes] Dokument öffnen @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Vorherige Seite @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Nächste Seite @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Ansicht „“ erfolgreich gespeichert. @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Fehler beim Speichern der Ansicht „“. @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Ansicht „“ erfolgreich erstellt. diff --git a/src-ui/src/locale/messages.el_GR.xlf b/src-ui/src/locale/messages.el_GR.xlf index ce803397b..435297437 100644 --- a/src-ui/src/locale/messages.el_GR.xlf +++ b/src-ui/src/locale/messages.el_GR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Κλείσιμο @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Προηγούμενο @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Επόμενο @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Προηγούμενος μήνας @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Επόμενος μήνας @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Κλείσιμο @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Επιλογή μήνα @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ώρες @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ΜΜ @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Επιλογή έτους @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Λεπτά @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Πρώτο @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Προσαύξηση ωρών @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Προηγούμενο @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Μείωση ωρών @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Επόμενο @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Προσαύξηση λεπτών @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Τελευταίο @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Μείωση λεπτών @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Δευτερόλεπτα @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Προσαύξηση δευτερολέπτων @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Μείωση δευτερολέπτων @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Ρυθμίσεις @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Αρχεία Καταγραφής @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Οι ρυθμίσεις αποθηκεύτηκαν με επιτυχία. Απαιτείται επαναφόρτωση για να εφαρμοστούν κάποιες αλλαγές. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Επαναφόρτωση τώρα @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Εργασίες Αρχείων @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Κάδος απορριμμάτων @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Χρήστες & Ομάδες @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Τεκμηρίωση @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Άνοιγμα εγγράφων @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Κλείσιμο όλων @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Διαχείριση @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Αλληλογραφία @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 είναι διαθέσιμο. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Κάνε κλικ για προβολή. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Το Paperless-ngx μπορεί να ελέγξει αυτόματα για ενημερώσεις @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Πώς λειτουργεί; @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Υπάρχει διαθέσιμη ενημέρωση @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Παρουσιάστηκε σφάλμα κατά τη φόρτωση του περιεχομένου: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Οκ @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Σφάλμα ανάκτησης μεταδεδομένων @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Σφάλμα στην ανάκτηση προτάσεων. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Σφάλμα αποθήκευσης του εγγράφου @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Σφάλμα διαγραφής εγγράφου @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Σφάλμα εκτέλεσης λειτουργίας @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Επιλέξτε σελίδα @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Επιλογή όλων @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Η προβολή "" αποθηκεύτηκε επιτυχώς. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Η προβολή "" δημιουργήθηκε επιτυχώς. diff --git a/src-ui/src/locale/messages.es_ES.xlf b/src-ui/src/locale/messages.es_ES.xlf index bb3c79238..c7703319d 100644 --- a/src-ui/src/locale/messages.es_ES.xlf +++ b/src-ui/src/locale/messages.es_ES.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Cerrar @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Anterior @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Siguiente @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mes anterior @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mes siguiente @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Cerrar @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seleccionar mes @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Horas @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seleccionar año @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutos @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Primero @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar horas @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Anterior @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Disminuir horas @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Siguiente @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar minutos @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Último @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Disminuir minutos @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Segundos @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar segundos @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Disminuir segundos @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Ajustes @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Registros @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Los ajustes se han guardado correctamente. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Los ajustes se han guardado correctamente. Es necesario recargar para aplicar algunos cambios. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Recargar ahora @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tareas de archivo @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Papelera @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Usuarios & Grupos @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentación @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Abrir documentos @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Cerrar todos @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Organizar @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Correo @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administración @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuración @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 está disponible. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Haz clic para ver. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx puede comprobar automáticamente si hay actualizaciones @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 ¿Cómo funciona? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Actualización disponible @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Advertencia: las instancias existentes de este campo conservarán su índice de valor actual (por ejemplo, opción #1, #2, #3) después de editar las opciones aquí @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Moneda predeterminada @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Código de moneda de 3 caracteres @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Utilizar la configuración regional @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Crear un nuevo campo personalizado @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Editar campo personalizado @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Última Ejecución + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Se ha producido un error al cargar el contenido: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Cambios de documento detectados @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 La versión de este documento en la sesión de su navegador aparece más antigua que la versión existente. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Guardar el documento aquí puede sobrescribir otros cambios que se han hecho. Para restaurar la versión existente, descartar los cambios o cerrar el documento. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Aceptar @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Documento siguiente @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Documento anterior @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Guardar documento @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Guardar y cerrar / siguiente @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error al recuperar los metadatos @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error al recuperar las sugerencias. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Documento "" guardado correctamente. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error al guardar el documento "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error al guardar el documento @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 ¿Estás seguro de querer borrar el documento ""? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error al eliminar documento @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Esta operación recreará permanentemente el archivo de archivo para este documento. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 El archivo se regenerará con la configuración actual. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 La operación de reprocesamiento para "" comenzará en segundo plano. Cerrar y volver a abrir o volver a cargar este documento una vez finalizada la operación para ver el nuevo contenido. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error al ejecutar la operación @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error al descargar el documento @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Ajuste de página @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Se ha producido un error al cargar el tif: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Seleccionar página @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Seleccionar todo @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Restablecer filtros / selección @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Abrir primero documento [seleccionado] @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Página anterior @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Página siguiente @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Ver "" guardado satisfactoriamente. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 No se pudo guardar la vista "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Ver "" creado satisfactoriamente. diff --git a/src-ui/src/locale/messages.et_EE.xlf b/src-ui/src/locale/messages.et_EE.xlf index e6802d98c..f2a201170 100644 --- a/src-ui/src/locale/messages.et_EE.xlf +++ b/src-ui/src/locale/messages.et_EE.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Close @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Previous @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Next @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Previous month @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Next month @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Close @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Select month @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Hours @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Select year @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutes @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 First @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment hours @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Previous @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement hours @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Next @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment minutes @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Last @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement minutes @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seconds @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment seconds @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement seconds @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Settings @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logs @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Reload now @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 File Tasks @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentation @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Open documents @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Close all @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Manage @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 is available. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Click to view. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx can automatically check for updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 How does this work? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Update available @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Select page @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Select all @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.fa_IR.xlf b/src-ui/src/locale/messages.fa_IR.xlf index 9151f7f50..cdf4af4a7 100644 --- a/src-ui/src/locale/messages.fa_IR.xlf +++ b/src-ui/src/locale/messages.fa_IR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 نزدیک @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 قبلی @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 طرف دیگر @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 ماه قبل @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 ماه بعد @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 نزدیک @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ماه را انتخاب کنید @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ساعت @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 " @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 مگنی @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 سال را انتخاب کنید @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 دقایقی @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 اولی @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ساعات افزایشی @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 قبلی @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ساعات کاهش @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 طرف دیگر @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 چند دقیقه افزایشی @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 آخرین @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 دقیقه کاهش @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ثانیه @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ثانیه های افزایشی @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ثانیه کاهش @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 تنظیمات @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 سیاهه ها @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 تنظیمات با موفقیت ذخیره شدند. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 تنظیمات با موفقیت ذخیره شدند. بارگیری مجدد برای اعمال برخی از تغییرات لازم است. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 اکنون بارگذاری مجدد @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 وظایف پرونده @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 زباله @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 مستند سازی @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 اسناد باز @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 همه را ببندید @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 مدیریت کردن @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 پست @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 تجویز @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 پیکربندی @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 لوب @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 موجود است @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 برای مشاهده کلیک کنید @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-NGX به طور خودکار می تواند به روزرسانی ها را بررسی کند @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 این چگونه کار می کند؟ @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 به روز رسانی موجود است @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 هشدار: نمونه های موجود در این زمینه پس از ویرایش گزینه ها در اینجا ، شاخص ارزش فعلی خود (به عنوان مثال گزینه شماره 1 ، شماره 2 ، شماره 3) را حفظ می کند @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 ارز پیش فرض @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 کد ارز 3 کاراکتر @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 از محل استفاده کنید @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 زمینه سفارشی جدید ایجاد کنید @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 قسمت سفارشی را ویرایش کنید @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ آخرین اجرا + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 تغییرات سند شناسایی شده @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 نسخه این سند در جلسه مرورگر شما قدیمی تر از نسخه موجود است. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 صرفه جویی در سند در اینجا ممکن است تغییرات دیگری را که ایجاد شده است بازنویسی کند. برای بازگرداندن نسخه موجود ، تغییرات خود را دور بریزید یا سند را ببندید. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 خوب @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 سند بعدی @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 سند قبلی @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 سند را ذخیره کنید @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 ذخیره و بسته / بعدی @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 خطا در بازیابی ابرداده @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 خطای بازیابی پیشنهادات. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 سند ذخیره خطا @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 خطای حذف سند @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 این عملیات دائمی پرونده بایگانی را برای این سند بازآفرینی می کند. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 پرونده بایگانی با تنظیمات فعلی دوباره تولید می شود. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 عملیات اجرای خطا @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 سند بارگیری خطا @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 صفحه مناسب @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 صفحه را انتخاب کنید @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 همه را انتخاب کنید @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 تنظیم مجدد فیلترها / انتخاب @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 اولین سند [انتخاب شده] را باز کنید @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 صفحه قبلی @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 صفحه بعدی @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.fi_FI.xlf b/src-ui/src/locale/messages.fi_FI.xlf index d3b3ee4c0..19b61787f 100644 --- a/src-ui/src/locale/messages.fi_FI.xlf +++ b/src-ui/src/locale/messages.fi_FI.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Sulje @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Edellinen @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Seuraava @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Edellinen kuukausi @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Seuraava kuukausi @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sulje @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Valitse kuukausi @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Tuntia @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Valitse vuosi @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuuttia @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ensimmäinen @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Lisää tunteja @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Edellinen @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pienennä tunteja @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seuraava @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Lisää minuutteja @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Viimeinen @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pienennä minuutteja @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekuntia @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Lisäys sekunteina @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vähennys sekunteina @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Asetukset @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Lokit @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Asetukset tallennettiin onnistuneesti. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Asetukset on tallennettu onnistuneesti. Uudelleenlataus vaaditaan joidenkin muutosten käyttöönottamiseksi. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Lataa uudelleen @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tiedostotehtävät @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Käyttäjät & ryhmät @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentaatio @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Avaa asiakirjat @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Sulje kaikki @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Hallitse @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Sähköposti @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Ylläpito @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 on saatavilla. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Näytä klikkaamalla. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx voi tarkistaa päivitykset automaattisesti @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Kuinka tämä toimii? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Päivitys saatavilla @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-merkkinen valuuttakoodi @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Luo uusi mukautettu kenttä @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Muokkaa mukautettua kenttää @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Sisällön lataamisessa tapahtui virhe: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Asiakirjan muutoksia havaittu @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Tämän asiakirjan versio selainistunnossasi vaikuttaa olevan vanhempi kuin olemassa oleva versio. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 OK @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Seuraava asiakirja @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Edellinen asiakirja @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Tallenna asiakirja @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Tallenna ja sulje / seuraava @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Virhe haettaessa metatietoja @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Virhe ehdotuksia noutaessa. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Asiakirja "" tallennettu onnistuneesti. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Virhe tallentaessa asiakirjaa "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Virhe tallennettaessa asiakirjaa @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Haluatko varmasti siirtää asiakirjan "" roskakoriin? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Virhe asiakirjaa poistaessa @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Virhe toimintoa suoritettaessa @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Sivun sovitus @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Valitse sivu @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Valitse kaikki @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Nollaa suodattimet / valinta @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Edellinen sivu @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Seuraava sivu @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Näkymä "" tallennettu onnistuneesti. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Näkymä "" luotu onnistuneesti. diff --git a/src-ui/src/locale/messages.fr_FR.xlf b/src-ui/src/locale/messages.fr_FR.xlf index cac14304b..bb01cb73b 100644 --- a/src-ui/src/locale/messages.fr_FR.xlf +++ b/src-ui/src/locale/messages.fr_FR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Fermer @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Précédent @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Suivant @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mois précédent @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mois suivant @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Fermer @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sélectionner le mois @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Heures @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sélectionner l'année @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutes @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Premier @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrémenter les heures @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Précédent @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Décrémenter les heures @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Suivant @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrémenter les minutes @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Dernier @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Décrémenter les minutes @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Secondes @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrémenter les secondes @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Décrémenter les secondes @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Paramètres @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Journaux @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Les paramètres ont été enregistrés avec succès. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Les paramètres ont été enregistrés avec succès. Un rechargement est nécessaire pour appliquer certains changements. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Recharger maintenant @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tâches sur les fichiers @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Corbeille @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Utilisateurs & Groupes @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentation @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Documents ouverts @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Tout fermer @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Gestion @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Courriel @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 est disponible. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Cliquer pour visualiser. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx peut automatiquement vérifier la disponibilité des mises à jour @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Comment ça fonctionne ? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Mise à jour disponible @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Attention : les instances existantes de ce champ conserveront leur indice de valeur actuel (par ex. option n° 1, n° 2, n° 3) après avoir modifié les options ici @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Devise par défaut @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Code devise à 3 caractères @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Utiliser la langue @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Créer un nouveau champ personnalisé @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Modifier le champ personnalisé @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Dernière exécution + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Une erreur s'est produite lors du chargement du contenu : @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Modifications du document détectées @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 La version de ce document dans la session de votre navigateur semble plus ancienne que la version existante. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Sauvegarder le document ici peut écraser les autres modifications qui ont été faites. Pour restaurer la version existante, annulez vos modifications ou fermez le document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 OK @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Document suivant @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Document précédent @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Enregistrer le document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Sauvegarder et fermer / suivant @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Erreur lors de la récupération des métadonnées @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Erreur lors de la récupération des suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document «  » enregistré avec succès. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Erreur lors de la sauvegarde du document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Erreur lors de la sauvegarde du document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Voulez-vous vraiment déplacer le document «  » vers la corbeille ? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Erreur lors de la suppression du document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Cette action recréera définitivement le fichier d'archive pour ce document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Le fichier d'archive va être régénéré avec les paramètres actuels. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 L'opération de retraitement pour "" commencera en arrière-plan. Fermez et rouvrez ou rechargez ce document une fois l'opération terminée pour voir le nouveau contenu. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Erreur lors de l'exécution de l'opération @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Erreur lors du téléchargement du document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Ajustement de la page @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Une erreur s’est produite lors du chargement du tiff : @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Sélectionner la page @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Sélectionner tout @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Réinitialiser les filtres / la sélection @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Ouvrir le premier document [sélectionné] @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Page précédente @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Page suivante @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Vue "" enregistrée avec succès. @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Impossible d'enregistrer la vue "". @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Vue « » créée avec succès. diff --git a/src-ui/src/locale/messages.he_IL.xlf b/src-ui/src/locale/messages.he_IL.xlf index c5426f94b..d2551b3b1 100644 --- a/src-ui/src/locale/messages.he_IL.xlf +++ b/src-ui/src/locale/messages.he_IL.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 סגור @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 הקודם @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 הבא @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 חודש קודם @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 חודש הבא @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 שש @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 סגירה @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 בחירת חודש @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 שעות @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 חח @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 בחר שנה @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 דקות @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ראשון @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 הגדלת שעות @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 קודם @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 הקטנת שעות @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 הבא @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 הגדלת דקות @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 אחרון @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 הקטנת דקות @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 שש @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 שניות @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 הגדלת שניות @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 הקטנת שניות @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 הגדרות @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 יומני רישום @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 ההגדרות נשמרו בהצלחה @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 ההגדרות נשמרו בהצלחה. נדרשת טעינה מחדש כדי להחיל שינויים מסוימים. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 טען מחדש כעת @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 משימות קבצים @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 אשפה @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 משתמשים & קבוצות @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 תיעוד @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 מסמכים פתוחים @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 סגור הכל @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 נהל @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 דואר @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 ניהול @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 הגדרות @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 זמין. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 לחץ להצגה. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx יכול לבדוק אוטומטית אם יש עדכונים @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 איך זה עובד? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 קיים עדכון @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 אזהרה: מופעים קיימים של שדה זה ישמרו על אינדקס הערך הנוכחי שלהם (לדוגמה: אפשרות מס' 1, מס' 2, מס' 3) לאחר עריכת האפשרויות כאן @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 מטבע ברירת מחדל @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 קוד מטבע בן 3 תווים @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 שימוש בלוקאל @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 יצירת שדה מותאם אישית חדש @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 ערכו שדה מותאם אישית @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ ריצה אחרונה + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 ארעה שגיאה בטעינת התוכן: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 נמצאו שינויים במסמך @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 גרסת המסמך הטעונה בדפדפן נראית ישנה מהגרסה הקיימת @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 שמירת המסמך כאן יכולה לשכתב שינויים אחרים שנעשו. לֹשחזור הגרסה הקיימת בטל את השינויים או סגור את המסמך. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 אישור @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 המסמך הבא @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 המסמך הקודם @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 שמירת מסמך @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 שמירה וסגירה / הבא @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 שגיאה באחזור נתונים @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 שגיאה באחזור הצעות. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 המסמך "" נשמר בהצלחה. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 שגיאה בעת שמירת המסמך "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 שגיאה בשמירת מסמך @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 האם להעביר את המסמך "" לסל המיחזור? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 שגיאה במחיקת מסמך @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 פעולה זו תבצע יצירה מחדש של קובץ הארכיון למסמך זה @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 קובץ הארכיון יווצר מחדש עם ההגדרות הנוכחיות. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 פעולה עיבוד מחדש ל- "" תתחיל ברקע. סגור ופתח מחדש את המסמך לאחר שהפעולה תושלם על מנת לראות את התוכן המעודכן. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 שגיאת הרצה @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 שגיאה בעת הורדת מסמך @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 התאם תצוגה לרוחב הדף @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 שגיאה בעת טעינת קובץ tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 בחירת עמוד @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 בחר הכל @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 איפוס סינון / בחירה @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 פתח את המסמך הראשון [הנבחר] @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 עמוד קודם @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 עמוד הבא @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 תצוגה "" נשמרה בהצלחה. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 כישלון בעת שמירת תצוגה "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 תצוגה "" נוצרה בהצלחה. diff --git a/src-ui/src/locale/messages.hr_HR.xlf b/src-ui/src/locale/messages.hr_HR.xlf index 1819f81bc..14788f28d 100644 --- a/src-ui/src/locale/messages.hr_HR.xlf +++ b/src-ui/src/locale/messages.hr_HR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Zatvori @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Prethodno @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Sljedeće @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Prethodni mjesec @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Sljedeći mjesec @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zatvori @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Odaberi mjesec @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sati @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Odaberi godinu @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minute @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Prvi @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povećanje sati @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Prethodni @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Smanjenje sati @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sljedeći @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povečanje minuta @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zadnji @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Smanjenje minuta @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunde @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povečanje sekundi @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Smanjenje sekundi @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Postavke @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Zapisnici @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Reload now @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Zadaci datoteke @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentacija @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Otvoreni dokumenti @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Zatvori sve @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Upravljaj @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 je dostupno. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klikni za prikaz. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx može automatski provjeriti aktualizaciju @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Kako ovo radi? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Dostupno ažuriranje @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Select page @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Select all @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.hu_HU.xlf b/src-ui/src/locale/messages.hu_HU.xlf index 7e57bdd71..b08942851 100644 --- a/src-ui/src/locale/messages.hu_HU.xlf +++ b/src-ui/src/locale/messages.hu_HU.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Bezár @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Előző @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Következő @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Előző hónap @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 A következő hónapban @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Bezár @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Válassza ki a hónapot @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 "" @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Órák @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 " @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 " @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Év kiválasztása @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Percek @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 "" @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Első @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Növekvő órák @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Előző @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Órák csökkentése @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Következő @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Növekvő percek @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Last @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Percek csökkentése @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Másodpercek @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Növekvő másodpercek @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Másodpercek csökkentése @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Beállítások @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Naplók @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + A dokumentumok számának mutatása az oldalsávon mentett nézeteken Document editing @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 A beállítások sikeresen mentésre kerültek. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 A beállítások sikeresen mentésre kerültek. Egyes módosítások alkalmazásához újratöltés szükséges. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Újratöltés most @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Fájl feladatok @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Lomtár @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Felhasználók & Csoportok @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentáció @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Dokumentumok megnyitása @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Bezár mindent @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Kezelés @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Adminisztráció @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Beállítások @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 rendelkezésre áll. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Kattintson a megtekintéshez. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 A Paperless-ngx automatikusan ellenőrizni tudja a frissítéseket @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Hogyan működik ez? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Frissítés elérhető @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Figyelem: a mező már létező példányai megtartják a jelenlegi index értékeit (például #1, #2, #3 opció) az opciók szerkesztése után @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Alapértelmezett pénznem @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3 betűs valuta kód @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Nyelvi beállítások használata @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Új egyéni mező létrehozása @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Egyéni mező szerkesztése @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5020,7 +5024,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 132 - Positive values will trigger after the date, negative values before. + Pozitív értékek a dátum után, negatív értékek a dátum előtt fognak aktiválódni. Relative to @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Minden oldal kiválsztása Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Minden oldal eltávolítása a kiválsztásból Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + A kiválasztott oldalak órajárásnak ellentétes forgatása Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + A kiválasztott oldalak órajárásnak megfelelő forgatása Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + A kiválasztott oldalak törlése Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Az oldal órajárásnak ellentétes forgatása Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Az oldal órajárásnak megfelelő forgatása Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Oldal törlése Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + Dokumentumvágás hozzáadása / törlése itt Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Vágás itt Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Új dokumentum(ok) létrehozása Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Létező dokumentum frissítése Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + Metaadatok másolása Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Eredeti törlése Merge with existing permissions @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Utoljára futott + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + / - @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + PDF szerkesztő Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Hiba történt a tartalom betöltése során: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Dokumentumváltozások észlelve @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 A böngésződben megjelenített dokumentum régebbi a rendszerben létező változatnál. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 A dokumentum elmentése felülírhatja a változtatásokat. A rendszerben létező változat visszaállításához vesd el a változtatásokat vagy zárd be a dokumentumot. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Következő dokumentum @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Előző dokumentum @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Dokumentum mentése @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Mentés és bezárás / következő @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Hiba a metaadatok lekérdezésében @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Hiba a javaslatok lekérdezésében. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 "" sikeresen elmentve. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Hiba "" dokumentum mentésekor @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Dokumentum mentési hiba @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Tényleg a lomtárba szeretné helyezni a "" dokumentumot? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Hiba a dokumentum törlésében @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Ez a művelet véglegesen újragenerálja a dokumentum archív fájlját. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Az archív fájl újragenerálódik majd a jelenlegi beállításokkal. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 "" újrafeldolgozása a háttérben kezdődik. A művelet befejezése után zárja be és nyissa meg újra a dokumentumot, vagy töltse be újra, hogy az új tartalom megjelenjen. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Hiba a művelet végrehajtásában @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Hiba a dokumentum letöltésekor @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Oldal illesztése @@ -7798,27 +7818,27 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + "" PDF szerkesztése a háttérben megkezdődik. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + Hiba a PDF szerkesztése közben An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Hiba tiff betöltésekor: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Válasszon oldalt @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Összes kiválasztása @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Szűrők / kiválasztás alaphelyzetbe @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Első [kiválasztott] dokumentum megnyitása @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Előző oldal @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Következő oldal @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Nézet "" sikeresen mentve. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 "" nézet mentése sikertelen @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Nézet "" sikeresen létrehozva. @@ -10849,7 +10869,7 @@ src/app/services/settings.service.ts 177 - Persian + Perzsa Polish @@ -10945,7 +10965,7 @@ src/app/services/settings.service.ts 249 - Vietnamese + Vietnámi Chinese Simplified diff --git a/src-ui/src/locale/messages.id_ID.xlf b/src-ui/src/locale/messages.id_ID.xlf index 177c7f984..661290a81 100644 --- a/src-ui/src/locale/messages.id_ID.xlf +++ b/src-ui/src/locale/messages.id_ID.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Tutup @@ -13,16 +13,16 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader - Slide of + Slide dari Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Sebelumnya @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Selanjutnya @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Bulan sebelumnya @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Bulan depan @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Tutup @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pilih bulan @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Jam @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pilih tahun @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Menit @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pertama @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Penambahan jam @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sebelumnya @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pengurangan jam @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selanjutnya @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Penambahan menit @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Terahkir @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pengurangan menit @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Detik @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Penambahan detik @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pengurangan detik @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,10 +265,10 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 - + Document was added to Paperless-ngx. @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Pengaturan @@ -444,7 +444,7 @@ src/app/app.component.ts 178 - The dashboard can be used to show saved views, such as an 'Inbox'. Views are found under Manage > Saved Views once you have created some. + Dasbor dapat digunakan untuk menampilkan tampilan yang disimpan, seperti ‘Inbox’. Tampilan dapat ditemukan di menu Kelola > Tampilan Tersimpan setelah membuatnya. Drag-and-drop documents here to start uploading or place them in the consume folder. You can also drag-and-drop documents anywhere on all other pages of the web app. Once you do, Paperless-ngx will start training its machine learning algorithms. @@ -524,7 +524,7 @@ src/app/app.component.ts 240 - Check out the settings for various tweaks to the web app. + Lihat pengaturan untuk berbagai penyesuaian aplikasi web. Thank you! 🙏 @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Log @@ -864,7 +864,7 @@ src/app/components/admin/settings/settings.component.html 4 - Options to customize appearance, notifications and more. Settings apply to the <strong>current user only</strong>. + Opsi untuk menyesuaikan tampilan, notifikasi, dan lainnya. Pengaturan hanya berlaku untuk <strong>pengguna saat ini</strong>. Start tour @@ -1076,7 +1076,7 @@ src/app/components/admin/settings/settings.component.html 165,167 - Update checking works by pinging the public GitHub API for the latest release to determine whether a new version is available. Actual updating of the app must still be performed manually. + Pemeriksaan pembaruan dilakukan dengan mengakses API GitHub publik untuk mengetahui rilis terbaru. Pembaruan aplikasi tetap harus dilakukan secara manual. No tracking data is collected by the app in any way. @@ -1084,7 +1084,7 @@ src/app/components/admin/settings/settings.component.html 169 - No tracking data is collected by the app in any way. + Aplikasi ini tidak mengumpulkan data pelacakan dengan cara apa pun. Saved Views @@ -1094,17 +1094,17 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html 2 - Saved Views + Tampilan Tersimpan Show warning when closing saved views with unsaved changes @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + Tampilkan jumlah dokumen pada tampilan tersimpan di sidebar Document editing @@ -1152,7 +1152,7 @@ src/app/components/admin/settings/settings.component.html 195 - Default zoom + Zoom standar Fit width @@ -1160,7 +1160,7 @@ src/app/components/admin/settings/settings.component.html 199 - Fit width + Sesuaikan lebar Fit page @@ -1168,7 +1168,7 @@ src/app/components/admin/settings/settings.component.html 200 - Fit page + Sesuaikan halaman Only applies to the Paperless-ngx PDF viewer. @@ -1176,7 +1176,7 @@ src/app/components/admin/settings/settings.component.html 202 - Only applies to the Paperless-ngx PDF viewer. + Hanya berlaku untuk penampil PDF Paperless-ngx. Automatically remove inbox tag(s) on save @@ -1192,7 +1192,7 @@ src/app/components/admin/settings/settings.component.html 214 - Show document thumbnail during loading + Tampilkan gambar mini dokumen saat proses pemuatan Global search @@ -1376,7 +1376,7 @@ src/app/components/admin/settings/settings.component.html 266,268 - Settings apply to this user account for objects (Tags, Mail Rules, etc. but not documents) created via the web UI. + Pengaturan berlaku untuk akun pengguna ini pada objek (Tag, Aturan Email, dsb. namun bukan dokumen) yang dibuat lewat antarmuka web. Default Owner @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Pengaturan berhasil disimpan. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Pengaturan berhasil disimpan. Muat ulang diperlukan untuk menerapkan beberapa perubahan. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Muat ulang sekarang @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tugas File @@ -1768,7 +1768,7 @@ src/app/components/admin/tasks/tasks.component.html 16 - Filter by + Saring berdasarkan Name @@ -2076,7 +2076,7 @@ src/app/components/admin/tasks/tasks.component.ts 45 - Result + Hasil Dismiss selected @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Sampah @@ -2448,7 +2448,7 @@ src/app/components/admin/trash/trash.component.ts 90 - Document "" deleted + Dokumen "" dihapus Error deleting document "" @@ -2456,7 +2456,7 @@ src/app/components/admin/trash/trash.component.ts 97 - Error deleting document "" + Gagal menghapus dokumen "" This operation will permanently delete the selected documents. @@ -2496,7 +2496,7 @@ src/app/components/admin/trash/trash.component.ts 144 - Document "" restored + Dokumen "" dipulihkan Error restoring document "" @@ -2504,7 +2504,7 @@ src/app/components/admin/trash/trash.component.ts 155 - Error restoring document "" + Gagal memulihkan dokumen "" Document(s) restored @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2800,7 +2800,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 131 - Deleted user "" + Gagal menghapus pengguna "" Error deleting user "". @@ -2808,7 +2808,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 138 - Error deleting user "". + Gagal menghapus pengguna "". Saved group "". @@ -2848,7 +2848,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 184 - Deleted group "" + Grup "" dihapus Error deleting group "". @@ -2856,7 +2856,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 191 - Error deleting group "". + Gagal menghapus grup "". by Paperless-ngx @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentasi @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Buka dokumen @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Tutup semua @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Kelola @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Surel @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administrasi @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfigurasi @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 telah tersedia. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Ketuk untuk melihat. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx dapat secara otomatis memeriksa pembaruan @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Bagaimana ini dapat bekerja? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Pembaruan tersedia @@ -3380,7 +3380,7 @@ src/app/components/app-frame/toasts-dropdown/toasts-dropdown.component.html 16 - Clear All + Hapus Semua No notifications @@ -3388,7 +3388,7 @@ src/app/components/app-frame/toasts-dropdown/toasts-dropdown.component.html 20 - No notifications + Tidak ada notifikasi Clear @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3484,7 +3484,7 @@ src/app/components/common/confirm-dialog/merge-confirm-dialog/merge-confirm-dialog.component.html 32 - Try to include archive version in merge for non-PDF files + Coba sertakan versi arsip saat menggabungkan file non-PDF Delete original documents after successful merge @@ -3536,7 +3536,7 @@ src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html 10 - Search fields + Kolom Pencarian Create new field @@ -3600,7 +3600,7 @@ src/app/components/common/input/date/date.component.html 21 - Today + Hari Ini Close @@ -3652,7 +3652,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 92 - True + Benar False @@ -3668,7 +3668,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 93 - False + Salah Search docs... @@ -3728,7 +3728,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 146 - Not + Tidak Add query @@ -3744,7 +3744,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 168 - Add expression + Tambah ekspresi Relative dates @@ -3756,7 +3756,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 101 - Relative dates + Tanggal relatif now @@ -3780,7 +3780,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 120 - From + Dari To @@ -3792,7 +3792,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 144 - To + Hingga Added @@ -3816,7 +3816,7 @@ src/app/data/document.ts 93 - Added + Ditambahkan Within 1 week @@ -3824,7 +3824,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 76 - Within 1 week + Dalam 1 minggu Within 1 month @@ -3832,7 +3832,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 81 - Within 1 month + Dalam 1 bulan Within 3 months @@ -3840,7 +3840,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 86 - Within 3 months + Dalam 3 bulan Within 1 year @@ -3848,7 +3848,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 91 - Within 1 year + Dalam 1 tahun This year @@ -3856,7 +3856,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 96 - This year + Tahun ini This month @@ -3864,7 +3864,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 101 - This month + Bulan ini Yesterday @@ -3876,7 +3876,7 @@ src/app/pipes/custom-date.pipe.ts 29 - Yesterday + Kemarin Matching algorithm @@ -3940,7 +3940,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 171 - Case insensitive + Tidak membedakan huruf besar kecil Create new correspondent @@ -3980,29 +3980,29 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html 20 - Add option + Tambah opsi Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 - Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here + Peringatan: data yang sudah ada untuk kolom ini akan tetap menggunakan indeks nilai sebelumnya (misal: opsi #1, #2, #3) setelah opsi di sini diubah Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 - Default Currency + Mata uang default 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-Karakter Kode Mata Uang @@ -4010,15 +4010,15 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 - Use locale + Gunakan locale Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Buat kolom variasi baru @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Ubah kolom variasi @@ -4224,7 +4224,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 19 - Order + Urutan Enabled @@ -4340,7 +4340,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 44 - PDF layout + Tata letak PDF Include only files matching @@ -4384,7 +4384,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html 54 - Only performed if the mail is processed. + Hanya dijalankan jika email telah diproses. Action parameter @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -4512,7 +4516,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts 64 - System default + Pengaturan standar sistem Text, then HTML @@ -4520,7 +4524,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts 68 - Text, then HTML + Teks, lalu HTML HTML, then text @@ -4528,7 +4532,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts 72 - HTML, then text + HTML, lalu teks HTML only @@ -4536,7 +4540,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts 76 - HTML only + Hanya HTML Text only @@ -4544,7 +4548,7 @@ src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts 80 - Text only + Hanya teks Move to specified folder @@ -4844,7 +4848,7 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 26 - Access logs, Django backend + Log akses, backend Django Superuser @@ -4876,7 +4880,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 137 - Two-factor Authentication + Autentikasi dua faktor Disable Two-factor Authentication @@ -4896,7 +4900,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 170 - Disable Two-factor Authentication + Nonaktifkan autentikasi dua faktor Create new user account @@ -4920,7 +4924,7 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.ts 130 - Totp deactivated + Totp dinonaktifkan Totp deactivation failed @@ -4932,7 +4936,7 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.ts 138 - Totp deactivation failed + Gagal menonaktifkan Totp Sort order @@ -5004,7 +5008,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 123 - Set scheduled trigger offset and which date field to use. + Atur jeda pemicu terjadwal dan kolom tanggal yang digunakan. Offset days @@ -5012,7 +5016,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 128 - Offset days + Hari jeda Positive values will trigger after the date, negative values before. @@ -5020,7 +5024,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 132 - Positive values will trigger after the date, negative values before. + Nilai positif akan memicu setelah tanggalnya, nilai negatif sebelum tanggalnya. Relative to @@ -5028,7 +5032,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 137 - Relative to + Relatif terhadap Custom field @@ -5036,7 +5040,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 141 - Custom field + Bidang khusus Custom field to use for date. @@ -5044,7 +5048,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 141 - Custom field to use for date. + Bidang khusus yang digunakan untuk tanggal. Recurring @@ -5052,7 +5056,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 147 - Recurring + Berulang Trigger is recurring. @@ -5060,7 +5064,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 147 - Trigger is recurring. + Pemicu berulang. Recurring interval days @@ -5068,7 +5072,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 151 - Recurring interval days + Hari interval berulang Repeat the trigger every n days. @@ -5076,7 +5080,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 151 - Repeat the trigger every n days. + Ulangi pemicu setiap n hari. Trigger for documents that match all filters specified below. @@ -5204,7 +5208,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 194 - Can include some placeholders, see <a target='_blank' href='https://docs.paperless-ngx.com/usage/#workflows'>documentation</a>. + Bisa memasukkan beberapa placeholder, lihat <a target='_blank' href='https://docs.paperless-ngx.com/usage/#workflows'>dokumentasi</a>. Assign tags @@ -5364,7 +5368,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 338 - Email subject + Subjek email Email body @@ -5372,7 +5376,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 339 - Email body + Isi email Email recipients @@ -5380,7 +5384,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 340 - Email recipients + Penerima email Attach document @@ -5388,7 +5392,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 341 - Attach document + Lampirkan dokumen Webhook url @@ -5396,7 +5400,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 349 - Webhook url + Url webhook Use parameters for webhook body @@ -5404,7 +5408,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 351 - Use parameters for webhook body + Gunakan parameter untuk isi webhook Send webhook payload as JSON @@ -5412,7 +5416,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 352 - Send webhook payload as JSON + Kirim payload webhook sebagai JSON Webhook params @@ -5420,7 +5424,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 355 - Webhook params + Parameter webhook Webhook body @@ -5428,7 +5432,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 357 - Webhook body + Isi webhook Webhook headers @@ -5436,7 +5440,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 359 - Webhook headers + Header webhook Include document @@ -5444,7 +5448,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 360 - Include document + Sertakan dokumen Consume Folder @@ -5476,7 +5480,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 77 - Web UI + Antarmuka Web Modified @@ -5488,7 +5492,7 @@ src/app/data/document.ts 94 - Modified + Diubah Custom Field @@ -5496,7 +5500,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 96 - Custom Field + Bidang Khusus Consumption Started @@ -5528,7 +5532,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 115 - Scheduled + Terjadwal Assignment @@ -5552,7 +5556,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 134 - Webhook + Webhook Create new workflow @@ -5576,7 +5580,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 7 - Email address(es) + Alamat email Subject @@ -5584,7 +5588,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 11 - Subject + Subjek Message @@ -5592,7 +5596,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 15 - Message + Pesan Use archive version @@ -5600,7 +5604,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 23 - Use archive version + Gunakan versi arsip Send email @@ -5608,7 +5612,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 29 - Send email + Kirim email Email Document @@ -5616,7 +5620,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.ts 21 - Email Document + Kirim Dokumen via Email Email sent @@ -5624,7 +5628,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.ts 66 - Email sent + Email berhasil dikirim Error emailing document @@ -5632,7 +5636,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.ts 70 - Error emailing document + Gagal mengirim dokumen lewat email Include @@ -5837,7 +5841,7 @@ src/app/components/common/input/document-link/document-link.component.html 51 - Not found + Tidak ditemukan Search for documents @@ -5853,7 +5857,7 @@ src/app/components/common/input/drag-drop-select/drag-drop-select.component.ts 25 - Selected items + Item yang dipilih No items selected @@ -5861,7 +5865,7 @@ src/app/components/common/input/drag-drop-select/drag-drop-select.component.ts 31 - No items selected + Tidak ada item yang dipilih Add @@ -5970,7 +5974,7 @@ src/app/components/common/input/tags/tags.component.html 20 - Remove tag + Hapus tag Filter documents with these Tags @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Pilih semua halaman Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Hapus pilihan semua halaman Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + Putar halaman terpilih berlawanan arah jarum jam Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + Putar halaman terpilih searah jarum jam Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + Hapus halaman yang dipilih Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Putar halaman berlawanan arah jarum jam Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Putar halaman searah jarum jam Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Hapus halaman Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + Tambah/hapus pembagian dokumen di sini Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Bagi di sini Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Buat dokumen baru Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Perbarui dokumen yang ada Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + Salin metadata Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Hapus file asli Merge with existing permissions @@ -6110,7 +6114,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.html 14 - Merge with existing permissions + Gabungkan dengan izin yang ada Set permissions @@ -6118,7 +6122,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 41 - Set permissions + Atur izin Edit permissions for @@ -6126,7 +6130,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 46 - Edit permissions for + Edit izin untuk Existing owner, user and group permissions will be merged with these settings. @@ -6134,7 +6138,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 87 - Existing owner, user and group permissions will be merged with these settings. + Izin pemilik, pengguna, dan grup yang ada akan digabungkan dengan pengaturan ini. Any and all existing owner, user and group permissions will be replaced. @@ -6142,7 +6146,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 88 - Any and all existing owner, user and group permissions will be replaced. + Semua izin pemilik, pengguna, dan grup yang ada akan diganti. My documents @@ -6190,7 +6194,7 @@ src/app/components/common/permissions-select/permissions-select.component.html 8 - Global permissions define what areas of the app and API endpoints users can access. + Izin global menentukan area aplikasi dan endpoint API apa saja yang dapat diakses pengguna. Type @@ -6218,7 +6222,7 @@ src/app/components/common/permissions-select/permissions-select.component.ts 78 - Inherited from group + Mengikuti dari grup Error loading preview @@ -6234,7 +6238,7 @@ src/app/components/common/preview-popup/preview-popup.component.ts 52 - Open preview + Buka pratinjau Edit Profile @@ -6266,7 +6270,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 33 - API Auth Token + Token Auth API Copy @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6314,7 +6318,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 47 - Regenerate auth token + Buat ulang token otentikasi Copied! @@ -6394,7 +6398,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 114 - Scan the QR code with your authenticator app and then enter the code below + Pindai kode QR dengan aplikasi autentikator lalu masukkan kodenya di bawah ini Authenticator secret @@ -6402,7 +6406,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 117 - Authenticator secret + Kode rahasia autentikator You can store this secret and use it to reinstall your authenticator app at a later time. @@ -6410,7 +6414,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 118 - You can store this secret and use it to reinstall your authenticator app at a later time. + Kamu bisa simpan kode rahasia ini untuk menginstal ulang aplikasi autentikator nanti. Code @@ -6418,7 +6422,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 121 - Code + Kode Recovery codes will not be shown again, make sure to save them. @@ -6426,7 +6430,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 140 - Recovery codes will not be shown again, make sure to save them. + Kode pemulihan tidak akan ditampilkan lagi, pastikan untuk menyimpannya. Copy codes @@ -6434,7 +6438,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 158 - Copy codes + Salin kode Emails must match @@ -6490,7 +6494,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts 267 - Error fetching TOTP settings + Gagal mengambil pengaturan TOTP TOTP activated successfully @@ -6498,7 +6502,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts 288 - TOTP activated successfully + TOTP berhasil diaktifkan Error activating TOTP @@ -6510,7 +6514,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts 296 - Error activating TOTP + Gagal mengaktifkan TOTP TOTP deactivated successfully @@ -6518,7 +6522,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts 312 - TOTP deactivated successfully + TOTP berhasil dinonaktifkan Error deactivating TOTP @@ -6530,7 +6534,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts 319 - Error deactivating TOTP + Gagal menonaktifkan TOTP No existing links @@ -6674,7 +6678,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 37 - Server OS + Sistem Operasi Server Media Storage @@ -6698,7 +6702,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 42 - total + total Database @@ -6706,7 +6710,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 52 - Database + Basis data Status @@ -6742,7 +6746,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 80 - Up to date + Sudah terbaru Latest Migration @@ -6750,7 +6754,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 85 - Latest Migration + Migrasi Terbaru Pending Migrations @@ -6758,7 +6762,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 87 - Pending Migrations + Migrasi Tertunda Tasks Queue @@ -6766,7 +6770,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 105 - Tasks Queue + Antrean Tugas Redis Status @@ -6774,7 +6778,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 109 - Redis Status + Status Redis Celery Status @@ -6782,7 +6786,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 127 - Celery Status + Status Celery Health @@ -6790,7 +6794,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 153 - Health + Kesehatan Search Index @@ -6798,7 +6802,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 157 - Search Index + Indeks Pencarian Run Task @@ -6814,7 +6818,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 245 - Run Task + Jalankan Tugas Last Updated @@ -6822,7 +6826,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 184 - Last Updated + Terakhir Diperbarui Classifier @@ -6830,7 +6834,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 189 - Classifier + Klasifikasi Last Trained @@ -6838,7 +6842,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 218 - Last Trained + Terakhir Dilatih Sanity Checker @@ -6846,7 +6850,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 223 - Sanity Checker + Pemeriksa Validitas Last Run @@ -6854,7 +6858,23 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 252 - Last Run + Terakhir Dijalankan + + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + Koneksi WebSocket + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK Copy Raw Error @@ -6862,7 +6882,7 @@ src/app/components/common/toast/toast.component.html 43 - Copy Raw Error + Salin Kesalahan Mentah Hint: saved views can be created from the documents list @@ -6870,7 +6890,7 @@ src/app/components/dashboard/dashboard.component.html 42 - Hint: saved views can be created from the documents list + Tips: tampilan tersimpan dapat dibuat dari daftar dokumen Hello , welcome to @@ -6966,7 +6986,7 @@ src/app/components/dashboard/widgets/saved-view-widget/saved-view-widget.component.html 74 - Filter by owner + Saring berdasarkan pemilik Yes @@ -6978,7 +6998,7 @@ src/app/components/document-list/document-list.component.html 366 - Yes + Ya No @@ -6990,7 +7010,7 @@ src/app/components/document-list/document-list.component.html 366 - No + Tidak No documents @@ -7054,7 +7074,7 @@ src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html 43 - Current ASN + ASN Saat Ini Other @@ -7070,7 +7090,7 @@ src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html 6 - Upload documents + Unggah dokumen or drop files anywhere @@ -7078,7 +7098,7 @@ src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html 7 - or drop files anywhere + atau seret berkas ke mana saja Dismiss completed @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + dari - @@ -7228,7 +7248,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.html 107 - Reprocess + Proses Ulang More like this @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + Editor PDF Send @@ -7260,7 +7280,7 @@ src/app/components/document-detail/document-detail.component.html 80 - Send + Kirim Previous @@ -7492,7 +7512,7 @@ src/app/components/document-detail/document-detail.component.html 272 - Archive MD5 checksum + Ceksum MD5 Arsip Archive file size @@ -7508,7 +7528,7 @@ src/app/components/document-detail/document-detail.component.html 287 - Original document metadata + Metadata dokumen asli Archived document metadata @@ -7516,7 +7536,7 @@ src/app/components/document-detail/document-detail.component.html 290 - Archived document metadata + Metadata dokumen arsip Notes @@ -7524,7 +7544,7 @@ src/app/components/document-detail/document-detail.component.html 309,312 - Notes + Catatan History @@ -7532,7 +7552,7 @@ src/app/components/document-detail/document-detail.component.html 320 - History + Riwayat Save & next @@ -7556,7 +7576,7 @@ src/app/components/document-detail/document-detail.component.html 370 - Document loading... + Memuat dokumen... Enter Password @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Terjadi kesalahan saat memuat konten: @@ -7578,83 +7598,83 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 - Document changes detected + Perubahan pada dokumen terdeteksi The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 - The version of this document in your browser session appears older than the existing version. + Versi dokumen di sesi browser ini tampaknya lebih lama dari versi yang ada. Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 - Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. + Menyimpan dokumen di sini bisa menimpa perubahan lain yang sudah dilakukan. Untuk mengembalikan versi yang ada, batalkan perubahan atau tutup dokumen. Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 - Ok + Ok Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 - Next document + Dokumen berikutnya Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 - Previous document + Dokumen sebelumnya Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts 130 - Close document + Tutup dokumen Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 - Save document + Simpan dokumen Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 - Save and close / next + Simpan dan tutup / lanjut Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Kesalahan saat mendapatkan metadata @@ -7662,35 +7682,35 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 - Error retrieving suggestions. + Gagal mengambil saran. Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 - Document "" saved successfully. + Dokumen "" berhasil disimpan. Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 - Error saving document "" + Gagal menyimpan dokumen "" Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Kesalahan saat menyimpan dokumen @@ -7698,39 +7718,39 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 - Do you really want to move the document "" to the trash? + Yakin ingin memindahkan dokumen "" ke tempat sampah? Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts 749 - Documents can be restored prior to permanent deletion. + Dokumen masih bisa dipulihkan sebelum dihapus permanen. Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts 751 - Move to trash + Pindahkan ke tempat sampah Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Kesalahan saat menghapus dokumen @@ -7738,89 +7758,89 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts 789 - Reprocess confirm + Konfirmasi proses ulang This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 - This operation will permanently recreate the archive file for this document. + Tindakan ini akan membuat ulang file arsip dokumen secara permanen. The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 - The archive file will be re-generated with the current settings. + File arsip akan dibuat ulang dengan pengaturan saat ini. Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 - Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. + Proses ulang untuk "" akan dimulai di latar belakang. Tutup dan buka kembali atau muat ulang dokumen ini setelah proses selesai untuk melihat konten baru. Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 - Error executing operation + Gagal menjalankan operasi Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 - Error downloading document + Gagal mengunduh dokumen Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 - Page Fit + Sesuaikan halaman PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + Proses edit PDF untuk "" akan dimulai di latar belakang. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + Gagal menjalankan proses edit PDF An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 - An error occurred loading tiff: + Terjadi kesalahan saat memuat tiff: No entries found. @@ -7828,7 +7848,7 @@ src/app/components/document-history/document-history.component.html 10 - No entries found. + Tidak ada data ditemukan. Select: @@ -7908,7 +7928,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts 186 - Custom fields + Bidang khusus Filter custom fields @@ -7916,7 +7936,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.html 78 - Filter custom fields + Saring bidang khusus Set values @@ -7924,7 +7944,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.html 86 - Set values + Atur nilai Rotate @@ -7940,7 +7960,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.html 113 - Merge + Gabungkan Include: @@ -7956,7 +7976,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.html 139 - Archived files + Berkas terarsip Original files @@ -7964,7 +7984,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.html 143 - Original files + Berkas asli Use formatted filename @@ -7972,7 +7992,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.html 148 - Use formatted filename + Gunakan nama berkas terformat Error executing bulk operation @@ -7980,7 +8000,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 285 - Error executing bulk operation + Gagal menjalankan operasi massal "" @@ -7992,7 +8012,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 379 - "" + "" "" and "" @@ -8001,7 +8021,7 @@ 375 This is for messages like 'modify "tag1" and "tag2"' - "" and "" + "" dan "" and "" @@ -8010,7 +8030,7 @@ 383,385 this is for messages like 'modify "tag1", "tag2" and "tag3"' - and "" + dan "" Confirm tags assignment @@ -8018,7 +8038,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 400 - Confirm tags assignment + Konfirmasi penetapan tag This operation will add the tag "" to selected document(s). @@ -8026,7 +8046,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 406 - This operation will add the tag "" to selected document(s). + Tindakan ini akan menambahkan tag "" ke dokumen terpilih. This operation will add the tags to selected document(s). @@ -8034,7 +8054,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 411,413 - This operation will add the tags to selected document(s). + Tindakan ini akan menambahkan tag ke dokumen terpilih. This operation will remove the tag "" from selected document(s). @@ -8042,7 +8062,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 419 - This operation will remove the tag "" from selected document(s). + Tindakan ini akan menghapus tag "" dari dokumen terpilih. This operation will remove the tags from selected document(s). @@ -8050,7 +8070,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 424,426 - This operation will remove the tags from selected document(s). + Tindakan ini akan menghapus tag dari dokumen terpilih. This operation will add the tags and remove the tags on selected document(s). @@ -8058,7 +8078,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 428,432 - This operation will add the tags and remove the tags on selected document(s). + Tindakan ini akan menambahkan tag dan menghapus tag pada dokumen terpilih. Confirm correspondent assignment @@ -8066,7 +8086,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 469 - Confirm correspondent assignment + Konfirmasi penetapan pengirim This operation will assign the correspondent "" to selected document(s). @@ -8074,7 +8094,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 471 - This operation will assign the correspondent "" to selected document(s). + Tindakan ini akan menetapkan pengirim "" ke dokumen terpilih. This operation will remove the correspondent from selected document(s). @@ -8082,7 +8102,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 473 - This operation will remove the correspondent from selected document(s). + Tindakan ini akan menghapus pengirim dari dokumen terpilih. Confirm document type assignment @@ -8090,7 +8110,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 507 - Confirm document type assignment + Konfirmasi penetapan tipe dokumen This operation will assign the document type "" to selected document(s). @@ -8098,7 +8118,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 509 - This operation will assign the document type "" to selected document(s). + Tindakan ini akan menetapkan tipe dokumen "" ke dokumen terpilih. This operation will remove the document type from selected document(s). @@ -8106,7 +8126,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 511 - This operation will remove the document type from selected document(s). + Tindakan ini akan menghapus tipe dokumen dari dokumen terpilih. Confirm storage path assignment @@ -8114,7 +8134,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 545 - Confirm storage path assignment + Konfirmasi penetapan jalur penyimpanan This operation will assign the storage path "" to selected document(s). @@ -8122,7 +8142,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 547 - This operation will assign the storage path "" to selected document(s). + Tindakan ini akan menetapkan jalur penyimpanan "" ke dokumen terpilih. This operation will remove the storage path from selected document(s). @@ -8130,7 +8150,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 549 - This operation will remove the storage path from selected document(s). + Tindakan ini akan menghapus jalur penyimpanan dari dokumen terpilih. Confirm custom field assignment @@ -8138,7 +8158,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 578 - Confirm custom field assignment + Konfirmasi penetapan bidang khusus This operation will assign the custom field "" to selected document(s). @@ -8146,7 +8166,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 584 - This operation will assign the custom field "" to selected document(s). + Tindakan ini akan menetapkan bidang khusus "" ke dokumen terpilih. This operation will assign the custom fields to selected document(s). @@ -8154,7 +8174,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 589,591 - This operation will assign the custom fields to selected document(s). + Tindakan ini akan menetapkan bidang khusus ke dokumen terpilih. This operation will remove the custom field "" from selected document(s). @@ -8162,7 +8182,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 597 - This operation will remove the custom field "" from selected document(s). + Tindakan ini akan menghapus bidang khusus "" dari dokumen terpilih. This operation will remove the custom fields from selected document(s). @@ -8170,7 +8190,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 602,604 - This operation will remove the custom fields from selected document(s). + Tindakan ini akan menghapus bidang khusus dari dokumen terpilih. This operation will assign the custom fields and remove the custom fields on selected document(s). @@ -8178,7 +8198,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 606,610 - This operation will assign the custom fields and remove the custom fields on selected document(s). + Tindakan ini akan menetapkan bidang khusus dan menghapus bidang khusus pada dokumen terpilih. Move selected document(s) to the trash? @@ -8186,7 +8206,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 748 - Move selected document(s) to the trash? + Pindahkan dokumen terpilih ke tempat sampah? This operation will permanently recreate the archive files for selected document(s). @@ -8194,7 +8214,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 790 - This operation will permanently recreate the archive files for selected document(s). + Tindakan ini akan membuat ulang berkas arsip secara permanen untuk dokumen terpilih. The archive files will be re-generated with the current settings. @@ -8202,7 +8222,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 791 - The archive files will be re-generated with the current settings. + Berkas arsip akan dibuat ulang menggunakan pengaturan saat ini. Rotate confirm @@ -8210,7 +8230,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 823 - Rotate confirm + Konfirmasi rotasi This operation will permanently rotate the original version of document(s). @@ -8218,7 +8238,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 824 - This operation will permanently rotate the original version of document(s). + Tindakan ini akan memutar versi asli dari dokumen secara permanen. Merge confirm @@ -8226,7 +8246,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 843 - Merge confirm + Konfirmasi penggabungan This operation will merge selected documents into a new document. @@ -8234,7 +8254,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 844 - This operation will merge selected documents into a new document. + Tindakan ini akan menggabungkan dokumen terpilih menjadi dokumen baru. Merged document will be queued for consumption. @@ -8242,7 +8262,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 863 - Merged document will be queued for consumption. + Dokumen hasil gabungan akan masuk antrean untuk diproses. Custom fields updated. @@ -8250,7 +8270,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 887 - Custom fields updated. + Bidang khusus diperbarui. Error updating custom fields. @@ -8258,7 +8278,7 @@ src/app/components/document-list/bulk-editor/bulk-editor.component.ts 896 - Error updating custom fields. + Gagal memperbarui bidang khusus. {VAR_PLURAL, plural, =1 {Set custom fields for 1 document} other {Set custom fields for documents}} @@ -8266,7 +8286,7 @@ src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.html 3,7 - {VAR_PLURAL, plural, =1 {Set custom fields for 1 document} other {Set custom fields for documents}} + {VAR_PLURAL, plural, =1 {Atur bidang khusus untuk 1 dokumen} other{ Atur bidang khusus untuk dokumen}} Select custom fields @@ -8274,7 +8294,7 @@ src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.html 13 - Select custom fields + Pilih bidang khusus {VAR_PLURAL, plural, =1 {This operation will also remove 1 custom field from the selected documents.} other {This operation will also @@ -8283,8 +8303,7 @@ src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.html 69,74 - {VAR_PLURAL, plural, =1 {This operation will also remove 1 custom field from the selected documents.} other {This operation will also - remove custom fields from the selected documents.}} + {VAR_PLURAL, plural, =1 {Tindakan ini juga akan menghapus 1 bidang khusus dari dokumen terpilih.} other {Tindakan ini juga akan menghapus bidang khusus dari dokumen terpilih.}} Filter by tag @@ -8304,7 +8323,7 @@ src/app/components/document-list/document-card-large/document-card-large.component.html 91 - View notes + Lihat catatan Created: @@ -8320,7 +8339,7 @@ src/app/components/document-list/document-card-small/document-card-small.component.html 91,92 - Created: + Dibuat: Added: @@ -8336,7 +8355,7 @@ src/app/components/document-list/document-card-small/document-card-small.component.html 92,93 - Added: + Ditambahkan: Modified: @@ -8352,7 +8371,7 @@ src/app/components/document-list/document-card-small/document-card-small.component.html 93,94 - Modified: + Diubah: {VAR_PLURAL, plural, =1 {1 page} other { pages}} @@ -8364,7 +8383,7 @@ src/app/components/document-list/document-card-small/document-card-small.component.html 106 - {VAR_PLURAL, plural, =1 {1 page} other { pages}} + {VAR_PLURAL, plural, =1 {1 halaman} other { halaman}} Shared @@ -8384,7 +8403,7 @@ src/app/pipes/username.pipe.ts 35 - Shared + Dibagikan Score: @@ -8454,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Pilih halaman @@ -8466,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Pilih semua @@ -8738,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.it_IT.xlf b/src-ui/src/locale/messages.it_IT.xlf index fc97e4b1a..8d9cc9fd9 100644 --- a/src-ui/src/locale/messages.it_IT.xlf +++ b/src-ui/src/locale/messages.it_IT.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Chiudi @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Precedente @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Successivo @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mese precedente @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Il prossimo mese @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Chiudi @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seleziona il mese @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ore @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seleziona anno @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuti @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Primo @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementa ore @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Precedente @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrementa ore @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Successivo @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementa minuti @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ultimo @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrementa minuti @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Secondi @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incremento in secondi @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decremento in secondi @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Impostazioni @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Log @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Impostazioni salvate con successo. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Impostazioni salvate con successo. È necessario ricaricare per applicare alcune modifiche. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Ricarica ora @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Attività File @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Cestino @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Utenti & gruppi @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentazione @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Apri documenti @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Chiudi tutti @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Gestisci @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Amministrazione @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configurazione @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 è disponibile. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Clicca per visualizzare. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx può controllare automaticamente la presenza di aggiornamenti @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Come funziona? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Aggiornamento disponibile @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Attenzione: le istanze esistenti di questo campo manterranno il loro indice di valore corrente (ad es. opzione #1, #2, #3) dopo aver modificato le opzioni qui @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Valuta predefinita @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Valuta a 3 caratteri @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Usa locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Crea un nuovo campo personalizzato @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Modifica campo personalizzato @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Ultima esecuzione + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 Editor PDF @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Si è verificato un errore durante il caricamento del contenuto: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Rilevate modifiche al documento @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 La versione di questo documento nella sessione del browser appare più vecchia della versione esistente. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Salvare il documento qui potrebbe sovrascrivere altre modifiche apportate. Per ripristinare la versione esistente, annulla le modifiche o chiudi il documento. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Documento successivo @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Documento precedente @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Salva documento @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Salva e chiudi / successivo @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Errore nel recupero dei metadati @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Errore durante il recupero dei suggerimenti. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Documento "" salvato con successo. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Errore durante il savataggio del documento "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Errore nel salvare il documento @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Vuoi davvero spostare il documento "" nel cestino? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Errore durante l'eliminazione del documento @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Questa operazione ricreerà in modo permanente il file di archivio per questo documento. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Il file di archivio verrà rigenerato con le impostazioni attuali. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 L'attività di rielaborazione per "" inizierà in background. Chiudi e riapri o ricarica questo documento dopo che l'operazione è stata completata per vedere i nuovi contenuti. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Errore nell'esecuzione dell'operazione @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Errore durante il download del documento @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Adatta Alla Pagina @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 L'operazione di modifica PDF per "" inizierà in background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Errore durante l'operazione di modifica PDF @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Errore durante il caricamento della TIFF: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Seleziona pagina @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Seleziona tutti @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Azzera filtri / selezione @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Apri il primo documento [selezionato] @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Pagina precedente @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Pagina successiva @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 La vista "" è stata salvata. @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Impossibile salvare la vista "". @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 La vista "" è stata creata. diff --git a/src-ui/src/locale/messages.ja_JP.xlf b/src-ui/src/locale/messages.ja_JP.xlf index b7f3b168a..880404877 100644 --- a/src-ui/src/locale/messages.ja_JP.xlf +++ b/src-ui/src/locale/messages.ja_JP.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 閉じる @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 前へ @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 次へ @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 前月 @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 翌月 @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 閉じる @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 月を選択 @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 西暦を選択 @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 先頭ページ @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 時の増加 @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 前へ @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 時の減少 @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 次へ @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 分の増加 @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 最終ページ @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 分の減少 @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 秒の増加 @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 秒の減少 @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 システム設定 @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 ログ @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 設定は正常に保存されました @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 設定は正常に保存されました。変更を適用するには再読み込みが必要です。 @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 今すぐ再読み込み @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 ファイルタスク @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 ごみ箱 @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 ユーザー & グループ @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 マニュアル @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 開いているドキュメント @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 すべて閉じる @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 ドキュメント管理 @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 メール @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 システム管理 @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 設定 @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 が利用可能です。 @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 クリックして表示 @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngxは自動的にアップデートを確認できます @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 アップデートの自動確認機能について @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 アップデートがあります。 @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 警告: このフィールドの既存のインスタンスは、ここでオプションを編集した後も現在の値インデックス (例: オプション #1、#2、#3) を保持します。 @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 デフォルトの通貨 @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3文字の通貨コード @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 ロケールを使用 @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 新規カスタム項目の作成 @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 カスタム項目の編集 @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ 最終実行 + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 コンテンツ: の読み込み中にエラーが発生しました @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 ドキュメントの変更を検出しました @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 ブラウザセッション内のこのドキュメントのバージョンは、実際のバージョンより古いようです。 @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 ここでドキュメントを保存すると、その他の変更が上書きされる可能性があります。実際のバージョンに更新するには、変更を破棄するか、ドキュメントを閉じてください。 @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 OK @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 次のドキュメント @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 前のドキュメント @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 ドキュメントを保存 @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 保存して閉じる / 次へ @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 メタデータの取得に失敗しました @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 提案の取得に失敗しました @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 ドキュメント「」が正常に保存されました。 @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 ドキュメント「」の保存中にエラーが発生しました @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 ドキュメントの保存に失敗しました @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 ドキュメント "" をごみ箱に移動しますか? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 ドキュメントの削除に失敗しました @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 この操作により、このドキュメントのアーカイブファイルが永続的に再作成されます。 @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 アーカイブファイルは現在の設定で再生成されます。 @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 」の再処理操作がバックグラウンドで開始されます。操作が完了したら、このドキュメントを閉じて再度開くか、再読み込みして新しいコンテンツを表示してください。 @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 操作の実行に失敗しました @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 ドキュメントのダウンロードに失敗しました @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 ページに合わせる @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 TIFFの読み込み中にエラーが発生しました: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 ページ内を選択 @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 すべて選択 @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 フィルター/選択をリセット @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 最初の [selected] ドキュメントを開く @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 前のページ @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 次のページ @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 ビュー "" は正常に保存されました @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 ビュー " " を保存できませんでした。 @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 ビュー "" は正常に作成されました diff --git a/src-ui/src/locale/messages.ko_KR.xlf b/src-ui/src/locale/messages.ko_KR.xlf index b8c992801..3c0abf8dd 100644 --- a/src-ui/src/locale/messages.ko_KR.xlf +++ b/src-ui/src/locale/messages.ko_KR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 닫기 @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 이전 @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 다음 @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 지난달 @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 다음 달 @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 닫기 @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 월 선택 @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 시간 @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 연도 선택 @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 처음 @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 시간 증가 @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 이전 @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 감소 시간 @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 다음 @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 분 단위 증가 @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 마지막 @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 분 감소 @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 초 단위 증가 @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 초 단위로 감소 @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 설정 @@ -504,7 +504,7 @@ src/app/app.component.ts 224 - 워크플로를 통해 문서 파이프라인을 더욱 효과적으로 제어할 수 있습니다. + 워크플로우를 통해 문서 파이프라인을 더욱 효과적으로 제어할 수 있습니다. File Tasks shows you documents that have been consumed, are waiting to be, or may have failed during the process. @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 로그 @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 성공적으로 설정이 저장되었습니다 @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 설정이 성공적으로 저장되었습니다. 일부 변경 사항을 적용하려면 새로 고침이 필요합니다. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 지금 새로 고침 @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 1 @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 휴지통 @@ -2456,7 +2456,7 @@ src/app/components/admin/trash/trash.component.ts 97 - 문서 "" 삭제 중 오류 발생" + 문서 "" 삭제 중 오류가 발생했습니다 This operation will permanently delete the selected documents. @@ -2504,7 +2504,7 @@ src/app/components/admin/trash/trash.component.ts 155 - 문서 복원 중 오류 """ + 문서 "" 복원 중 오류가 발생했습니다 Document(s) restored @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 사용자 & 그룹 @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2824,7 +2824,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 166 - 오류 저장 그룹. + 그룹을 저장하는데 오류가 발생했습니다. Confirm delete user group @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 문서 @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 문서 열기 @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 모두 닫기 @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 관리 @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 메일 @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 관리 @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 환경설정 @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 Github @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 사용 가능함 @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 클릭해서 보기. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx는 자동으로 최신 업데이트를 확인할 수 있습니다. @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 어떻게 작동할까요? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 업데이트 가능 @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 경고: 여기서 옵션을 편집하더라도 이 필드의 기존 인스턴스는 현재 값 인덱스(예: 옵션 #1, #2, #3)를 유지합니다. @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 기본 통화 @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3자 통화 코드 @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 지역 사용 @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 새 사용자 필드 생성 @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 사용자 정의 필드 @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -4796,7 +4800,7 @@ src/app/components/document-detail/document-detail.component.html 88 - 전자우편 + 이메일 First name @@ -5560,7 +5564,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 235 - 새 워크플로 만들기 + 새 워크플로우 만들기 Edit workflow @@ -5576,7 +5580,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 7 - Email address(es) + 이메일 주소 Subject @@ -5584,7 +5588,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 11 - Subject + 제목 Message @@ -5592,7 +5596,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 15 - Message + 메시지 Use archive version @@ -5600,7 +5604,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 23 - Use archive version + 아카이브 버전 사용 Send email @@ -5608,7 +5612,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.html 29 - Send email + 이메일 보내기 Email Document @@ -5616,7 +5620,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.ts 21 - Email Document + 문서 이메일로 보내기 Email sent @@ -5624,7 +5628,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.ts 66 - Email sent + 이메일 보냄 Error emailing document @@ -5632,7 +5636,7 @@ src/app/components/common/email-document-dialog/email-document-dialog.component.ts 70 - Error emailing document + 문서를 보내는데 오류가 발생했습니다 Include @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + 페이지 삭제 Add / remove document split here @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + 새로운 문서 생성 Update existing document @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + 메타데이터 복사 Delete original @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7070,7 +7090,7 @@ src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html 6 - Upload documents + 문서 업로드 or drop files anywhere @@ -7078,7 +7098,7 @@ src/app/components/dashboard/widgets/upload-file-widget/upload-file-widget.component.html 7 - or drop files anywhere + 또는 어디에나 파일을 드랍하기 Dismiss completed @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + PDF 편집기 Send @@ -7260,7 +7280,7 @@ src/app/components/document-detail/document-detail.component.html 80 - Send + 보내기 Previous @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 콘텐츠를 로드하는 동안 오류가 발생했습니다: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 문서 변경 감지 @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 브라우저 세션에서 이 문서의 버전이 기존 버전보다 이전 버전으로 표시됩니다. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 여기에 문서를 저장하면 다른 변경 내용을 덮어쓸 수 있습니다. 기존 버전을 복원하려면 변경 내용을 삭제하거나 문서를 닫으세요. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 다음 문서 @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 이전 문서 @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 문서 저장 @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 저장 및 닫기 / 다음 @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 메타데이터를 가져오는데 실패하였습니다. @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 추천을 가져오는데 실패하였습니다. @@ -7670,27 +7690,27 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 - Document "" saved successfully. + 문서 ""가 성공적으로 저장되었습니다. Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 - Error saving document "" + 문서 "" 저장 중 오류가 발생했습니다 Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 문서를 저장하는데 오류가 발생하였습니다. @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 "" 문서를 휴지통으로 정말 옮기시겠습니까? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 문서 삭제 오류 @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 이 작업을 수행하면 이 문서의 아카이브 파일이 영구적으로 다시 생성됩니다. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 아카이브 파일은 현재 설정으로 다시 생성됩니다. @@ -7766,15 +7786,15 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 - Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. + ""의 재처리 작업이 백그라운드에서 시작됩니다. 작업이 완료된 후 새 콘텐츠를 보려면 이 문서를 닫았다가 다시 열거나 다시 로드하세요. Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 작업 수행중 오류가 발생하였습니다. @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 페이지 맞춤 @@ -7798,15 +7818,15 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + ""의 PDF 편집 작업이 백그라운드에서 시작됩니다. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 tiff를 로드하는 동안 오류가 발생했습니다: @@ -8320,7 +8340,7 @@ src/app/components/document-list/document-card-small/document-card-small.component.html 91,92 - Created: + 생성일: Added: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 페이지 선택 @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 전체 선택 @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 필터/선택 항목 재설정 @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 첫번째 [선택한] 문서 열기 @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 이전 페이지 @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 다음 페이지 @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 뷰가 성공적으로 저장되었습니다. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 뷰가 성공적으로 생성되었습니다. @@ -8812,7 +8832,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts 188 - File type + 파일 종류 More like @@ -8884,7 +8904,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts 272,276 - Document type: + 문서 유형: Without document type @@ -9212,7 +9232,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 112 - Deleted field "" + 필드 "" 삭제함 Error deleting field "". @@ -9872,7 +9892,7 @@ src/app/components/manage/workflows/workflows.component.html 9 - 워크플로 추가 + 워크플로우 추가 No workflows defined. @@ -9880,7 +9900,7 @@ src/app/components/manage/workflows/workflows.component.html 80 - 정의된 워크플로가 없습니다. + 정의된 워크플로우가 없습니다. Saved workflow "". @@ -9896,7 +9916,7 @@ src/app/components/manage/workflows/workflows.component.ts 98 - 워크플로 저장 오류. + 워크플로우 저장 오류. Confirm delete workflow @@ -9904,7 +9924,7 @@ src/app/components/manage/workflows/workflows.component.ts 131 - 삭제 워크플로 확인 + 워크플로우 삭제 확인 This operation will permanently delete this workflow. @@ -9912,7 +9932,7 @@ src/app/components/manage/workflows/workflows.component.ts 132 - 이 작업을 수행하면 이 워크플로가 영구적으로 삭제됩니다. + 이 작업을 수행하면 이 워크플로우가 영구적으로 삭제됩니다. Deleted workflow "". @@ -9920,7 +9940,7 @@ src/app/components/manage/workflows/workflows.component.ts 142 - Deleted workflow "". + 워크플로우 "" 삭제됨. Error deleting workflow "". @@ -9944,7 +9964,7 @@ src/app/components/manage/workflows/workflows.component.ts 163 - Disabled workflow "" + 워크플로우 "" 비활성화됨 Error toggling workflow "". @@ -9952,7 +9972,7 @@ src/app/components/manage/workflows/workflows.component.ts 170 - 워크플로 "" 토글 중 오류가 발생했습니다. + 워크플로우 "" 토글 중 오류가 발생했습니다. Not Found diff --git a/src-ui/src/locale/messages.lb_LU.xlf b/src-ui/src/locale/messages.lb_LU.xlf index a506bbac4..f4bf2727d 100644 --- a/src-ui/src/locale/messages.lb_LU.xlf +++ b/src-ui/src/locale/messages.lb_LU.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Zoumaachen @@ -13,16 +13,16 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader - Slide of + Slide vun Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Zréck @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Weider @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mount virdrun @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Nächste Mount @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zoumaachen @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Mount auswielen @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stonnen @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Joer auswielen @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutten @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ufank @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stonnen eropsetzen @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zréck @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stonnen erofsetzen @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Weider @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutten erhéijen @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Schluss @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutten erofsetzen @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekonnen @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekonnen eropsetzen @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekonnen erofsetzen @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,10 +265,10 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 - + Document was added to Paperless-ngx. @@ -280,7 +280,7 @@ src/app/app.component.ts 104 - Document was added to Paperless-ngx. + D’Dokument gouf an de Paperless-ngx bäigefüügt. Open document @@ -324,7 +324,7 @@ src/app/app.component.ts 134 - Document is being processed by Paperless-ngx. + D’Document gëtt vu Paperless-ngx veraarbecht. Dashboard @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Astellungen @@ -416,7 +416,7 @@ src/app/app.component.ts 170 - Prev + Vir Next @@ -436,7 +436,7 @@ src/app/app.component.ts 172 - End + Enn The dashboard can be used to show saved views, such as an 'Inbox'. Views are found under Manage > Saved Views once you have created some. @@ -444,7 +444,7 @@ src/app/app.component.ts 178 - The dashboard can be used to show saved views, such as an 'Inbox'. Views are found under Manage > Saved Views once you have created some. + D’Startsäit ka benotzt ginn, fir gespäichert Usiichten (z. B. „Postangang“) unzeweisen. D’Usiichte befanne sech ënnert Verwalten > Gespäichert Usiichten, sobal se erstallt goufen. Drag-and-drop documents here to start uploading or place them in the consume folder. You can also drag-and-drop documents anywhere on all other pages of the web app. Once you do, Paperless-ngx will start training its machine learning algorithms. @@ -452,7 +452,7 @@ src/app/app.component.ts 185 - Drag-and-drop documents here to start uploading or place them in the consume folder. You can also drag-and-drop documents anywhere on all other pages of the web app. Once you do, Paperless-ngx will start training its machine learning algorithms. + Zitt Dokumenter hei eran fir se eropzelueden oder placéiert se an den Import-Dossier („consume“). Dir kënnt Dokumenter och op all anere Säiten vun der Web-App per drag-and-drop eranzéihen. Soubal Dir dat maacht, fänkt Paperless-ngx un, seng Algorithmen fir maschinellt Léieren ze trainéieren. The documents list shows all of your documents and allows for filtering as well as bulk-editing. There are three different view styles: list, small cards and large cards. A list of documents currently opened for editing is shown in the sidebar. @@ -460,7 +460,7 @@ src/app/app.component.ts 190 - The documents list shows all of your documents and allows for filtering as well as bulk-editing. There are three different view styles: list, small cards and large cards. A list of documents currently opened for editing is shown in the sidebar. + D’Dokumentelëscht weist all Är Dokumenter an erlaabt et ze filteren souwéi am Bulk z’änneren. Et ginn dräi verschidde Stiler fir d'Usiicht: Lëscht, kleng Kaarte a grouss Kaarte. Eng Lëscht vun den Dokumenter, déi aktuell fir d’Editéieren op sinn, gëtt an der Säiteleescht ugewisen. The filtering tools allow you to quickly find documents using various searches, dates, tags, etc. @@ -468,7 +468,7 @@ src/app/app.component.ts 197 - The filtering tools allow you to quickly find documents using various searches, dates, tags, etc. + Mat de Filteren kënnt Dir schnell Dokumenter fannen, déi verschidden Datumsberäicher, Tags an aner Sichbegrëffer enthalen. Any combination of filters can be saved as a 'view' which can then be displayed on the dashboard and / or sidebar. @@ -476,7 +476,7 @@ src/app/app.component.ts 203 - Any combination of filters can be saved as a 'view' which can then be displayed on the dashboard and / or sidebar. + All Kombinatiun u Filteren kann als „Usiicht“ gespäichert ginn, déi dann op der Startsäit an/oder an der Säiteleescht ugewise ka ginn. Tags, correspondents, document types and storage paths can all be managed using these pages. They can also be created from the document edit view. @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Protokoller @@ -884,7 +884,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 2 - System Status + Systemstatus Open Django Admin @@ -892,7 +892,7 @@ src/app/components/admin/settings/settings.component.html 30 - Open Django Admin + D’Django-Administratioun opmaachen General @@ -980,7 +980,7 @@ src/app/components/admin/settings/settings.component.html 123 - Saiteläischt + Säiteleescht Use 'slim' sidebar (icons only) @@ -988,7 +988,7 @@ src/app/components/admin/settings/settings.component.html 127 - Schmuel Saiteläischt benotzen (nëmmen Ikonen) + Schmuel Säiteleescht benotzen (nëmmen Ikonen) Dark mode @@ -1068,7 +1068,7 @@ src/app/components/common/permissions-select/permissions-select.component.html 4 - What's this? + Wat ass dat? Update checking works by pinging the public GitHub API for the latest release to determine whether a new version is available. Actual updating of the app must still be performed manually. @@ -1094,17 +1094,17 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html 2 - Saved Views + Gespäichert Usiichten Show warning when closing saved views with unsaved changes @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + D’Dokumentenunzuel an de gespäicherten Usiichten an der Säiteleescht uweisen Document editing @@ -1128,7 +1128,7 @@ src/app/components/admin/settings/settings.component.html 185 - Document editing + Dokumentebeaarbechtung Use PDF viewer provided by the browser @@ -1152,7 +1152,7 @@ src/app/components/admin/settings/settings.component.html 195 - Default zoom + Standardvergréisserung Fit width @@ -1360,7 +1360,7 @@ src/app/components/manage/management-list/management-list.component.html 7 - Permissions + Berechtegungen Default Permissions @@ -1368,7 +1368,7 @@ src/app/components/admin/settings/settings.component.html 262 - Default Permissions + Standardberechtegungen Settings apply to this user account for objects (Tags, Mail Rules, etc. but not documents) created via the web UI. @@ -1384,7 +1384,7 @@ src/app/components/admin/settings/settings.component.html 273 - Default Owner + Standardbesëtzer Objects without an owner can be viewed and edited by all users @@ -1404,7 +1404,7 @@ src/app/components/admin/settings/settings.component.html 282 - Default View Permissions + Standard-Usiichtsberechtegungen Users: @@ -1484,7 +1484,7 @@ src/app/components/admin/settings/settings.component.html 309 - Default Edit Permissions + Standard-Beaarbechtungsberechtegungen Edit permissions also grant viewing permissions @@ -1504,7 +1504,7 @@ src/app/components/common/input/permissions/permissions-form/permissions-form.component.html 71 - Edit permissions also grant viewing permissions + Beaarbechtungsberechtegungen bewëllegen och Usiichtsberechtegungen Notifications @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,31 +1662,31 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts 56 - Error retrieving users + Feeler beim Opruffe vun de Benotzer Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts 68 - Error retrieving groups + Feeler beim Opruffe vun de Benotzergruppen Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Astellungen erfollegräich gespäichert. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Astellungen erfollegräich gespäichert. Nei lueden ass néideg fir verschidden Ännerungen ze applizéieren. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Elo nei lueden @@ -1710,13 +1710,13 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts 167 - An error occurred while saving settings. + Beim Späichere vun den Astellungen ass ee Feeler opgetrueden. File Tasks @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Datei Jobs @@ -2116,7 +2116,7 @@ src/app/components/admin/tasks/tasks.component.ts 236 - queued + ausstoend started @@ -2124,7 +2124,7 @@ src/app/components/admin/tasks/tasks.component.ts 238 - started + gestart completed @@ -2132,7 +2132,7 @@ src/app/components/admin/tasks/tasks.component.ts 240 - completed + ofgeschloss failed @@ -2140,7 +2140,7 @@ src/app/components/admin/tasks/tasks.component.ts 242 - failed + feelgeschloen Trash @@ -2150,13 +2150,13 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 - Trash + Pabeierkuerf Manage trashed documents that are pending deletion. @@ -2164,7 +2164,7 @@ src/app/components/admin/trash/trash.component.html 4 - Manage trashed documents that are pending deletion. + Dokumenter am Pabeierkuerf verwalten, déi nach net endgülteg geläscht goufen. Restore selected @@ -2172,7 +2172,7 @@ src/app/components/admin/trash/trash.component.html 11 - Restore selected + Ausgewielten Dokumenter widderhierstellen Delete selected @@ -2180,7 +2180,7 @@ src/app/components/admin/trash/trash.component.html 14 - Delete selected + Ausgewielten Dokumenter läschen Empty trash @@ -2188,7 +2188,7 @@ src/app/components/admin/trash/trash.component.html 17 - Empty trash + Pabeierkuerf eidel maachen Remaining @@ -2196,7 +2196,7 @@ src/app/components/admin/trash/trash.component.html 36 - Remaining + Verbleiwend days @@ -2204,7 +2204,7 @@ src/app/components/admin/trash/trash.component.html 63 - days + Deeg Restore @@ -2216,7 +2216,7 @@ src/app/components/admin/trash/trash.component.html 78 - Restore + Widderhierstellen Delete @@ -2372,7 +2372,7 @@ src/app/components/admin/trash/trash.component.html 94 - {VAR_PLURAL, plural, =1 {One document in trash} other { total documents in trash}} + {VAR_PLURAL, plural, =1 {Een Dokument am Pabeierkuerf} other {Insgesamt Dokumenter am Pabeierkuerf}} Confirm delete @@ -2400,7 +2400,7 @@ src/app/components/admin/trash/trash.component.ts 79 - This operation will permanently delete this document. + Dëse Virgang wäert d’Dokument permanent läschen. This operation cannot be undone. @@ -2448,7 +2448,7 @@ src/app/components/admin/trash/trash.component.ts 90 - Document "" deleted + D’Document „“ gouf geläscht Error deleting document "" @@ -2456,7 +2456,7 @@ src/app/components/admin/trash/trash.component.ts 97 - Error deleting document "" + Feeler beim Läsche vum Dokument „ This operation will permanently delete the selected documents. @@ -2464,7 +2464,7 @@ src/app/components/admin/trash/trash.component.ts 112 - This operation will permanently delete the selected documents. + Dëse Virgang wäert déi ausgewielten Dokumenter permanent läschen. This operation will permanently delete all documents in the trash. @@ -2472,7 +2472,7 @@ src/app/components/admin/trash/trash.component.ts 113 - This operation will permanently delete all documents in the trash. + Dëse Virgang wäert all d’Dokumenter am Pabeierkuerf permanent läschen. Document(s) deleted @@ -2480,7 +2480,7 @@ src/app/components/admin/trash/trash.component.ts 124 - Document(s) deleted + Dokument(er) geläscht Error deleting document(s) @@ -2488,7 +2488,7 @@ src/app/components/admin/trash/trash.component.ts 131 - Error deleting document(s) + Feeler beim Läschen vun den Dokumenter Document "" restored @@ -2496,7 +2496,7 @@ src/app/components/admin/trash/trash.component.ts 144 - Document "" restored + D’Document „“ gouf widderhiergestallt Error restoring document "" @@ -2504,7 +2504,7 @@ src/app/components/admin/trash/trash.component.ts 155 - Error restoring document "" + Feeler beim Widderhierstellen vum Dokument „ Document(s) restored @@ -2512,7 +2512,7 @@ src/app/components/admin/trash/trash.component.ts 167 - Document(s) restored + Dokument(er) widderhiergestallt Error restoring document(s) @@ -2520,7 +2520,7 @@ src/app/components/admin/trash/trash.component.ts 173 - Error restoring document(s) + Feeler beim Widderhierstellen vun den Dokumenter Users & Groups @@ -2530,13 +2530,13 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 - Users & Groups + Benotzer & Gruppen Create, delete and edit users and groups. @@ -2544,7 +2544,7 @@ src/app/components/admin/users-groups/users-groups.component.html 4 - Create, delete and edit users and groups. + Benotzer a Gruppen erstellen, läschen a beaarbechten. Users @@ -2556,7 +2556,7 @@ src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.html 76 - Users + Benotzer Add User @@ -2564,7 +2564,7 @@ src/app/components/admin/users-groups/users-groups.component.html 14 - Add User + Benotzer erstellen Username @@ -2600,7 +2600,7 @@ src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html 34 - Groups + Gruppen Edit @@ -2688,7 +2688,7 @@ src/app/components/admin/users-groups/users-groups.component.html 52 - Add Group + Grupp erstellen No groups defined @@ -2696,7 +2696,7 @@ src/app/components/admin/users-groups/users-groups.component.html 84 - No groups defined + Keng Gruppen definéiert Password has been changed, you will be logged out momentarily. @@ -2708,7 +2708,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts 195 - Password has been changed, you will be logged out momentarily. + D’Passwuert gouf geännert, Dir gitt elo ofgemellt. Saved user "". @@ -2716,7 +2716,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 103 - Saved user "". + Benotzer „“ gespäichert. Error saving user. @@ -2724,7 +2724,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 113 - Error saving user. + Feeler beim Späicheren vum Benotzer. Confirm delete user account @@ -2732,7 +2732,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 121 - Confirm delete user account + D’Läsche vum Benotzer bestätegen This operation will permanently delete this user account. @@ -2740,7 +2740,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 122 - This operation will permanently delete this user account. + Dëse Virgang wäert de Benotzer permanent läschen. Proceed @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2800,7 +2800,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 131 - Deleted user "" + Benotzer „“ geläscht Error deleting user "". @@ -2808,7 +2808,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 138 - Error deleting user "". + Feeler beim Läsche vum Benotzer „“. Saved group "". @@ -2816,7 +2816,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 158 - Saved group "". + Grupp „“ gespäichert. Error saving group. @@ -2824,7 +2824,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 166 - Error saving group. + Feeler beim Späicheren vun der Grupp. Confirm delete user group @@ -2832,7 +2832,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 174 - Confirm delete user group + D’Läsche vun der Grupp bestätegen This operation will permanently delete this user group. @@ -2840,7 +2840,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 175 - This operation will permanently delete this user group. + Dëse Virgang wäert d'Grupp permanent läschen. Deleted group "" @@ -2848,7 +2848,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 184 - Deleted group "" + Grupp „“ geläscht Error deleting group "". @@ -2856,7 +2856,7 @@ src/app/components/admin/users-groups/users-groups.component.ts 191 - Error deleting group "". + Feeler beim Läsche vun der Grupp „“. by Paperless-ngx @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentatioun @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Oppen Dokumenter @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 All zoumaachen @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Verwalten @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 ass disponibel. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klicke fir unzeweisen. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx can automatically check for updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 How does this work? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Update disponibel @@ -3152,7 +3152,7 @@ src/app/components/app-frame/app-frame.component.ts 251 - Sidebar views updated + Säiteleeschten-Usiichten aktualiséiert Error updating sidebar views @@ -3160,7 +3160,7 @@ src/app/components/app-frame/app-frame.component.ts 254 - Error updating sidebar views + Feeler beim Aktualiséieren vun de Säiteleeschten-Usiichten An error occurred while saving update checking settings. @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3600,7 +3600,7 @@ src/app/components/common/input/date/date.component.html 21 - Today + Haut Close @@ -3652,7 +3652,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 92 - True + Wouer False @@ -3668,7 +3668,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 93 - False + Falsch Search docs... @@ -3680,7 +3680,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 109 - Search docs... + Dokumenter sichen... Any @@ -3768,7 +3768,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 105 - now + elo From @@ -3780,7 +3780,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 120 - From + Vun To @@ -3792,7 +3792,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 144 - To + Bis Added @@ -3824,7 +3824,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 76 - Within 1 week + Bannent 1 Woch Within 1 month @@ -3832,7 +3832,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 81 - Within 1 month + Bannent 1 Mount Within 3 months @@ -3840,7 +3840,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 86 - Within 3 months + Bannent 3 Méint Within 1 year @@ -3848,7 +3848,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 91 - Within 1 year + Bannent 1 Joer This year @@ -3856,7 +3856,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 96 - This year + Dëst Joer This month @@ -3864,7 +3864,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 101 - This month + Dëse Mount Yesterday @@ -3876,7 +3876,7 @@ src/app/pipes/custom-date.pipe.ts 29 - Yesterday + Gëschter Matching algorithm @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,23 +3994,23 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 - Default Currency + Standardwärung 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 - 3-character currency code + Dräistellegen ISO-Wärungscode Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Säit auswielen @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Alles auswielen @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Usiicht "" gouf erfollegräich gespäichert. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Vue "" gouf erfollegräich erstallt. diff --git a/src-ui/src/locale/messages.lt_LT.xlf b/src-ui/src/locale/messages.lt_LT.xlf index 4f19fefc3..0246b3559 100644 --- a/src-ui/src/locale/messages.lt_LT.xlf +++ b/src-ui/src/locale/messages.lt_LT.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Uždaryti @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Ankstesnis @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Kitas @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Ankstesnis mėnuo @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Kitas mėnuo @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Uždaryti @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pasirinktas mėnuo @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Valandos @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pasirinkti metus @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutės @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pirmas @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Padidinti valandas @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ankstesnis @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sumažinti valandas @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Kitas @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Padidinti minutes @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Paskutinis @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sumažinti minutes @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekundės @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Padidinti sekundes @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sumažinti sekundes @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Nustatymai @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Žurnalai @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Reload now @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 File Tasks @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentation @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Open documents @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Close all @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Manage @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 is available. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Click to view. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx can automatically check for updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 How does this work? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Update available @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Select page @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Select all @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.lv_LV.xlf b/src-ui/src/locale/messages.lv_LV.xlf index 3364b9919..59d6c246d 100644 --- a/src-ui/src/locale/messages.lv_LV.xlf +++ b/src-ui/src/locale/messages.lv_LV.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Aizvērt @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Iepriekšējais @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Nākamais @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Iepriekšējais mēnesis @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Nākamais mēnesis @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Aizvērt @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Izvēlieties mēnesi @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stundas @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Izvēlieties gadu @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minūtes @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pirmā @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Palielināt stundas @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Iepriekšējā @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Samazināt stundas @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Nākamā @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Palielināt minūtes @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pēdējā @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Samazināt minūtes @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekundes @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Palielināt sekundes @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Samazināt sekundes @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Iestatījumi @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Notikumu žurnāli @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Iestatījumi sekmīgi saglabāti. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Reload now @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 File Tasks @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentācija @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Atvērt dokumentus @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Aizvērt visu @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Pārvaldīt @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Pasts @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administrācija @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfigurācija @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 is available. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Click to view. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx can automatically check for updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 How does this work? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Pieejams atjauninājums @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Select page @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Atzīmēt visu @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.ms_MY.xlf b/src-ui/src/locale/messages.ms_MY.xlf index 0501eae7e..9ae28a1cb 100644 --- a/src-ui/src/locale/messages.ms_MY.xlf +++ b/src-ui/src/locale/messages.ms_MY.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Close @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Previous @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Next @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Previous month @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Next month @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Close @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Select month @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Hours @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Select year @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutes @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 First @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment hours @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Previous @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement hours @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Next @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment minutes @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Last @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement minutes @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seconds @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Increment seconds @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrement seconds @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Settings @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logs @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Reload now @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 File Tasks @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Users & Groups @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentation @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Open documents @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Close all @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Manage @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 is available. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Click to view. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx can automatically check for updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 How does this work? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Update available @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Select page @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Select all @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.nl_NL.xlf b/src-ui/src/locale/messages.nl_NL.xlf index 14e7f96f3..aedc8b3bc 100644 --- a/src-ui/src/locale/messages.nl_NL.xlf +++ b/src-ui/src/locale/messages.nl_NL.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Sluiten @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Vorige @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Volgende @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Vorige maand @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Volgende maand @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 UU @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sluiten @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selecteer maand @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Uren @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Jaar selecteren @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuten @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Eerste @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Uren verhogen @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vorige @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Uren verlagen @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Volgende @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuten verhogen @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Laatste @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuten verlagen @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seconden @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seconden verhogen @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seconden verlagen @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Instellingen @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logbestanden @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Instellingen zijn succesvol opgeslagen. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Instellingen zijn succesvol opgeslagen. Herladen is vereist om sommige wijzigingen toe te passen. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Nu herladen @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Bestandstaken @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Prullenbak @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Gebruikers & groepen @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Handleiding @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Open documenten @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Alles sluiten @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Beheren @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Beheer @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuratie @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 is beschikbaar. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klik om te bekijken. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx kan automatisch controleren op updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Hoe werkt dit? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Update beschikbaar @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Standaard munteenheid @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Drieletterige valutacode @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Valutacode @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Nieuw aangepast veld @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Bewerk aangepast veld @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Er is een fout opgetreden bij het laden van de inhoud: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Documentwijzigingen gedetecteerd @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 De versie van dit document in je browsersessie lijkt ouder dan de bestaande versie. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Als je het document hier opslaat, worden mogelijk andere wijzigingen overschreven. Om de bestaande versie te herstellen, kun je de wijzigingen negeren of het document sluiten. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Volgend document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Vorig document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Document opslaan @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Opslaan en sluiten/volgende @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Fout bij ophalen metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Fout bij ophalen suggesties. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" succesvol opgeslagen. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Fout bij opslaan document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Fout bij opslaan document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Weet je zeker dat je het document "" naar de prullenbak wilt verplaatsen? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Fout bij verwijderen document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Met deze bewerking wordt het gearchiveerde bestand voor dit document permanent opnieuw gemaakt. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Het gearchiveerde bestand wordt opnieuw gegenereerd met de huidige instellingen. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Het opnieuw verwerken van "" zal op de achtergrond beginnen. Sluit en open het document opnieuw nadat de bewerking is voltooid om de wijzigingen te zien. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Fout bij uitvoeren bewerking @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Fout bij downloaden document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Pagina passend maken @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Fout bij het laden van tiff: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Selecteer pagina @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Alles selecteren @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selectie @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open het eerste [geselecteerde] document @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Vorige pagina @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Volgende pagina @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" met succes opgeslagen. @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" met succes gemaakt. diff --git a/src-ui/src/locale/messages.no_NO.xlf b/src-ui/src/locale/messages.no_NO.xlf index bb6072628..04edef908 100644 --- a/src-ui/src/locale/messages.no_NO.xlf +++ b/src-ui/src/locale/messages.no_NO.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Lukk @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Forrige @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Neste @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Forrige måned @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Neste måned @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Lukk @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Velg en måned @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Timer @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Velg år @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutter @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Først @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Økende timer @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Forrige @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Reduksjon i timer @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Neste @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Økende minutter @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Siste @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Reduksjon i minutter @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunder @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Tilleggstid i sekund @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Reduksjon sekunder @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Innstillinger @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logger @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Innstillingene ble lagret. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Innstillingene ble lagret. Siden må lastes inn på nytt for å ta i bruk alle endringer. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Oppfrisk nå @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Fil oppgaver @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Papirkurv @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Brukere & Grupper @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentasjon @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Åpne dokumenter @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Lukk alle @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Behandle @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-post @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administrasjon @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfigurasjon @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 er tilgjengelig. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klikk for å se. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx kan automatisk sjekke etter oppdateringer @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Hvordan fungerer dette? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Oppdatering er tilgjengelig @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Forhåndsvalgt valuta @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Bruk nasjonale innstillinger @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Det oppstod en feil ved lasting av innhold: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Feil ved henting av metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Feil ved henting av forslag. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Feil ved lagring av dokument @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Feil ved sletting av dokumentet @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Velg side @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Velg alle @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Visning "" ble lagret. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Visning "" ble opprettet. diff --git a/src-ui/src/locale/messages.pl_PL.xlf b/src-ui/src/locale/messages.pl_PL.xlf index aeca3dea6..bb715c6b6 100644 --- a/src-ui/src/locale/messages.pl_PL.xlf +++ b/src-ui/src/locale/messages.pl_PL.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Zamknij @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Poprzedni @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Następny @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Poprzedni miesiąc @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Następny miesiąc @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zamknij @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Wybierz miesiąc @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Godziny @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Wybierz rok @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuty @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Pierwszy @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zwiększ godziny @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Poprzedni @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zmniejsz godziny @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Następny @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zwiększ minuty @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ostatni @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zmniejsz minuty @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekundy @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zwiększa sekundy @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zmniejsz sekundy @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Ustawienia @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Dziennik @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Ustawienia zapisane pomyślnie. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Ustawienia zostały pomyślnie zapisane. Przeładowanie jest wymagane do zastosowania zmian. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Załaduj ponownie @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Operacje na plikach @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Kosz @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Użytkownicy i Grupy @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentacja @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Otwarte dokumenty @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Zamknij wszystkie @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Zarządzaj @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Poczta @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administracja @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfiguracja @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 jest dostępny. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Kliknij, aby zobaczyć. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx może automatycznie sprawdzać dostępność aktualizacji @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Jak to działa? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Aktualizacja jest dostępna @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Ostrzeżenie: istniejące instancje tego pola zachowają bieżący indeks wartości (np. opcja #1, #2, #3) po edycji opcji tutaj @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Domyślna waluta @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-znakowy kod waluty @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Użyj waluty lokalnej @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Utwórz nowe pole dodatkowe @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edytuj pole dodatkowe @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Ostatnie uruchomienie + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Wystąpił błąd podczas ładowania zawartości: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Wykryto zmiany w dokumencie @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Wersja tego dokumentu w sesji przeglądarki wydaje się starsza niż istniejąca. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Zapisanie dokumentu w tym miejscu może spowodować nadpisanie innych wprowadzonych zmian. Aby przywrócić istniejącą wersję, należy odrzucić wprowadzone zmiany lub zamknąć dokument. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Następny dokument @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Poprzedni dokument @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Zapisz dokument @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Zapisz i zamknij / następny @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Błąd podczas pobierania metadanych @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Błąd podczas pobierania sugestii. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Dokument "" zapisany pomyślnie. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Błąd zapisu dokumentu "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Błąd podczas zapisywania dokumentu @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Czy naprawdę chcesz przenieść dokument "" do kosza? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Błąd usuwania dokumentu @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Ta operacja spowoduje trwałe odtworzenie pliku archiwum dla tego dokumentu. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Plik archiwum zostanie ponownie wygenerowany z bieżącymi ustawieniami. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Operacja ponownego przetworzenia dokumentu "" rozpocznie się w tle. Zamknij i ponownie otwórz lub odśwież dokument po zakończeniu operacji, aby zobaczyć nowe treści. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Błąd podczas wykonywania operacji @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Błąd pobierania dokumentu @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Dopasuj do strony @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Wystąpił błąd podczas ładowania pliku TIFF: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Zaznacz wszystko na tej stronie @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Zaznacz wszystko @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Resetowanie filtrów/wyboru @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Otwórz pierwszy [wybrany] dokument @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Poprzednia strona @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Następna strona @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Widok "" został zapisany. @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Nie udało się zapisać widoku "". @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Widok "" został utworzony pomyślnie. diff --git a/src-ui/src/locale/messages.pt_BR.xlf b/src-ui/src/locale/messages.pt_BR.xlf index fc9b693ea..a81402722 100644 --- a/src-ui/src/locale/messages.pt_BR.xlf +++ b/src-ui/src/locale/messages.pt_BR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Fechar @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Anterior @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Próximo @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mês anterior @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Próximo mês @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Fechar @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selecione o mês @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Horas @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selecione o ano @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutos @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Primeiro @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Acrescentar horas @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Anterior @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Deduzir horas @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Próximo @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Acrescentar minutos @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Último @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Deduzir minutos @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Segundos @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Acrescentar segundos @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Deduzir segundos @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Configurações @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logs @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + Mostrar contagens de documentos na barra lateral visualizações salvas Document editing @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 As configurações foram salvas com sucesso. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 As configurações foram salvas com sucesso. É necessário recarregar para aplicar algumas alterações. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Recarregar agora @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tarefas de Arquivo @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Lixeira @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Usuários & Grupos @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentação @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Abrir documentos @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Fechar todos @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Gerenciar @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administração @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Personalização @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 está disponível. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Clique para visualizar. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx pode verificar atualizações automaticamente @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Como isto funciona? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Atualização disponível @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Aviso: instâncias deste campo manterão seu índice de valor atual (por exemplo, opção #1, #2, #3) após editar as opções aqui @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Moeda Padrão @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-código da moeda @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Usar local @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Novo campo personalizado @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Editar campo personalizado @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5020,7 +5024,7 @@ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 132 - Positive values will trigger after the date, negative values before. + Valores positivos serão acionados após a data, valores negativos antes. Relative to @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Selecionar todas as páginas Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Desmarcar todas as páginas Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + Girar páginas selecionadas no sentido anti-horário Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + Rodar páginas selecionadas no sentido horário Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + Excluir páginas selecionadas Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Girar página no sentido anti-horário Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Girar página no sentido horário Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Excluir página Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + Adicionar / remover divisão de documento aqui Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Dividir aqui Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Criar documento(s) Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Atualizar documento existente Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + Copiar metadados Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Excluir original Merge with existing permissions @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Última execução + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + de - @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + Editor de PDF Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Ocorreu um erro ao carregar o conteúdo: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Alterações de documento detectadas @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 A versão deste documento na sessão do seu navegador parece mais antiga que a versão existente. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Salvar o documento aqui pode substituir outras alterações feitas. Para restaurar a versão existente, descarte suas alterações ou feche o documento. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Próximo documento @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Documento anterior @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Salvar documento @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Salvar e fechar / próximo @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Erro ao recuperar metadados @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Erro ao recuperar sugestões. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Documento "" salvo com sucesso. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Erro ao salvar o documento "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Erro ao salvar documento @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Você realmente deseja mover o documento ""? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Erro ao apagar documento @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Essa operação irá recriar permanentemente o arquivo para este documento. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Os arquivos serão re-gerados com as configurações atuais. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 O reprocessamento de "" começará em background. Feche e reabra ou recarregue este documento após a operação ser concluída para ver o novo conteúdo. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Erro ao executar a operação de divisão @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Erro ao baixar o documento @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Ajustar à Página @@ -7798,27 +7818,27 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + A operação de edição de PDF para "" começará em segundo plano. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + Erro ao executar a operação de divisão An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Ocorreu um erro ao carregar tiff: @@ -8320,7 +8340,7 @@ src/app/components/document-list/document-card-small/document-card-small.component.html 91,92 - Created: + Criado: Added: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Selecionar página @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Selecionar todos @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Redefinir filtros / seleção @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Abrir o primeiro documento [selected] @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Página anterior @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Próxima página @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Visualização "" salva com sucesso. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Falha ao salvar a view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Visualização "" criada com sucesso. @@ -10849,7 +10869,7 @@ src/app/services/settings.service.ts 177 - Persian + Persa Polish @@ -10945,7 +10965,7 @@ src/app/services/settings.service.ts 249 - Vietnamese + Vietnamita Chinese Simplified diff --git a/src-ui/src/locale/messages.pt_PT.xlf b/src-ui/src/locale/messages.pt_PT.xlf index 629b41b18..88481516a 100644 --- a/src-ui/src/locale/messages.pt_PT.xlf +++ b/src-ui/src/locale/messages.pt_PT.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Fechar @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Anterior @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Seguinte @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mês anterior @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Mês seguinte @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Fechar @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selecionar mês @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Horas @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selecionar ano @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minutos @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Primeiro @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar horas @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Anterior @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Diminuir horas @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Seguinte @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar minutos @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Último @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Diminuir minutos @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Segundos @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementar segundos @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Diminuir segundos @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Configurações @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Registos @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 As configurações foram guardadas com sucesso. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Configurações atualizadas com sucesso. O recarregamento da página é necessário para aplicar algumas alterações. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Recarregar agora @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tarefas de Ficheiro @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Reciclagem @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Utilizadores e Grupos @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentação @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Abrir documentos @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Fechar todos @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Gerir @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Email @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administração @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Customizações @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 Github @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 está disponível. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Clique para ver. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 O Paperless-ngx pode verificar automaticamente por atualizações @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Como é que isto funciona? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Atualização disponível @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Ocurreu um erro ao carregar o conteúdo: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Erro ao obter os metadados @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Erro ao obter sugestões. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Erro ao gravar documento @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Selecionar página @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Selecionar todos @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Visualização "" guardado com sucesso. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Visualização "" criada com sucesso. diff --git a/src-ui/src/locale/messages.ro_RO.xlf b/src-ui/src/locale/messages.ro_RO.xlf index 7196f005d..38d0ce82b 100644 --- a/src-ui/src/locale/messages.ro_RO.xlf +++ b/src-ui/src/locale/messages.ro_RO.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Închide @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Anterior @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Următor @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Luna precedentă @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Luna următoare @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Închide @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selectați luna @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ore @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Selectați anul @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minute @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Primul @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementare ore @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Anteriorul @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrementare oră @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Următor @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementare minute @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ultima @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrementare minute @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Secunde @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Incrementare secunde @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Decrementare secunde @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Setări @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Jurnale @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Reîncarcă acum @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 File Tasks @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Utilizatori & Grupuri @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Documentație @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Deschide documente @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Închide tot @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Administrează @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administrare @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 este disponibilă. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Click pentru a vizualiza. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Sistemul poate verifica automat actualizările @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Cum funcţionează? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Actualizare disponibilă @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Eroare la ștergerea documentului @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Selectează pagina @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Selectează tot @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Vizualizarea "" a fost salvată. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Vizualizarea "" a fost creată. diff --git a/src-ui/src/locale/messages.ru_RU.xlf b/src-ui/src/locale/messages.ru_RU.xlf index 3f73fb594..16d67cec1 100644 --- a/src-ui/src/locale/messages.ru_RU.xlf +++ b/src-ui/src/locale/messages.ru_RU.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Закрыть @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Предыдущий @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Следующий @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Предыдущий месяц @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Следующий месяц @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ЧЧ @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Закрыть @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Выберите месяц @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Часы @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Выберите год @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Минуты @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Первый @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Увеличить часы @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Предыдущий @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Уменьшить часы @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Следующий @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Увеличить минуты @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Последний @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Уменьшить минуты @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 СС @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Секунды @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Увеличить секунды @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Уменьшить секунды @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Настройки @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Логи @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + Показывать количество документов в боковой панели сохраненных просмотров Document editing @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Настройки успешно сохранены. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Настройки успешно сохранены. Для применения некоторых изменений необходимо перезагрузить. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Перезагрузить @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Файловые задачи @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Корзина @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Пользователи и группы @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Документация @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Открыть документы @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Закрыть всё @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Управление @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Почта @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Администрирование @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Конфигурация @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 доступно. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Нажмите для просмотра. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx может автоматически проверять наличие обновлений @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Как это работает? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Доступно обновление @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Предупреждение: существующие экземпляры этого поля сохранят их текущий индекс значений (например, вариант #1, #2, #3) после редактирования параметров здесь @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Валюта по умолчанию @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Трехбуквенный код валюты @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Использовать язык @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Создать новое пользовательское поле @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Редактировать пользовательское поле @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Выбрать все страницы Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Отменить выбор всех страниц Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + Повернуть выбранные страницы против часовой стрелки Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + Повернуть выбранные страницы по часовой стрелке Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + Удалить выбранные страницы Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Повернуть страницу против часовой стрелки Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Повернуть страницу по часовой стрелке Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Удалить страницу Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + Добавить / удалить разделитель документа здесь Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Разделить здесь Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Создать новый документ(ы) Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Обновить существующий документ Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + Скопировать метаданные Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Удалить оригинал Merge with existing permissions @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Последний запуск + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + из - @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + Редактор PDF Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Произошла ошибка при загрузке контента: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Обнаружены изменения документа @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Версия этого документа в вашем браузере появляется старше существующей версии. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Сохранение документа здесь может привести к перезаписи внесенных изменений. Чтобы восстановить существующую версию, отмените изменения или закройте документ. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Хорошо @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Следующий документ @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Предыдущий документ @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Сохранить документ @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Сохранить и закрыть / далее @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Ошибка при получении метаданных @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Ошибка при получении предложений. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Документ "" успешно сохранён. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Ошибка при сохранении документа "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Ошибка при сохранении документа @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Вы действительно хотите переместить документ "" в корзину? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Ошибка удаления документа @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Это действие перезапишет файл архива для этого документа. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Файл архива будет сгенерирован с текущими настройками. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Повторная обработка для "" начнется в фоновом режиме. Закройте и повторно откройте или обновите страницу с этим документом после завершения операции, чтобы увидеть новое содержимое. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Ошибка при выполнении операции @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Ошибка скачивания документа @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Вместить страницу @@ -7798,27 +7818,27 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + Редактирование PDF для "" начнется в фоновом режиме. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + Ошибка при выполнении операции редактирования PDF An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Произошла ошибка при загрузке tiff: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Выбрать страницу @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Выбрать всё @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Сбросить фильтры / выбор @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Открыть первый [выбранный] документ @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Предыдущая страница @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Следующая страница @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Представление "" успешно сохранено. @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Не удалось сохранить представление "". @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Представление "" успешно создано. @@ -10944,7 +10964,7 @@ src/app/services/settings.service.ts 249 - Vietnamese + Вьетнамский Chinese Simplified diff --git a/src-ui/src/locale/messages.sk_SK.xlf b/src-ui/src/locale/messages.sk_SK.xlf index 9ef30132d..ab104471c 100644 --- a/src-ui/src/locale/messages.sk_SK.xlf +++ b/src-ui/src/locale/messages.sk_SK.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Zavrieť @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Predchádzajúci @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Ďalší @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Predchádzajúci mesiac @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Nasledujúci mesiac @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zavrieť @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vyberte mesiac @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Hodín @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Vyberte rok @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minúty @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Prvý @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Navýšiť hodiny @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Predchádzajúci @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Znížiť hodiny @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ďalší @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Navýšiť minúty @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Posledný @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Znížiť minúty @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekundy @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Navýšiť sekundy @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Znížiť sekundy @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Nastavenia @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logy @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Nastavenia boli úspešne uložené. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Nastavenia boli úspešne uložené. Aby sa prejavili zmeny, je potrebné znova načítať webstránku. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Načítať @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Súborové úlohy @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Kôš @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Používatelia a skupiny @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentácia @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Otvorené dokumenty @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Zavrieť všetky @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Spravovať @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-mail @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administrácia @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfigurácia @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 je dostupný. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klikni pre zobrazenie. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx môže automaticky kontrolovať aktualizácie @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Ako to funguje? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Aktualizácia je k dispozícii @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Naposledy spustené + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Vyskytla sa chyba počas nahrávania obsahu: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Chyba pri získavaní metadát @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Chyba pri získavaní odporúčaní. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Chyba pri ukladaní dokumentu @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Operácia opakovaného spracovania súboru „“ bude spustená na pozadí. Pre zobrazenie nového obsahu zatvorte a znova otvorte alebo načítajte tento dokument po dokončení operácie. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Vybrať stránku @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Vybrať všetko @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Pohľad "" úspešne uložený. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Pohľad "" úspešne vytvorený. diff --git a/src-ui/src/locale/messages.sl_SI.xlf b/src-ui/src/locale/messages.sl_SI.xlf index ce926c977..953957ca0 100644 --- a/src-ui/src/locale/messages.sl_SI.xlf +++ b/src-ui/src/locale/messages.sl_SI.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Zapri @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Prejšnji @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Naslednji @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Prejšnji mesec @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Naslednji mesec @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zapri @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Izberi mesec @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ura @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Izberi leto @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuta @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Prvi @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povečanje ur @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Prejšnji @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zmanjšanje ur @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Naslednja @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povečanje minut @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zadnji @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zmanjšanje minut @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunde @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povečanje sekund @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zmanjšanje sekund @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Nastavitve @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Dnevniki @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + Prikaži število dokumentov v stranski vrstici shranjenih pogledov Document editing @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Nastavitve uspešno shranjene. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Nastavitve so bile uspešno shranjene. Za uveljavitev nekaterih sprememb je potreben ponovni zagon. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Ponovno zaženi @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Datotečne naloge @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Smetnjak @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Uporabniki & Skupine @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentacija @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Odpri dokumente @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Zapri vse @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Upravljaj @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Pošta @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administracija @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfiguracija @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 je na voljo. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klikni za ogled. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx lahko samodejno preveri za posodobitve @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Kako to deluje? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Posodobitev na voljo @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Opozorilo: obstoječi primerki tega polja bodo po urejanju možnosti tukaj ohranili svoj trenutni indeks vrednosti (npr. možnost št. 1, št. 2, št. 3) @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Privzeta valuta @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-mestna koda valute @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Uporabi lokalizacijo @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Ustvari novo polje po meri @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Uredi polje po meri @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Izberi vse strani Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Prekliči izbor vseh strani Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + Zavrti izbrane strani v levo Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + Zavrti izbrane strani v desno Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + Izbriši izbrane strani Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Zavrti stran v levo Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Zavrti stran v desno Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Izbriši stran Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + Dodaj ali odstrani razdelitev dokumenta Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Razdeli tukaj Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Ustvari nov(e) dokument(e) Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Posodobi obstoječi dokument Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + Kopiraj metapodatke Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Izbriši izvirnik Merge with existing permissions @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Zadnji zagon + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + Povezava z WebSocket + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + V redu + Copy Raw Error @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + od - @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + Urejevalnik PDF Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Napaka pri nalaganju vsebine: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Zaznane spremembe v dokumentu @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Različica dokumenta v vašem brskalniku je starejša od aktualne različice. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Shranjevanje dokumenta tukaj lahko prepiše druge nastale spremembe. Za obnovitev obstoječe različice, razveljavite spremembe ali zaprite dokument. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 V redu @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Naslednji dokument @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Prejšnji dokument @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Shrani dokument @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Shrani in zapri / naprej @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Napaka pri pridobivanju metapodatkov @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Napaka pri pridobivanju priporočil. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Dokument "" je bil uspešno shranjen. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Napaka pri shranjevanju dokumenta "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Napaka pri shranjevanju dokumenta @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Ali res želite dokument "" premakniti v smetnjak? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Napaka pri brisanju dokumenta @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 To dejanje bo dokončno poustvarilo arhivsko datoteko za izbran dokument. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Arhivska datoteka bo poustvarjena s trenutnimi nastavitvami. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 V ozadju se bo začel postopek ponovne obdelave za »«. Po končanem postopku zaprite in ponovno odprite ali ponovno naložite ta dokument, da si ogledate novo vsebino. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Napaka pri izvajanju operacije @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Napaka pri prenosu dokumenta @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Prileganje strani @@ -7798,27 +7818,27 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + Urejanje PDF "" se bo začelo v ozadju. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + Napaka pri urejanju PDF An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Pri nalaganju datoteke tiff je prišlo do napake: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Izberite stran @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Izberite vse @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Ponastavi filtre / izbor @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Odpri prvi [izbran] dokument @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Prejšnja stran @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Naslednja stran @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Pogled »" je uspešno shranjen. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Shranjevanje pogleda "" ni uspelo. @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Pogled »" je bil uspešno ustvarjen. diff --git a/src-ui/src/locale/messages.sr_CS.xlf b/src-ui/src/locale/messages.sr_CS.xlf index da776867a..59757991b 100644 --- a/src-ui/src/locale/messages.sr_CS.xlf +++ b/src-ui/src/locale/messages.sr_CS.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Zatvori @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Prethodni @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Sledeći @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Prethodni mesec @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Naredni mesec @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Zatvori @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Odaberi mesec @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Časovi @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Odaberi godinu @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuta @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Prvi @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povećaj sate @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Prethodni @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Smanji sate @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sledeći @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povećaj minute @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Poslednji @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Smanji minute @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekundi @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Povećaj sekunde @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Smanji sekunde @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Podešavanja @@ -444,7 +444,7 @@ src/app/app.component.ts 178 - Kontrola tabla može se koristiti za prikaz sačuvanih prikaza, kao što je 'Prijemno sanduče'. Prikazi se nalaze pod Upravljanje > Sačuvani prikazi nakon što ih kreirate. + Kontrolna tabla može se koristiti za prikaz sačuvanih prikaza, kao što je 'Prijemno sanduče'. Prikazi se nalaze pod Upravljanje > Sačuvani prikazi nakon što ih kreirate. Drag-and-drop documents here to start uploading or place them in the consume folder. You can also drag-and-drop documents anywhere on all other pages of the web app. Once you do, Paperless-ngx will start training its machine learning algorithms. @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logovi @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Podešavanja su uspešno sačuvana. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Podešavanja su uspešno sačuvana. Potrebno je ponovno učitavanje da biste primenili neke promene. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Ponovo učitaj @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Obrada dokumenata @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Otpad @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Korisnici i Grupe @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentacija @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Otvorena dokumenta @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Zatvori svе @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Upravljanje @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Imejl @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administracija @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfiguracija @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 je dostupno. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klik za prеglеd. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx može automatski da proveri da li postoje ažuriranja @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Kako ovo radi? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Dostupno jе ažuriranjе @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Upozorenje: postojeće instance ovog polja zadržaće svoj trenutni indeks vrednosti (npr. opcija #1, #2, #3) nakon uređivanja opcija ovde @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Podrazumevana valuta @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Troznakovni kod valute @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Koristi lokalne postavke @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Kreiraj novo dodatno polje @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Izmeni dodatno polje @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Izaberi sve stranice Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Poništi izbor svih stranica Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + Rotirajte izabrane stranice u smeru suprotnom od kazaljke na satu Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + Rotirajte izabrane stranice u smeru kazaljke na satu Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + Obriši izabrane stranice Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Rotirajte stranicu u smeru suprotnom od kazaljke na satu Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Rotirajte stranicu u smeru kazaljke na satu Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Obriši stranicu Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + Dodaj/ukloni dokument podeljen ovde Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Podeli ovde Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Napravi novi dokument(e) Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Ažuriraj postojeći dokument Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + Kopiraj metapodatke Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Izbriši original Merge with existing permissions @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Poslednje izvršenje + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + od - @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + PDF uređivač Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Greške se pojavila prilikom učitavanja sadržaja: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Otkrivene promene dokumenta @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Verzija ovog dokumenta u vašoj sesiji veb pretraživača deluje starije od postojeće verzije. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Čuvanje dokumenta ovde može ukloniti druge promene koje su napravljene. Da biste povratili postojeću verziju, odbacite svoje promene ili zatvorite dokument. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 U redu @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Sledeći dokument @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Prethodni dokument @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Sačuvaj dokument @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Sačuvaj i zatvori / sledeće @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Greška pri preuzimanju metapodataka @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Greška pri preuzimanju predloga. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Dokument "" je sačuvan uspešno. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Greška prilikom čuvanja dokumenta "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Greška prilikom čuvanja dokumenta @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Da li zaista želite da premestite ovaj dokument "" u otpad? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Greška prilikom brisanja dokumenta @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Ova akcija će trajno ponovo kreirati arhivski fajl za ovaj dokument. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Arhivski fajl će biti ponovo generisan sa trenutnim podešavanjima. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Operacija ponovne obrade za "" će početi u pozadini. Zatvorite i ponovo otvorite ili ponovo učitajte dokument nakon što operacija bude završena da biste videli novi sadržaj. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Greška prilikom izvršavanja operacije @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Greška prilikom preuzimanja dokumenta @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Prilagodi stranicu @@ -7798,27 +7818,27 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + Uređivanje PDF-a za „“ će početi u pozadini. Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + Greška pri izvršavanju operacije uređivanja PDF-a An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Došlo je do greške prilikom učitavanja TIFF-a: @@ -8455,7 +8475,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Izaberi stranu @@ -8467,7 +8487,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Odaberi sve @@ -8739,7 +8759,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Resetuj filtere / selekciju @@ -8747,7 +8767,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Otvorite prvi [selected] dokument @@ -8755,7 +8775,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Prethodna stranica @@ -8763,7 +8783,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Sledeća stranica @@ -8771,7 +8791,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Prikaz "" je uspešno sačuvan. @@ -8779,7 +8799,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Nije moguće sačuvati prikaz "". @@ -8787,7 +8807,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Prikaz "" je uspešno kreiran. diff --git a/src-ui/src/locale/messages.sv_SE.xlf b/src-ui/src/locale/messages.sv_SE.xlf index 885c9965b..d7a8354ff 100644 --- a/src-ui/src/locale/messages.sv_SE.xlf +++ b/src-ui/src/locale/messages.sv_SE.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Stäng @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Föregående @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Nästa @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Föregående månad @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Nästa månad @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Stäng @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Välj månad @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Timmar @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Välj år @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minuter @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Första @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Öka timmar @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Föregående @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minska timmar @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Nästa @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Öka minuter @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sista @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minska minuter @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sekunder @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Öka sekunder @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Minska sekunder @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Inställningar @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Loggar @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Inställningarna sparades. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Inställningarna har sparats. Ladda om sidan för att tillämpa vissa ändringar. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Ladda om @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Filuppgifter @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Papperskorg @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Användare & Grupper @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokumentation @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Öppna dokument @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Stäng alla @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Hantera @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 E-post @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Administration @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Konfiguration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 är tillgänglig. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Klicka för att visa. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx kan automatiskt söka efter uppdateringar @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Hur fungerar detta? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Uppdatering tillgänglig @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Standardvaluta @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-teckens valutakod @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Redigera anpassat fält @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Ett fel uppstod när innehållet laddades: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 OK @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Spara dokument @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Fel vid hämtning av metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Fel vid hämtning av förslag. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Kunde inte spara dokumentet @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Välj sida @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Välj alla @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Vy "" sparades. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Vy "" skapades. diff --git a/src-ui/src/locale/messages.th_TH.xlf b/src-ui/src/locale/messages.th_TH.xlf index b2aa706d7..51c9c9545 100644 --- a/src-ui/src/locale/messages.th_TH.xlf +++ b/src-ui/src/locale/messages.th_TH.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 ปิด @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 ก่อนหน้า @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 ถัดไป @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 เดือนก่อนหน้า @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 เดือนถัดไป @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ชช @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ปิด @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 เลือกเดือน @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ชั่วโมง @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 นน @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 เลือกปี @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 นาที @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 แรก @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 เพิ่มชั่วโมง @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ก่อนหน้า @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ลดชั่วโมง @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ต่อไป @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 เพิ่มนาที @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ล่าสุด @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ลดนาที @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 วว @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 วินาที @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 เพิ่มวินาที @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ลดวินาที @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 การตั้งค่า @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Logs @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Settings were saved successfully. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Settings were saved successfully. Reload is required to apply some changes. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 โหลดใหม่เดี๋ยวนี้ @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 รายการงาน @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Trash @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 ผู้ใช้งาน & กลุ่ม @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 เอกสารอ้างอิง @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 เปิดเอกสาร @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 ปิดทั้งหมด @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 จัดการ @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 เมล @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 การจัดการระบบ @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Configuration @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 ใช้งานได้ @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 คลิกเพื่อดู @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx can automatically check for updates @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 ระบบนี้ทำงานยังไง? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 มีการอัพเดท @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Default Currency @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Error retrieving metadata @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Error retrieving suggestions. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 เกิดข้อผิดพลาดในการลบเอกสาร @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 เลือกหน้า @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 เลือกทั้งหมด @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 View "" saved successfully. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 View "" created successfully. diff --git a/src-ui/src/locale/messages.tr_TR.xlf b/src-ui/src/locale/messages.tr_TR.xlf index 12aa787c2..d62320d81 100644 --- a/src-ui/src/locale/messages.tr_TR.xlf +++ b/src-ui/src/locale/messages.tr_TR.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Kapat @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Önceki @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Sonraki @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Önceki ay @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Sonraki ay @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Kapat @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Ay seçin @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Saat @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Yıl seçin @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Dakika @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 İlk @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Saati arttır @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Önceki @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Saati azalt @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Sonraki @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Dakikayı arttır @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Son @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Dakikayı azalt @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Saniye @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Saniyeyi arttır @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Saniyeyi azalt @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Ayarlar @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Günlükler @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Ayarlar başarıyla kaydedildi. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Ayarlar başarıyla kaydedildi. Bazı değişiklikleri uygulamak için yenileme gereklidir. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Şimdi yenile @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Dosya Görevleri @@ -2076,7 +2076,7 @@ src/app/components/admin/tasks/tasks.component.ts 45 - Result + Sonuç Dismiss selected @@ -2092,7 +2092,7 @@ src/app/components/admin/tasks/tasks.component.ts 109 - Dismiss all + Tümünü yoksay Confirm Dismiss All @@ -2116,7 +2116,7 @@ src/app/components/admin/tasks/tasks.component.ts 236 - queued + sıraya alındı started @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Çöp kutusu @@ -2204,7 +2204,7 @@ src/app/components/admin/trash/trash.component.html 63 - günler + gün Restore @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Kullanıcılar & Gruplar @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Dokümantasyon @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Belgeleri aç @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Tümünü kapat @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Yönet @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Posta @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Yönetici @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Yapılandırma @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 Github @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 kullanılabilir. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Görüntülemek için tıklayın. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx güncellemeleri otomatik olarak kontrol edebilir @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Bu nasıl çalışıyor? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Güncelleme mevcut @@ -3276,7 +3276,7 @@ src/app/components/app-frame/global-search/global-search.component.html 103 - Tags + Etiketler Correspondents @@ -3292,7 +3292,7 @@ src/app/components/app-frame/global-search/global-search.component.html 117 - Document types + Belge Türleri Storage paths @@ -3300,7 +3300,7 @@ src/app/components/app-frame/global-search/global-search.component.html 124 - Storage paths + Depolama dizinleri Users @@ -3308,7 +3308,7 @@ src/app/components/app-frame/global-search/global-search.component.html 131 - Users + Kullanıcılar Groups @@ -3316,7 +3316,7 @@ src/app/components/app-frame/global-search/global-search.component.html 138 - Groups + Gruplar Custom fields @@ -3324,7 +3324,7 @@ src/app/components/app-frame/global-search/global-search.component.html 145 - Custom fields + Özel alanlar Mail accounts @@ -3332,7 +3332,7 @@ src/app/components/app-frame/global-search/global-search.component.html 152 - Mail accounts + Posta Hesapları Mail rules @@ -3340,7 +3340,7 @@ src/app/components/app-frame/global-search/global-search.component.html 159 - Mail rules + E-posta kuralları Workflows @@ -3348,7 +3348,7 @@ src/app/components/app-frame/global-search/global-search.component.html 166 - Workflows + İş Akışları Successfully updated object. @@ -3380,7 +3380,7 @@ src/app/components/app-frame/toasts-dropdown/toasts-dropdown.component.html 16 - Clear All + Tümünü temizle No notifications @@ -3388,7 +3388,7 @@ src/app/components/app-frame/toasts-dropdown/toasts-dropdown.component.html 20 - No notifications + Bildirim yok Clear @@ -3404,7 +3404,7 @@ src/app/components/common/confirm-button/confirm-button.component.ts 22 - Are you sure? + Emin misiniz? Confirmation @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3460,7 +3460,7 @@ src/app/components/common/confirm-dialog/merge-confirm-dialog/merge-confirm-dialog.component.html 9 - Documents: + Belgeler: Use metadata from: @@ -3536,7 +3536,7 @@ src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html 10 - Search fields + Alanları Arama Create new field @@ -3544,7 +3544,7 @@ src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html 21 - Create new field + Yeni alan oluştur Saved field "". @@ -3556,7 +3556,7 @@ src/app/components/manage/custom-fields/custom-fields.component.ts 85 - Saved field "". + "" alanı kaydedildi. Error saving field. @@ -3600,7 +3600,7 @@ src/app/components/common/input/date/date.component.html 21 - Today + Bugün Close @@ -3652,7 +3652,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 92 - True + Doğru False @@ -3668,7 +3668,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 93 - False + Yanlış Search docs... @@ -3680,7 +3680,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 109 - Search docs... + Belgelerde ara... Any @@ -3728,7 +3728,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 146 - Not + Değil Add query @@ -3736,7 +3736,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 165 - Add query + Sorgu Ekle Add expression @@ -3744,7 +3744,7 @@ src/app/components/common/custom-fields-query-dropdown/custom-fields-query-dropdown.component.html 168 - Add expression + İfade Ekle Relative dates @@ -3756,7 +3756,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 101 - Relative dates + Göreceli tarihler now @@ -3780,7 +3780,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 120 - From + Kimden To @@ -3792,7 +3792,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html 144 - To + Kime Added @@ -3824,7 +3824,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 76 - Within 1 week + 1 hafta içinde Within 1 month @@ -3832,7 +3832,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 81 - Within 1 month + 1 ay içinde Within 3 months @@ -3840,7 +3840,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 86 - Within 3 months + 3 ay içinde Within 1 year @@ -3848,7 +3848,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 91 - Within 1 year + 1 yıl içinde This year @@ -3856,7 +3856,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 96 - This year + Bu yıl This month @@ -3864,7 +3864,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.ts 101 - This month + Bu ay Yesterday @@ -3876,7 +3876,7 @@ src/app/pipes/custom-date.pipe.ts 29 - Yesterday + Dün Matching algorithm @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,15 +3994,15 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 - Default Currency + Varsayılan Para Birimi 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-character currency code @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Use locale @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Create new custom field @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Edit custom field @@ -4466,6 +4466,10 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5366,7 +5370,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 338 - Email subject + E-posta konusu Email body @@ -5374,7 +5378,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 339 - Email body + E-posta gövdesi Email recipients @@ -5382,7 +5386,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 340 - Email recipients + E-posta alıcıları Attach document @@ -5390,7 +5394,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 341 - Attach document + Belge ekle Webhook url @@ -5398,7 +5402,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 349 - Webhook url + Webhook url Use parameters for webhook body @@ -5422,7 +5426,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 355 - Webhook params + Webhook parametreleri Webhook body @@ -5430,7 +5434,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 357 - Webhook body + Webhook gövdesi Webhook headers @@ -5438,7 +5442,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 359 - Webhook headers + Webhook başlıkları Include document @@ -5446,7 +5450,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html 360 - Include document + Belge içeriyor Consume Folder @@ -5454,7 +5458,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 65 - Consume Folder + İşlenecek Klasör API Upload @@ -5478,7 +5482,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 77 - Web UI + Web Arayüzü Modified @@ -5498,7 +5502,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 96 - Custom Field + Özel Alan Consumption Started @@ -5506,7 +5510,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 103 - Consumption Started + İşleme başladı Document Added @@ -5514,7 +5518,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 107 - Document Added + Belge eklendi Document Updated @@ -5522,7 +5526,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 111 - Document Updated + Belge Güncellendi Scheduled @@ -5530,7 +5534,7 @@ tüm krite src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts 115 - Scheduled + Zamanlanmış Assignment @@ -5578,7 +5582,7 @@ tüm krite src/app/components/common/email-document-dialog/email-document-dialog.component.html 7 - Email address(es) + E-posta adresleri Subject @@ -5586,7 +5590,7 @@ tüm krite src/app/components/common/email-document-dialog/email-document-dialog.component.html 11 - Subject + Konu Message @@ -5594,7 +5598,7 @@ tüm krite src/app/components/common/email-document-dialog/email-document-dialog.component.html 15 - Message + Ileti Use archive version @@ -5610,7 +5614,7 @@ tüm krite src/app/components/common/email-document-dialog/email-document-dialog.component.html 29 - Send email + Eposta gönder Email Document @@ -5618,7 +5622,7 @@ tüm krite src/app/components/common/email-document-dialog/email-document-dialog.component.ts 21 - Email Document + Belgeyi postala Email sent @@ -5626,7 +5630,7 @@ tüm krite src/app/components/common/email-document-dialog/email-document-dialog.component.ts 66 - Email sent + E-posta gönderildi Error emailing document @@ -5634,7 +5638,7 @@ tüm krite src/app/components/common/email-document-dialog/email-document-dialog.component.ts 70 - Error emailing document + Belgeyi postalarken hata oluştu Include @@ -6000,7 +6004,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + Tüm sayfaları seç Deselect all pages @@ -6008,7 +6012,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Tüm sayfaların seçimini kaldır Rotate selected pages counter-clockwise @@ -6016,7 +6020,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + Seçili sayfaları saat yönünün tersine çevir Rotate selected pages clockwise @@ -6024,7 +6028,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + Seçili sayfaları saat yönününde çevir Delete selected pages @@ -6032,7 +6036,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + Seçili sayfaları sil Rotate page counter-clockwise @@ -6040,7 +6044,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + Sayfayı saat yönünün tersine çevir Rotate page clockwise @@ -6048,7 +6052,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + Sayfayı Saat Yönünde Döndür Delete page @@ -6056,7 +6060,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + Sayfayı sil Add / remove document split here @@ -6072,7 +6076,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + Buradan böl Create new document(s) @@ -6080,7 +6084,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + Yeni belge oluştur Update existing document @@ -6088,7 +6092,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + Mevcut belgeyi güncelle Copy metadata @@ -6104,7 +6108,7 @@ tüm krite src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + Orijinali Sil Merge with existing permissions @@ -6290,7 +6294,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6364,7 +6368,7 @@ tüm krite src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html 72 - Disconnect + Bağlantıyı Kes Disconnect social account @@ -6592,7 +6596,7 @@ tüm krite src/app/components/common/share-links-dialog/share-links-dialog.component.ts 27 - 30 days + 30 gün Never @@ -6600,7 +6604,7 @@ tüm krite src/app/components/common/share-links-dialog/share-links-dialog.component.ts 28 - Never + Asla Share Links @@ -6620,7 +6624,7 @@ tüm krite src/app/components/common/share-links-dialog/share-links-dialog.component.ts 83 - Error retrieving links + Linkleri getirirken hata oluştu days @@ -6628,7 +6632,7 @@ tüm krite src/app/components/common/share-links-dialog/share-links-dialog.component.ts 102 - days + gün Error deleting link @@ -6636,7 +6640,7 @@ tüm krite src/app/components/common/share-links-dialog/share-links-dialog.component.ts 131 - Error deleting link + Linki silerken hata oluştu Error creating link @@ -6644,7 +6648,7 @@ tüm krite src/app/components/common/share-links-dialog/share-links-dialog.component.ts 159 - Error creating link + Linki oluşturma hatası Environment @@ -6652,7 +6656,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 18 - Environment + Ortam Paperless-ngx Version @@ -6660,7 +6664,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 22 - Paperless-ngx Version + Paperless-ngx Versiyonu Install Type @@ -6668,7 +6672,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 35 - Install Type + Kurulum türü Server OS @@ -6676,7 +6680,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 37 - Server OS + Sunucu İşletim Sistemi Media Storage @@ -6684,7 +6688,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 39 - Media Storage + Medya Deposu available @@ -6692,7 +6696,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 42 - available + kullanılabilir total @@ -6700,7 +6704,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 42 - total + toplam Database @@ -6708,7 +6712,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 52 - Database + Veritabanı Status @@ -6728,7 +6732,7 @@ tüm krite src/app/components/manage/workflows/workflows.component.html 19 - Status + Durum Migration Status @@ -6736,7 +6740,7 @@ tüm krite src/app/components/common/system-status-dialog/system-status-dialog.component.html 76 - Migration Status + Göç Durumu Up to date @@ -6858,6 +6862,22 @@ tüm krite Last Run + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7252,7 +7272,7 @@ tüm krite src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7572,7 +7592,7 @@ tüm krite An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 An error occurred loading content: @@ -7580,7 +7600,7 @@ tüm krite Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Document changes detected @@ -7588,7 +7608,7 @@ tüm krite The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 The version of this document in your browser session appears older than the existing version. @@ -7596,7 +7616,7 @@ tüm krite Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. @@ -7604,7 +7624,7 @@ tüm krite Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7612,7 +7632,7 @@ tüm krite Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Next document @@ -7620,7 +7640,7 @@ tüm krite Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Previous document @@ -7628,7 +7648,7 @@ tüm krite Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7640,7 +7660,7 @@ tüm krite Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Save document @@ -7648,7 +7668,7 @@ tüm krite Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Save and close / next @@ -7656,7 +7676,7 @@ tüm krite Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Metaveri alınırken hata oluştu @@ -7664,7 +7684,7 @@ tüm krite Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Önerileri getirirken hata oluştu. @@ -7672,11 +7692,11 @@ tüm krite Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7684,7 +7704,7 @@ tüm krite Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7692,7 +7712,7 @@ tüm krite Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Error saving document @@ -7700,7 +7720,7 @@ tüm krite Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Do you really want to move the document "" to the trash? @@ -7708,7 +7728,7 @@ tüm krite Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7720,7 +7740,7 @@ tüm krite Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7732,7 +7752,7 @@ tüm krite Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Error deleting document @@ -7740,7 +7760,7 @@ tüm krite Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7752,7 +7772,7 @@ tüm krite This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 This operation will permanently recreate the archive file for this document. @@ -7760,7 +7780,7 @@ tüm krite The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 The archive file will be re-generated with the current settings. @@ -7768,7 +7788,7 @@ tüm krite Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7776,7 +7796,7 @@ tüm krite Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Error executing operation @@ -7784,7 +7804,7 @@ tüm krite Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Error downloading document @@ -7792,7 +7812,7 @@ tüm krite Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Page Fit @@ -7800,7 +7820,7 @@ tüm krite PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7808,7 +7828,7 @@ tüm krite Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7816,11 +7836,11 @@ tüm krite An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8456,7 +8476,7 @@ tüm krite src/app/components/document-list/document-list.component.ts - 311 + 313 Sayfayı seç @@ -8468,7 +8488,7 @@ tüm krite src/app/components/document-list/document-list.component.ts - 304 + 306 Tümünü seç @@ -8740,7 +8760,7 @@ tüm krite Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Reset filters / selection @@ -8748,7 +8768,7 @@ tüm krite Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Open first [selected] document @@ -8756,7 +8776,7 @@ tüm krite Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Previous page @@ -8764,7 +8784,7 @@ tüm krite Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Next page @@ -8772,7 +8792,7 @@ tüm krite View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 "" adlı görünüm başarıyla kaydedildi. @@ -8780,7 +8800,7 @@ tüm krite Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8788,7 +8808,7 @@ tüm krite View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 adlı görünüm başarıyla oluşturuldu. diff --git a/src-ui/src/locale/messages.uk_UA.xlf b/src-ui/src/locale/messages.uk_UA.xlf index 2722834b9..dd7719bfb 100644 --- a/src-ui/src/locale/messages.uk_UA.xlf +++ b/src-ui/src/locale/messages.uk_UA.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Закрити @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 Попередній @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 Наступний @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Попередній місяць @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 Наступний місяць @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ГГ @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Закрити @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Оберіть місяць @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Години @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 ММ @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Оберіть рік @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Хвилини @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Перший @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Збільшити години @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Попередній @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Зменшити години @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Наступний @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Збільшити хвилини @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Останній @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Зменшити хвилини @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 СС @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Секунди @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Збільшити секунди @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 Зменшити секунди @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Налаштування @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Логи @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Налаштування успішно збережено. @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Налаштування успішно збережені. Оновіть сторінку для застосування змін. @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Перезавантажити зараз @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Обробка файлів @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Смітник @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Користувачі та групи @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Документація @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Відкрити документи @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Закрити все @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Керування @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Ел. пошта @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Адміністрування @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Налаштування @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 є доступним для оновлення. @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Натисніть для перегляду. @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx може автоматично перевіряти наявність оновлень @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Як це працює? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Доступне оновлення @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Валюта за замовчуванням @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 3-символьний код валюти @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Використовувати мову @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Створити нове власне поле @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Редагувати власне поле @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ Останній запуск + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Під час завантаження вмісту сталася помилка: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Зміни документу виявлено @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Версія цього документа виявилась старішою за чинну версію. @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Збереження документа може перезаписати інші внесені зміни. Щоб відновити наявну версію, скасуйте зміни або закрийте документ. @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Гаразд @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Наступний документ @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Попередній документ @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Зберегти документ @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Зберегти й закрити / наступний @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Помилка отримання метаданих @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Помилка при отриманні пропозицій. @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Document "" saved successfully. @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Error saving document "" @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Помилка при збереженні документа @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Ви дійсно хочете перенести документ "" до смітника? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Помилка видалення документа @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Ця операція остаточно відновить архівний файл цього документа. @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Файл архіву буде повторно створений з поточними налаштуваннями. @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Помилка виконання операції @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Помилка завантаження документа @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Вмістити сторінку @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 An error occurred loading tiff: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Вибрати сторінку @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Вибрати всі @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Скинути фільтри / вибір @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Відкрити перший [selected] документ @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Попередня сторінка @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Наступна сторінка @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Представлення "" успішно збережено. @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Failed to save view "". @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Представлення "" успішно створено. diff --git a/src-ui/src/locale/messages.vi_VN.xlf b/src-ui/src/locale/messages.vi_VN.xlf index 9a55059be..66425cab4 100644 --- a/src-ui/src/locale/messages.vi_VN.xlf +++ b/src-ui/src/locale/messages.vi_VN.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 Đóng @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -27,7 +27,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 @@ -37,7 +37,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 @@ -47,11 +47,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 @@ -61,11 +61,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 @@ -75,7 +75,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -85,7 +85,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -95,11 +95,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -109,7 +109,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -119,7 +119,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -129,7 +129,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -139,7 +139,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -149,7 +149,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -159,11 +159,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -173,7 +173,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -183,7 +183,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -193,7 +193,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -203,7 +203,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -213,7 +213,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -223,7 +223,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -233,7 +233,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -243,7 +243,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -253,7 +253,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -263,7 +263,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -273,7 +273,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -283,7 +283,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -293,7 +293,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -303,7 +303,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -315,7 +315,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -324,7 +324,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -482,11 +482,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 Cài đặt @@ -736,7 +736,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -862,11 +862,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 Nhật ký @@ -1295,11 +1295,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1855,7 +1855,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1941,7 +1941,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1955,7 +1955,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1969,7 +1969,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 Các thiết lập được lưu thành công @@ -1979,7 +1979,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 Các thiết lập được lưu thành công. Tải lại để cập nhật thay đổi. @@ -1989,7 +1989,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 Tải lại ngay @@ -1999,7 +1999,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -2017,11 +2017,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 Tác vụ tệp @@ -2523,11 +2523,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 Thùng rác @@ -2952,11 +2952,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 Người dùng và Nhóm @@ -3206,11 +3206,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3379,11 +3379,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 Tài liệu tham khảo @@ -3407,7 +3407,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 Mở tài liệu @@ -3417,11 +3417,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 Đóng tất cả @@ -3431,7 +3431,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 Quản lý @@ -3441,11 +3441,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3459,11 +3459,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3497,11 +3497,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3515,11 +3515,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3533,11 +3533,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3555,11 +3555,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3573,11 +3573,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 Thư @@ -3587,7 +3587,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 Quản trị @@ -3597,11 +3597,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 Cấu hình @@ -3611,7 +3611,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3621,7 +3621,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 đã có sẵn. @@ -3631,7 +3631,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 Nhấp để xem. @@ -3641,7 +3641,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx có thể tự động check update @@ -3651,7 +3651,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 Cách thức hoạt động? @@ -3661,7 +3661,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 Có bản cập nhật @@ -4001,7 +4001,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -4647,7 +4647,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 Cảnh báo: Các trường hợp hiện tại của trường này sẽ giữ lại chỉ số giá trị hiện tại của họ (ví dụ: tùy chọn số 1, #2, #3) sau khi chỉnh sửa các tùy chọn tại đây @@ -4657,7 +4657,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Tiền tệ mặc định @@ -4667,7 +4667,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Mã tiền tệ 3 ký tự @@ -4677,7 +4677,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 Sử dụng địa phương @@ -4687,7 +4687,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 Tạo trường tùy chỉnh mới @@ -4697,7 +4697,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 Chỉnh sửa trường tùy chỉnh @@ -5231,6 +5231,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -7095,7 +7099,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + Huỷ chọn tất cả các trang Rotate selected pages counter-clockwise @@ -7417,7 +7421,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -8113,6 +8117,22 @@ Lần chạy cuối cùng + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -8590,7 +8610,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -8968,7 +8988,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 Đã xảy ra lỗi Nội dung tải: @@ -8978,7 +8998,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 Thay đổi tài liệu được phát hiện @@ -8988,7 +9008,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 Phiên bản của tài liệu này trong phiên trình duyệt của bạn xuất hiện cũ hơn phiên bản hiện có. @@ -8998,7 +9018,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 Lưu tài liệu ở đây có thể ghi đè lên những thay đổi khác đã được thực hiện. Để khôi phục phiên bản hiện có, loại bỏ các thay đổi của bạn hoặc đóng tài liệu. @@ -9008,7 +9028,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Được rồi @@ -9018,7 +9038,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 Tài liệu tiếp theo @@ -9028,7 +9048,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 Tài liệu trước đây @@ -9038,7 +9058,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -9052,7 +9072,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 Lưu tài liệu @@ -9062,7 +9082,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 Lưu và đóng / tiếp theo @@ -9072,7 +9092,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 Lỗi truy xuất siêu dữ liệu @@ -9082,7 +9102,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 Lỗi truy xuất đề xuất. @@ -9092,11 +9112,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 Tài liệu "" Đã lưu thành công. @@ -9106,7 +9126,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 Tài liệu lưu lỗi "" @@ -9116,7 +9136,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 Tài liệu lưu lỗi @@ -9126,7 +9146,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 Bạn có thực sự muốn chuyển tài liệu "" sang thùng rác không? @@ -9136,7 +9156,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -9150,7 +9170,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -9164,7 +9184,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 Lỗi khi xóa tài liệu. @@ -9174,7 +9194,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -9188,7 +9208,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 Hoạt động này sẽ tái tạo vĩnh viễn tệp lưu trữ cho tài liệu này. @@ -9198,7 +9218,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 Tệp lưu trữ sẽ được tạo lại với các cài đặt hiện tại. @@ -9208,7 +9228,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 Tái xử lý hoạt động cho "" sẽ bắt đầu trong nền. Đóng và mở lại hoặc tải lại tài liệu này sau khi hoạt động hoàn thành để xem nội dung mới. @@ -9218,7 +9238,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 Lỗi thực hiện thao tác @@ -9228,7 +9248,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 Lỗi khi tải xuống tài liệu @@ -9238,7 +9258,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 Trang phù hợp @@ -9248,7 +9268,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -9256,7 +9276,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -9264,11 +9284,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 Đã xảy ra lỗi tải TIFF: @@ -10034,7 +10054,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 Chọn trang @@ -10048,7 +10068,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 Chọn tất cả @@ -10374,7 +10394,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 Đặt lại bộ lọc / lựa chọn @@ -10384,7 +10404,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 Mở tài liệu [Đã chọn] đầu tiên @@ -10394,7 +10414,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 Trang trước @@ -10404,7 +10424,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 Trang tiếp theo @@ -10414,7 +10434,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 Xem "" Đã lưu thành công. @@ -10424,7 +10444,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 Không thể lưu chế độ xem "". @@ -10434,7 +10454,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 Xem "" Tạo thành công. diff --git a/src-ui/src/locale/messages.zh_CN.xlf b/src-ui/src/locale/messages.zh_CN.xlf index 511b919df..74f38783d 100644 --- a/src-ui/src/locale/messages.zh_CN.xlf +++ b/src-ui/src/locale/messages.zh_CN.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 关闭 @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 上一个 @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 下一个 @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 上个月 @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 下个月 @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 关闭 @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 选择月份 @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 小时 @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 选择年份 @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 分钟 @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 第一页 @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 增加小时 @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 上一页 @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 减少小时 @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 下一页 @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 增加分钟 @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 最后一页 @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 减少分钟 @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 增加秒 @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 减少秒 @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 设置 @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 日志 @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 设置保存成功 @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 设置已成功保存。需要重新加载以应用某些更改。 @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 立即重新加载 @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 文件任务 @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 回收站 @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 用户 & 组 @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 帮助文档 @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 打开文档 @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 全部关闭 @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 管理 @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 邮件 @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 管理 @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 配置 @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 可用 @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 点击查看 @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx 可以自动检查更新 @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 这是如何运作的? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 有可用更新 @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 警告:编辑选项后,此字段的现有实例将保留其当前值索引 (例如选项 #1, #2, #3) @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 默认币种 @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 三字符币种代码 @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 使用区域设置 @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 创建新的自定义字段 @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 编辑自定义字段 @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ 上一次运行 + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7250,7 +7270,7 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 PDF Editor @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 加载内容时发生错误: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 检测到文档变更 @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 此文档在您的浏览器会话中的版本似乎比现有版本更早。 @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 在此时保存文档可能会覆盖其他已经做出的更改。要恢复至现有的版本,放弃您的更改或关闭文档。 @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 Ok @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 下一个文档 @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 上一个文档 @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 保存文档 @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 保存并关闭 / 下一个 @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 获取元数据时发生错误 @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 获取建议时发生错误。 @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 文档 "" 保存成功。 @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 保存文档 时发生错误 @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 保存文档时发生错误 @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 您真的要将文档 "" 移动到回收站吗? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 删除文档时发生错误。 @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 此操作将永久重新创建此文档的归档文件。 @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 归档文件将使用当前设置重新生成。 @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 "" 的重新处理操作将在后台开始。 在操作完成后关闭并重新打开或重新加载此文档以查看新内容。 @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 执行操作时发生错误 @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 下载文档时出错 @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 适应页面 @@ -7798,7 +7818,7 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 PDF edit operation for "" will begin in the background. @@ -7806,7 +7826,7 @@ Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 Error executing PDF edit operation @@ -7814,11 +7834,11 @@ An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 加载内容时发生错误: @@ -8453,7 +8473,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 选择页面 @@ -8465,7 +8485,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 全选 @@ -8737,7 +8757,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 重置筛选 / 选择 @@ -8745,7 +8765,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 打开第一个 [已选中] 文档 @@ -8753,7 +8773,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 上一頁 @@ -8761,7 +8781,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 下一頁 @@ -8769,7 +8789,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 视图保存成功。 @@ -8777,7 +8797,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 无法保存视图 ""。 @@ -8785,7 +8805,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 视图:创建成功。 @@ -10944,7 +10964,7 @@ src/app/services/settings.service.ts 249 - Vietnamese + 越南语 Chinese Simplified diff --git a/src-ui/src/locale/messages.zh_TW.xlf b/src-ui/src/locale/messages.zh_TW.xlf index 257af2aee..b54e59d2e 100644 --- a/src-ui/src/locale/messages.zh_TW.xlf +++ b/src-ui/src/locale/messages.zh_TW.xlf @@ -5,7 +5,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/alert/alert.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/alert/alert.ts 50 關閉 @@ -13,7 +13,7 @@ Slide of - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 131,135 Currently selected slide number read by screen reader @@ -22,7 +22,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 157,159 上一個 @@ -30,7 +30,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/carousel/carousel.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/carousel/carousel.ts 198 下一個 @@ -38,11 +38,11 @@ Previous month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 83,85 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 上個月 @@ -50,11 +50,11 @@ Next month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/datepicker/datepicker-navigation.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/datepicker/datepicker-navigation.ts 112 下個月 @@ -62,7 +62,7 @@ HH - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 HH @@ -70,7 +70,7 @@ Close - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 關閉 @@ -78,11 +78,11 @@ Select month - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 選取月份 @@ -90,7 +90,7 @@ «« - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 «« @@ -98,7 +98,7 @@ Hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 小時 @@ -106,7 +106,7 @@ « - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 « @@ -114,7 +114,7 @@ MM - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 MM @@ -122,7 +122,7 @@ » - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 » @@ -130,11 +130,11 @@ Select year - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 選擇年份 @@ -142,7 +142,7 @@ Minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 分鐘 @@ -150,7 +150,7 @@ »» - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 »» @@ -158,7 +158,7 @@ First - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 第一頁 @@ -166,7 +166,7 @@ Increment hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 增加小時 @@ -174,7 +174,7 @@ Previous - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 上一頁 @@ -182,7 +182,7 @@ Decrement hours - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 減少小時 @@ -190,7 +190,7 @@ Next - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 下一頁 @@ -198,7 +198,7 @@ Increment minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 增加分鐘 @@ -206,7 +206,7 @@ Last - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 最後一頁 @@ -214,7 +214,7 @@ Decrement minutes - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 減少分鐘 @@ -222,7 +222,7 @@ SS - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 SS @@ -230,7 +230,7 @@ Seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -238,7 +238,7 @@ Increment seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 增加秒數 @@ -246,7 +246,7 @@ Decrement seconds - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 減少秒數 @@ -256,7 +256,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/ngb-config.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/ngb-config.ts 13 @@ -265,7 +265,7 @@ - node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.1.4_@angular+core@20.1.4_@angular+_4264661dcfc97b5bf5cf26958990f623/node_modules/src/progressbar/progressbar.ts + node_modules/.pnpm/@ng-bootstrap+ng-bootstrap@19.0.1_@angular+common@20.2.4_@angular+core@20.2.4_@angular+_db9461b4835bfc9061e01150e14e6256/node_modules/src/progressbar/progressbar.ts 41,42 @@ -402,11 +402,11 @@ src/app/components/app-frame/app-frame.component.html - 252 + 253 src/app/components/app-frame/app-frame.component.html - 254 + 255 設定 @@ -614,7 +614,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 45 + 55 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -726,11 +726,11 @@ src/app/components/app-frame/app-frame.component.html - 287 + 288 src/app/components/app-frame/app-frame.component.html - 290 + 291 事件記錄 @@ -1094,11 +1094,11 @@ src/app/components/app-frame/app-frame.component.html - 212 + 213 src/app/components/app-frame/app-frame.component.html - 214 + 215 src/app/components/manage/saved-views/saved-views.component.html @@ -1120,7 +1120,7 @@ src/app/components/admin/settings/settings.component.html 179 - Show document counts in sidebar saved views + 顯示文件數量統計於側邊欄已儲存的檢視表 Document editing @@ -1582,7 +1582,7 @@ src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 44 + 54 src/app/components/common/edit-dialog/document-type-edit-dialog/document-type-edit-dialog.component.html @@ -1662,7 +1662,7 @@ Error retrieving users src/app/components/admin/settings/settings.component.ts - 225 + 226 src/app/components/admin/users-groups/users-groups.component.ts @@ -1674,7 +1674,7 @@ Error retrieving groups src/app/components/admin/settings/settings.component.ts - 244 + 245 src/app/components/admin/users-groups/users-groups.component.ts @@ -1686,7 +1686,7 @@ Settings were saved successfully. src/app/components/admin/settings/settings.component.ts - 547 + 548 設定儲存成功。 @@ -1694,7 +1694,7 @@ Settings were saved successfully. Reload is required to apply some changes. src/app/components/admin/settings/settings.component.ts - 551 + 552 設定儲存成功。部分變更需要重新載入才能生效。 @@ -1702,7 +1702,7 @@ Reload now src/app/components/admin/settings/settings.component.ts - 552 + 553 立即重新載入 @@ -1710,7 +1710,7 @@ An error occurred while saving settings. src/app/components/admin/settings/settings.component.ts - 562 + 563 src/app/components/app-frame/app-frame.component.ts @@ -1726,11 +1726,11 @@ src/app/components/app-frame/app-frame.component.html - 275 + 276 src/app/components/app-frame/app-frame.component.html - 277 + 278 檔案任務 @@ -2150,11 +2150,11 @@ src/app/components/app-frame/app-frame.component.html - 235 + 236 src/app/components/app-frame/app-frame.component.html - 238 + 239 垃圾桶 @@ -2530,11 +2530,11 @@ src/app/components/app-frame/app-frame.component.html - 266 + 267 src/app/components/app-frame/app-frame.component.html - 268 + 269 使用者與群組 @@ -2754,11 +2754,11 @@ src/app/components/document-detail/document-detail.component.ts - 998 + 1019 src/app/components/document-detail/document-detail.component.ts - 1360 + 1384 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -2898,11 +2898,11 @@ src/app/components/app-frame/app-frame.component.html - 296 + 297 src/app/components/app-frame/app-frame.component.html - 299 + 300 說明文件 @@ -2922,7 +2922,7 @@ Open documents src/app/components/app-frame/app-frame.component.html - 138 + 139 開啟文件 @@ -2930,11 +2930,11 @@ Close all src/app/components/app-frame/app-frame.component.html - 158 + 159 src/app/components/app-frame/app-frame.component.html - 160 + 161 關閉全部 @@ -2942,7 +2942,7 @@ Manage src/app/components/app-frame/app-frame.component.html - 169 + 170 文件管理 @@ -2950,11 +2950,11 @@ Correspondents src/app/components/app-frame/app-frame.component.html - 175 + 176 src/app/components/app-frame/app-frame.component.html - 177 + 178 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -2966,11 +2966,11 @@ Tags src/app/components/app-frame/app-frame.component.html - 182 + 183 src/app/components/app-frame/app-frame.component.html - 185 + 186 src/app/components/common/input/tags/tags.component.ts @@ -3002,11 +3002,11 @@ Document Types src/app/components/app-frame/app-frame.component.html - 191 + 192 src/app/components/app-frame/app-frame.component.html - 193 + 194 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3018,11 +3018,11 @@ Storage Paths src/app/components/app-frame/app-frame.component.html - 198 + 199 src/app/components/app-frame/app-frame.component.html - 200 + 201 src/app/components/dashboard/widgets/statistics-widget/statistics-widget.component.html @@ -3034,11 +3034,11 @@ Custom Fields src/app/components/app-frame/app-frame.component.html - 205 + 206 src/app/components/app-frame/app-frame.component.html - 207 + 208 src/app/components/common/custom-fields-dropdown/custom-fields-dropdown.component.html @@ -3054,11 +3054,11 @@ Workflows src/app/components/app-frame/app-frame.component.html - 221 + 222 src/app/components/app-frame/app-frame.component.html - 223 + 224 src/app/components/manage/workflows/workflows.component.html @@ -3070,11 +3070,11 @@ Mail src/app/components/app-frame/app-frame.component.html - 228 + 229 src/app/components/app-frame/app-frame.component.html - 231 + 232 郵件 @@ -3082,7 +3082,7 @@ Administration src/app/components/app-frame/app-frame.component.html - 246 + 247 系統管理 @@ -3090,11 +3090,11 @@ Configuration src/app/components/app-frame/app-frame.component.html - 259 + 260 src/app/components/app-frame/app-frame.component.html - 261 + 262 系統配置 @@ -3102,7 +3102,7 @@ GitHub src/app/components/app-frame/app-frame.component.html - 306 + 307 GitHub @@ -3110,7 +3110,7 @@ is available. src/app/components/app-frame/app-frame.component.html - 315,316 + 316,317 可供更新。 @@ -3118,7 +3118,7 @@ Click to view. src/app/components/app-frame/app-frame.component.html - 316 + 317 點擊以顯示。 @@ -3126,7 +3126,7 @@ Paperless-ngx can automatically check for updates src/app/components/app-frame/app-frame.component.html - 320 + 321 Paperless-ngx 可以自動檢查更新 @@ -3134,7 +3134,7 @@ How does this work? src/app/components/app-frame/app-frame.component.html - 327,329 + 328,330 這是怎麼運作的? @@ -3142,7 +3142,7 @@ Update available src/app/components/app-frame/app-frame.component.html - 340 + 341 有可用更新 @@ -3426,7 +3426,7 @@ src/app/components/document-detail/document-detail.component.ts - 951 + 972 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -3986,7 +3986,7 @@ Warning: existing instances of this field will retain their current value index (e.g. option #1, #2, #3) after editing the options here src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 32 + 42 警告:編輯此處的選項後,該現有欄位的實例將保留目前的數值索引(例如:選項 #1、#2、#3) @@ -3994,7 +3994,7 @@ Default Currency src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 預設貨幣 @@ -4002,7 +4002,7 @@ 3-character currency code src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 輸入貨幣代碼(三位字母) @@ -4010,7 +4010,7 @@ Use locale src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.html - 37 + 47 依地區設定 @@ -4018,7 +4018,7 @@ Create new custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 93 + 118 建立新自訂欄位 @@ -4026,7 +4026,7 @@ Edit custom field src/app/components/common/edit-dialog/custom-field-edit-dialog/custom-field-edit-dialog.component.ts - 97 + 122 編輯自訂欄位 @@ -4464,6 +4464,10 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html 254 + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 264 + src/app/components/common/toast/toast.component.html 30 @@ -5998,7 +6002,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 9 - Select all pages + 全選所有頁面 Deselect all pages @@ -6006,7 +6010,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 12 - Deselect all pages + 取消全選所有頁面 Rotate selected pages counter-clockwise @@ -6014,7 +6018,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 17 - Rotate selected pages counter-clockwise + 將所選的頁面逆時鐘旋轉 Rotate selected pages clockwise @@ -6022,7 +6026,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 20 - Rotate selected pages clockwise + 將所選的頁面順時鐘旋轉 Delete selected pages @@ -6030,7 +6034,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 23 - Delete selected pages + 刪除所選的頁面 Rotate page counter-clockwise @@ -6038,7 +6042,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 33 - Rotate page counter-clockwise + 逆時鐘旋轉頁面 Rotate page clockwise @@ -6046,7 +6050,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 36 - Rotate page clockwise + 順時鐘旋轉頁面 Delete page @@ -6054,7 +6058,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 41 - Delete page + 刪除頁面 Add / remove document split here @@ -6062,7 +6066,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 44 - Add / remove document split here + 在此新增/移除文件分割 Split here @@ -6070,7 +6074,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 70 - Split here + 在此分割 Create new document(s) @@ -6078,7 +6082,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 82 - Create new document(s) + 建立新文件 Update existing document @@ -6086,7 +6090,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 87 - Update existing document + 更新目前的文件 Copy metadata @@ -6094,7 +6098,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 94 - Copy metadata + 拷貝詮釋資料 Delete original @@ -6102,7 +6106,7 @@ src/app/components/common/pdf-editor/pdf-editor.component.html 98 - Delete original + 刪除原始文件 Merge with existing permissions @@ -6142,7 +6146,7 @@ src/app/components/common/permissions-dialog/permissions-dialog.component.ts 88 - 全部現有的擁有者、使用者及群組權限將被取代。 + 所有現有的擁有者、使用者及群組權限將被取代。 My documents @@ -6288,7 +6292,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 272 + 284 src/app/components/manage/mail/mail.component.html @@ -6856,6 +6860,22 @@ 最近執行日期 + + WebSocket Connection + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 257 + + WebSocket Connection + + + OK + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 261 + + OK + Copy Raw Error @@ -7192,7 +7212,7 @@ src/app/components/document-detail/document-detail.component.html 7,8 - of + / - @@ -7250,9 +7270,9 @@ src/app/components/document-detail/document-detail.component.ts - 1359 + 1383 - PDF Editor + PDF 編輯器 Send @@ -7570,7 +7590,7 @@ An error occurred loading content: src/app/components/document-detail/document-detail.component.ts - 412,414 + 410,412 讀取內容時發生錯誤: @@ -7578,7 +7598,7 @@ Document changes detected src/app/components/document-detail/document-detail.component.ts - 435 + 444 偵測到文件變更 @@ -7586,7 +7606,7 @@ The version of this document in your browser session appears older than the existing version. src/app/components/document-detail/document-detail.component.ts - 436 + 445 瀏覽器目前顯示的文件版本已過時。 @@ -7594,7 +7614,7 @@ Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document. src/app/components/document-detail/document-detail.component.ts - 437 + 446 在此儲存文件可能會取代其他的變更。若要還原至現有版本,請放棄變更或關閉文件。 @@ -7602,7 +7622,7 @@ Ok src/app/components/document-detail/document-detail.component.ts - 439 + 448 確定 @@ -7610,7 +7630,7 @@ Next document src/app/components/document-detail/document-detail.component.ts - 555 + 574 下一個文件 @@ -7618,7 +7638,7 @@ Previous document src/app/components/document-detail/document-detail.component.ts - 565 + 584 上一個文件 @@ -7626,7 +7646,7 @@ Close document src/app/components/document-detail/document-detail.component.ts - 573 + 592 src/app/services/open-documents.service.ts @@ -7638,7 +7658,7 @@ Save document src/app/components/document-detail/document-detail.component.ts - 580 + 599 儲存文件 @@ -7646,7 +7666,7 @@ Save and close / next src/app/components/document-detail/document-detail.component.ts - 589 + 608 儲存並關閉/下一個 @@ -7654,7 +7674,7 @@ Error retrieving metadata src/app/components/document-detail/document-detail.component.ts - 641 + 660 取得詮釋資料時發生錯誤 @@ -7662,7 +7682,7 @@ Error retrieving suggestions. src/app/components/document-detail/document-detail.component.ts - 670 + 689 取得建議時發生錯誤。 @@ -7670,11 +7690,11 @@ Document "" saved successfully. src/app/components/document-detail/document-detail.component.ts - 845 + 861 src/app/components/document-detail/document-detail.component.ts - 869 + 885 文件「」儲存成功。 @@ -7682,7 +7702,7 @@ Error saving document "" src/app/components/document-detail/document-detail.component.ts - 875 + 891 文件「」儲存時發生錯誤 @@ -7690,7 +7710,7 @@ Error saving document src/app/components/document-detail/document-detail.component.ts - 920 + 941 儲存文件時發生錯誤 @@ -7698,7 +7718,7 @@ Do you really want to move the document "" to the trash? src/app/components/document-detail/document-detail.component.ts - 952 + 973 確定要將文件「」移至垃圾桶? @@ -7706,7 +7726,7 @@ Documents can be restored prior to permanent deletion. src/app/components/document-detail/document-detail.component.ts - 953 + 974 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7718,7 +7738,7 @@ Move to trash src/app/components/document-detail/document-detail.component.ts - 955 + 976 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7730,7 +7750,7 @@ Error deleting document src/app/components/document-detail/document-detail.component.ts - 974 + 995 刪除文件時發生錯誤 @@ -7738,7 +7758,7 @@ Reprocess confirm src/app/components/document-detail/document-detail.component.ts - 994 + 1015 src/app/components/document-list/bulk-editor/bulk-editor.component.ts @@ -7750,7 +7770,7 @@ This operation will permanently recreate the archive file for this document. src/app/components/document-detail/document-detail.component.ts - 995 + 1016 將永久重新建立此文件的封存檔案。 @@ -7758,7 +7778,7 @@ The archive file will be re-generated with the current settings. src/app/components/document-detail/document-detail.component.ts - 996 + 1017 封存檔案將以目前設定重新產生。 @@ -7766,7 +7786,7 @@ Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content. src/app/components/document-detail/document-detail.component.ts - 1006 + 1027 」的重新處理將於背景開始執行。完成後,請關閉並重新打開或重新載入此文件以檢視更新內容。 @@ -7774,7 +7794,7 @@ Error executing operation src/app/components/document-detail/document-detail.component.ts - 1017 + 1038 執行作業時發生錯誤 @@ -7782,7 +7802,7 @@ Error downloading document src/app/components/document-detail/document-detail.component.ts - 1066 + 1087 下載文件時發生錯誤 @@ -7790,7 +7810,7 @@ Page Fit src/app/components/document-detail/document-detail.component.ts - 1143 + 1164 符合頁面大小 @@ -7798,27 +7818,27 @@ PDF edit operation for "" will begin in the background. src/app/components/document-detail/document-detail.component.ts - 1378 + 1402 - PDF edit operation for "" will begin in the background. + 」的 PDF 編輯將於背景開始執行。 Error executing PDF edit operation src/app/components/document-detail/document-detail.component.ts - 1390 + 1414 - Error executing PDF edit operation + 執行 PDF 編輯時時發生錯誤 An error occurred loading tiff: src/app/components/document-detail/document-detail.component.ts - 1450 + 1481 src/app/components/document-detail/document-detail.component.ts - 1454 + 1485 讀取 TIFF 檔時發生錯誤: @@ -8454,7 +8474,7 @@ src/app/components/document-list/document-list.component.ts - 311 + 313 選取頁面 @@ -8466,7 +8486,7 @@ src/app/components/document-list/document-list.component.ts - 304 + 306 選取全部 @@ -8738,7 +8758,7 @@ Reset filters / selection src/app/components/document-list/document-list.component.ts - 292 + 294 重置篩選器/選項 @@ -8746,7 +8766,7 @@ Open first [selected] document src/app/components/document-list/document-list.component.ts - 320 + 322 開啟前 [selected] 個文件 @@ -8754,7 +8774,7 @@ Previous page src/app/components/document-list/document-list.component.ts - 336 + 338 上一頁 @@ -8762,7 +8782,7 @@ Next page src/app/components/document-list/document-list.component.ts - 348 + 350 下一頁 @@ -8770,7 +8790,7 @@ View "" saved successfully. src/app/components/document-list/document-list.component.ts - 381 + 383 檢視表「」儲存成功。 @@ -8778,7 +8798,7 @@ Failed to save view "". src/app/components/document-list/document-list.component.ts - 387 + 389 檢視表「」儲存失敗。 @@ -8786,7 +8806,7 @@ View "" created successfully. src/app/components/document-list/document-list.component.ts - 431 + 435 檢視表「」建立成功。 diff --git a/src/documents/index.py b/src/documents/index.py index 3d1030dca..90cbb8000 100644 --- a/src/documents/index.py +++ b/src/documents/index.py @@ -195,6 +195,7 @@ def update_document(writer: AsyncWriter, doc: Document) -> None: original_filename=doc.original_filename, is_shared=len(viewer_ids) > 0, ) + logger.debug(f"Index updated for document {doc.pk}.") def remove_document(writer: AsyncWriter, doc: Document) -> None: diff --git a/src/documents/management/commands/document_consumer.py b/src/documents/management/commands/document_consumer.py index 1e98533f0..35d79288e 100644 --- a/src/documents/management/commands/document_consumer.py +++ b/src/documents/management/commands/document_consumer.py @@ -32,7 +32,7 @@ except ImportError: # pragma: no cover logger = logging.getLogger("paperless.management.consumer") -def _tags_from_path(filepath) -> list[int]: +def _tags_from_path(filepath: Path) -> list[int]: """ Walk up the directory tree from filepath to CONSUMPTION_DIR and get or create Tag IDs for every directory. @@ -41,7 +41,7 @@ def _tags_from_path(filepath) -> list[int]: """ db.close_old_connections() tag_ids = set() - path_parts = Path(filepath).relative_to(settings.CONSUMPTION_DIR).parent.parts + path_parts = filepath.relative_to(settings.CONSUMPTION_DIR).parent.parts for part in path_parts: tag_ids.add( Tag.objects.get_or_create(name__iexact=part, defaults={"name": part})[0].pk, @@ -50,17 +50,13 @@ def _tags_from_path(filepath) -> list[int]: return list(tag_ids) -def _is_ignored(filepath: str) -> bool: +def _is_ignored(filepath: Path) -> bool: """ Checks if the given file should be ignored, based on configured patterns. Returns True if the file is ignored, False otherwise """ - filepath = os.path.abspath( - os.path.normpath(filepath), - ) - # Trim out the consume directory, leaving only filename and it's # path relative to the consume directory filepath_relative = PurePath(filepath).relative_to(settings.CONSUMPTION_DIR) @@ -85,15 +81,15 @@ def _is_ignored(filepath: str) -> bool: return False -def _consume(filepath: str) -> None: - if os.path.isdir(filepath) or _is_ignored(filepath): +def _consume(filepath: Path) -> None: + if filepath.is_dir() or _is_ignored(filepath): return - if not os.path.isfile(filepath): + if not filepath.is_file(): logger.debug(f"Not consuming file {filepath}: File has moved.") return - if not is_file_ext_supported(os.path.splitext(filepath)[1]): + if not is_file_ext_supported(filepath.suffix): logger.warning(f"Not consuming file {filepath}: Unknown file extension.") return @@ -107,7 +103,7 @@ def _consume(filepath: str) -> None: while (read_try_count < os_error_retry_count) and not file_open_ok: try: - with open(filepath, "rb"): + with filepath.open("rb"): file_open_ok = True except OSError as e: read_try_count += 1 @@ -141,7 +137,7 @@ def _consume(filepath: str) -> None: logger.exception("Error while consuming document") -def _consume_wait_unmodified(file: str) -> None: +def _consume_wait_unmodified(file: Path) -> None: """ Waits for the given file to appear unmodified based on file size and modification time. Will wait a configured number of seconds @@ -157,7 +153,7 @@ def _consume_wait_unmodified(file: str) -> None: current_try = 0 while current_try < settings.CONSUMER_POLLING_RETRY_COUNT: try: - stat_data = os.stat(file) + stat_data = file.stat() new_mtime = stat_data.st_mtime new_size = stat_data.st_size except FileNotFoundError: @@ -182,10 +178,10 @@ class Handler(FileSystemEventHandler): self._pool = pool def on_created(self, event): - self._pool.submit(_consume_wait_unmodified, event.src_path) + self._pool.submit(_consume_wait_unmodified, Path(event.src_path)) def on_moved(self, event): - self._pool.submit(_consume_wait_unmodified, event.dest_path) + self._pool.submit(_consume_wait_unmodified, Path(event.dest_path)) class Command(BaseCommand): @@ -227,9 +223,9 @@ class Command(BaseCommand): if not directory: raise CommandError("CONSUMPTION_DIR does not appear to be set.") - directory = os.path.abspath(directory) + directory = Path(directory).resolve() - if not os.path.isdir(directory): + if not directory.is_dir(): raise CommandError(f"Consumption directory {directory} does not exist") # Consumer will need this @@ -238,11 +234,11 @@ class Command(BaseCommand): if recursive: for dirpath, _, filenames in os.walk(directory): for filename in filenames: - filepath = os.path.join(dirpath, filename) + filepath = Path(dirpath) / filename _consume(filepath) else: - for entry in os.scandir(directory): - _consume(entry.path) + for filepath in directory.iterdir(): + _consume(filepath) if options["oneshot"]: return @@ -310,7 +306,7 @@ class Command(BaseCommand): try: for event in inotify.read(timeout=timeout_ms): path = inotify.get_path(event.wd) if recursive else directory - filepath = os.path.join(path, event.name) + filepath = Path(path) / event.name if flags.MODIFY in flags.from_mask(event.mask): notified_files.pop(filepath, None) else: @@ -327,9 +323,7 @@ class Command(BaseCommand): # Also make sure the file exists still, some scanners might write a # temporary file first - file_still_exists = os.path.exists(filepath) and os.path.isfile( - filepath, - ) + file_still_exists = filepath.exists() and filepath.is_file() if waited_long_enough and file_still_exists: _consume(filepath) diff --git a/src/documents/matching.py b/src/documents/matching.py index 15a8ec443..346f9d55a 100644 --- a/src/documents/matching.py +++ b/src/documents/matching.py @@ -41,7 +41,11 @@ def log_reason( def match_correspondents(document: Document, classifier: DocumentClassifier, user=None): - pred_id = classifier.predict_correspondent(document.content) if classifier else None + pred_id = ( + classifier.predict_correspondent(document.suggestion_content) + if classifier + else None + ) if user is None and document.owner is not None: user = document.owner @@ -65,8 +69,11 @@ def match_correspondents(document: Document, classifier: DocumentClassifier, use def match_document_types(document: Document, classifier: DocumentClassifier, user=None): - pred_id = classifier.predict_document_type(document.content) if classifier else None - + pred_id = ( + classifier.predict_document_type(document.suggestion_content) + if classifier + else None + ) if user is None and document.owner is not None: user = document.owner @@ -89,7 +96,9 @@ def match_document_types(document: Document, classifier: DocumentClassifier, use def match_tags(document: Document, classifier: DocumentClassifier, user=None): - predicted_tag_ids = classifier.predict_tags(document.content) if classifier else [] + predicted_tag_ids = ( + classifier.predict_tags(document.suggestion_content) if classifier else [] + ) if user is None and document.owner is not None: user = document.owner @@ -112,7 +121,11 @@ def match_tags(document: Document, classifier: DocumentClassifier, user=None): def match_storage_paths(document: Document, classifier: DocumentClassifier, user=None): - pred_id = classifier.predict_storage_path(document.content) if classifier else None + pred_id = ( + classifier.predict_storage_path(document.suggestion_content) + if classifier + else None + ) if user is None and document.owner is not None: user = document.owner diff --git a/src/documents/migrations/1012_fix_archive_files.py b/src/documents/migrations/1012_fix_archive_files.py index 46951471e..a97fa7a80 100644 --- a/src/documents/migrations/1012_fix_archive_files.py +++ b/src/documents/migrations/1012_fix_archive_files.py @@ -5,6 +5,7 @@ import logging import os import shutil from collections import defaultdict +from pathlib import Path from time import sleep import pathvalidate @@ -50,38 +51,38 @@ def many_to_dictionary(field): # pragma: no cover return mydictionary -def archive_name_from_filename(filename): - return os.path.splitext(filename)[0] + ".pdf" +def archive_name_from_filename(filename: Path) -> Path: + return Path(filename.stem + ".pdf") -def archive_path_old(doc): +def archive_path_old(doc) -> Path: if doc.filename: - fname = archive_name_from_filename(doc.filename) + fname = archive_name_from_filename(Path(doc.filename)) else: - fname = f"{doc.pk:07}.pdf" + fname = Path(f"{doc.pk:07}.pdf") - return os.path.join(settings.ARCHIVE_DIR, fname) + return settings.ARCHIVE_DIR / fname STORAGE_TYPE_GPG = "gpg" -def archive_path_new(doc): +def archive_path_new(doc) -> Path | None: if doc.archive_filename is not None: - return os.path.join(settings.ARCHIVE_DIR, str(doc.archive_filename)) + return settings.ARCHIVE_DIR / doc.archive_filename else: return None -def source_path(doc): +def source_path(doc) -> Path: if doc.filename: - fname = str(doc.filename) + fname = doc.filename else: fname = f"{doc.pk:07}{doc.file_type}" if doc.storage_type == STORAGE_TYPE_GPG: - fname += ".gpg" # pragma: no cover + fname = Path(str(fname) + ".gpg") # pragma: no cover - return os.path.join(settings.ORIGINALS_DIR, fname) + return settings.ORIGINALS_DIR / fname def generate_unique_filename(doc, *, archive_filename=False): @@ -104,7 +105,7 @@ def generate_unique_filename(doc, *, archive_filename=False): # still the same as before. return new_filename - if os.path.exists(os.path.join(root, new_filename)): + if (root / new_filename).exists(): counter += 1 else: return new_filename @@ -202,18 +203,18 @@ def create_archive_version(doc, retry_count=3): parser, source_path(doc), doc.mime_type, - os.path.basename(doc.filename), + Path(doc.filename).name, ) doc.content = parser.get_text() - if parser.get_archive_path() and os.path.isfile(parser.get_archive_path()): + if parser.get_archive_path() and Path(parser.get_archive_path()).is_file(): doc.archive_filename = generate_unique_filename( doc, archive_filename=True, ) - with open(parser.get_archive_path(), "rb") as f: + with Path(parser.get_archive_path()).open("rb") as f: doc.archive_checksum = hashlib.md5(f.read()).hexdigest() - os.makedirs(os.path.dirname(archive_path_new(doc)), exist_ok=True) + archive_path_new(doc).parent.mkdir(parents=True, exist_ok=True) shutil.copy2(parser.get_archive_path(), archive_path_new(doc)) else: doc.archive_checksum = None @@ -264,7 +265,7 @@ def move_old_to_new_locations(apps, schema_editor): # check that archive files of all unaffected documents are in place for doc in Document.objects.filter(archive_checksum__isnull=False): old_path = archive_path_old(doc) - if doc.id not in affected_document_ids and not os.path.isfile(old_path): + if doc.id not in affected_document_ids and not old_path.is_file(): raise ValueError( f"Archived document ID:{doc.id} does not exist at: {old_path}", ) @@ -285,12 +286,12 @@ def move_old_to_new_locations(apps, schema_editor): if doc.id in affected_document_ids: old_path = archive_path_old(doc) # remove affected archive versions - if os.path.isfile(old_path): + if old_path.is_file(): logger.debug(f"Removing {old_path}") - os.unlink(old_path) + old_path.unlink() else: # Set archive path for unaffected files - doc.archive_filename = archive_name_from_filename(doc.filename) + doc.archive_filename = archive_name_from_filename(Path(doc.filename)) Document.objects.filter(id=doc.id).update( archive_filename=doc.archive_filename, ) @@ -316,7 +317,7 @@ def move_new_to_old_locations(apps, schema_editor): f"filename.", ) old_archive_paths.add(old_archive_path) - if new_archive_path != old_archive_path and os.path.isfile(old_archive_path): + if new_archive_path != old_archive_path and old_archive_path.is_file(): raise ValueError( f"Cannot migrate: Cannot move {new_archive_path} to " f"{old_archive_path}: file already exists.", diff --git a/src/documents/models.py b/src/documents/models.py index 2bec2901d..40496f3be 100644 --- a/src/documents/models.py +++ b/src/documents/models.py @@ -334,6 +334,28 @@ class Document(SoftDeleteModel, ModelWithOwner): res += f" {self.title}" return res + @property + def suggestion_content(self): + """ + Returns the document text used to generate suggestions. + + If the document content length exceeds a specified limit, + the text is cropped to include the start and end segments. + Otherwise, the full content is returned. + + This improves processing speed for large documents while keeping + enough context for accurate suggestions. + """ + if not self.content or len(self.content) <= 1200000: + return self.content + else: + # Use 80% from the start and 20% from the end + # to preserve both opening and closing context. + head_len = 800000 + tail_len = 200000 + + return " ".join((self.content[:head_len], self.content[-tail_len:])) + @property def source_path(self) -> Path: if self.filename: diff --git a/src/documents/parsers.py b/src/documents/parsers.py index 526c131d0..f6417e285 100644 --- a/src/documents/parsers.py +++ b/src/documents/parsers.py @@ -19,6 +19,8 @@ from documents.loggers import LoggingMixin from documents.signals import document_consumer_declaration from documents.utils import copy_file_with_basic_stats from documents.utils import run_subprocess +from paperless.config import OcrConfig +from paperless.utils import ocr_to_dateparser_languages if TYPE_CHECKING: import datetime @@ -167,7 +169,7 @@ def run_convert( args += ["-depth", str(depth)] if depth else [] args += ["-auto-orient"] if auto_orient else [] args += ["-define", "pdf:use-cropbox=true"] if use_cropbox else [] - args += [input_file, output_file] + args += [str(input_file), str(output_file)] logger.debug("Execute: " + " ".join(args), extra={"group": logging_group}) @@ -186,8 +188,8 @@ def get_default_thumbnail() -> Path: return (Path(__file__).parent / "resources" / "document.webp").resolve() -def make_thumbnail_from_pdf_gs_fallback(in_path, temp_dir, logging_group=None) -> str: - out_path = os.path.join(temp_dir, "convert_gs.webp") +def make_thumbnail_from_pdf_gs_fallback(in_path, temp_dir, logging_group=None) -> Path: + out_path: Path = Path(temp_dir) / "convert_gs.webp" # if convert fails, fall back to extracting # the first PDF page as a PNG using Ghostscript @@ -197,7 +199,7 @@ def make_thumbnail_from_pdf_gs_fallback(in_path, temp_dir, logging_group=None) - extra={"group": logging_group}, ) # Ghostscript doesn't handle WebP outputs - gs_out_path = os.path.join(temp_dir, "gs_out.png") + gs_out_path: Path = Path(temp_dir) / "gs_out.png" cmd = [settings.GS_BINARY, "-q", "-sDEVICE=pngalpha", "-o", gs_out_path, in_path] try: @@ -225,16 +227,16 @@ def make_thumbnail_from_pdf_gs_fallback(in_path, temp_dir, logging_group=None) - # The caller might expect a generated thumbnail that can be moved, # so we need to copy it before it gets moved. # https://github.com/paperless-ngx/paperless-ngx/issues/3631 - default_thumbnail_path = os.path.join(temp_dir, "document.webp") + default_thumbnail_path: Path = Path(temp_dir) / "document.webp" copy_file_with_basic_stats(get_default_thumbnail(), default_thumbnail_path) return default_thumbnail_path -def make_thumbnail_from_pdf(in_path, temp_dir, logging_group=None) -> Path: +def make_thumbnail_from_pdf(in_path: Path, temp_dir: Path, logging_group=None) -> Path: """ The thumbnail of a PDF is just a 500px wide image of the first page. """ - out_path = temp_dir / "convert.webp" + out_path: Path = temp_dir / "convert.webp" # Run convert to get a decent thumbnail try: @@ -272,6 +274,11 @@ def parse_date_generator(filename, text) -> Iterator[datetime.datetime]: """ import dateparser + ocr_config = OcrConfig() + languages = settings.DATE_PARSER_LANGUAGES or ocr_to_dateparser_languages( + ocr_config.language, + ) + return dateparser.parse( ds, settings={ @@ -280,7 +287,7 @@ def parse_date_generator(filename, text) -> Iterator[datetime.datetime]: "RETURN_AS_TIMEZONE_AWARE": True, "TIMEZONE": settings.TIME_ZONE, }, - locales=settings.DATE_PARSER_LANGUAGES, + locales=languages, ) def __filter(date: datetime.datetime) -> datetime.datetime | None: diff --git a/src/documents/static/bootstrap.min.css b/src/documents/static/bootstrap.min.css index 442273f54..1d8bac41b 100644 --- a/src/documents/static/bootstrap.min.css +++ b/src/documents/static/bootstrap.min.css @@ -1,6 +1,6 @@ @charset "UTF-8";/*! - * Bootstrap v5.3.1 (https://getbootstrap.com/) - * Copyright 2011-2023 The Bootstrap Authors + * Bootstrap v5.3.8 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} -/*# sourceMappingURL=bootstrap.min.css.map */ + */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/src/documents/tests/test_classifier.py b/src/documents/tests/test_classifier.py index b1317f70b..4f2ad85f5 100644 --- a/src/documents/tests/test_classifier.py +++ b/src/documents/tests/test_classifier.py @@ -654,7 +654,7 @@ class TestClassifier(DirectoriesMixin, TestCase): }, ) @override_settings( - MODEL_FILE=(Path(__file__).parent / "data" / "model.pickle").as_posix(), + MODEL_FILE=str(Path(__file__).parent / "data" / "model.pickle"), ) @pytest.mark.skip( reason="Disabled caching due to high memory usage - need to investigate.", diff --git a/src/documents/tests/test_consumer.py b/src/documents/tests/test_consumer.py index f0fdc02c7..6709155d9 100644 --- a/src/documents/tests/test_consumer.py +++ b/src/documents/tests/test_consumer.py @@ -254,7 +254,7 @@ class TestConsumer( # https://github.com/jonaswinkler/paperless-ng/discussions/1037 filename = self.get_test_file() - shadow_file = Path(self.dirs.scratch_dir / "._sample.pdf") + shadow_file = Path(self.dirs.scratch_dir) / "._sample.pdf" shutil.copy(filename, shadow_file) diff --git a/src/documents/tests/test_date_parsing.py b/src/documents/tests/test_date_parsing.py index 1bad27266..f565a9544 100644 --- a/src/documents/tests/test_date_parsing.py +++ b/src/documents/tests/test_date_parsing.py @@ -1,12 +1,14 @@ import datetime from zoneinfo import ZoneInfo +import pytest from pytest_django.fixtures import SettingsWrapper from documents.parsers import parse_date from documents.parsers import parse_date_generator +@pytest.mark.django_db() class TestDate: def test_date_format_1(self): text = "lorem ipsum 130218 lorem ipsum" @@ -49,7 +51,7 @@ class TestDate: settings: SettingsWrapper, settings_timezone: ZoneInfo, ): - settings.DATE_PARSER_LANGUAGES = [] + settings.DATE_PARSER_LANGUAGES = ["de"] text = "lorem ipsum\nMärz 2019\nlorem ipsum" date = parse_date("", text) assert date == datetime.datetime(2019, 3, 1, 0, 0, tzinfo=settings_timezone) diff --git a/src/documents/tests/test_document_model.py b/src/documents/tests/test_document_model.py index 87ebdb561..fc4f17e04 100644 --- a/src/documents/tests/test_document_model.py +++ b/src/documents/tests/test_document_model.py @@ -6,6 +6,7 @@ from unittest import mock from django.test import TestCase from django.test import override_settings +from faker import Faker from documents.models import Correspondent from documents.models import Document @@ -105,3 +106,27 @@ class TestDocument(TestCase): created=date(2020, 12, 25), ) self.assertEqual(doc.get_public_filename(), "2020-12-25 test") + + +def test_suggestion_content(): + """ + Check that the document for suggestion is cropped, only if it exceeds the length limit. + """ + fake_text = Faker().text(max_nb_chars=1201000) + + # Do not crop content under 1.2M chars + content_under_limit = fake_text[:1200000] + doc = Document( + title="test", + created=date(2025, 6, 1), + content=content_under_limit, + ) + assert doc.suggestion_content == content_under_limit + + # If over the limit, crop to 1M char (800K from the beginning, 200K from the end) + content_over_limit = fake_text[:1200001] + expected_cropped_content = ( + content_over_limit[:800000] + " " + content_over_limit[-200000:] + ) + doc.content = content_over_limit + assert doc.suggestion_content == expected_cropped_content diff --git a/src/documents/tests/test_management_consumer.py b/src/documents/tests/test_management_consumer.py index 8f933d741..821fd82e0 100644 --- a/src/documents/tests/test_management_consumer.py +++ b/src/documents/tests/test_management_consumer.py @@ -258,66 +258,66 @@ class TestConsumer(DirectoriesMixin, ConsumerThreadMixin, TransactionTestCase): def test_is_ignored(self): test_paths = [ { - "path": (Path(self.dirs.consumption_dir) / "foo.pdf").as_posix(), + "path": str(Path(self.dirs.consumption_dir) / "foo.pdf"), "ignore": False, }, { - "path": ( - Path(self.dirs.consumption_dir) / "foo" / "bar.pdf" - ).as_posix(), + "path": str( + Path(self.dirs.consumption_dir) / "foo" / "bar.pdf", + ), "ignore": False, }, { - "path": (Path(self.dirs.consumption_dir) / ".DS_STORE").as_posix(), + "path": str(Path(self.dirs.consumption_dir) / ".DS_STORE"), "ignore": True, }, { - "path": (Path(self.dirs.consumption_dir) / ".DS_Store").as_posix(), + "path": str(Path(self.dirs.consumption_dir) / ".DS_Store"), "ignore": True, }, { - "path": ( - Path(self.dirs.consumption_dir) / ".stfolder" / "foo.pdf" - ).as_posix(), + "path": str( + Path(self.dirs.consumption_dir) / ".stfolder" / "foo.pdf", + ), "ignore": True, }, { - "path": (Path(self.dirs.consumption_dir) / ".stfolder.pdf").as_posix(), + "path": str(Path(self.dirs.consumption_dir) / ".stfolder.pdf"), "ignore": False, }, { - "path": ( - Path(self.dirs.consumption_dir) / ".stversions" / "foo.pdf" - ).as_posix(), + "path": str( + Path(self.dirs.consumption_dir) / ".stversions" / "foo.pdf", + ), "ignore": True, }, { - "path": ( - Path(self.dirs.consumption_dir) / ".stversions.pdf" - ).as_posix(), + "path": str( + Path(self.dirs.consumption_dir) / ".stversions.pdf", + ), "ignore": False, }, { - "path": (Path(self.dirs.consumption_dir) / "._foo.pdf").as_posix(), + "path": str(Path(self.dirs.consumption_dir) / "._foo.pdf"), "ignore": True, }, { - "path": (Path(self.dirs.consumption_dir) / "my_foo.pdf").as_posix(), + "path": str(Path(self.dirs.consumption_dir) / "my_foo.pdf"), "ignore": False, }, { - "path": ( - Path(self.dirs.consumption_dir) / "._foo" / "bar.pdf" - ).as_posix(), + "path": str( + Path(self.dirs.consumption_dir) / "._foo" / "bar.pdf", + ), "ignore": True, }, { - "path": ( + "path": str( Path(self.dirs.consumption_dir) / "@eaDir" / "SYNO@.fileindexdb" - / "_1jk.fnm" - ).as_posix(), + / "_1jk.fnm", + ), "ignore": True, }, ] @@ -330,7 +330,7 @@ class TestConsumer(DirectoriesMixin, ConsumerThreadMixin, TransactionTestCase): f'_is_ignored("{filepath}") != {expected_ignored_result}', ) - @mock.patch("documents.management.commands.document_consumer.open") + @mock.patch("documents.management.commands.document_consumer.Path.open") def test_consume_file_busy(self, open_mock): # Calling this mock always raises this open_mock.side_effect = OSError diff --git a/src/documents/tests/test_management_exporter.py b/src/documents/tests/test_management_exporter.py index 7415467de..a67e5e8c5 100644 --- a/src/documents/tests/test_management_exporter.py +++ b/src/documents/tests/test_management_exporter.py @@ -230,9 +230,9 @@ class TestExportImport( for element in manifest: if element["model"] == "documents.document": - fname = ( - self.target / element[document_exporter.EXPORTER_FILE_NAME] - ).as_posix() + fname = str( + self.target / element[document_exporter.EXPORTER_FILE_NAME], + ) self.assertIsFile(fname) self.assertIsFile( self.target / element[document_exporter.EXPORTER_THUMBNAIL_NAME], @@ -462,9 +462,9 @@ class TestExportImport( call_command(*args) - expected_file = ( - self.target / f"export-{timezone.localdate().isoformat()}.zip" - ).as_posix() + expected_file = str( + self.target / f"export-{timezone.localdate().isoformat()}.zip", + ) self.assertIsFile(expected_file) @@ -498,9 +498,9 @@ class TestExportImport( ): call_command(*args) - expected_file = ( - self.target / f"export-{timezone.localdate().isoformat()}.zip" - ).as_posix() + expected_file = str( + self.target / f"export-{timezone.localdate().isoformat()}.zip", + ) self.assertIsFile(expected_file) @@ -544,9 +544,9 @@ class TestExportImport( call_command(*args) - expected_file = ( - self.target / f"export-{timezone.localdate().isoformat()}.zip" - ).as_posix() + expected_file = str( + self.target / f"export-{timezone.localdate().isoformat()}.zip", + ) self.assertIsFile(expected_file) self.assertIsNotFile(existing_file) diff --git a/src/documents/tests/test_migration_archive_files.py b/src/documents/tests/test_migration_archive_files.py index e5ad44b9e..402897e2f 100644 --- a/src/documents/tests/test_migration_archive_files.py +++ b/src/documents/tests/test_migration_archive_files.py @@ -19,15 +19,15 @@ migration_1012_obj = importlib.import_module( ) -def archive_name_from_filename(filename): - return Path(filename).stem + ".pdf" +def archive_name_from_filename(filename: Path) -> Path: + return Path(filename.stem + ".pdf") -def archive_path_old(self): +def archive_path_old(self) -> Path: if self.filename: - fname = archive_name_from_filename(self.filename) + fname = archive_name_from_filename(Path(self.filename)) else: - fname = f"{self.pk:07}.pdf" + fname = Path(f"{self.pk:07}.pdf") return Path(settings.ARCHIVE_DIR) / fname diff --git a/src/documents/views.py b/src/documents/views.py index bfb967134..d7585be7e 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -2797,7 +2797,7 @@ class SystemStatusView(PassUserMixin): install_type = "docker" db_conn = connections["default"] - db_url = db_conn.settings_dict["NAME"] + db_url = str(db_conn.settings_dict["NAME"]) db_error = None try: @@ -2869,6 +2869,11 @@ class SystemStatusView(PassUserMixin): last_trained_task = ( PaperlessTask.objects.filter( task_name=PaperlessTask.TaskName.TRAIN_CLASSIFIER, + status__in=[ + states.SUCCESS, + states.FAILURE, + states.REVOKED, + ], # ignore running tasks ) .order_by("-date_done") .first() @@ -2878,7 +2883,7 @@ class SystemStatusView(PassUserMixin): if last_trained_task is None: classifier_status = "WARNING" classifier_error = "No classifier training tasks found" - elif last_trained_task and last_trained_task.status == states.FAILURE: + elif last_trained_task and last_trained_task.status != states.SUCCESS: classifier_status = "ERROR" classifier_error = last_trained_task.result classifier_last_trained = ( @@ -2888,6 +2893,11 @@ class SystemStatusView(PassUserMixin): last_sanity_check = ( PaperlessTask.objects.filter( task_name=PaperlessTask.TaskName.CHECK_SANITY, + status__in=[ + states.SUCCESS, + states.FAILURE, + states.REVOKED, + ], # ignore running tasks ) .order_by("-date_done") .first() @@ -2897,7 +2907,7 @@ class SystemStatusView(PassUserMixin): if last_sanity_check is None: sanity_check_status = "WARNING" sanity_check_error = "No sanity check tasks found" - elif last_sanity_check and last_sanity_check.status == states.FAILURE: + elif last_sanity_check and last_sanity_check.status != states.SUCCESS: sanity_check_status = "ERROR" sanity_check_error = last_sanity_check.result sanity_check_last_run = ( diff --git a/src/locale/af_ZA/LC_MESSAGES/django.po b/src/locale/af_ZA/LC_MESSAGES/django.po index 5f836df35..c6b288705 100644 --- a/src/locale/af_ZA/LC_MESSAGES/django.po +++ b/src/locale/af_ZA/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "Language: af_ZA\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engels (VS)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabies" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Belorussies" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalaans" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tsjeggies" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Deens" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Duits" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engels (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spaans" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Fins" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Frans" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiaans" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgs" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Nederlands" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Pools" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugees (Brasilië)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugees" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Roemeens" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russies" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Sloweens" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serwies" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Sweeds" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turks" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Vereenvoudigde Sjinees" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/ar_AR/LC_MESSAGES/django.po b/src/locale/ar_AR/LC_MESSAGES/django.po index 1f17ae23b..e37ca239a 100644 --- a/src/locale/ar_AR/LC_MESSAGES/django.po +++ b/src/locale/ar_AR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "إعدادات التطبيق paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "الإنجليزية (الولايات المتحدة)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "العربية" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "اللغة الأفريقانية" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "البيلاروسية" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "البلغارية" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "اللغة الكتالونية" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "التشيكية" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "الدانماركية" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "الألمانية" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "اليونانية" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "الإنجليزية (المملكة المتحدة)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "الإسبانية" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "الفنلندية" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "الفرنسية" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "المجرية" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "الإيطالية" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "اليابانية" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "اللوكسمبرجية" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "النرويجية" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "الهولندية" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "البولندية" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "البرتغالية (البرازيل)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "البرتغالية" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "الرومانية" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "الروسية" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "السلوفاكية" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "السلوفانية" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "الصربية" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "السويدية" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "التركية" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "الأوكرانية" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "الصينية المبسطة" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/be_BY/LC_MESSAGES/django.po b/src/locale/be_BY/LC_MESSAGES/django.po index 49a62c9d2..10e5d2844 100644 --- a/src/locale/be_BY/LC_MESSAGES/django.po +++ b/src/locale/be_BY/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Belarusian\n" "Language: be_BY\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Англійская (ЗША)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Беларуская" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Чэшская" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Дацкая" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Нямецкая" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Англійская (Вялікабрытанія)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Іспанская" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Французская" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Італьянская" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Люксембургская" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Нідэрландская" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Польская" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Партугальская (Бразілія)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Партугальская" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Румынская" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Руская" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Славенская" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Сербская" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Шведская" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Турэцкая" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Кітайская спрошчаная" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/bg_BG/LC_MESSAGES/django.po b/src/locale/bg_BG/LC_MESSAGES/django.po index d72345ac5..9de65341e 100644 --- a/src/locale/bg_BG/LC_MESSAGES/django.po +++ b/src/locale/bg_BG/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "настройки на софтуера" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Английски (САЩ)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Арабски" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Африканс" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Беларуски" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Български" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Каталунски" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Чешки" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Датски" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Немски" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Гръцки" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Английски (Великобритания)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Испански" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Финландски" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Френски" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Унгарски" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Италиански" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Японски" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Корейски" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Люксембургски" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Норвежки" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Холандски" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Полски" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Португалски (Бразилия)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Португалски" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Румънски" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Руски" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Словашки" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Словенски" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Сръбски" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Шведски" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Турски" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Украински" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Китайски опростен" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Китайски традиционен" diff --git a/src/locale/ca_ES/LC_MESSAGES/django.po b/src/locale/ca_ES/LC_MESSAGES/django.po index 295746821..3d0980706 100644 --- a/src/locale/ca_ES/LC_MESSAGES/django.po +++ b/src/locale/ca_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-17 12:12\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Language: ca_ES\n" @@ -1619,147 +1619,147 @@ msgstr "Defineix el mapatge de l'etiqueta del codi de barres" msgid "paperless application settings" msgstr "configuració de l'aplicació paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Anglès (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Àrab" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Africà" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Bielorús" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Búlgar" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Català" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Txec" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danès" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Alemany" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grec" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Anglès (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Espanyol" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Persa" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finès" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francès" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Hongarès" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italià" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japonès" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Coreà" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburguès" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Noruec" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holandès" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polonès" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portuguès (Brasil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portuguès" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Romanès" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Rus" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Eslovac" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Eslovè" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbi" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Suec" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turc" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ucranià" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Vietnamita" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Xinès Simplificat" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Xinès tradicional" diff --git a/src/locale/cs_CZ/LC_MESSAGES/django.po b/src/locale/cs_CZ/LC_MESSAGES/django.po index 869ea8de0..69fb98541 100644 --- a/src/locale/cs_CZ/LC_MESSAGES/django.po +++ b/src/locale/cs_CZ/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -1411,21 +1411,22 @@ msgstr "Jako poslední krok vyplňte následující formulář:" #: documents/validators.py:24 #, python-brace-format msgid "Unable to parse URI {value}, missing scheme" -msgstr "" +msgstr "Nelze analyzovat URI {value}, chybí schéma" #: documents/validators.py:29 #, python-brace-format msgid "Unable to parse URI {value}, missing net location or path" -msgstr "" +msgstr "Nelze analyzovat URI {value}, chybí síťové umístění nebo cesta" #: documents/validators.py:36 msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}" -msgstr "" +msgstr "URI schéma '{parts.scheme}' není povoleno. Povolená schémata: {',\n" +"'.join(allowed_schemes)}" #: documents/validators.py:45 #, python-brace-format msgid "Unable to parse URI {value}" -msgstr "" +msgstr "Nelze zpracovat URI {value}" #: paperless/apps.py:11 msgid "Paperless" @@ -1619,147 +1620,147 @@ msgstr "Nastaví mapování čárových kódů na štítky" msgid "paperless application settings" msgstr "nastavení aplikace paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Angličtina (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabština" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikánština" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Běloruština" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulharština" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalánština" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Čeština" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dánština" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Němčina" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Řečtina" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Angličtina (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Španělština" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Perština" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finština" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francouzština" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Maďarština" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italština" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japonština" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Korejština" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Lucemburština" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norština" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holandština" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polština" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugalština (Brazílie)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugalština" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumunština" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ruština" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovenština" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovinština" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Srbština" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Švédština" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turečtina" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrajinština" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" -msgstr "" +msgstr "Vietnamština" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Čínština (zjednodušená)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Čínština (tradiční)" diff --git a/src/locale/da_DK/LC_MESSAGES/django.po b/src/locale/da_DK/LC_MESSAGES/django.po index deb308d1d..e9a2806ca 100644 --- a/src/locale/da_DK/LC_MESSAGES/django.po +++ b/src/locale/da_DK/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "paperless-applikationsindstillinger" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engelsk (USA)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikaans" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Hviderussisk" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgarsk" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalansk" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tjekkisk" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dansk" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Tysk" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Græsk" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engelsk (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spansk" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finsk" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Fransk" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Ungarsk" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiensk" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japansk" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Koreansk" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgsk" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norsk" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Hollandsk" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polsk" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugisisk (Brasilien)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugisisk" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Romansk" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russisk" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovakisk" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovensk" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbisk" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Svensk" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Tyrkisk" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrainsk" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Kinesisk, forenklet" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Kinesisk, traditionelt" diff --git a/src/locale/de_DE/LC_MESSAGES/django.po b/src/locale/de_DE/LC_MESSAGES/django.po index e342461bd..dceb90279 100644 --- a/src/locale/de_DE/LC_MESSAGES/django.po +++ b/src/locale/de_DE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-05 00:33\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -1619,147 +1619,147 @@ msgstr "Legt die Tag-Barcode-Zuweisung fest" msgid "paperless application settings" msgstr "Paperless-ngx-Anwendungseinstellungen" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Englisch (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabisch" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikanisch" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Belarussisch" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgarisch" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalanisch" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tschechisch" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dänisch" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Deutsch" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Griechisch" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Englisch (UK)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spanisch" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Persisch" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finnisch" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Französisch" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Ungarisch" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italienisch" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japanisch" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Koreanisch" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgisch" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norwegisch" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Niederländisch" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polnisch" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugiesisch (Brasilien)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugiesisch" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumänisch" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russisch" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slowakisch" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slowenisch" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbisch" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Schwedisch" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Türkisch" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrainisch" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Vietnamesisch" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chinesisch (vereinfacht)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Chinesisch (traditionell)" diff --git a/src/locale/el_GR/LC_MESSAGES/django.po b/src/locale/el_GR/LC_MESSAGES/django.po index 7c7666cd7..57160b46f 100644 --- a/src/locale/el_GR/LC_MESSAGES/django.po +++ b/src/locale/el_GR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "ρυθμίσεις εφαρμογής paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Αγγλικά (ΗΠΑ)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Αραβικά" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Αφρικανικά" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Λευκορωσικά" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Βουλγαρικά" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Καταλανικά" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Τσέχικα" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Δανέζικα" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Γερμανικά" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Ελληνικά" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Αγγλικά (Ηνωμένο Βασίλειο)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Ισπανικά" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Φινλανδικά" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Γαλλικά" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Ουγγρικά" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Ιταλικά" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Ιαπωνικά" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Κορεάτικα" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Λουξεμβουργικά" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Νορβηγικά" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Ολλανδικά" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Πολωνικά" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Πορτογαλικά (Βραζιλίας)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Πορτογαλικά" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Ρουμάνικα" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ρωσικά" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Σλοβακικά" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Σλοβενικά" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Σερβικά" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Σουηδικά" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Τούρκικα" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ουκρανικά" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Κινέζικα Απλοποιημένα" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Κινεζικά Παραδοσιακά" diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po index 7bb38cbbc..bb94f361d 100644 --- a/src/locale/en_US/LC_MESSAGES/django.po +++ b/src/locale/en_US/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" +"POT-Creation-Date: 2025-09-09 20:04+0000\n" "PO-Revision-Date: 2022-02-17 04:17\n" "Last-Translator: \n" "Language-Team: English\n" @@ -57,31 +57,31 @@ msgstr "" msgid "Custom field not found" msgstr "" -#: documents/models.py:36 documents/models.py:713 +#: documents/models.py:36 documents/models.py:735 msgid "owner" msgstr "" -#: documents/models.py:53 documents/models.py:924 +#: documents/models.py:53 documents/models.py:946 msgid "None" msgstr "" -#: documents/models.py:54 documents/models.py:925 +#: documents/models.py:54 documents/models.py:947 msgid "Any word" msgstr "" -#: documents/models.py:55 documents/models.py:926 +#: documents/models.py:55 documents/models.py:948 msgid "All words" msgstr "" -#: documents/models.py:56 documents/models.py:927 +#: documents/models.py:56 documents/models.py:949 msgid "Exact match" msgstr "" -#: documents/models.py:57 documents/models.py:928 +#: documents/models.py:57 documents/models.py:950 msgid "Regular expression" msgstr "" -#: documents/models.py:58 documents/models.py:929 +#: documents/models.py:58 documents/models.py:951 msgid "Fuzzy word" msgstr "" @@ -89,20 +89,20 @@ msgstr "" msgid "Automatic" msgstr "" -#: documents/models.py:62 documents/models.py:401 documents/models.py:1419 +#: documents/models.py:62 documents/models.py:423 documents/models.py:1441 #: paperless_mail/models.py:23 paperless_mail/models.py:143 msgid "name" msgstr "" -#: documents/models.py:64 documents/models.py:993 +#: documents/models.py:64 documents/models.py:1015 msgid "match" msgstr "" -#: documents/models.py:67 documents/models.py:996 +#: documents/models.py:67 documents/models.py:1018 msgid "matching algorithm" msgstr "" -#: documents/models.py:72 documents/models.py:1001 +#: documents/models.py:72 documents/models.py:1023 msgid "is insensitive" msgstr "" @@ -168,7 +168,7 @@ msgstr "" msgid "title" msgstr "" -#: documents/models.py:170 documents/models.py:627 +#: documents/models.py:170 documents/models.py:649 msgid "content" msgstr "" @@ -206,8 +206,8 @@ msgstr "" msgid "The number of pages of the document." msgstr "" -#: documents/models.py:217 documents/models.py:633 documents/models.py:671 -#: documents/models.py:742 documents/models.py:800 +#: documents/models.py:217 documents/models.py:655 documents/models.py:693 +#: documents/models.py:764 documents/models.py:822 msgid "created" msgstr "" @@ -255,8 +255,8 @@ msgstr "" msgid "The position of this document in your physical document archive." msgstr "" -#: documents/models.py:294 documents/models.py:644 documents/models.py:698 -#: documents/models.py:1462 +#: documents/models.py:294 documents/models.py:666 documents/models.py:720 +#: documents/models.py:1484 msgid "document" msgstr "" @@ -264,915 +264,915 @@ msgstr "" msgid "documents" msgstr "" -#: documents/models.py:382 +#: documents/models.py:404 msgid "Table" msgstr "" -#: documents/models.py:383 +#: documents/models.py:405 msgid "Small Cards" msgstr "" -#: documents/models.py:384 +#: documents/models.py:406 msgid "Large Cards" msgstr "" -#: documents/models.py:387 +#: documents/models.py:409 msgid "Title" msgstr "" -#: documents/models.py:388 documents/models.py:945 +#: documents/models.py:410 documents/models.py:967 msgid "Created" msgstr "" -#: documents/models.py:389 documents/models.py:944 +#: documents/models.py:411 documents/models.py:966 msgid "Added" msgstr "" -#: documents/models.py:390 +#: documents/models.py:412 msgid "Tags" msgstr "" -#: documents/models.py:391 +#: documents/models.py:413 msgid "Correspondent" msgstr "" -#: documents/models.py:392 +#: documents/models.py:414 msgid "Document Type" msgstr "" -#: documents/models.py:393 +#: documents/models.py:415 msgid "Storage Path" msgstr "" -#: documents/models.py:394 +#: documents/models.py:416 msgid "Note" msgstr "" -#: documents/models.py:395 +#: documents/models.py:417 msgid "Owner" msgstr "" -#: documents/models.py:396 +#: documents/models.py:418 msgid "Shared" msgstr "" -#: documents/models.py:397 +#: documents/models.py:419 msgid "ASN" msgstr "" -#: documents/models.py:398 +#: documents/models.py:420 msgid "Pages" msgstr "" -#: documents/models.py:404 +#: documents/models.py:426 msgid "show on dashboard" msgstr "" -#: documents/models.py:407 +#: documents/models.py:429 msgid "show in sidebar" msgstr "" -#: documents/models.py:411 +#: documents/models.py:433 msgid "sort field" msgstr "" -#: documents/models.py:416 +#: documents/models.py:438 msgid "sort reverse" msgstr "" -#: documents/models.py:419 +#: documents/models.py:441 msgid "View page size" msgstr "" -#: documents/models.py:427 +#: documents/models.py:449 msgid "View display mode" msgstr "" -#: documents/models.py:434 +#: documents/models.py:456 msgid "Document display fields" msgstr "" -#: documents/models.py:441 documents/models.py:504 +#: documents/models.py:463 documents/models.py:526 msgid "saved view" msgstr "" -#: documents/models.py:442 +#: documents/models.py:464 msgid "saved views" msgstr "" -#: documents/models.py:450 +#: documents/models.py:472 msgid "title contains" msgstr "" -#: documents/models.py:451 +#: documents/models.py:473 msgid "content contains" msgstr "" -#: documents/models.py:452 +#: documents/models.py:474 msgid "ASN is" msgstr "" -#: documents/models.py:453 +#: documents/models.py:475 msgid "correspondent is" msgstr "" -#: documents/models.py:454 +#: documents/models.py:476 msgid "document type is" msgstr "" -#: documents/models.py:455 +#: documents/models.py:477 msgid "is in inbox" msgstr "" -#: documents/models.py:456 +#: documents/models.py:478 msgid "has tag" msgstr "" -#: documents/models.py:457 +#: documents/models.py:479 msgid "has any tag" msgstr "" -#: documents/models.py:458 +#: documents/models.py:480 msgid "created before" msgstr "" -#: documents/models.py:459 +#: documents/models.py:481 msgid "created after" msgstr "" -#: documents/models.py:460 +#: documents/models.py:482 msgid "created year is" msgstr "" -#: documents/models.py:461 +#: documents/models.py:483 msgid "created month is" msgstr "" -#: documents/models.py:462 +#: documents/models.py:484 msgid "created day is" msgstr "" -#: documents/models.py:463 +#: documents/models.py:485 msgid "added before" msgstr "" -#: documents/models.py:464 +#: documents/models.py:486 msgid "added after" msgstr "" -#: documents/models.py:465 +#: documents/models.py:487 msgid "modified before" msgstr "" -#: documents/models.py:466 +#: documents/models.py:488 msgid "modified after" msgstr "" -#: documents/models.py:467 +#: documents/models.py:489 msgid "does not have tag" msgstr "" -#: documents/models.py:468 +#: documents/models.py:490 msgid "does not have ASN" msgstr "" -#: documents/models.py:469 +#: documents/models.py:491 msgid "title or content contains" msgstr "" -#: documents/models.py:470 +#: documents/models.py:492 msgid "fulltext query" msgstr "" -#: documents/models.py:471 +#: documents/models.py:493 msgid "more like this" msgstr "" -#: documents/models.py:472 +#: documents/models.py:494 msgid "has tags in" msgstr "" -#: documents/models.py:473 +#: documents/models.py:495 msgid "ASN greater than" msgstr "" -#: documents/models.py:474 +#: documents/models.py:496 msgid "ASN less than" msgstr "" -#: documents/models.py:475 +#: documents/models.py:497 msgid "storage path is" msgstr "" -#: documents/models.py:476 +#: documents/models.py:498 msgid "has correspondent in" msgstr "" -#: documents/models.py:477 +#: documents/models.py:499 msgid "does not have correspondent in" msgstr "" -#: documents/models.py:478 +#: documents/models.py:500 msgid "has document type in" msgstr "" -#: documents/models.py:479 +#: documents/models.py:501 msgid "does not have document type in" msgstr "" -#: documents/models.py:480 +#: documents/models.py:502 msgid "has storage path in" msgstr "" -#: documents/models.py:481 +#: documents/models.py:503 msgid "does not have storage path in" msgstr "" -#: documents/models.py:482 +#: documents/models.py:504 msgid "owner is" msgstr "" -#: documents/models.py:483 +#: documents/models.py:505 msgid "has owner in" msgstr "" -#: documents/models.py:484 +#: documents/models.py:506 msgid "does not have owner" msgstr "" -#: documents/models.py:485 +#: documents/models.py:507 msgid "does not have owner in" msgstr "" -#: documents/models.py:486 +#: documents/models.py:508 msgid "has custom field value" msgstr "" -#: documents/models.py:487 +#: documents/models.py:509 msgid "is shared by me" msgstr "" -#: documents/models.py:488 +#: documents/models.py:510 msgid "has custom fields" msgstr "" -#: documents/models.py:489 +#: documents/models.py:511 msgid "has custom field in" msgstr "" -#: documents/models.py:490 +#: documents/models.py:512 msgid "does not have custom field in" msgstr "" -#: documents/models.py:491 +#: documents/models.py:513 msgid "does not have custom field" msgstr "" -#: documents/models.py:492 +#: documents/models.py:514 msgid "custom fields query" msgstr "" -#: documents/models.py:493 +#: documents/models.py:515 msgid "created to" msgstr "" -#: documents/models.py:494 +#: documents/models.py:516 msgid "created from" msgstr "" -#: documents/models.py:495 +#: documents/models.py:517 msgid "added to" msgstr "" -#: documents/models.py:496 +#: documents/models.py:518 msgid "added from" msgstr "" -#: documents/models.py:497 +#: documents/models.py:519 msgid "mime type is" msgstr "" -#: documents/models.py:507 +#: documents/models.py:529 msgid "rule type" msgstr "" -#: documents/models.py:509 +#: documents/models.py:531 msgid "value" msgstr "" -#: documents/models.py:512 +#: documents/models.py:534 msgid "filter rule" msgstr "" -#: documents/models.py:513 +#: documents/models.py:535 msgid "filter rules" msgstr "" -#: documents/models.py:537 +#: documents/models.py:559 msgid "Auto Task" msgstr "" -#: documents/models.py:538 +#: documents/models.py:560 msgid "Scheduled Task" msgstr "" -#: documents/models.py:539 +#: documents/models.py:561 msgid "Manual Task" msgstr "" -#: documents/models.py:542 +#: documents/models.py:564 msgid "Consume File" msgstr "" -#: documents/models.py:543 +#: documents/models.py:565 msgid "Train Classifier" msgstr "" -#: documents/models.py:544 +#: documents/models.py:566 msgid "Check Sanity" msgstr "" -#: documents/models.py:545 +#: documents/models.py:567 msgid "Index Optimize" msgstr "" -#: documents/models.py:550 +#: documents/models.py:572 msgid "Task ID" msgstr "" -#: documents/models.py:551 +#: documents/models.py:573 msgid "Celery ID for the Task that was run" msgstr "" -#: documents/models.py:556 +#: documents/models.py:578 msgid "Acknowledged" msgstr "" -#: documents/models.py:557 +#: documents/models.py:579 msgid "If the task is acknowledged via the frontend or API" msgstr "" -#: documents/models.py:563 +#: documents/models.py:585 msgid "Task Filename" msgstr "" -#: documents/models.py:564 +#: documents/models.py:586 msgid "Name of the file which the Task was run for" msgstr "" -#: documents/models.py:571 +#: documents/models.py:593 msgid "Task Name" msgstr "" -#: documents/models.py:572 +#: documents/models.py:594 msgid "Name of the task that was run" msgstr "" -#: documents/models.py:579 +#: documents/models.py:601 msgid "Task State" msgstr "" -#: documents/models.py:580 +#: documents/models.py:602 msgid "Current state of the task being run" msgstr "" -#: documents/models.py:586 +#: documents/models.py:608 msgid "Created DateTime" msgstr "" -#: documents/models.py:587 +#: documents/models.py:609 msgid "Datetime field when the task result was created in UTC" msgstr "" -#: documents/models.py:593 +#: documents/models.py:615 msgid "Started DateTime" msgstr "" -#: documents/models.py:594 +#: documents/models.py:616 msgid "Datetime field when the task was started in UTC" msgstr "" -#: documents/models.py:600 +#: documents/models.py:622 msgid "Completed DateTime" msgstr "" -#: documents/models.py:601 +#: documents/models.py:623 msgid "Datetime field when the task was completed in UTC" msgstr "" -#: documents/models.py:607 +#: documents/models.py:629 msgid "Result Data" msgstr "" -#: documents/models.py:609 +#: documents/models.py:631 msgid "The data returned by the task" msgstr "" -#: documents/models.py:617 +#: documents/models.py:639 msgid "Task Type" msgstr "" -#: documents/models.py:618 +#: documents/models.py:640 msgid "The type of task that was run" msgstr "" -#: documents/models.py:629 +#: documents/models.py:651 msgid "Note for the document" msgstr "" -#: documents/models.py:653 +#: documents/models.py:675 msgid "user" msgstr "" -#: documents/models.py:658 +#: documents/models.py:680 msgid "note" msgstr "" -#: documents/models.py:659 +#: documents/models.py:681 msgid "notes" msgstr "" -#: documents/models.py:667 +#: documents/models.py:689 msgid "Archive" msgstr "" -#: documents/models.py:668 +#: documents/models.py:690 msgid "Original" msgstr "" -#: documents/models.py:679 paperless_mail/models.py:75 +#: documents/models.py:701 paperless_mail/models.py:75 msgid "expiration" msgstr "" -#: documents/models.py:686 +#: documents/models.py:708 msgid "slug" msgstr "" -#: documents/models.py:718 +#: documents/models.py:740 msgid "share link" msgstr "" -#: documents/models.py:719 +#: documents/models.py:741 msgid "share links" msgstr "" -#: documents/models.py:731 +#: documents/models.py:753 msgid "String" msgstr "" -#: documents/models.py:732 +#: documents/models.py:754 msgid "URL" msgstr "" -#: documents/models.py:733 +#: documents/models.py:755 msgid "Date" msgstr "" -#: documents/models.py:734 +#: documents/models.py:756 msgid "Boolean" msgstr "" -#: documents/models.py:735 +#: documents/models.py:757 msgid "Integer" msgstr "" -#: documents/models.py:736 +#: documents/models.py:758 msgid "Float" msgstr "" -#: documents/models.py:737 +#: documents/models.py:759 msgid "Monetary" msgstr "" -#: documents/models.py:738 +#: documents/models.py:760 msgid "Document Link" msgstr "" -#: documents/models.py:739 +#: documents/models.py:761 msgid "Select" msgstr "" -#: documents/models.py:751 +#: documents/models.py:773 msgid "data type" msgstr "" -#: documents/models.py:758 +#: documents/models.py:780 msgid "extra data" msgstr "" -#: documents/models.py:762 +#: documents/models.py:784 msgid "Extra data for the custom field, such as select options" msgstr "" -#: documents/models.py:768 +#: documents/models.py:790 msgid "custom field" msgstr "" -#: documents/models.py:769 +#: documents/models.py:791 msgid "custom fields" msgstr "" -#: documents/models.py:866 +#: documents/models.py:888 msgid "custom field instance" msgstr "" -#: documents/models.py:867 +#: documents/models.py:889 msgid "custom field instances" msgstr "" -#: documents/models.py:932 +#: documents/models.py:954 msgid "Consumption Started" msgstr "" -#: documents/models.py:933 +#: documents/models.py:955 msgid "Document Added" msgstr "" -#: documents/models.py:934 +#: documents/models.py:956 msgid "Document Updated" msgstr "" -#: documents/models.py:935 +#: documents/models.py:957 msgid "Scheduled" msgstr "" -#: documents/models.py:938 +#: documents/models.py:960 msgid "Consume Folder" msgstr "" -#: documents/models.py:939 +#: documents/models.py:961 msgid "Api Upload" msgstr "" -#: documents/models.py:940 +#: documents/models.py:962 msgid "Mail Fetch" msgstr "" -#: documents/models.py:941 +#: documents/models.py:963 msgid "Web UI" msgstr "" -#: documents/models.py:946 +#: documents/models.py:968 msgid "Modified" msgstr "" -#: documents/models.py:947 +#: documents/models.py:969 msgid "Custom Field" msgstr "" -#: documents/models.py:950 +#: documents/models.py:972 msgid "Workflow Trigger Type" msgstr "" -#: documents/models.py:962 +#: documents/models.py:984 msgid "filter path" msgstr "" -#: documents/models.py:967 +#: documents/models.py:989 msgid "" "Only consume documents with a path that matches this if specified. Wildcards " "specified as * are allowed. Case insensitive." msgstr "" -#: documents/models.py:974 +#: documents/models.py:996 msgid "filter filename" msgstr "" -#: documents/models.py:979 paperless_mail/models.py:200 +#: documents/models.py:1001 paperless_mail/models.py:200 msgid "" "Only consume documents which entirely match this filename if specified. " "Wildcards such as *.pdf or *invoice* are allowed. Case insensitive." msgstr "" -#: documents/models.py:990 +#: documents/models.py:1012 msgid "filter documents from this mail rule" msgstr "" -#: documents/models.py:1006 +#: documents/models.py:1028 msgid "has these tag(s)" msgstr "" -#: documents/models.py:1014 +#: documents/models.py:1036 msgid "has this document type" msgstr "" -#: documents/models.py:1022 +#: documents/models.py:1044 msgid "has this correspondent" msgstr "" -#: documents/models.py:1026 +#: documents/models.py:1048 msgid "schedule offset days" msgstr "" -#: documents/models.py:1029 +#: documents/models.py:1051 msgid "The number of days to offset the schedule trigger by." msgstr "" -#: documents/models.py:1034 +#: documents/models.py:1056 msgid "schedule is recurring" msgstr "" -#: documents/models.py:1037 +#: documents/models.py:1059 msgid "If the schedule should be recurring." msgstr "" -#: documents/models.py:1042 +#: documents/models.py:1064 msgid "schedule recurring delay in days" msgstr "" -#: documents/models.py:1046 +#: documents/models.py:1068 msgid "The number of days between recurring schedule triggers." msgstr "" -#: documents/models.py:1051 +#: documents/models.py:1073 msgid "schedule date field" msgstr "" -#: documents/models.py:1056 +#: documents/models.py:1078 msgid "The field to check for a schedule trigger." msgstr "" -#: documents/models.py:1065 +#: documents/models.py:1087 msgid "schedule date custom field" msgstr "" -#: documents/models.py:1069 +#: documents/models.py:1091 msgid "workflow trigger" msgstr "" -#: documents/models.py:1070 +#: documents/models.py:1092 msgid "workflow triggers" msgstr "" -#: documents/models.py:1078 +#: documents/models.py:1100 msgid "email subject" msgstr "" -#: documents/models.py:1082 +#: documents/models.py:1104 msgid "" "The subject of the email, can include some placeholders, see documentation." msgstr "" -#: documents/models.py:1088 +#: documents/models.py:1110 msgid "email body" msgstr "" -#: documents/models.py:1091 +#: documents/models.py:1113 msgid "" "The body (message) of the email, can include some placeholders, see " "documentation." msgstr "" -#: documents/models.py:1097 +#: documents/models.py:1119 msgid "emails to" msgstr "" -#: documents/models.py:1100 +#: documents/models.py:1122 msgid "The destination email addresses, comma separated." msgstr "" -#: documents/models.py:1106 +#: documents/models.py:1128 msgid "include document in email" msgstr "" -#: documents/models.py:1117 +#: documents/models.py:1139 msgid "webhook url" msgstr "" -#: documents/models.py:1120 +#: documents/models.py:1142 msgid "The destination URL for the notification." msgstr "" -#: documents/models.py:1125 +#: documents/models.py:1147 msgid "use parameters" msgstr "" -#: documents/models.py:1130 +#: documents/models.py:1152 msgid "send as JSON" msgstr "" -#: documents/models.py:1134 +#: documents/models.py:1156 msgid "webhook parameters" msgstr "" -#: documents/models.py:1137 +#: documents/models.py:1159 msgid "The parameters to send with the webhook URL if body not used." msgstr "" -#: documents/models.py:1141 +#: documents/models.py:1163 msgid "webhook body" msgstr "" -#: documents/models.py:1144 +#: documents/models.py:1166 msgid "The body to send with the webhook URL if parameters not used." msgstr "" -#: documents/models.py:1148 +#: documents/models.py:1170 msgid "webhook headers" msgstr "" -#: documents/models.py:1151 +#: documents/models.py:1173 msgid "The headers to send with the webhook URL." msgstr "" -#: documents/models.py:1156 +#: documents/models.py:1178 msgid "include document in webhook" msgstr "" -#: documents/models.py:1167 +#: documents/models.py:1189 msgid "Assignment" msgstr "" -#: documents/models.py:1171 +#: documents/models.py:1193 msgid "Removal" msgstr "" -#: documents/models.py:1175 documents/templates/account/password_reset.html:15 +#: documents/models.py:1197 documents/templates/account/password_reset.html:15 msgid "Email" msgstr "" -#: documents/models.py:1179 +#: documents/models.py:1201 msgid "Webhook" msgstr "" -#: documents/models.py:1183 +#: documents/models.py:1205 msgid "Workflow Action Type" msgstr "" -#: documents/models.py:1189 +#: documents/models.py:1211 msgid "assign title" msgstr "" -#: documents/models.py:1194 +#: documents/models.py:1216 msgid "" "Assign a document title, can include some placeholders, see documentation." msgstr "" -#: documents/models.py:1203 paperless_mail/models.py:274 +#: documents/models.py:1225 paperless_mail/models.py:274 msgid "assign this tag" msgstr "" -#: documents/models.py:1212 paperless_mail/models.py:282 +#: documents/models.py:1234 paperless_mail/models.py:282 msgid "assign this document type" msgstr "" -#: documents/models.py:1221 paperless_mail/models.py:296 +#: documents/models.py:1243 paperless_mail/models.py:296 msgid "assign this correspondent" msgstr "" -#: documents/models.py:1230 +#: documents/models.py:1252 msgid "assign this storage path" msgstr "" -#: documents/models.py:1239 +#: documents/models.py:1261 msgid "assign this owner" msgstr "" -#: documents/models.py:1246 +#: documents/models.py:1268 msgid "grant view permissions to these users" msgstr "" -#: documents/models.py:1253 +#: documents/models.py:1275 msgid "grant view permissions to these groups" msgstr "" -#: documents/models.py:1260 +#: documents/models.py:1282 msgid "grant change permissions to these users" msgstr "" -#: documents/models.py:1267 +#: documents/models.py:1289 msgid "grant change permissions to these groups" msgstr "" -#: documents/models.py:1274 +#: documents/models.py:1296 msgid "assign these custom fields" msgstr "" -#: documents/models.py:1278 +#: documents/models.py:1300 msgid "custom field values" msgstr "" -#: documents/models.py:1282 +#: documents/models.py:1304 msgid "Optional values to assign to the custom fields." msgstr "" -#: documents/models.py:1291 +#: documents/models.py:1313 msgid "remove these tag(s)" msgstr "" -#: documents/models.py:1296 +#: documents/models.py:1318 msgid "remove all tags" msgstr "" -#: documents/models.py:1303 +#: documents/models.py:1325 msgid "remove these document type(s)" msgstr "" -#: documents/models.py:1308 +#: documents/models.py:1330 msgid "remove all document types" msgstr "" -#: documents/models.py:1315 +#: documents/models.py:1337 msgid "remove these correspondent(s)" msgstr "" -#: documents/models.py:1320 +#: documents/models.py:1342 msgid "remove all correspondents" msgstr "" -#: documents/models.py:1327 +#: documents/models.py:1349 msgid "remove these storage path(s)" msgstr "" -#: documents/models.py:1332 +#: documents/models.py:1354 msgid "remove all storage paths" msgstr "" -#: documents/models.py:1339 +#: documents/models.py:1361 msgid "remove these owner(s)" msgstr "" -#: documents/models.py:1344 +#: documents/models.py:1366 msgid "remove all owners" msgstr "" -#: documents/models.py:1351 +#: documents/models.py:1373 msgid "remove view permissions for these users" msgstr "" -#: documents/models.py:1358 +#: documents/models.py:1380 msgid "remove view permissions for these groups" msgstr "" -#: documents/models.py:1365 +#: documents/models.py:1387 msgid "remove change permissions for these users" msgstr "" -#: documents/models.py:1372 +#: documents/models.py:1394 msgid "remove change permissions for these groups" msgstr "" -#: documents/models.py:1377 +#: documents/models.py:1399 msgid "remove all permissions" msgstr "" -#: documents/models.py:1384 +#: documents/models.py:1406 msgid "remove these custom fields" msgstr "" -#: documents/models.py:1389 +#: documents/models.py:1411 msgid "remove all custom fields" msgstr "" -#: documents/models.py:1398 +#: documents/models.py:1420 msgid "email" msgstr "" -#: documents/models.py:1407 +#: documents/models.py:1429 msgid "webhook" msgstr "" -#: documents/models.py:1411 +#: documents/models.py:1433 msgid "workflow action" msgstr "" -#: documents/models.py:1412 +#: documents/models.py:1434 msgid "workflow actions" msgstr "" -#: documents/models.py:1421 paperless_mail/models.py:145 +#: documents/models.py:1443 paperless_mail/models.py:145 msgid "order" msgstr "" -#: documents/models.py:1427 +#: documents/models.py:1449 msgid "triggers" msgstr "" -#: documents/models.py:1434 +#: documents/models.py:1456 msgid "actions" msgstr "" -#: documents/models.py:1437 paperless_mail/models.py:154 +#: documents/models.py:1459 paperless_mail/models.py:154 msgid "enabled" msgstr "" -#: documents/models.py:1448 +#: documents/models.py:1470 msgid "workflow" msgstr "" -#: documents/models.py:1452 +#: documents/models.py:1474 msgid "workflow trigger type" msgstr "" -#: documents/models.py:1466 +#: documents/models.py:1488 msgid "date run" msgstr "" -#: documents/models.py:1472 +#: documents/models.py:1494 msgid "workflow run" msgstr "" -#: documents/models.py:1473 +#: documents/models.py:1495 msgid "workflow runs" msgstr "" @@ -1645,147 +1645,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/es_ES/LC_MESSAGES/django.po b/src/locale/es_ES/LC_MESSAGES/django.po index f2585edd0..7b642f1a5 100644 --- a/src/locale/es_ES/LC_MESSAGES/django.po +++ b/src/locale/es_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -1619,147 +1619,147 @@ msgstr "Establece el mapeo de códigos de barras de etiquetas" msgid "paperless application settings" msgstr "Ajustes de la aplicación paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Inglés (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Árabe" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Africano" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Bielorruso" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Búlgaro" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalán" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Checo" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danés" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Alemán" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Griego" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Inglés (Gran Bretaña)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Español" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finlandés" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francés" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Húngaro" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiano" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japonés" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Coreano" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgués" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Noruego" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Alemán" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polaco" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugués (Brasil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugués" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumano" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ruso" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Eslovaco" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Esloveno" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbio" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Sueco" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turco" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ucraniano" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chino simplificado" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Chino tradicional" diff --git a/src/locale/et_EE/LC_MESSAGES/django.po b/src/locale/et_EE/LC_MESSAGES/django.po index 264a5a9cc..4e5336394 100644 --- a/src/locale/et_EE/LC_MESSAGES/django.po +++ b/src/locale/et_EE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/fa_IR/LC_MESSAGES/django.po b/src/locale/fa_IR/LC_MESSAGES/django.po index 642e6f765..daf58e70f 100644 --- a/src/locale/fa_IR/LC_MESSAGES/django.po +++ b/src/locale/fa_IR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -1618,147 +1618,147 @@ msgstr "نقشه بارکد برچسب را تنظیم می کند" msgid "paperless application settings" msgstr "تنظیمات برنامه بدون کاغذ" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "انگلیسی (ایالات متحده)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "عربی" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "افریکان" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "وابسته به بلروس" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "وابسته به بلغاری" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "کاتالان" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "وابسته به چک" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "وابسته به دانمارکی" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "آلمانی" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "یونانی" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "انگلیسی (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "اسپانیایی" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "فارسی" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "فنلاندی" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "فرانسوی" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "مجارستانی" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "ایتالیایی" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "وابسته به ژاپنی" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "کره ای" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "وابسته به لوکس" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "نروژی" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "هلندی" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "صیقل دادن" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "پرتغالی (برزیل)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "وابسته به پرتغالی" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "وابسته به رومانی" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "روسی" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "لگن" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "وابسته به اسلوونی" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "صرب" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "سوئدی" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "ترکی" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "وابسته به اوکراینی" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "چینی ساده شد" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "چینی سنتی" diff --git a/src/locale/fi_FI/LC_MESSAGES/django.po b/src/locale/fi_FI/LC_MESSAGES/django.po index 29bfae3f9..e09cbb109 100644 --- a/src/locale/fi_FI/LC_MESSAGES/django.po +++ b/src/locale/fi_FI/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Englanti (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabialainen" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "valkovenäjä" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalaani" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tšekki" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Tanska" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Saksa" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Kreikka" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Englanti (US)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Espanja" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Suomi" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Ranska" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italia" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburg" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norja" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Hollanti" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "puola" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "portugali (Brasilia)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "portugali" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "romania" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "venäjä" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovakia" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovenia" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbia" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "ruotsi" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turkki" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukraina" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Kiina (yksinkertaistettu)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/fr_FR/LC_MESSAGES/django.po b/src/locale/fr_FR/LC_MESSAGES/django.po index 0ba7b2beb..5f8afe35d 100644 --- a/src/locale/fr_FR/LC_MESSAGES/django.po +++ b/src/locale/fr_FR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-05 00:33\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -27,11 +27,11 @@ msgstr "La valeur doit être un JSON valide." #: documents/filters.py:403 msgid "Invalid custom field query expression" -msgstr "Requête sur un champ personnalisé invalide" +msgstr "Expression de requête personnalisée invalide" #: documents/filters.py:413 msgid "Invalid expression list. Must be nonempty." -msgstr "Liste d'expressions invalide. Doit être non vide." +msgstr "Liste d’expressions invalide. Doit être non vide." #: documents/filters.py:434 msgid "Invalid logical operator {op!r}" @@ -470,7 +470,7 @@ msgstr "n'a pas de correspondant dans" #: documents/models.py:478 msgid "has document type in" -msgstr "A un type de document en" +msgstr "a un type de document en" #: documents/models.py:479 msgid "does not have document type in" @@ -502,7 +502,7 @@ msgstr "N'aie pas de propriétaire dans" #: documents/models.py:486 msgid "has custom field value" -msgstr "A valeur d'un champ personnalisé" +msgstr "a une valeur de champ personnalisé" #: documents/models.py:487 msgid "is shared by me" @@ -518,11 +518,11 @@ msgstr "A un champ personnalisé dans" #: documents/models.py:490 msgid "does not have custom field in" -msgstr "N'aie pas de champ personnalisé dans" +msgstr "n'a pas de champ personnalisé dans" #: documents/models.py:491 msgid "does not have custom field" -msgstr "N'aie pas de champ personnalisé" +msgstr "n'a pas de champ personnalisé" #: documents/models.py:492 msgid "custom fields query" @@ -530,7 +530,7 @@ msgstr "champs personnalisés de requête" #: documents/models.py:493 msgid "created to" -msgstr "créé de" +msgstr "créé vers" #: documents/models.py:494 msgid "created from" @@ -546,7 +546,7 @@ msgstr "ajouté depuis" #: documents/models.py:497 msgid "mime type is" -msgstr "type mime est" +msgstr "le type mime est" #: documents/models.py:507 msgid "rule type" @@ -602,7 +602,7 @@ msgstr "Identifiant Celery pour la tâche qui a été exécutée" #: documents/models.py:556 msgid "Acknowledged" -msgstr "Confirmer" +msgstr "Confirmé" #: documents/models.py:557 msgid "If the task is acknowledged via the frontend or API" @@ -622,7 +622,7 @@ msgstr "Nom de la tâche" #: documents/models.py:572 msgid "Name of the task that was run" -msgstr "Nom de la tâche qui a été exécuté" +msgstr "Nom de la tâche qui a été exécutée" #: documents/models.py:579 msgid "Task State" @@ -670,7 +670,7 @@ msgstr "Type de tâche" #: documents/models.py:618 msgid "The type of task that was run" -msgstr "Type de tâche qui a été exécuté" +msgstr "Le type de tâche qui a été exécutée" #: documents/models.py:629 msgid "Note for the document" @@ -1618,147 +1618,147 @@ msgstr "Définit la correspondance des étiquettes de code-barres" msgid "paperless application settings" msgstr "paramètres de l'application paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Anglais (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabe" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikaans" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Biélorusse" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgare" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalan" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tchèque" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danois" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Allemand" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grec" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Anglais (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Espagnol" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Persan" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finnois" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Français" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Hongrois" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italien" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japonais" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Coréen" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxembourgeois" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norvégien" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Néerlandais" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polonais" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugais (Brésil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugais" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Roumain" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russe" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Solvaque" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovène" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbe" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Suédois" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turc" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrainien" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Vietnamien" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chinois simplifié" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Chinois traditionnel" diff --git a/src/locale/he_IL/LC_MESSAGES/django.po b/src/locale/he_IL/LC_MESSAGES/django.po index 04f11f955..53c66d912 100644 --- a/src/locale/he_IL/LC_MESSAGES/django.po +++ b/src/locale/he_IL/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -1620,147 +1620,147 @@ msgstr "מגדיר את מיפוי הברקוד" msgid "paperless application settings" msgstr "הגדרות יישום paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "אנגלית (ארה״ב)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "ערבית" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "אפריקאנס" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "בלרוסית" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "בולגרית" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "קטלאנית" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "צ'כית" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "דנית" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "גרמנית" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "יוונית" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "אנגלית (בריטניה)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "ספרדית" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "פרסית" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "פינית" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "צרפתית" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "הונגרית" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "איטלקית" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "יפנית" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "קוריאנית" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "לוקסמבורגית" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "נורווגית" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "הולנדית" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "פולנית" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "פורטוגלית ברזילאית" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "פורטוגלית" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "רומנית" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "רוסית" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "סלובקית" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "סלובנית" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "סרבית" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "שוודית" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "טורקית" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "אוקראינית" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "סינית מפושטת" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "סינית מסורתית" diff --git a/src/locale/hr_HR/LC_MESSAGES/django.po b/src/locale/hr_HR/LC_MESSAGES/django.po index b9998db3d..7f5173c7e 100644 --- a/src/locale/hr_HR/LC_MESSAGES/django.po +++ b/src/locale/hr_HR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Croatian\n" "Language: hr_HR\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engleski (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arapski" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Bjeloruski" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Češki" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danski" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Njemački" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engleski (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Španjolski" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francuski" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Talijanski" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luksemburški" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Nizozemski" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Poljski" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugalski (Brazil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugalski" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumunjski" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ruski" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovenski" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Srpski" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Švedski" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turski" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Pojednostavljeni kineski" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/hu_HU/LC_MESSAGES/django.po b/src/locale/hu_HU/LC_MESSAGES/django.po index 1151614f6..95cc1cb07 100644 --- a/src/locale/hu_HU/LC_MESSAGES/django.po +++ b/src/locale/hu_HU/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -1410,21 +1410,21 @@ msgstr "Utolsó lépésként kérjük válaszoljon az alábbi kérdésekre:" #: documents/validators.py:24 #, python-brace-format msgid "Unable to parse URI {value}, missing scheme" -msgstr "" +msgstr "A {value} URI értelmezése sikertelen, hiányzó séma" #: documents/validators.py:29 #, python-brace-format msgid "Unable to parse URI {value}, missing net location or path" -msgstr "" +msgstr "A {value} URI értelmezése sikertelen, hiányzó hálózati vagy elérési útvonal" #: documents/validators.py:36 msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}" -msgstr "" +msgstr "A '{parts.scheme}' séma nem engedélyezett. Engedélyezett sémák: {', '.join(allowed_schemes)}" #: documents/validators.py:45 #, python-brace-format msgid "Unable to parse URI {value}" -msgstr "" +msgstr "A {value} URI értelmezése sikertelen" #: paperless/apps.py:11 msgid "Paperless" @@ -1618,147 +1618,147 @@ msgstr "Beállítja a vonalkódok címkékhez rendelését" msgid "paperless application settings" msgstr "paperless alkalmazás beállítások" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Angol (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arab" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikai" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Fehérorosz" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bolgár" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalán" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Cseh" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dán" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Német" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Görög" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Angol (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spanyol" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" -msgstr "" +msgstr "Perzsa" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finn" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francia" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Magyar" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Olasz" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "japán" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "koreai" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgi" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norvég" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holland" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Lengyel" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugál (Brazília)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugál" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Román" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Orosz" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Szlovák" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Szlovén" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Szerb" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Svéd" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Török" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrán" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" -msgstr "" +msgstr "Vietnámi" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Kínai egyszerűsített" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "tradicionális kínai" diff --git a/src/locale/id_ID/LC_MESSAGES/django.po b/src/locale/id_ID/LC_MESSAGES/django.po index 353dd9a35..81a86acf3 100644 --- a/src/locale/id_ID/LC_MESSAGES/django.po +++ b/src/locale/id_ID/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-07 23:13\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -23,39 +23,39 @@ msgstr "Dokumen" #: documents/filters.py:384 msgid "Value must be valid JSON." -msgstr "" +msgstr "Nilai harus berupa JSON yang valid." #: documents/filters.py:403 msgid "Invalid custom field query expression" -msgstr "" +msgstr "Ekspresi pencarian bidang khusus tidak valid" #: documents/filters.py:413 msgid "Invalid expression list. Must be nonempty." -msgstr "" +msgstr "Daftar ekspresi tidak valid. Tidak boleh kosong." #: documents/filters.py:434 msgid "Invalid logical operator {op!r}" -msgstr "" +msgstr "Operator logika {op!r} tidak valid" #: documents/filters.py:448 msgid "Maximum number of query conditions exceeded." -msgstr "" +msgstr "Jumlah maksimal kondisi pencarian terlampaui." #: documents/filters.py:513 msgid "{name!r} is not a valid custom field." -msgstr "" +msgstr "{name!r} bukan bidang khusus yang valid." #: documents/filters.py:550 msgid "{data_type} does not support query expr {expr!r}." -msgstr "" +msgstr "{data_type} tidak mendukung ekspresi pencarian expr {expr!r}." #: documents/filters.py:658 msgid "Maximum nesting depth exceeded." -msgstr "" +msgstr "Kedalaman susunan maksimal terlampaui." #: documents/filters.py:843 msgid "Custom field not found" -msgstr "" +msgstr "Bidang khusus tidak ditemukan" #: documents/models.py:36 documents/models.py:713 msgid "owner" @@ -196,11 +196,11 @@ msgstr "Checksum dari dokumen yang di arsip." #: documents/models.py:205 msgid "page count" -msgstr "" +msgstr "jumlah halaman" #: documents/models.py:212 msgid "The number of pages of the document." -msgstr "" +msgstr "Jumlah halaman dokumen." #: documents/models.py:217 documents/models.py:633 documents/models.py:671 #: documents/models.py:742 documents/models.py:800 @@ -266,7 +266,7 @@ msgstr "Tabel" #: documents/models.py:383 msgid "Small Cards" -msgstr "" +msgstr "kartu kecil" #: documents/models.py:384 msgid "Large Cards" @@ -530,23 +530,23 @@ msgstr "kueri bidang khusus" #: documents/models.py:493 msgid "created to" -msgstr "" +msgstr "dibuat ke" #: documents/models.py:494 msgid "created from" -msgstr "" +msgstr "dibuat dari" #: documents/models.py:495 msgid "added to" -msgstr "" +msgstr "ditambahkan ke" #: documents/models.py:496 msgid "added from" -msgstr "" +msgstr "ditambahkan dari" #: documents/models.py:497 msgid "mime type is" -msgstr "" +msgstr "tipe mime adalah" #: documents/models.py:507 msgid "rule type" @@ -578,19 +578,19 @@ msgstr "Tugas Manual" #: documents/models.py:542 msgid "Consume File" -msgstr "" +msgstr "Konsumsi Berkas" #: documents/models.py:543 msgid "Train Classifier" -msgstr "" +msgstr "Latih Pengklasifikasi" #: documents/models.py:544 msgid "Check Sanity" -msgstr "" +msgstr "Cek Kewajaran" #: documents/models.py:545 msgid "Index Optimize" -msgstr "" +msgstr "Optimalkan Indeks" #: documents/models.py:550 msgid "Task ID" @@ -622,7 +622,7 @@ msgstr "Nama Tugas" #: documents/models.py:572 msgid "Name of the task that was run" -msgstr "" +msgstr "Nama tugas yang dijalankan" #: documents/models.py:579 msgid "Task State" @@ -670,7 +670,7 @@ msgstr "Tipe Tugas" #: documents/models.py:618 msgid "The type of task that was run" -msgstr "" +msgstr "Jenis tugas yang dijalankan" #: documents/models.py:629 msgid "Note for the document" @@ -854,39 +854,39 @@ msgstr "memiliki koresponden ini" #: documents/models.py:1026 msgid "schedule offset days" -msgstr "" +msgstr "hari penggeseran jadwal" #: documents/models.py:1029 msgid "The number of days to offset the schedule trigger by." -msgstr "" +msgstr "Jumlah hari untuk menggeser pemicu jadwal." #: documents/models.py:1034 msgid "schedule is recurring" -msgstr "" +msgstr "jadwal berulang" #: documents/models.py:1037 msgid "If the schedule should be recurring." -msgstr "" +msgstr "Jika jadwal harus berulang." #: documents/models.py:1042 msgid "schedule recurring delay in days" -msgstr "" +msgstr "jeda jadwal berulang dalam hari" #: documents/models.py:1046 msgid "The number of days between recurring schedule triggers." -msgstr "" +msgstr "Jumlah hari antara pemicu jadwal berulang." #: documents/models.py:1051 msgid "schedule date field" -msgstr "" +msgstr "bidang tanggal jadwal" #: documents/models.py:1056 msgid "The field to check for a schedule trigger." -msgstr "" +msgstr "Bidang untuk memeriksa pemicu jadwal." #: documents/models.py:1065 msgid "schedule date custom field" -msgstr "" +msgstr "bidang khusus tanggal jadwal" #: documents/models.py:1069 msgid "workflow trigger" @@ -898,75 +898,75 @@ msgstr "pemicu alur kerja" #: documents/models.py:1078 msgid "email subject" -msgstr "" +msgstr "subjek email" #: documents/models.py:1082 msgid "The subject of the email, can include some placeholders, see documentation." -msgstr "" +msgstr "Subjek email, dapat berisi beberapa placeholder, lihat dokumentasi." #: documents/models.py:1088 msgid "email body" -msgstr "" +msgstr "isi surel" #: documents/models.py:1091 msgid "The body (message) of the email, can include some placeholders, see documentation." -msgstr "" +msgstr "Isi (pesan) email, dapat berisi beberapa placeholder, lihat dokumentasi." #: documents/models.py:1097 msgid "emails to" -msgstr "" +msgstr "kirim surel ke" #: documents/models.py:1100 msgid "The destination email addresses, comma separated." -msgstr "" +msgstr "Alamat email tujuan, pisahkan dengan koma." #: documents/models.py:1106 msgid "include document in email" -msgstr "" +msgstr "sertakan dokumen dalam email" #: documents/models.py:1117 msgid "webhook url" -msgstr "" +msgstr "url webhook" #: documents/models.py:1120 msgid "The destination URL for the notification." -msgstr "" +msgstr "URL tujuan untuk notifikasi." #: documents/models.py:1125 msgid "use parameters" -msgstr "" +msgstr "gunakan parameter" #: documents/models.py:1130 msgid "send as JSON" -msgstr "" +msgstr "kirim sebagai JSON" #: documents/models.py:1134 msgid "webhook parameters" -msgstr "" +msgstr "parameter webhook" #: documents/models.py:1137 msgid "The parameters to send with the webhook URL if body not used." -msgstr "" +msgstr "Parameter yang dikirim bersama URL webhook jika body tidak digunakan." #: documents/models.py:1141 msgid "webhook body" -msgstr "" +msgstr "isi webhook" #: documents/models.py:1144 msgid "The body to send with the webhook URL if parameters not used." -msgstr "" +msgstr "Isi yang dikirim bersama URL webhook jika parameter tidak digunakan." #: documents/models.py:1148 msgid "webhook headers" -msgstr "" +msgstr "header webhook" #: documents/models.py:1151 msgid "The headers to send with the webhook URL." -msgstr "" +msgstr "Header yang dikirim bersama URL webhook." #: documents/models.py:1156 msgid "include document in webhook" -msgstr "" +msgstr "sertakan dokumen dalam webhook" #: documents/models.py:1167 msgid "Assignment" @@ -1038,11 +1038,11 @@ msgstr "tetapkan area khusus ini" #: documents/models.py:1278 msgid "custom field values" -msgstr "" +msgstr "nilai bidang khusus" #: documents/models.py:1282 msgid "Optional values to assign to the custom fields." -msgstr "" +msgstr "Nilai tambahan untuk diisi ke bidang khusus." #: documents/models.py:1291 msgid "remove these tag(s)" @@ -1150,19 +1150,19 @@ msgstr "alur kerja" #: documents/models.py:1452 msgid "workflow trigger type" -msgstr "" +msgstr "tipe pemicu alur kerja" #: documents/models.py:1466 msgid "date run" -msgstr "" +msgstr "tanggal dijalankan" #: documents/models.py:1472 msgid "workflow run" -msgstr "" +msgstr "jalankan alur kerja" #: documents/models.py:1473 msgid "workflow runs" -msgstr "" +msgstr "daftar jalankan alur kerja" #: documents/serialisers.py:139 #, python-format @@ -1184,7 +1184,7 @@ msgstr "Variabel ilegal terdeteksi." #: documents/templates/account/account_inactive.html:5 msgid "Paperless-ngx account inactive" -msgstr "" +msgstr "Akun Paperless-ngx tidak aktif" #: documents/templates/account/account_inactive.html:9 msgid "Account inactive." @@ -1324,7 +1324,7 @@ msgstr "Sudah memiliki akun? Masuk" #: documents/templates/account/signup.html:19 msgid "Note: This is the first user account for this installation and will be granted superuser privileges." -msgstr "" +msgstr "Catatan: Ini adalah akun pengguna pertama untuk instalasi ini dan akan diberi hak superuser." #: documents/templates/account/signup.html:23 #: documents/templates/socialaccount/signup.html:14 @@ -1354,11 +1354,11 @@ msgstr "Berikut tautan ke dokumen." #: documents/templates/mfa/authenticate.html:7 msgid "Paperless-ngx Two-Factor Authentication" -msgstr "" +msgstr "Autentikasi Dua Faktor Paperless-ngx" #: documents/templates/mfa/authenticate.html:12 msgid "Your account is protected by two-factor authentication. Please enter an authenticator code:" -msgstr "" +msgstr "Akun dilindungi oleh autentikasi dua faktor. Silakan masukkan kode autentikator:" #: documents/templates/mfa/authenticate.html:17 msgid "Code" @@ -1411,45 +1411,45 @@ msgstr "Sebagai langkah terakhir, mohon formulir berikut:" #: documents/validators.py:24 #, python-brace-format msgid "Unable to parse URI {value}, missing scheme" -msgstr "" +msgstr "Gagal membaca URI {value}, skema tidak ditemukan" #: documents/validators.py:29 #, python-brace-format msgid "Unable to parse URI {value}, missing net location or path" -msgstr "" +msgstr "Gagal membaca URI {value}, lokasi jaringan atau path tidak ditemukan" #: documents/validators.py:36 msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}" -msgstr "" +msgstr "Skema URI '{parts.scheme}' tidak diizinkan. Skema yang diizinkan: {', '.join(allowed_schemes)}" #: documents/validators.py:45 #, python-brace-format msgid "Unable to parse URI {value}" -msgstr "" +msgstr "Gagal membaca URI {value}" #: paperless/apps.py:11 msgid "Paperless" -msgstr "" +msgstr "Paperless" #: paperless/models.py:26 msgid "pdf" -msgstr "" +msgstr "pdf" #: paperless/models.py:27 msgid "pdfa" -msgstr "" +msgstr "pdfa" #: paperless/models.py:28 msgid "pdfa-1" -msgstr "" +msgstr "pdfa-1" #: paperless/models.py:29 msgid "pdfa-2" -msgstr "" +msgstr "pdfa-2" #: paperless/models.py:30 msgid "pdfa-3" -msgstr "" +msgstr "pdfa-3" #: paperless/models.py:39 msgid "skip" @@ -1465,7 +1465,7 @@ msgstr "paksa" #: paperless/models.py:42 msgid "skip_noarchive" -msgstr "" +msgstr "lewati_tanpa_arsip" #: paperless/models.py:50 msgid "never" @@ -1473,7 +1473,7 @@ msgstr "tidak pernah" #: paperless/models.py:51 msgid "with_text" -msgstr "" +msgstr "dengan_teks" #: paperless/models.py:52 msgid "always" @@ -1481,11 +1481,11 @@ msgstr "selalu" #: paperless/models.py:60 msgid "clean" -msgstr "" +msgstr "bersih" #: paperless/models.py:61 msgid "clean-final" -msgstr "" +msgstr "clean-final" #: paperless/models.py:62 msgid "none" @@ -1493,15 +1493,15 @@ msgstr "tidak ada" #: paperless/models.py:70 msgid "LeaveColorUnchanged" -msgstr "" +msgstr "LeaveColorUnchanged" #: paperless/models.py:71 msgid "RGB" -msgstr "" +msgstr "RGB" #: paperless/models.py:72 msgid "UseDeviceIndependentColor" -msgstr "" +msgstr "UseDeviceIndependentColor" #: paperless/models.py:73 msgid "Gray" @@ -1509,7 +1509,7 @@ msgstr "Abu-abu" #: paperless/models.py:74 msgid "CMYK" -msgstr "" +msgstr "CMYK" #: paperless/models.py:83 msgid "Sets the output PDF type" @@ -1537,11 +1537,11 @@ msgstr "Penyetelan nilai fallback DPI gambar" #: paperless/models.py:131 msgid "Controls the unpaper cleaning" -msgstr "" +msgstr "Mengatur proses pembersihan unpaper" #: paperless/models.py:138 msgid "Enables deskew" -msgstr "" +msgstr "Mengaktifkan deskew" #: paperless/models.py:141 msgid "Enables page rotation" @@ -1549,19 +1549,19 @@ msgstr "Membolehkan rotasi halaman" #: paperless/models.py:146 msgid "Sets the threshold for rotation of pages" -msgstr "" +msgstr "Atur ambang batas rotasi halaman" #: paperless/models.py:152 msgid "Sets the maximum image size for decompression" -msgstr "" +msgstr "Atur ukuran maksimum gambar untuk dekompresi" #: paperless/models.py:158 msgid "Sets the Ghostscript color conversion strategy" -msgstr "" +msgstr "Atur strategi konversi warna Ghostscript" #: paperless/models.py:166 msgid "Adds additional user arguments for OCRMyPDF" -msgstr "" +msgstr "Menambahkan argumen tambahan pengguna untuk OCRMyPDF" #: paperless/models.py:175 msgid "Application title" @@ -1573,195 +1573,195 @@ msgstr "Judul aplikasi" #: paperless/models.py:197 msgid "Enables barcode scanning" -msgstr "" +msgstr "Aktifkan pemindaian barcode" #: paperless/models.py:203 msgid "Enables barcode TIFF support" -msgstr "" +msgstr "Aktifkan dukungan barcode TIFF" #: paperless/models.py:209 msgid "Sets the barcode string" -msgstr "" +msgstr "Atur string barcode" #: paperless/models.py:217 msgid "Retains split pages" -msgstr "" +msgstr "Mempertahankan halaman yang dipisah" #: paperless/models.py:223 msgid "Enables ASN barcode" -msgstr "" +msgstr "Mengaktifkan barcode ASN" #: paperless/models.py:229 msgid "Sets the ASN barcode prefix" -msgstr "" +msgstr "Atur awalan barcode ASN" #: paperless/models.py:237 msgid "Sets the barcode upscale factor" -msgstr "" +msgstr "Atur faktor pembesaran barcode" #: paperless/models.py:244 msgid "Sets the barcode DPI" -msgstr "" +msgstr "Atur DPI barcode" #: paperless/models.py:251 msgid "Sets the maximum pages for barcode" -msgstr "" +msgstr "Atur jumlah halaman maksimum untuk barcode" #: paperless/models.py:258 msgid "Enables tag barcode" -msgstr "" +msgstr "Mengaktifkan barcode tag" #: paperless/models.py:264 msgid "Sets the tag barcode mapping" -msgstr "" +msgstr "Atur pemetaan barcode tag" #: paperless/models.py:269 msgid "paperless application settings" msgstr "pengaturan aplikasi paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Inggris (AS)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arab" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Bahasa Afrika" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Belarusia" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bahasa Bulgaria" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" -msgstr "" +msgstr "Katalan" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Bahasa Ceko" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" -msgstr "" +msgstr "Denmark" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Jerman" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Yunani" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Inggris (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spanyol" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" -msgstr "" +msgstr "Persia" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" -msgstr "" +msgstr "Finlandia" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Prancis" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Hungaria" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italia" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Bahasa Jepang" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Bahasa Korea" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luksemburg" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norwegia" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Belanda" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polandia" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugis (Brasil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugis" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumania" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Rusia" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovakia" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovenia" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbia" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Swedia" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turki" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukraina" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" -msgstr "" +msgstr "Vietnam" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Mandarin Sederhana" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" -msgstr "" +msgstr "Tionghoa Tradisional" #: paperless/urls.py:368 msgid "Paperless-ngx administration" @@ -1797,7 +1797,7 @@ msgstr "Metadata" #: paperless_mail/admin.py:92 msgid "Assign metadata to documents consumed from this rule automatically. If you do not assign tags, types or correspondents here, paperless will still process all matching rules that you have defined." -msgstr "" +msgstr "Berikan metadata ke dokumen yang dikenai aturan ini secara otomatis. Jika tidak memberikan tag, tipe, atau pengirim di sini, Paperless tetap akan memproses semua aturan yang cocok yang telah ditentukan." #: paperless_mail/apps.py:11 msgid "Paperless mail" @@ -1825,15 +1825,15 @@ msgstr "Gunakan STARTTLS" #: paperless_mail/models.py:19 msgid "IMAP" -msgstr "" +msgstr "IMAP" #: paperless_mail/models.py:20 msgid "Gmail OAuth" -msgstr "" +msgstr "Gmail Oauth" #: paperless_mail/models.py:21 msgid "Outlook OAuth" -msgstr "" +msgstr "Outlook Oauth" #: paperless_mail/models.py:25 msgid "IMAP server" @@ -1873,19 +1873,19 @@ msgstr "Set karakter yang akan digunakan saat berkomunikasi dengan server email, #: paperless_mail/models.py:60 msgid "account type" -msgstr "" +msgstr "tipe akun" #: paperless_mail/models.py:66 msgid "refresh token" -msgstr "" +msgstr "refresh token" #: paperless_mail/models.py:70 msgid "The refresh token to use for token authentication e.g. with oauth2." -msgstr "" +msgstr "Refresh token yang digunakan untuk autentikasi token, misalnya dengan oauth2." #: paperless_mail/models.py:79 msgid "The expiration date of the refresh token. " -msgstr "" +msgstr "Tanggal kedaluwarsa refresh token. " #: paperless_mail/models.py:89 msgid "mail rule" @@ -1913,23 +1913,23 @@ msgstr "Memproses semua file, termasuk lampiran." #: paperless_mail/models.py:119 msgid "System default" -msgstr "" +msgstr "Default sistem" #: paperless_mail/models.py:120 msgid "Text, then HTML" -msgstr "" +msgstr "Teks, lalu HTML" #: paperless_mail/models.py:121 msgid "HTML, then text" -msgstr "" +msgstr "HTML, lalu teks" #: paperless_mail/models.py:122 msgid "HTML only" -msgstr "" +msgstr "Hanya HTML" #: paperless_mail/models.py:123 msgid "Text only" -msgstr "" +msgstr "Hanya teks" #: paperless_mail/models.py:126 msgid "Delete" @@ -2041,7 +2041,7 @@ msgstr "cakupan konsumsi" #: paperless_mail/models.py:241 msgid "pdf layout" -msgstr "" +msgstr "tata letak pdf" #: paperless_mail/models.py:247 msgid "action" diff --git a/src/locale/it_IT/LC_MESSAGES/django.po b/src/locale/it_IT/LC_MESSAGES/django.po index b50c09d81..b9a5f0908 100644 --- a/src/locale/it_IT/LC_MESSAGES/django.po +++ b/src/locale/it_IT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "impostazioni dell'applicazione paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Inglese (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabo" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Africano" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Bielorusso" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgaro" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalano" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Ceco" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danese" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Tedesco" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Greco" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Inglese (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spagnolo" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Persiano" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finlandese" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francese" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Ungherese" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiano" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Giapponese" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Coreano" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Lussemburghese" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norvegese" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Olandese" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polacco" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portoghese (Brasile)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portoghese" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumeno" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russo" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovacco" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Sloveno" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbo" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Svedese" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turco" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ucraino" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Vietnamita" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Cinese semplificato" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Cinese Tradizionale" diff --git a/src/locale/ja_JP/LC_MESSAGES/django.po b/src/locale/ja_JP/LC_MESSAGES/django.po index 5073d1a66..fdab4806c 100644 --- a/src/locale/ja_JP/LC_MESSAGES/django.po +++ b/src/locale/ja_JP/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "Paperless アプリケーションの設定" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "英語 (米国)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "アラビア語" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "アフリカーンス語" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "ベラルーシ語" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "ブルガリア語" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "カタロニア語" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "チェコ語" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "デンマーク語" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "ドイツ語" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "ギリシャ語" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "英語 (英国)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "スペイン語" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "フィンランド語" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "フランス語" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "ハンガリー語" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "イタリア語" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "日本語" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "韓国語" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "ルクセンブルク語" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "ノルウェー語" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "オランダ語" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "ポーランド語" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "ポルトガル語 (ブラジル)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "ポルトガル語" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "ルーマニア語" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "ロシア語" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "スロバキア語" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "スロベニア語" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "セルビア語" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "スウェーデン語" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "トルコ語" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "ウクライナ語" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "中国語 (簡体字)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "中国語 (繁体)" diff --git a/src/locale/ko_KR/LC_MESSAGES/django.po b/src/locale/ko_KR/LC_MESSAGES/django.po index 6c1f9a6de..0edd179a4 100644 --- a/src/locale/ko_KR/LC_MESSAGES/django.po +++ b/src/locale/ko_KR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -1619,147 +1619,147 @@ msgstr "태그 바코드 매핑 설정" msgid "paperless application settings" msgstr "페이퍼리스 애플리케이션 설정" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "영어 (미국)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "아랍어" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "아프리칸스어" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "벨라루스어" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "불가리어" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "카탈로니아어" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "체코어" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "덴마크어" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "독일어" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "그리스어" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "영어 (영국)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "스페인어" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "페르시아어" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "핀란드어" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "프랑스어" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "헝가리어" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "이탈리아어" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "일본어" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "한국어" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "룩셈부르크어" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "노르웨이어" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "네덜란드어" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "폴란드어" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "포르투갈어 (브라질)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "포르투갈어" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "루마니아어" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "러시아어" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "슬로바키아어" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "슬로베니아어" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "세르비아어" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "스웨덴어" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "튀르키예어" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "우크라이나어" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "중국어 간체" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "중국어 번체" diff --git a/src/locale/lb_LU/LC_MESSAGES/django.po b/src/locale/lb_LU/LC_MESSAGES/django.po index 5828c9d01..4a36e689a 100644 --- a/src/locale/lb_LU/LC_MESSAGES/django.po +++ b/src/locale/lb_LU/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-02 18:51\n" "Last-Translator: \n" "Language-Team: Luxembourgish\n" "Language: lb_LU\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Englesch (USA)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Belarusesch" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tschechesch" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dänesch" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Däitsch" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Englesch (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spuenesch" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Franséisch" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italienesch" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Lëtzebuergesch" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Hollännesch" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polnesch" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugisesch (Brasilien)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugisesch" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumänesch" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russesch" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slowenesch" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbesch" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Schwedesch" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Tierkesch" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chinesesch (Vereinfacht)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/lt_LT/LC_MESSAGES/django.po b/src/locale/lt_LT/LC_MESSAGES/django.po index a1930bc51..47a618365 100644 --- a/src/locale/lt_LT/LC_MESSAGES/django.po +++ b/src/locale/lt_LT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/lv_LV/LC_MESSAGES/django.po b/src/locale/lv_LV/LC_MESSAGES/django.po index 47af99c4d..e66cc4e6c 100644 --- a/src/locale/lv_LV/LC_MESSAGES/django.po +++ b/src/locale/lv_LV/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Angļu (ASV)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arābu" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Āfrikāņu" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Baltkrievu" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgāru" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Kataloniešu" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Čehu" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dāņu" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Vācu" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grieķu" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Angļu (ASV)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spāņu" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Somu" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Franču" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Ungāru" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Itāļu" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japāņu" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luksemburgiešu" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norvēģu" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holandiešu" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Poļu" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugāļu (Brazīlija)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugāļu" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumāņu" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Krievu" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovāku" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovēņu" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Sērbu" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Zviedru" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turku" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukraiņu" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Ķīniešu (vienkāršota)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/ms_MY/LC_MESSAGES/django.po b/src/locale/ms_MY/LC_MESSAGES/django.po index e2a9fdfcf..cc69fa1b7 100644 --- a/src/locale/ms_MY/LC_MESSAGES/django.po +++ b/src/locale/ms_MY/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Malay\n" "Language: ms_MY\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/nl_NL/LC_MESSAGES/django.po b/src/locale/nl_NL/LC_MESSAGES/django.po index a89b28c29..6da6904da 100644 --- a/src/locale/nl_NL/LC_MESSAGES/django.po +++ b/src/locale/nl_NL/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "paperless applicatie instellingen" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engels (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabisch" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikaans" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Wit-Russisch" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgaars" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalaans" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tsjechisch" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Deens" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Duits" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grieks" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engels (Brits)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spaans" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Fins" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Frans" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Hongaars" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiaans" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japans" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgs" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Noors" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Nederlands" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Pools" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugees (Brazilië)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugees" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Roemeens" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russisch" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slowaaks" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Sloveens" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Servisch" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Zweeds" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turks" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Oekraïens" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chinees (vereenvoudigd)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/no_NO/LC_MESSAGES/django.po b/src/locale/no_NO/LC_MESSAGES/django.po index 553c68654..5c8df5a7e 100644 --- a/src/locale/no_NO/LC_MESSAGES/django.po +++ b/src/locale/no_NO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engelsk (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabisk" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikansk" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Hviterussisk" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalansk" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tsjekkisk" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dansk" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Tysk" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Gresk" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engelsk (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spansk" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finsk" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Fransk" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiensk" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxembourgsk" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norsk" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Nederlandsk" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polsk" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugisisk (Brasil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugisisk" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumensk" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russisk" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovakisk" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovenian" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbisk" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Svensk" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Tyrkisk" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrainsk" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Kinesisk forenklet" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/pl_PL/LC_MESSAGES/django.po b/src/locale/pl_PL/LC_MESSAGES/django.po index 1f4a5daf1..3824707d2 100644 --- a/src/locale/pl_PL/LC_MESSAGES/django.po +++ b/src/locale/pl_PL/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -1619,147 +1619,147 @@ msgstr "Ustawia mapowanie kodu kreskowego tagu" msgid "paperless application settings" msgstr "paperless ustawienia aplikacji" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Angielski (USA)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "arabski" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrykanerski" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Białoruski" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bułgarski" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Kataloński" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Czeski" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Duński" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Niemiecki" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grecki" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Angielski (Wielka Brytania)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Hiszpański" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "perski" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Fiński" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francuski" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Węgierski" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Włoski" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japoński" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Koreański" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luksemburski" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norweski" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holenderski" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polski" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugalski (Brazylia)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugalski" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumuński" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Rosyjski" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Słowacki" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Słoweński" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbski" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Szwedzki" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turecki" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukraiński" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chiński uproszczony" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "chiński tradycyjny" diff --git a/src/locale/pt_BR/LC_MESSAGES/django.po b/src/locale/pt_BR/LC_MESSAGES/django.po index 2d8772856..a82685393 100644 --- a/src/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -470,83 +470,83 @@ msgstr "não tem correspondente em" #: documents/models.py:478 msgid "has document type in" -msgstr "possui categoria de documento em" +msgstr "Possui categoria de documento em" #: documents/models.py:479 msgid "does not have document type in" -msgstr "não possui categoria de documento em" +msgstr "Não possui categoria de documento em" #: documents/models.py:480 msgid "has storage path in" -msgstr "possui caminho de armazenamento em" +msgstr "Possui caminho de armazenamento em" #: documents/models.py:481 msgid "does not have storage path in" -msgstr "não possui caminho de armazenamento em" +msgstr "Não possui caminho de armazenamento em" #: documents/models.py:482 msgid "owner is" -msgstr "o proprietário é" +msgstr "O proprietário é" #: documents/models.py:483 msgid "has owner in" -msgstr "tem proprietário em" +msgstr "Tem proprietário em" #: documents/models.py:484 msgid "does not have owner" -msgstr "não tem proprietário" +msgstr "Não tem proprietário" #: documents/models.py:485 msgid "does not have owner in" -msgstr "não tem proprietário em" +msgstr "Não tem proprietário em" #: documents/models.py:486 msgid "has custom field value" -msgstr "Possui valor de campo personalizado" +msgstr "Possui valor de campo personalizado " #: documents/models.py:487 msgid "is shared by me" -msgstr "compartilhado por mim" +msgstr "Compartilhado por mim" #: documents/models.py:488 msgid "has custom fields" -msgstr "Possui campos personalizados " +msgstr "Possui campos personalizados " #: documents/models.py:489 msgid "has custom field in" -msgstr "Possui campo personalizado dentro" +msgstr "Possui campo personalizado dentro " #: documents/models.py:490 msgid "does not have custom field in" -msgstr "Não possui campo personalizado dentro" +msgstr "Não possui campo personalizado dentro " #: documents/models.py:491 msgid "does not have custom field" -msgstr "Não possui campo personalizado " +msgstr "Não possui campo personalizado " #: documents/models.py:492 msgid "custom fields query" -msgstr "consulta de campos personalizados" +msgstr "Consulta de campos personalizados" #: documents/models.py:493 msgid "created to" -msgstr "criado em" +msgstr "Criado em" #: documents/models.py:494 msgid "created from" -msgstr "criado por" +msgstr "Criado por" #: documents/models.py:495 msgid "added to" -msgstr "adicionado em" +msgstr "Adicionado em" #: documents/models.py:496 msgid "added from" -msgstr "adicionado por" +msgstr "Adicionado por" #: documents/models.py:497 msgid "mime type is" -msgstr "tipo MIME é" +msgstr "Yipo MIME é" #: documents/models.py:507 msgid "rule type" @@ -1412,7 +1412,7 @@ msgstr "Como etapa final, por favor preencha o seguinte formulário:" #: documents/validators.py:24 #, python-brace-format msgid "Unable to parse URI {value}, missing scheme" -msgstr "" +msgstr "Não é possível analisar o URI {value}, esquema ausente" #: documents/validators.py:29 #, python-brace-format @@ -1421,12 +1421,13 @@ msgstr "" #: documents/validators.py:36 msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}" -msgstr "" +msgstr "Esquema URI '{parts.scheme}' não é permitido. Esquemas permitidos:\n" +"{', '.join(allowed_schemes)}" #: documents/validators.py:45 #, python-brace-format msgid "Unable to parse URI {value}" -msgstr "" +msgstr "Não é possível analisar o URI {value}" #: paperless/apps.py:11 msgid "Paperless" @@ -1620,147 +1621,147 @@ msgstr "Define o mapeamento de códigos de barras da tag" msgid "paperless application settings" msgstr "configurações do aplicativo paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Inglês (EUA)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Árabe" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Africanês" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Bielorrusso" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Búlgaro" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalão" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tcheco" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dinamarquês" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Alemão" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grego" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Inglês (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Espanhol" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" -msgstr "" +msgstr "Persa" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finlandês" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francês" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Húngaro" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiano" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japonês" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Coreano" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburguês" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norueguês" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holandês" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polonês" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Português (Brasil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Português" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Romeno" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russo" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Eslovaco" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Esloveno" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Sérvio" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Sueco" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turco" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ucraniano" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" -msgstr "" +msgstr "vietnamita" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chinês Simplificado" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Chinês Tradicional" diff --git a/src/locale/pt_PT/LC_MESSAGES/django.po b/src/locale/pt_PT/LC_MESSAGES/django.po index 089c2b52f..a40de0e92 100644 --- a/src/locale/pt_PT/LC_MESSAGES/django.po +++ b/src/locale/pt_PT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "configurações do paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Inglês (EUA)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Árabe" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Africano" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Bielorrusso" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Búlgaro" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalão" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Checo" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dinamarquês" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Deutsch" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grego" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Inglês (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Espanhol" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finlandês" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Français" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Húngaro" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiano" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japonês" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburguês" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norueguês" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Nederlandse" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polaco" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Português (Brasil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Português" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Romeno" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Russo" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Eslovaco" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Esloveno" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Sérvio" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Sueco" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turco" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ucraniano" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Chinês Simplificado" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/ro_RO/LC_MESSAGES/django.po b/src/locale/ro_RO/LC_MESSAGES/django.po index afdc381f7..18fd7a5e3 100644 --- a/src/locale/ro_RO/LC_MESSAGES/django.po +++ b/src/locale/ro_RO/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engleză (Americană)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Cehă" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Daneză" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Germană" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engleză (Britanică)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spaniolă" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Franceză" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italiană" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgheză" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Olandeză" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Poloneză" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugheză (Brazilia)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugheză" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Română" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Rusă" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Suedeză" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/ru_RU/LC_MESSAGES/django.po b/src/locale/ru_RU/LC_MESSAGES/django.po index 413cc8222..498b89e77 100644 --- a/src/locale/ru_RU/LC_MESSAGES/django.po +++ b/src/locale/ru_RU/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -1411,21 +1411,21 @@ msgstr "На завершение, пожалуйста заполните сл #: documents/validators.py:24 #, python-brace-format msgid "Unable to parse URI {value}, missing scheme" -msgstr "" +msgstr "Не удается распознать URI {value}, отсутствует схема" #: documents/validators.py:29 #, python-brace-format msgid "Unable to parse URI {value}, missing net location or path" -msgstr "" +msgstr "Не удалось распознать URI {value}, отсутствует сетевое расположение или путь" #: documents/validators.py:36 msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}" -msgstr "" +msgstr "Недопустимая схема URI '{parts.scheme}'. Разрешенные схемы: {', '.join(allowed_schemes)}" #: documents/validators.py:45 #, python-brace-format msgid "Unable to parse URI {value}" -msgstr "" +msgstr "Невозможно распознать URI {value}" #: paperless/apps.py:11 msgid "Paperless" @@ -1619,147 +1619,147 @@ msgstr "Устанавливает сопоставление тег-штрих- msgid "paperless application settings" msgstr "настройки приложения paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Английский (США)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Арабский" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Африкаанс" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Белорусский" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Болгарский" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Каталонский" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Чешский" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Датский" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Немецкий" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Греческий" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Английский (Великобритании)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Испанский" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Персидский" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Финский" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Французский" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Венгерский" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Итальянский" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Японский" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Корейский" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Люксембургский" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Норвежский" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Датский" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Польский" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Португальский (Бразилия)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Португальский" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Румынский" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Русский" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Словацкий" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Словенский" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Сербский" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Шведский" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Турецкий" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Украинский" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Вьетнамский" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Китайский упрощенный" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Китайский (традиционный)" diff --git a/src/locale/sk_SK/LC_MESSAGES/django.po b/src/locale/sk_SK/LC_MESSAGES/django.po index 9b61e85ec..2849453a6 100644 --- a/src/locale/sk_SK/LC_MESSAGES/django.po +++ b/src/locale/sk_SK/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Angličtina (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabčina" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Bieloruština" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalan" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Čeština" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Dánčina" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Nemčina" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Angličtina (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Španielčina" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finnish" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francúzština" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Taliančina" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburčina" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holandčina" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polština" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugalčina (Brazília)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugalčina" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumunčina" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ruština" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovenčina" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovinčina" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Srbčina" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Švédčina" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turečtina" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Čínština (zjednodušená)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/sl_SI/LC_MESSAGES/django.po b/src/locale/sl_SI/LC_MESSAGES/django.po index 9767b75b6..5bc7e8248 100644 --- a/src/locale/sl_SI/LC_MESSAGES/django.po +++ b/src/locale/sl_SI/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-07 23:13\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -1619,147 +1619,147 @@ msgstr "Nastavi preslikavo črtne kode oznake" msgid "paperless application settings" msgstr "aplikacijske nastavitve paperless" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Angleščina (ZDA)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabščina" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikanščina" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Beloruščina" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bolgarščina" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalonščina" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Češčina" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danščina" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Nemščina" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grščina" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Angleščina (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Španščina" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Perzijščina" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finščina" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francoščina" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Madžarščina" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italijanščina" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "japonščina" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Korejščina" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luksemburški" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norveščina" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Nizozemščina" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Poljščina" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugalščina (Brazilija)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugalščina" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Romunščina" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ruščina" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovaščina" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovenščina" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Srbščina" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Švedščina" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turščina" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrajinščina" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Vietnamščina" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Poenostavljena kitajščina" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Tradicionalna kitajščina" diff --git a/src/locale/sr_CS/LC_MESSAGES/django.po b/src/locale/sr_CS/LC_MESSAGES/django.po index 7d9423ded..ea46043d7 100644 --- a/src/locale/sr_CS/LC_MESSAGES/django.po +++ b/src/locale/sr_CS/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-03 12:13\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -23,7 +23,7 @@ msgstr "Dokumenta" #: documents/filters.py:384 msgid "Value must be valid JSON." -msgstr "Value must be valid JSON." +msgstr "Vrednost mora da bude važeći JSON." #: documents/filters.py:403 msgid "Invalid custom field query expression" @@ -51,7 +51,7 @@ msgstr "{data_type} ne podržava izraz u upitu {expr!r}." #: documents/filters.py:658 msgid "Maximum nesting depth exceeded." -msgstr "Premašena je maksimalni nesting depth." +msgstr "Premašena je maksimalna dubina grananja." #: documents/filters.py:843 msgid "Custom field not found" @@ -124,7 +124,7 @@ msgstr "je oznaka prijemnog sandučeta" #: documents/models.py:106 msgid "Marks this tag as an inbox tag: All newly consumed documents will be tagged with inbox tags." -msgstr "Označava ovu oznaku kao oznaku prijemnog sandučeta (inbox): Svi novoobrađeni dokumenti će biti označeni oznakama prijemnog sandučeta (inbox)." +msgstr "Obeležava ovu oznaku kao oznaku prijemnog sandučeta: Svi novoobrađeni dokumenti biće automatski označeni oznakom prijemnog sandučeta." #: documents/models.py:112 msgid "tag" @@ -1619,147 +1619,147 @@ msgstr "Postavlja mapiranje barkoda oznake" msgid "paperless application settings" msgstr "podešavanje paperless aplikacije" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engleski (US)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arapski" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrički" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Beloruski" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bugarski" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalonski" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Češki" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danski" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Nemački" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grčki" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engleski (UK)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Španski" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Persijski" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finski" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Francuski" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Mađarski" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italijanski" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japanski" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Korejski" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luksemburški" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norveški" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holandski" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Poljski" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugalski (Brazil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugalski" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumunski" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ruski" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovački" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovenački" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Srpski" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Švedski" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turski" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrajinski" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Vijetnamski" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Kineski pojednostavljen" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Tradicionalni kineski" diff --git a/src/locale/sv_SE/LC_MESSAGES/django.po b/src/locale/sv_SE/LC_MESSAGES/django.po index f1bd375e5..f3dde859c 100644 --- a/src/locale/sv_SE/LC_MESSAGES/django.po +++ b/src/locale/sv_SE/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Engelska (USA)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arabiska" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikaans" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Belarusiska" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgariska" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Kataloniska" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tjeckiska" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danska" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Tyska" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Grekiska" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Engelska (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spanska" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Finska" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Franska" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Italienska" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japanska" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Koreanska" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Luxemburgiska" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norska" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Holländska" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polska" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portugisiska (Brasilien)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portugisiska" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Rumänska" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Ryska" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovakiska" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovenska" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Serbiska" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Svenska" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Turkiska" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukrainiska" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Kinesiska (förenklad)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Kinesiska traditionell" diff --git a/src/locale/th_TH/LC_MESSAGES/django.po b/src/locale/th_TH/LC_MESSAGES/django.po index 859912656..653f12177 100644 --- a/src/locale/th_TH/LC_MESSAGES/django.po +++ b/src/locale/th_TH/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -1618,147 +1618,147 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "ภาษาอังกฤษ (สหรัฐฯ)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "ภาษาอาหรับ" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "ภาษาอาฟรีกานส์" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "ภาษาเบลารุส" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "ภาษาคาตาลัน" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "ภาษาเช็ก" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "ภาษาเดนมาร์ก" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "ภาษาเยอรมัน" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "ภาษากรีก" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "ภาษาอังกฤษ (สหราชอาณาจักร)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "ภาษาสเปน" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "ภาษาฟินแลนด์" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "ภาษาฝรั่งเศส" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "ภาษาอิตาลี" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "ภาษาลักเซมเบิร์ก" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "ภาษานอร์เวย์" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "ภาษาดัตช์" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "ภาษาโปแลนด์" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "ภาษาโปรตุเกส (บราซิล)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "ภาษาโปรตุเกส" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "ภาษาโรมาเนีย" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "ภาษารัสเซีย" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "ภาษาสโลวาเกีย" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "ภาษาสโลเวเนีย" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "ภาษาเซอร์เบีย" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "ภาษาสวีเดน" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "ภาษาตุรกี" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "ภาษายูเครน" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "ภาษาจีน (ตัวย่อ)" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/tr_TR/LC_MESSAGES/django.po b/src/locale/tr_TR/LC_MESSAGES/django.po index 618e176bd..f1e08dc4e 100644 --- a/src/locale/tr_TR/LC_MESSAGES/django.po +++ b/src/locale/tr_TR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-17 20:45\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -1201,13 +1201,14 @@ msgstr "Oturum açmaya geri dön" #: documents/templates/account/email/base_message.txt:1 #, python-format msgid "Hello from %(site_name)s!" -msgstr "" +msgstr "%(site_name)s uygulamasından merhaba!" #: documents/templates/account/email/base_message.txt:5 #, python-format msgid "Thank you for using %(site_name)s!\n" "%(site_domain)s" -msgstr "" +msgstr "%(site_name)s'i kullandığınız için teşekkürler!\n" +"%(site_domain)s" #: documents/templates/account/login.html:5 msgid "Paperless-ngx sign in" @@ -1618,147 +1619,147 @@ msgstr "Etiket barkod eşleşmesini ayarlar" msgid "paperless application settings" msgstr "paperless uygulama ayarları" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "İngilizce (Birleşik Devletler)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Arapça" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrika dili" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Belarusça" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Bulgarca" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Katalanca" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Çekçe" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Danca" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Almanca" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Yunanca" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "İngilizce (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "İspanyolca" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Farsça" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Fince" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Fransızca" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Macarca" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "İtalyanca" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Japonca" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Korece" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Lüksemburgca" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norveçce" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Hollandaca" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Polonyaca" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Portekizce (Brezilya)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Portekizce" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Romence" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Rusça" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Slovakça" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Slovakça" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Sırpça" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "İsveççe" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Türkçe" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Ukraynaca" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Vietnamca" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Basitleştirilmiş Çince" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Geleneksel Çince" diff --git a/src/locale/uk_UA/LC_MESSAGES/django.po b/src/locale/uk_UA/LC_MESSAGES/django.po index 71c85254c..452651282 100644 --- a/src/locale/uk_UA/LC_MESSAGES/django.po +++ b/src/locale/uk_UA/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "налаштування програми документообігу" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Англійська (США)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Арабська" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Африкаанс" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Білоруська" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Болгарська" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Каталонська" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Чеська" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Данська" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "Німецька" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Грецька" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Англійська (Велика Британія)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Іспанська" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Фінська" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Французька" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Угорська" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Італійська" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Японська" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Корейська" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Люксембурзька" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Норвезька" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Нідерландська" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Польська" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Португальська (Бразилія)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Португальська" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Румунська" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Російська" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Словацька" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Словенська" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Сербська" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Шведська" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Турецька" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Українська" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Китайська спрощена" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "" diff --git a/src/locale/vi_VN/LC_MESSAGES/django.po b/src/locale/vi_VN/LC_MESSAGES/django.po index a67b62efe..9897224da 100644 --- a/src/locale/vi_VN/LC_MESSAGES/django.po +++ b/src/locale/vi_VN/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-08-31 22:25\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -1619,147 +1619,147 @@ msgstr "Đặt ánh xạ mã vạch thẻ" msgid "paperless application settings" msgstr "thiết đặt ứng dụng không cần giấy tờ" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "Tiếng Anh (Mỹ)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "Tiếng Ả Rập" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Tiếng Afrikaans" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "Tiếng Belarus" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "Tiếng Bulgaria" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Tiếng Catalan" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "Tiếng Séc" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "Tiếng Đan Mạch" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "German" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Hy Lạp" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "Tiếng Anh (GB)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "Spanish" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "Ba Tư" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "Tiếng Phần Lan" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "Pháp" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "Tiếng Hungary" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "Tiếng Ý" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "Tiếng Nhật" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "Tiếng Hàn" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "Tiếng Luxembourg" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Tiếng Na Uy" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "Hà Lan" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "Tiếng Ba Lan" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "Tiếng Bồ Đào Nha (Brazil)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "Bồ Đào Nha" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "Tiếng Rumani" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "Tiếng Nga" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "Tiếng Slovak" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "Tiếng Slovenia" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "Tiếng Serbia" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "Thụy Điển" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "Tiếng Thổ Nhĩ Kỳ" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "Tiếng Ukraine" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "Tiếng Việt" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "Tiếng Hoa Giản thể" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "Tiếng Hoa Truyền thống" diff --git a/src/locale/zh_CN/LC_MESSAGES/django.po b/src/locale/zh_CN/LC_MESSAGES/django.po index e70136b0c..a7216a08f 100644 --- a/src/locale/zh_CN/LC_MESSAGES/django.po +++ b/src/locale/zh_CN/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-03 12:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -1411,12 +1411,12 @@ msgstr "作为最后一步,请填写以下表格:" #: documents/validators.py:24 #, python-brace-format msgid "Unable to parse URI {value}, missing scheme" -msgstr "" +msgstr "无法解析 URI {value},缺少scheme" #: documents/validators.py:29 #, python-brace-format msgid "Unable to parse URI {value}, missing net location or path" -msgstr "" +msgstr "无法解析 URI {value},缺少网络位置或路径" #: documents/validators.py:36 msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}" @@ -1619,147 +1619,147 @@ msgstr "" msgid "paperless application settings" msgstr "无纸应用设置" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "英语(美国)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "阿拉伯语" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "Afrikaans 荷兰语" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "白俄罗斯语" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "保加利亚语" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "Catalan 加泰罗尼亚语" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "捷克语" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "丹麦语" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "德语" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "Greek 希腊语" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "英语(英国)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "西班牙语" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "已完成" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "法语" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "匈牙利语" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "意大利语" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "日语" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "韩语" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "卢森堡语" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "Norwegian 挪威语" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "荷兰语" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "波兰语" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "葡萄牙语 (巴西)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "葡萄牙语" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "罗马尼亚语" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "俄语" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "斯洛伐克语" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "斯洛语尼亚语" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "塞尔维亚语" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "瑞典语" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "土耳其语" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "乌克兰语" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "简体中文" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "繁体中文" diff --git a/src/locale/zh_TW/LC_MESSAGES/django.po b/src/locale/zh_TW/LC_MESSAGES/django.po index 7f0ffc4c7..44b9b917a 100644 --- a/src/locale/zh_TW/LC_MESSAGES/django.po +++ b/src/locale/zh_TW/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: paperless-ngx\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-16 14:34+0000\n" -"PO-Revision-Date: 2025-08-16 14:36\n" +"POT-Creation-Date: 2025-08-31 22:24+0000\n" +"PO-Revision-Date: 2025-09-05 00:33\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -1619,147 +1619,147 @@ msgstr "設定標籤條碼對應" msgid "paperless application settings" msgstr "Paperless 應用程式設定" -#: paperless/settings.py:774 +#: paperless/settings.py:772 msgid "English (US)" msgstr "英文(美國)" -#: paperless/settings.py:775 +#: paperless/settings.py:773 msgid "Arabic" msgstr "阿拉伯文" -#: paperless/settings.py:776 +#: paperless/settings.py:774 msgid "Afrikaans" msgstr "南非荷蘭文" -#: paperless/settings.py:777 +#: paperless/settings.py:775 msgid "Belarusian" msgstr "白俄羅斯文" -#: paperless/settings.py:778 +#: paperless/settings.py:776 msgid "Bulgarian" msgstr "保加利亞文" -#: paperless/settings.py:779 +#: paperless/settings.py:777 msgid "Catalan" msgstr "加泰羅尼亞文" -#: paperless/settings.py:780 +#: paperless/settings.py:778 msgid "Czech" msgstr "捷克文" -#: paperless/settings.py:781 +#: paperless/settings.py:779 msgid "Danish" msgstr "丹麥文" -#: paperless/settings.py:782 +#: paperless/settings.py:780 msgid "German" msgstr "德文" -#: paperless/settings.py:783 +#: paperless/settings.py:781 msgid "Greek" msgstr "希臘文" -#: paperless/settings.py:784 +#: paperless/settings.py:782 msgid "English (GB)" msgstr "英文(英國)" -#: paperless/settings.py:785 +#: paperless/settings.py:783 msgid "Spanish" msgstr "西班牙文" -#: paperless/settings.py:786 +#: paperless/settings.py:784 msgid "Persian" msgstr "波斯文" -#: paperless/settings.py:787 +#: paperless/settings.py:785 msgid "Finnish" msgstr "芬蘭文" -#: paperless/settings.py:788 +#: paperless/settings.py:786 msgid "French" msgstr "法文" -#: paperless/settings.py:789 +#: paperless/settings.py:787 msgid "Hungarian" msgstr "匈牙利文" -#: paperless/settings.py:790 +#: paperless/settings.py:788 msgid "Italian" msgstr "義大利文" -#: paperless/settings.py:791 +#: paperless/settings.py:789 msgid "Japanese" msgstr "日文" -#: paperless/settings.py:792 +#: paperless/settings.py:790 msgid "Korean" msgstr "韓文" -#: paperless/settings.py:793 +#: paperless/settings.py:791 msgid "Luxembourgish" msgstr "盧森堡文" -#: paperless/settings.py:794 +#: paperless/settings.py:792 msgid "Norwegian" msgstr "挪威文" -#: paperless/settings.py:795 +#: paperless/settings.py:793 msgid "Dutch" msgstr "荷蘭文" -#: paperless/settings.py:796 +#: paperless/settings.py:794 msgid "Polish" msgstr "波蘭文" -#: paperless/settings.py:797 +#: paperless/settings.py:795 msgid "Portuguese (Brazil)" msgstr "葡萄牙文(巴西)" -#: paperless/settings.py:798 +#: paperless/settings.py:796 msgid "Portuguese" msgstr "葡萄牙文" -#: paperless/settings.py:799 +#: paperless/settings.py:797 msgid "Romanian" msgstr "羅馬尼亞文" -#: paperless/settings.py:800 +#: paperless/settings.py:798 msgid "Russian" msgstr "俄文" -#: paperless/settings.py:801 +#: paperless/settings.py:799 msgid "Slovak" msgstr "斯洛伐克文" -#: paperless/settings.py:802 +#: paperless/settings.py:800 msgid "Slovenian" msgstr "斯洛維尼亞文" -#: paperless/settings.py:803 +#: paperless/settings.py:801 msgid "Serbian" msgstr "塞爾維亞文" -#: paperless/settings.py:804 +#: paperless/settings.py:802 msgid "Swedish" msgstr "瑞典文" -#: paperless/settings.py:805 +#: paperless/settings.py:803 msgid "Turkish" msgstr "土耳其文" -#: paperless/settings.py:806 +#: paperless/settings.py:804 msgid "Ukrainian" msgstr "烏克蘭文" -#: paperless/settings.py:807 +#: paperless/settings.py:805 msgid "Vietnamese" msgstr "越南文" -#: paperless/settings.py:808 +#: paperless/settings.py:806 msgid "Chinese Simplified" msgstr "簡體中文" -#: paperless/settings.py:809 +#: paperless/settings.py:807 msgid "Chinese Traditional" msgstr "繁體中文" diff --git a/src/paperless/settings.py b/src/paperless/settings.py index 63b6add5c..37cf0ecfa 100644 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@ -17,8 +17,6 @@ from dateparser.languages.loader import LocaleDataLoader from django.utils.translation import gettext_lazy as _ from dotenv import load_dotenv -from paperless.utils import ocr_to_dateparser_languages - logger = logging.getLogger("paperless.settings") # Tap paperless.conf if it's available @@ -681,7 +679,7 @@ def _parse_db_settings() -> dict: databases = { "default": { "ENGINE": "django.db.backends.sqlite3", - "NAME": str(DATA_DIR / "db.sqlite3"), + "NAME": DATA_DIR / "db.sqlite3", "OPTIONS": {}, }, } @@ -809,7 +807,7 @@ LANGUAGES = [ ("zh-tw", _("Chinese Traditional")), ] -LOCALE_PATHS = [str(BASE_DIR / "locale")] +LOCALE_PATHS = [BASE_DIR / "locale"] TIME_ZONE = os.getenv("PAPERLESS_TIME_ZONE", "UTC") @@ -850,21 +848,21 @@ LOGGING = { "file_paperless": { "class": "concurrent_log_handler.ConcurrentRotatingFileHandler", "formatter": "verbose", - "filename": str(LOGGING_DIR / "paperless.log"), + "filename": LOGGING_DIR / "paperless.log", "maxBytes": LOGROTATE_MAX_SIZE, "backupCount": LOGROTATE_MAX_BACKUPS, }, "file_mail": { "class": "concurrent_log_handler.ConcurrentRotatingFileHandler", "formatter": "verbose", - "filename": str(LOGGING_DIR / "mail.log"), + "filename": LOGGING_DIR / "mail.log", "maxBytes": LOGROTATE_MAX_SIZE, "backupCount": LOGROTATE_MAX_BACKUPS, }, "file_celery": { "class": "concurrent_log_handler.ConcurrentRotatingFileHandler", "formatter": "verbose", - "filename": str(LOGGING_DIR / "celery.log"), + "filename": LOGGING_DIR / "celery.log", "maxBytes": LOGROTATE_MAX_SIZE, "backupCount": LOGROTATE_MAX_BACKUPS, }, @@ -923,7 +921,7 @@ CELERY_ACCEPT_CONTENT = ["application/json", "application/x-python-serialize"] CELERY_BEAT_SCHEDULE = _parse_beat_schedule() # https://docs.celeryq.dev/en/stable/userguide/configuration.html#beat-schedule-filename -CELERY_BEAT_SCHEDULE_FILENAME = str(DATA_DIR / "celerybeat-schedule.db") +CELERY_BEAT_SCHEDULE_FILENAME = DATA_DIR / "celerybeat-schedule.db" # Cachalot: Database read cache. @@ -1184,61 +1182,6 @@ DATE_ORDER = os.getenv("PAPERLESS_DATE_ORDER", "DMY") FILENAME_DATE_ORDER = os.getenv("PAPERLESS_FILENAME_DATE_ORDER") -def _ocr_to_dateparser_languages(ocr_languages: str) -> list[str]: - """ - Convert Tesseract OCR_LANGUAGE codes (ISO 639-2, e.g. "eng+fra", with optional scripts like "aze_Cyrl") - into a list of locales compatible with the `dateparser` library. - - - If a script is provided (e.g., "aze_Cyrl"), attempts to use the full locale (e.g., "az-Cyrl"). - Falls back to the base language (e.g., "az") if needed. - - If a language cannot be mapped or validated, it is skipped with a warning. - - Returns a list of valid locales, or an empty list if none could be converted. - """ - ocr_to_dateparser = ocr_to_dateparser_languages() - loader = LocaleDataLoader() - result = [] - try: - for ocr_language in ocr_languages.split("+"): - # Split into language and optional script - ocr_lang_part, *script = ocr_language.split("_") - ocr_script_part = script[0] if script else None - - language_part = ocr_to_dateparser.get(ocr_lang_part) - if language_part is None: - logger.warning( - f'Skipping unknown OCR language "{ocr_language}" — no dateparser equivalent.', - ) - continue - - # Ensure base language is supported by dateparser - loader.get_locale_map(locales=[language_part]) - - # Try to add the script part if it's supported by dateparser - if ocr_script_part: - dateparser_language = f"{language_part}-{ocr_script_part.title()}" - try: - loader.get_locale_map(locales=[dateparser_language]) - except Exception: - logger.warning( - f"Language variant '{dateparser_language}' not supported by dateparser; falling back to base language '{language_part}'. You can manually set PAPERLESS_DATE_PARSER_LANGUAGES if needed.", - ) - dateparser_language = language_part - else: - dateparser_language = language_part - if dateparser_language not in result: - result.append(dateparser_language) - except Exception as e: - logger.warning( - f"Could not configure dateparser languages. Set PAPERLESS_DATE_PARSER_LANGUAGES parameter to avoid this. Detail: {e}", - ) - return [] - if not result: - logger.warning( - "Could not configure any dateparser languages from OCR_LANGUAGE — fallback to autodetection.", - ) - return result - - def _parse_dateparser_languages(languages: str | None): language_list = languages.split("+") if languages else [] # There is an unfixed issue in zh-Hant and zh-Hans locales in the dateparser lib. @@ -1253,12 +1196,14 @@ def _parse_dateparser_languages(languages: str | None): return list(LocaleDataLoader().get_locale_map(locales=language_list)) -if os.getenv("PAPERLESS_DATE_PARSER_LANGUAGES"): - DATE_PARSER_LANGUAGES = _parse_dateparser_languages( +# If not set, we will infer it at runtime +DATE_PARSER_LANGUAGES = ( + _parse_dateparser_languages( os.getenv("PAPERLESS_DATE_PARSER_LANGUAGES"), ) -else: - DATE_PARSER_LANGUAGES = _ocr_to_dateparser_languages(OCR_LANGUAGE) + if os.getenv("PAPERLESS_DATE_PARSER_LANGUAGES") + else None +) # Maximum number of dates taken from document start to end to show as suggestions for diff --git a/src/paperless/tests/test_settings.py b/src/paperless/tests/test_settings.py index 8a191f209..10995291e 100644 --- a/src/paperless/tests/test_settings.py +++ b/src/paperless/tests/test_settings.py @@ -6,7 +6,6 @@ from unittest import mock import pytest from celery.schedules import crontab -from paperless.settings import _ocr_to_dateparser_languages from paperless.settings import _parse_base_paths from paperless.settings import _parse_beat_schedule from paperless.settings import _parse_dateparser_languages @@ -476,33 +475,6 @@ class TestPathSettings(TestCase): self.assertEqual("/foobar/", base_paths[4]) # LOGOUT_REDIRECT_URL -@pytest.mark.parametrize( - ("ocr_language", "expected"), - [ - # One language - ("eng", ["en"]), - # Multiple languages - ("fra+ita+lao", ["fr", "it", "lo"]), - # Languages that don't have a two-letter equivalent - ("fil", ["fil"]), - # Languages with a script part supported by dateparser - ("aze_cyrl+srp_latn", ["az-Cyrl", "sr-Latn"]), - # Languages with a script part not supported by dateparser - # In this case, default to the language without script - ("deu_frak", ["de"]), - # Traditional and simplified chinese don't have the same name in dateparser, - # so they're converted to the general chinese language - ("chi_tra+chi_sim", ["zh"]), - # If a language is not supported by dateparser, fallback to the supported ones - ("eng+unsupported_language+por", ["en", "pt"]), - # If no language is supported, fallback to default - ("unsupported1+unsupported2", []), - ], -) -def test_ocr_to_dateparser_languages(ocr_language, expected): - assert sorted(_ocr_to_dateparser_languages(ocr_language)) == sorted(expected) - - @pytest.mark.parametrize( ("languages", "expected"), [ diff --git a/src/paperless/tests/test_utils.py b/src/paperless/tests/test_utils.py new file mode 100644 index 000000000..215498c29 --- /dev/null +++ b/src/paperless/tests/test_utils.py @@ -0,0 +1,52 @@ +import logging + +import pytest + +from paperless import utils +from paperless.utils import ocr_to_dateparser_languages + + +@pytest.mark.parametrize( + ("ocr_language", "expected"), + [ + # One language + ("eng", ["en"]), + # Multiple languages + ("fra+ita+lao", ["fr", "it", "lo"]), + # Languages that don't have a two-letter equivalent + ("fil", ["fil"]), + # Languages with a script part supported by dateparser + ("aze_cyrl+srp_latn", ["az-Cyrl", "sr-Latn"]), + # Languages with a script part not supported by dateparser + # In this case, default to the language without script + ("deu_frak", ["de"]), + # Traditional and simplified chinese don't have the same name in dateparser, + # so they're converted to the general chinese language + ("chi_tra+chi_sim", ["zh"]), + # If a language is not supported by dateparser, fallback to the supported ones + ("eng+unsupported_language+por", ["en", "pt"]), + # If no language is supported, fallback to default + ("unsupported1+unsupported2", []), + # Duplicate languages, should not duplicate in result + ("eng+eng", ["en"]), + # Language with script, but script is not mapped + ("ita_unknownscript", ["it"]), + ], +) +def test_ocr_to_dateparser_languages(ocr_language, expected): + assert sorted(ocr_to_dateparser_languages(ocr_language)) == sorted(expected) + + +def test_ocr_to_dateparser_languages_exception(monkeypatch, caplog): + # Patch LocaleDataLoader.get_locale_map to raise an exception + class DummyLoader: + def get_locale_map(self, locales=None): + raise RuntimeError("Simulated error") + + with caplog.at_level(logging.WARNING): + monkeypatch.setattr(utils, "LocaleDataLoader", lambda: DummyLoader()) + result = utils.ocr_to_dateparser_languages("eng+fra") + assert result == [] + assert ( + "Set PAPERLESS_DATE_PARSER_LANGUAGES parameter to avoid this" in caplog.text + ) diff --git a/src/paperless/utils.py b/src/paperless/utils.py index 965b862f7..46269588c 100644 --- a/src/paperless/utils.py +++ b/src/paperless/utils.py @@ -1,4 +1,10 @@ -def ocr_to_dateparser_languages() -> dict[str, str]: +import logging + +from dateparser.languages.loader import LocaleDataLoader + +logger = logging.getLogger("paperless.utils") + +OCR_TO_DATEPARSER_LANGUAGES = { """ Translation map from languages supported by Tesseract OCR to languages supported by dateparser. @@ -14,97 +20,150 @@ def ocr_to_dateparser_languages() -> dict[str, str]: # agq, asa, bez, brx, cgg, ckb, dav, dje, dyo, ebu, guz, jgo, jmc, kde, kea, khq, kln, # ksb, ksf, ksh, lag, lkt, lrc, luy, mer, mfe, mgh, mgo, mua, mzn, naq, nmg, nnh, nus, # rof, rwk, saq, sbp, she, ses, shi, teo, twq, tzm, vun, wae, xog, yav, yue - return { - "afr": "af", - "amh": "am", - "ara": "ar", - "asm": "as", - "ast": "ast", - "aze": "az", - "bel": "be", - "bul": "bg", - "ben": "bn", - "bod": "bo", - "bre": "br", - "bos": "bs", - "cat": "ca", - "cher": "chr", - "ces": "cs", - "cym": "cy", - "dan": "da", - "deu": "de", - "dzo": "dz", - "ell": "el", - "eng": "en", - "epo": "eo", - "spa": "es", - "est": "et", - "eus": "eu", - "fas": "fa", - "fin": "fi", - "fil": "fil", - "fao": "fo", # codespell:ignore - "fra": "fr", - "fry": "fy", - "gle": "ga", - "gla": "gd", - "glg": "gl", - "guj": "gu", - "heb": "he", - "hin": "hi", - "hrv": "hr", - "hun": "hu", - "hye": "hy", - "ind": "id", - "isl": "is", - "ita": "it", - "jpn": "ja", - "kat": "ka", - "kaz": "kk", - "khm": "km", - "knda": "kn", - "kor": "ko", - "kir": "ky", - "ltz": "lb", - "lao": "lo", - "lit": "lt", - "lav": "lv", - "mal": "ml", - "mon": "mn", - "mar": "mr", - "msa": "ms", - "mlt": "mt", - "mya": "my", - "nep": "ne", - "nld": "nl", - "ori": "or", - "pan": "pa", - "pol": "pl", - "pus": "ps", - "por": "pt", - "que": "qu", - "ron": "ro", - "rus": "ru", - "sin": "si", - "slk": "sk", - "slv": "sl", - "sqi": "sq", - "srp": "sr", - "swe": "sv", - "swa": "sw", - "tam": "ta", - "tel": "te", # codespell:ignore - "tha": "th", # codespell:ignore - "tir": "ti", - "tgl": "tl", - "ton": "to", - "tur": "tr", - "uig": "ug", - "ukr": "uk", - "urd": "ur", - "uzb": "uz", - "via": "vi", - "yid": "yi", - "yor": "yo", - "chi": "zh", - } + "afr": "af", + "amh": "am", + "ara": "ar", + "asm": "as", + "ast": "ast", + "aze": "az", + "bel": "be", + "bul": "bg", + "ben": "bn", + "bod": "bo", + "bre": "br", + "bos": "bs", + "cat": "ca", + "cher": "chr", + "ces": "cs", + "cym": "cy", + "dan": "da", + "deu": "de", + "dzo": "dz", + "ell": "el", + "eng": "en", + "epo": "eo", + "spa": "es", + "est": "et", + "eus": "eu", + "fas": "fa", + "fin": "fi", + "fil": "fil", + "fao": "fo", # codespell:ignore + "fra": "fr", + "fry": "fy", + "gle": "ga", + "gla": "gd", + "glg": "gl", + "guj": "gu", + "heb": "he", + "hin": "hi", + "hrv": "hr", + "hun": "hu", + "hye": "hy", + "ind": "id", + "isl": "is", + "ita": "it", + "jpn": "ja", + "kat": "ka", + "kaz": "kk", + "khm": "km", + "knda": "kn", + "kor": "ko", + "kir": "ky", + "ltz": "lb", + "lao": "lo", + "lit": "lt", + "lav": "lv", + "mal": "ml", + "mon": "mn", + "mar": "mr", + "msa": "ms", + "mlt": "mt", + "mya": "my", + "nep": "ne", + "nld": "nl", + "ori": "or", + "pan": "pa", + "pol": "pl", + "pus": "ps", + "por": "pt", + "que": "qu", + "ron": "ro", + "rus": "ru", + "sin": "si", + "slk": "sk", + "slv": "sl", + "sqi": "sq", + "srp": "sr", + "swe": "sv", + "swa": "sw", + "tam": "ta", + "tel": "te", # codespell:ignore + "tha": "th", # codespell:ignore + "tir": "ti", + "tgl": "tl", + "ton": "to", + "tur": "tr", + "uig": "ug", + "ukr": "uk", + "urd": "ur", + "uzb": "uz", + "via": "vi", + "yid": "yi", + "yor": "yo", + "chi": "zh", +} + + +def ocr_to_dateparser_languages(ocr_languages: str) -> list[str]: + """ + Convert Tesseract OCR_LANGUAGE codes (ISO 639-2, e.g. "eng+fra", with optional scripts like "aze_Cyrl") + into a list of locales compatible with the `dateparser` library. + + - If a script is provided (e.g., "aze_Cyrl"), attempts to use the full locale (e.g., "az-Cyrl"). + Falls back to the base language (e.g., "az") if needed. + - If a language cannot be mapped or validated, it is skipped with a warning. + - Returns a list of valid locales, or an empty list if none could be converted. + """ + loader = LocaleDataLoader() + result = [] + try: + for ocr_language in ocr_languages.split("+"): + # Split into language and optional script + ocr_lang_part, *script = ocr_language.split("_") + ocr_script_part = script[0] if script else None + + language_part = OCR_TO_DATEPARSER_LANGUAGES.get(ocr_lang_part) + if language_part is None: + logger.debug( + f'Unable to map OCR language "{ocr_lang_part}" to dateparser locale. ', + ) + continue + + # Ensure base language is supported by dateparser + loader.get_locale_map(locales=[language_part]) + + # Try to add the script part if it's supported by dateparser + if ocr_script_part: + dateparser_language = f"{language_part}-{ocr_script_part.title()}" + try: + loader.get_locale_map(locales=[dateparser_language]) + except Exception: + logger.info( + f"Language variant '{dateparser_language}' not supported by dateparser; falling back to base language '{language_part}'. You can manually set PAPERLESS_DATE_PARSER_LANGUAGES if needed.", + ) + dateparser_language = language_part + else: + dateparser_language = language_part + if dateparser_language not in result: + result.append(dateparser_language) + except Exception as e: + logger.warning( + f"Error auto-configuring dateparser languages. Set PAPERLESS_DATE_PARSER_LANGUAGES parameter to avoid this. Detail: {e}", + ) + return [] + if not result: + logger.info( + "Unable to automatically determine dateparser languages from OCR_LANGUAGE, falling back to multi-language support.", + ) + return result diff --git a/src/paperless/version.py b/src/paperless/version.py index 25f5113be..10b370f35 100644 --- a/src/paperless/version.py +++ b/src/paperless/version.py @@ -1,6 +1,6 @@ from typing import Final -__version__: Final[tuple[int, int, int]] = (2, 18, 1) +__version__: Final[tuple[int, int, int]] = (2, 18, 4) # Version string like X.Y.Z __full_version_str__: Final[str] = ".".join(map(str, __version__)) # Version string like X.Y diff --git a/src/paperless/views.py b/src/paperless/views.py index f206b6b15..fc5bb5463 100644 --- a/src/paperless/views.py +++ b/src/paperless/views.py @@ -88,6 +88,7 @@ class StandardPagination(PageNumberPagination): response_schema["properties"]["all"] = { "type": "array", "example": "[1, 2, 3]", + "items": {"type": "integer"}, } return response_schema diff --git a/src/paperless_mail/mail.py b/src/paperless_mail/mail.py index 6da5e33a5..edb266c51 100644 --- a/src/paperless_mail/mail.py +++ b/src/paperless_mail/mail.py @@ -468,7 +468,12 @@ class MailAccountHandler(LoggingMixin): def _correspondent_from_name(self, name: str) -> Correspondent | None: try: - return Correspondent.objects.get_or_create(name=name)[0] + return Correspondent.objects.get_or_create( + name=name, + defaults={ + "match": name, + }, + )[0] except DatabaseError as e: self.log.error(f"Error while retrieving correspondent {name}: {e}") return None diff --git a/src/paperless_mail/tests/test_mail.py b/src/paperless_mail/tests/test_mail.py index d81a130da..70f7be50f 100644 --- a/src/paperless_mail/tests/test_mail.py +++ b/src/paperless_mail/tests/test_mail.py @@ -26,6 +26,7 @@ from rest_framework import status from rest_framework.test import APITestCase from documents.models import Correspondent +from documents.models import MatchingModel from documents.tests.utils import DirectoriesMixin from documents.tests.utils import FileSystemAssertsMixin from paperless_mail import tasks @@ -446,6 +447,8 @@ class TestMail( c = handler._get_correspondent(message, rule) self.assertIsNotNone(c) self.assertEqual(c.name, "someone@somewhere.com") + self.assertEqual(c.matching_algorithm, MatchingModel.MATCH_ANY) + self.assertEqual(c.match, "someone@somewhere.com") c = handler._get_correspondent(message2, rule) self.assertIsNotNone(c) self.assertEqual(c.name, "me@localhost.com") diff --git a/src/paperless_tesseract/tests/test_parser.py b/src/paperless_tesseract/tests/test_parser.py index 09fc323ae..57f1c8157 100644 --- a/src/paperless_tesseract/tests/test_parser.py +++ b/src/paperless_tesseract/tests/test_parser.py @@ -69,13 +69,13 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(uuid.uuid4()) page_count = parser.get_page_count( - (self.SAMPLE_FILES / "simple-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "simple-digital.pdf"), "application/pdf", ) self.assertEqual(page_count, 1) page_count = parser.get_page_count( - (self.SAMPLE_FILES / "multi-page-mixed.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-mixed.pdf"), "application/pdf", ) self.assertEqual(page_count, 6) @@ -92,7 +92,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(uuid.uuid4()) with self.assertLogs("paperless.parsing.tesseract", level="WARNING") as cm: page_count = parser.get_page_count( - (self.SAMPLE_FILES / "password-protected.pdf").as_posix(), + str(self.SAMPLE_FILES / "password-protected.pdf"), "application/pdf", ) self.assertEqual(page_count, None) @@ -101,7 +101,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_thumbnail(self): parser = RasterisedDocumentParser(uuid.uuid4()) thumb = parser.get_thumbnail( - (self.SAMPLE_FILES / "simple-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "simple-digital.pdf"), "application/pdf", ) self.assertIsFile(thumb) @@ -109,7 +109,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): @mock.patch("documents.parsers.run_convert") def test_thumbnail_fallback(self, m): def call_convert(input_file, output_file, **kwargs): - if ".pdf" in input_file: + if ".pdf" in str(input_file): raise ParseError("Does not compute.") else: run_convert(input_file=input_file, output_file=output_file, **kwargs) @@ -118,7 +118,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(uuid.uuid4()) thumb = parser.get_thumbnail( - (self.SAMPLE_FILES / "simple-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "simple-digital.pdf"), "application/pdf", ) self.assertIsFile(thumb) @@ -126,7 +126,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_thumbnail_encrypted(self): parser = RasterisedDocumentParser(uuid.uuid4()) thumb = parser.get_thumbnail( - (self.SAMPLE_FILES / "encrypted.pdf").as_posix(), + str(self.SAMPLE_FILES / "encrypted.pdf"), "application/pdf", ) self.assertIsFile(thumb) @@ -134,17 +134,17 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_get_dpi(self): parser = RasterisedDocumentParser(None) - dpi = parser.get_dpi((self.SAMPLE_FILES / "simple-no-dpi.png").as_posix()) + dpi = parser.get_dpi(str(self.SAMPLE_FILES / "simple-no-dpi.png")) self.assertEqual(dpi, None) - dpi = parser.get_dpi((self.SAMPLE_FILES / "simple.png").as_posix()) + dpi = parser.get_dpi(str(self.SAMPLE_FILES / "simple.png")) self.assertEqual(dpi, 72) def test_simple_digital(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "simple-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "simple-digital.pdf"), "application/pdf", ) @@ -156,7 +156,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "with-form.pdf").as_posix(), + str(self.SAMPLE_FILES / "with-form.pdf"), "application/pdf", ) @@ -172,7 +172,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "with-form.pdf").as_posix(), + str(self.SAMPLE_FILES / "with-form.pdf"), "application/pdf", ) @@ -186,7 +186,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_signed(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "signed.pdf").as_posix(), "application/pdf") + parser.parse(str(self.SAMPLE_FILES / "signed.pdf"), "application/pdf") self.assertIsNone(parser.archive_path) self.assertContainsStrings( @@ -202,7 +202,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "encrypted.pdf").as_posix(), + str(self.SAMPLE_FILES / "encrypted.pdf"), "application/pdf", ) @@ -213,7 +213,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_with_form_error_notext(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "with-form.pdf").as_posix(), + str(self.SAMPLE_FILES / "with-form.pdf"), "application/pdf", ) @@ -227,7 +227,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "with-form.pdf").as_posix(), + str(self.SAMPLE_FILES / "with-form.pdf"), "application/pdf", ) @@ -239,7 +239,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_image_simple(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "simple.png").as_posix(), "image/png") + parser.parse(str(self.SAMPLE_FILES / "simple.png"), "image/png") self.assertIsFile(parser.archive_path) @@ -255,7 +255,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): dest_file = Path(tempdir) / "simple-alpha.png" shutil.copy(sample_file, dest_file) - parser.parse(dest_file.as_posix(), "image/png") + parser.parse(str(dest_file), "image/png") self.assertIsFile(parser.archive_path) @@ -265,7 +265,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(None) dpi = parser.calculate_a4_dpi( - (self.SAMPLE_FILES / "simple-no-dpi.png").as_posix(), + str(self.SAMPLE_FILES / "simple-no-dpi.png"), ) self.assertEqual(dpi, 62) @@ -277,7 +277,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def f(): parser.parse( - (self.SAMPLE_FILES / "simple-no-dpi.png").as_posix(), + str(self.SAMPLE_FILES / "simple-no-dpi.png"), "image/png", ) @@ -287,7 +287,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_image_no_dpi_default(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "simple-no-dpi.png").as_posix(), "image/png") + parser.parse(str(self.SAMPLE_FILES / "simple-no-dpi.png"), "image/png") self.assertIsFile(parser.archive_path) @@ -299,7 +299,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_multi_page(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsFile(parser.archive_path) @@ -312,7 +312,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_multi_page_pages_skip(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsFile(parser.archive_path) @@ -325,7 +325,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_multi_page_pages_redo(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsFile(parser.archive_path) @@ -338,7 +338,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_multi_page_pages_force(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsFile(parser.archive_path) @@ -351,7 +351,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_multi_page_analog_pages_skip(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.pdf"), "application/pdf", ) self.assertIsFile(parser.archive_path) @@ -375,7 +375,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.pdf"), "application/pdf", ) self.assertIsFile(parser.archive_path) @@ -397,7 +397,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.pdf"), "application/pdf", ) self.assertIsFile(parser.archive_path) @@ -419,7 +419,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsNone(parser.archive_path) @@ -442,7 +442,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.pdf"), "application/pdf", ) @@ -467,7 +467,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsNotNone(parser.archive_path) @@ -490,7 +490,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.pdf"), "application/pdf", ) self.assertIsNotNone(parser.archive_path) @@ -513,7 +513,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsNone(parser.archive_path) @@ -536,7 +536,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.pdf"), "application/pdf", ) self.assertIsNotNone(parser.archive_path) @@ -559,7 +559,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-digital.pdf"), "application/pdf", ) self.assertIsNone(parser.archive_path) @@ -582,7 +582,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.pdf"), "application/pdf", ) self.assertIsNone(parser.archive_path) @@ -605,7 +605,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-mixed.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-mixed.pdf"), "application/pdf", ) self.assertIsNotNone(parser.archive_path) @@ -636,7 +636,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "single-page-mixed.pdf").as_posix(), + str(self.SAMPLE_FILES / "single-page-mixed.pdf"), "application/pdf", ) self.assertIsNotNone(parser.archive_path) @@ -673,7 +673,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-mixed.pdf").as_posix(), + str(self.SAMPLE_FILES / "multi-page-mixed.pdf"), "application/pdf", ) self.assertIsNone(parser.archive_path) @@ -685,7 +685,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): @override_settings(OCR_MODE="skip", OCR_ROTATE_PAGES=True) def test_rotate(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "rotated.pdf").as_posix(), "application/pdf") + parser.parse(str(self.SAMPLE_FILES / "rotated.pdf"), "application/pdf") self.assertContainsStrings( parser.get_text(), [ @@ -707,7 +707,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): """ parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "multi-page-images.tiff").as_posix(), + str(self.SAMPLE_FILES / "multi-page-images.tiff"), "image/tiff", ) self.assertIsFile(parser.archive_path) @@ -752,9 +752,9 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): - Text from all pages extracted """ parser = RasterisedDocumentParser(None) - sample_file = ( - self.SAMPLE_FILES / "multi-page-images-alpha-rgb.tiff" - ).as_posix() + sample_file = str( + self.SAMPLE_FILES / "multi-page-images-alpha-rgb.tiff", + ) with tempfile.NamedTemporaryFile() as tmp_file: shutil.copy(sample_file, tmp_file.name) parser.parse( @@ -843,7 +843,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "rtl-test.pdf").as_posix(), + str(self.SAMPLE_FILES / "rtl-test.pdf"), "application/pdf", ) @@ -858,7 +858,7 @@ class TestParser(DirectoriesMixin, FileSystemAssertsMixin, TestCase): self.assertRaises( ParseError, parser.parse, - (self.SAMPLE_FILES / "simple-digital.pdf").as_posix(), + str(self.SAMPLE_FILES / "simple-digital.pdf"), "application/pdf", ) @@ -868,32 +868,32 @@ class TestParserFileTypes(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_bmp(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "simple.bmp").as_posix(), "image/bmp") + parser.parse(str(self.SAMPLE_FILES / "simple.bmp"), "image/bmp") self.assertIsFile(parser.archive_path) self.assertIn("this is a test document", parser.get_text().lower()) def test_jpg(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "simple.jpg").as_posix(), "image/jpeg") + parser.parse(str(self.SAMPLE_FILES / "simple.jpg"), "image/jpeg") self.assertIsFile(parser.archive_path) self.assertIn("this is a test document", parser.get_text().lower()) def test_heic(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "simple.heic").as_posix(), "image/heic") + parser.parse(str(self.SAMPLE_FILES / "simple.heic"), "image/heic") self.assertIsFile(parser.archive_path) self.assertIn("pizza", parser.get_text().lower()) @override_settings(OCR_IMAGE_DPI=200) def test_gif(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "simple.gif").as_posix(), "image/gif") + parser.parse(str(self.SAMPLE_FILES / "simple.gif"), "image/gif") self.assertIsFile(parser.archive_path) self.assertIn("this is a test document", parser.get_text().lower()) def test_tiff(self): parser = RasterisedDocumentParser(None) - parser.parse((self.SAMPLE_FILES / "simple.tif").as_posix(), "image/tiff") + parser.parse(str(self.SAMPLE_FILES / "simple.tif"), "image/tiff") self.assertIsFile(parser.archive_path) self.assertIn("this is a test document", parser.get_text().lower()) @@ -901,7 +901,7 @@ class TestParserFileTypes(DirectoriesMixin, FileSystemAssertsMixin, TestCase): def test_webp(self): parser = RasterisedDocumentParser(None) parser.parse( - (self.SAMPLE_FILES / "document.webp").as_posix(), + str(self.SAMPLE_FILES / "document.webp"), "image/webp", ) self.assertIsFile(parser.archive_path) diff --git a/uv.lock b/uv.lock index f79fc2e4f..04e59ee07 100644 --- a/uv.lock +++ b/uv.lock @@ -644,15 +644,15 @@ wheels = [ [[package]] name = "django" -version = "5.2.5" +version = "5.2.6" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "sqlparse", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/9b/779f853c3d2d58b9e08346061ff3e331cdec3fe3f53aae509e256412a593/django-5.2.5.tar.gz", hash = "sha256:0745b25681b129a77aae3d4f6549b62d3913d74407831abaa0d9021a03954bae", size = 10859748, upload-time = "2025-08-06T08:26:29.978Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/8c/2a21594337250a171d45dda926caa96309d5136becd1f48017247f9cdea0/django-5.2.6.tar.gz", hash = "sha256:da5e00372763193d73cecbf71084a3848458cecf4cee36b9a1e8d318d114a87b", size = 10858861, upload-time = "2025-09-03T13:04:03.23Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/6e/98a1d23648e0085bb5825326af17612ecd8fc76be0ce96ea4dc35e17b926/django-5.2.5-py3-none-any.whl", hash = "sha256:2b2ada0ee8a5ff743a40e2b9820d1f8e24c11bac9ae6469cd548f0057ea6ddcd", size = 8302999, upload-time = "2025-08-06T08:26:23.562Z" }, + { url = "https://files.pythonhosted.org/packages/f5/af/6593f6d21404e842007b40fdeb81e73c20b6649b82d020bb0801b270174c/django-5.2.6-py3-none-any.whl", hash = "sha256:60549579b1174a304b77e24a93d8d9fafe6b6c03ac16311f3e25918ea5a20058", size = 8303111, upload-time = "2025-09-03T13:03:47.808Z" }, ] [[package]] @@ -730,15 +730,15 @@ wheels = [ [[package]] name = "django-cors-headers" -version = "4.7.0" +version = "4.8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/93/6c/16f6cb6064c63074fd5b2bd494eb319afd846236d9c1a6c765946df2c289/django_cors_headers-4.7.0.tar.gz", hash = "sha256:6fdf31bf9c6d6448ba09ef57157db2268d515d94fc5c89a0a1028e1fc03ee52b", size = 21037, upload-time = "2025-02-06T22:15:28.924Z" } +sdist = { url = "https://files.pythonhosted.org/packages/89/8e/6225441edcfe179bf4861e9e67489e33375e0b66316c8d7b9edaae863d37/django_cors_headers-4.8.0.tar.gz", hash = "sha256:0a12a2efcd59a3cea741e44db8ab589e929949de5bc4cdf35a29c6ae77297686", size = 21425, upload-time = "2025-09-08T15:58:05.34Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/a2/7bcfff86314bd9dd698180e31ba00604001606efb518a06cca6833a54285/django_cors_headers-4.7.0-py3-none-any.whl", hash = "sha256:f1c125dcd58479fe7a67fe2499c16ee38b81b397463cf025f0e2c42937421070", size = 12794, upload-time = "2025-02-06T22:15:24.341Z" }, + { url = "https://files.pythonhosted.org/packages/ac/b3/29ef49d6ff7800f323f3d98cde7777b3cfdda133de8feea84cffafea4578/django_cors_headers-4.8.0-py3-none-any.whl", hash = "sha256:3b883f4c6d07848673218456a5e070d8ab51f97341c1f27d0242ca167e7272ab", size = 12804, upload-time = "2025-09-08T15:58:03.882Z" }, ] [[package]] @@ -782,14 +782,15 @@ wheels = [ [[package]] name = "django-guardian" -version = "3.0.3" +version = "3.1.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "typing-extensions", marker = "(python_full_version < '3.13' and sys_platform == 'darwin') or (python_full_version < '3.13' and sys_platform == 'linux')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/30/c2/3ed43813dd7313f729dbaa829b4f9ed4a647530151f672cfb5f843c12edf/django_guardian-3.0.3.tar.gz", hash = "sha256:4e59eab4d836da5a027cf0c176d14bc2a4e22cbbdf753159a03946c08c8a196d", size = 85410, upload-time = "2025-06-25T20:42:17.475Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/ac/5a8f7301c0181ee9020e020a4fa519f9851726b8fd3c1177656c1f5a1be0/django_guardian-3.1.2.tar.gz", hash = "sha256:6fc93b55e5eacd1a062a959c5578b433d999a286742aa3e7e713c71046813538", size = 93422, upload-time = "2025-09-08T15:43:51.361Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8b/13/e6f629a978ef5fab8b8d2760cacc3e451016cef952cf4c049d672c5c6b07/django_guardian-3.0.3-py3-none-any.whl", hash = "sha256:d2164cea9f03c369d7ade21802710f3ab23ca6734bcc7dfcfb385906783916c7", size = 118198, upload-time = "2025-06-25T20:42:15.377Z" }, + { url = "https://files.pythonhosted.org/packages/20/50/3a4a891f809c9865d30864f59f993f9535b18e3935dfad278c9682fc537f/django_guardian-3.1.2-py3-none-any.whl", hash = "sha256:6c10f88d0b7efd171ae65d7ac487a666f41eb373c6f94d80016b1a19bdfbf212", size = 127451, upload-time = "2025-09-08T15:43:49.987Z" }, ] [[package]] @@ -917,14 +918,14 @@ wheels = [ [[package]] name = "drf-spectacular-sidecar" -version = "2025.8.1" +version = "2025.9.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a9/f7/0cb2f520723f1823ef7b6651d447927f61ba92d152a5d68132599b90624f/drf_spectacular_sidecar-2025.8.1.tar.gz", hash = "sha256:1944ae0eb5136cff5aa135211bec31084cef1af03a04de9b7f2f912b3c59c251", size = 2407787, upload-time = "2025-08-01T11:28:01.319Z" } +sdist = { url = "https://files.pythonhosted.org/packages/51/e2/85a0b8dbed8631165a6b49b2aee57636da8e4e710c444566636ffd972a7b/drf_spectacular_sidecar-2025.9.1.tar.gz", hash = "sha256:da2aa45da48fff76de7a1e357b84d1eb0b9df40ca89ec19d5fe94ad1037bb3c8", size = 2420902, upload-time = "2025-09-01T11:23:24.156Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/3b/0fcdc6eb294a11ed6e3ddc02fc29968bf403d3ce31645764eedfc91f87a6/drf_spectacular_sidecar-2025.8.1-py3-none-any.whl", hash = "sha256:c65a2a423000cc067395150b4dc28e7398a762d66ee101c4c38a4fb0d29a42a2", size = 2427849, upload-time = "2025-08-01T11:27:59.648Z" }, + { url = "https://files.pythonhosted.org/packages/96/24/db59146ba89491fe1d44ca8aef239c94bf3c7fd41523976090f099430312/drf_spectacular_sidecar-2025.9.1-py3-none-any.whl", hash = "sha256:8e80625209b8a23ff27616db305b9ab71c2e2d1069dacd99720a9c11e429af50", size = 2440255, upload-time = "2025-09-01T11:23:22.822Z" }, ] [[package]] @@ -991,11 +992,11 @@ wheels = [ [[package]] name = "filelock" -version = "3.18.0" +version = "3.19.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0a/10/c23352565a6544bdc5353e0b15fc1c563352101f30e24bf500207a54df9a/filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2", size = 18075, upload-time = "2025-03-14T07:11:40.47Z" } +sdist = { url = "https://files.pythonhosted.org/packages/40/bb/0ab3e58d22305b6f5440629d20683af28959bf793d98d11950e305c1c326/filelock-3.19.1.tar.gz", hash = "sha256:66eda1888b0171c998b35be2bcc0f6d75c388a7ce20c3f3f37aa8e96c2dddf58", size = 17687, upload-time = "2025-08-14T16:56:03.016Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de", size = 16215, upload-time = "2025-03-14T07:11:39.145Z" }, + { url = "https://files.pythonhosted.org/packages/42/14/42b2651a2f46b022ccd948bca9f2d5af0fd8929c4eec235b8d6d844fbe67/filelock-3.19.1-py3-none-any.whl", hash = "sha256:d38e30481def20772f5baf097c122c3babc4fcdb7e14e57049eb9d88c6dc017d", size = 15988, upload-time = "2025-08-14T16:56:01.633Z" }, ] [[package]] @@ -1028,99 +1029,99 @@ wheels = [ [[package]] name = "gotenberg-client" -version = "0.10.0" +version = "0.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx", extra = ["http2"], marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "typing-extensions", marker = "(python_full_version < '3.11' and sys_platform == 'darwin') or (python_full_version < '3.11' and sys_platform == 'linux')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/f4/aa1edff06d2da0bd41d05ee1d0f8459a580e8b9fa6658203cd2a37f85101/gotenberg_client-0.10.0.tar.gz", hash = "sha256:27da0ba29eb313d747b8940558d43588bfb816458829e4cb5e2697bfe645732d", size = 1209616, upload-time = "2025-04-21T16:38:53.809Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/e8/65928856a46023eda0af83d65987a99aa5190557f64c3c30478b91229070/gotenberg_client-0.11.0.tar.gz", hash = "sha256:44479d996fb4103fc324d84395cc4a762863a033833ac1fc63490e96109f50d7", size = 1210349, upload-time = "2025-08-28T15:34:50.814Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/95/54/b28368353815f1cc40c19c8bbae4c99b059e15e2771dfbbf00648a72b29e/gotenberg_client-0.10.0-py3-none-any.whl", hash = "sha256:581625accd7fae3514be16294f576a579bc0cbedbd1575ce897786a371d72ea7", size = 50782, upload-time = "2025-04-21T16:38:51.944Z" }, + { url = "https://files.pythonhosted.org/packages/93/cd/39cb6a32fa17632daddf0a1d26f0b7930cec0b5bb7ed585f792af98ab5b5/gotenberg_client-0.11.0-py3-none-any.whl", hash = "sha256:641891f26912c3201d4faae8d40fd47584229d63059b3c8b1c0efd476b2eff88", size = 50849, upload-time = "2025-08-28T15:34:49.184Z" }, ] [[package]] name = "granian" -version = "2.4.2" +version = "2.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c8/65/3a0e83802aa618105aeec14acb753e72e3d700ef97ca68395f0179bbe692/granian-2.4.2.tar.gz", hash = "sha256:b6ff836875373886e4ad937ce1e4e706d4d3e0066432fe81d55354bd4471be3e", size = 105903, upload-time = "2025-07-15T18:25:49.28Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/18/11085d3d7c97ff93501ae6acc8217943d9e8f2ac45d9baf51ab146a2355b/granian-2.5.1.tar.gz", hash = "sha256:c268be38053bd29351bf8f86d87a5862708033ee5322ac47465b99ff45670783", size = 111858, upload-time = "2025-08-26T16:11:09.204Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ba/9f/37f6db96e78933b0a3514301f7cd22eb00a974c9e4a4e29d10667635431a/granian-2.4.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:83c08dd27f067119e5eba4cebec76f76373a5a00492abc182ef08b84ddd50cbf", size = 2875824, upload-time = "2025-07-15T18:22:58.258Z" }, - { url = "https://files.pythonhosted.org/packages/11/81/342bb135cc6bb825a1a284b39ca0276b3827d6396a2b8275c8d21102500f/granian-2.4.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:61ce1a2d27eccbd962eba0201648dae260433a3a039f6de7ca36bcb25694c3cb", size = 2519073, upload-time = "2025-07-15T18:23:01.148Z" }, - { url = "https://files.pythonhosted.org/packages/58/3b/f6f4a2e716a28d769f5bd8fcf8751eec44158b50179c90358ec3b839752c/granian-2.4.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b7603db54b349c899895c21709a3fdffcbeaeea888c106e342ec3dd8f623bbbb", size = 2996232, upload-time = "2025-07-15T18:23:02.511Z" }, - { url = "https://files.pythonhosted.org/packages/56/3f/aee0dde374f59a5b199a1c91047fe7ae31cd2c1c528ebdc72a4c49550f26/granian-2.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c0db8c66afb704679d4048ae709638c560798b9662843a08236f1beee422ba5", size = 2835308, upload-time = "2025-07-15T18:23:03.769Z" }, - { url = "https://files.pythonhosted.org/packages/fd/bf/1af095eb8059d206165acd1d9d7ea849b46364e9ee89c36ec24330af1216/granian-2.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637a7091fb3933431fde25b34bc7dbfbf464a78016522b21b0bc830be63f72e1", size = 3056943, upload-time = "2025-07-15T18:23:05.102Z" }, - { url = "https://files.pythonhosted.org/packages/a7/b7/1c5a853cb30f47c9c04acf1d0e241efd296517cce7acfb7eceaf8de1c4b2/granian-2.4.2-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:4bbf6049a0cfe531de1d117611f7b6857505f5ad5608f46cdf88573f1ddaa4b8", size = 2895116, upload-time = "2025-07-15T18:23:07.402Z" }, - { url = "https://files.pythonhosted.org/packages/9a/3a/d6bfb08ddde60808dcbce4ee672f6b3cfe834e1213d0cd0331c6cf2274c2/granian-2.4.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b6eb07449cdd74d4d80dca17bd9266b7a36cedb7127627199190b982fc64ee18", size = 2894673, upload-time = "2025-07-15T18:23:08.821Z" }, - { url = "https://files.pythonhosted.org/packages/55/26/d3333972320eaeb71024441a28243fea1db1116a1a288a221fae4e7d7825/granian-2.4.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:483d6eda92a6c52744b43b7f750c064de2534b91bbc50a685518762b585a8f28", size = 3169140, upload-time = "2025-07-15T18:23:10.424Z" }, - { url = "https://files.pythonhosted.org/packages/cc/7e/a7b9403ffa69fc31728bffec4e47269fc1d9a7628cad98214977a8b1a49b/granian-2.4.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5602b323101949676571e62174d659e965f24bf13628ddbe09cbe15e0b615e5f", size = 3086706, upload-time = "2025-07-15T18:23:11.804Z" }, - { url = "https://files.pythonhosted.org/packages/f1/9d/3ec5b6801cf02dd3ca50bddddd0ed8d39d829234e4278f6411408843ce46/granian-2.4.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:7e19380a103485c02116329bbe38f6294c287213416d49141397343b4c989259", size = 2875976, upload-time = "2025-07-15T18:23:15.096Z" }, - { url = "https://files.pythonhosted.org/packages/f4/33/6ebab8a50610798b4daea858c6dc16f734cef5ed446839e541cdc9ded7df/granian-2.4.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5285e8accd1cebe3259e201c6b422186c21130fc86f39f9d406600f185d7992c", size = 2519547, upload-time = "2025-07-15T18:23:17.497Z" }, - { url = "https://files.pythonhosted.org/packages/16/3e/94019e504b52ef594d94b53c0f5e191015a4fec748b0d269af7529abdd58/granian-2.4.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b03f8308f8e56cb2f8adbb20393838fcc508515f88fc402c01bda3d1398f61a7", size = 2996474, upload-time = "2025-07-15T18:23:18.916Z" }, - { url = "https://files.pythonhosted.org/packages/86/0b/f0832e002d08785b761cd1ccd901106be24959d1bed4f6974a84ff78606f/granian-2.4.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:75558ddf5757cf12944c4ac59c82e57c2e6d41f24637c43f9b8b1a373548638a", size = 2835268, upload-time = "2025-07-15T18:23:20.293Z" }, - { url = "https://files.pythonhosted.org/packages/b2/8e/69526ebccd5c3f17640a006b57f3df6fcc8d8876f522ebc804c4911740be/granian-2.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1a2c8da80c14ec2e1db0a22612133ff71f7334c3b24d7131d6bb900dfeb4757", size = 3056975, upload-time = "2025-07-15T18:23:21.647Z" }, - { url = "https://files.pythonhosted.org/packages/bb/a8/499c416bc2548d7aff9b99e187d7c7d6493a27024747fa6c969d8a2ff89d/granian-2.4.2-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:98d95e5c9a5a87aa8cb3a94c67fc1bf5de09627ef50f10c93ecd1f460d6ad079", size = 2895031, upload-time = "2025-07-15T18:23:22.947Z" }, - { url = "https://files.pythonhosted.org/packages/5c/8a/aa6c46d7b7f43c6db136d5351df95d42cff3bcffb0e4b14048618b01f929/granian-2.4.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b936b8484b2960176261222196ddca091fbf7c2e3d218ad8885a0bad80d10f03", size = 2894676, upload-time = "2025-07-15T18:23:24.29Z" }, - { url = "https://files.pythonhosted.org/packages/0b/ac/cc693759579215ae1a32de04d7914c442ed9b0a46015ebd705609eb2f2a8/granian-2.4.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:77a987def1dbd230da70dbdf379a2b3a9f8107375c477907c8c88f4c820d1a44", size = 3169535, upload-time = "2025-07-15T18:23:25.755Z" }, - { url = "https://files.pythonhosted.org/packages/76/cf/c691321455d832f2bc96aa856cfa473623aa255a9bbbec216500c24fb313/granian-2.4.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:69c4ac42c1b00aa17bbc8e39efc847ce1f7d8c32b56c0fc22167e7b2da8edd98", size = 3086577, upload-time = "2025-07-15T18:23:27.113Z" }, - { url = "https://files.pythonhosted.org/packages/86/8f/915ccdb5a5a36a7872b416e888c945979d6ded9cb63bb38f2b0ab2973314/granian-2.4.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9068678156be35c9068e07c75f6643af42c35df7c48e8f3356bc389a4c991b32", size = 2870762, upload-time = "2025-07-15T18:23:32.511Z" }, - { url = "https://files.pythonhosted.org/packages/ca/a7/7ae02f9e4ddb5ce28d481ce659e9db4494bfbd1e9ee5fd5e2c534d121fbc/granian-2.4.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:43562368e817763137d431146deb164a6e1f3c216e6c2e0ff6e1415ea22641e1", size = 2507395, upload-time = "2025-07-15T18:23:33.858Z" }, - { url = "https://files.pythonhosted.org/packages/dd/9e/75e0849730dd527748f78b5ba824e904f72a8e1289bbb311cfc1d3ea8381/granian-2.4.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:32f0403c2281a7593569947d832347f3559971edf3aca8f599f0e861c39061a1", size = 2991074, upload-time = "2025-07-15T18:23:35.799Z" }, - { url = "https://files.pythonhosted.org/packages/70/14/3247391e6f239b43e35fad5ea2591b98fe45fe165e6dba2dae70fc06bbb7/granian-2.4.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3e79eef6ba5bd3b14da7a45456632f49f32767f6732dc297e06cb0b2bff77ac1", size = 2827557, upload-time = "2025-07-15T18:23:37.538Z" }, - { url = "https://files.pythonhosted.org/packages/2a/73/9281fdccfd4fc42652693b6fcca676f8b2ebe95efb1349e7ea044d77b6f3/granian-2.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ad2775cd9c67eecceb3542e7a93077f2e7df154cddfb891b3e4362d8d41f23a", size = 3048453, upload-time = "2025-07-15T18:23:38.945Z" }, - { url = "https://files.pythonhosted.org/packages/11/74/a19f2a76224e10251ddf0dc827139aed27fc908d2469f146f4bfd291d252/granian-2.4.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:27bdc4e3166feef3a562eba80cd6596f623954f6c142849bb0ac135d1b6a056b", size = 2888448, upload-time = "2025-07-15T18:23:40.215Z" }, - { url = "https://files.pythonhosted.org/packages/63/ce/52ee75ad662902789b46b4f8e629ac48cb61060d867d1c568ef071ecc309/granian-2.4.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ad25979d9d9fa5d88f2e41df61d51da60f590b6968fb28b964c2790b7e7ec016", size = 2877780, upload-time = "2025-07-15T18:23:41.583Z" }, - { url = "https://files.pythonhosted.org/packages/b9/37/92e55ec5524868e1055aed5b4c5cebf2db1182ceb0117870f0fc13a2af22/granian-2.4.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:8dfc8746f810ac35c06abe34418c87acf493c825c2b16013f9797e47f7b3eb33", size = 3152325, upload-time = "2025-07-15T18:23:43.083Z" }, - { url = "https://files.pythonhosted.org/packages/8a/15/d39ba79446afac6fff7df51ad38d303ea0ed285847f649af9498a7300056/granian-2.4.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e56ec859e760481435a97810ecbccea4ff073ce321aa84132bafd70cb055a8e9", size = 3081260, upload-time = "2025-07-15T18:23:44.405Z" }, - { url = "https://files.pythonhosted.org/packages/10/2b/34c093bc98f435846bb10a13a0ed63a970538566a445d8b8b30a4c93237d/granian-2.4.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:a581cae0db4eb4bff980aa7028ee6f1f9808c5b6f41cd14de601462fb0c836ed", size = 2870435, upload-time = "2025-07-15T18:23:47.316Z" }, - { url = "https://files.pythonhosted.org/packages/54/b0/d1798be93c1febf66aec6b79d9536a6c82bacc2f5b25a3d0ec67cf0b7cbe/granian-2.4.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5c111a4c4ff11369a83b7d8410e56d25678f6cd15530ec587cbbd10e859e936f", size = 2506757, upload-time = "2025-07-15T18:23:49.105Z" }, - { url = "https://files.pythonhosted.org/packages/21/9e/70b47d86c853ff2a1f12c4c0b32341c3d025526229e1484b2438eb9d4a5e/granian-2.4.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9b0aa7a3b831530aecd4d1dcbea23b92969277c296c637e1c81d8b2aafad58da", size = 2990889, upload-time = "2025-07-15T18:23:50.603Z" }, - { url = "https://files.pythonhosted.org/packages/db/63/7a539b8c81f1778ba478dfcce7c7932f0cd33797440ecd012e8ed4a363d8/granian-2.4.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d911bf98b3f121f8479755e9474cc0d90002775bd8e7a720f9d95363ce6021e", size = 2827597, upload-time = "2025-07-15T18:23:53.205Z" }, - { url = "https://files.pythonhosted.org/packages/4f/de/7b75e48e6728170a22754665aa4d30095dd80b068dcce0192a0d5f4f1616/granian-2.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47e3c70e0421325a9e8d0f4c351243edca12732cd7bdcdb157feac5e0c91ce3b", size = 3047972, upload-time = "2025-07-15T18:23:54.613Z" }, - { url = "https://files.pythonhosted.org/packages/3b/0d/4670885ed5662ebba0759bcc9834d07ca3c722ff115fe334f7acf25c3bc1/granian-2.4.2-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:27bb57c8250f5a9c85890b57934f6a5828d2691a2b9bc3634adc455387d1cdd6", size = 2888344, upload-time = "2025-07-15T18:23:55.92Z" }, - { url = "https://files.pythonhosted.org/packages/f8/a3/1c5d84d46ec2e8179ebd73b59fa4076afec8187ea4470617a2987f1c6250/granian-2.4.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:85c8ec1efb59b46ca2528353404639423816071788c450aa145ce32a2e2dad7a", size = 2877441, upload-time = "2025-07-15T18:23:57.289Z" }, - { url = "https://files.pythonhosted.org/packages/45/13/5b99c3312884ce86607e0ca5a939c413280a6a69648d13685e95b0a6edef/granian-2.4.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:8536b165847acd8a5e894356434a25a3e263b8a0aeeb405f413b18f0a041798a", size = 3152190, upload-time = "2025-07-15T18:23:58.934Z" }, - { url = "https://files.pythonhosted.org/packages/d7/4a/230318005c6ece8eef6a2e5e918d443cc98dae7837e1598292f6e1ba8e43/granian-2.4.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:29bdbcde1ce615bd81583eab6508f9a6aeb6f8372b03bea784810b853e8fd47d", size = 3080768, upload-time = "2025-07-15T18:24:00.787Z" }, - { url = "https://files.pythonhosted.org/packages/5e/7a/61bfa510fcb52d4abf99942b309fa7bd84c3826efec548505ffe163d3619/granian-2.4.2-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:162c3f6ace924809693eebb47970c35658916778e0023f0c46e2e861ffcd5ca2", size = 2827141, upload-time = "2025-07-15T18:24:03.529Z" }, - { url = "https://files.pythonhosted.org/packages/7d/56/bc40aac00e079895e2786f0241c64cd9f4807c935edecb07750995d1fae3/granian-2.4.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:dbb9e9e6aae8dfc42bbe4dcaa53e4fea422299622883c221fea47f1c8af44af7", size = 2473891, upload-time = "2025-07-15T18:24:05.644Z" }, - { url = "https://files.pythonhosted.org/packages/29/71/eed17fa79c5565850d9be5a802502541d7e59f9484574fcf4332652a068e/granian-2.4.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b71147b78788faeed0a1753fbdc276e4052a1093a367124de7910d793d04a81", size = 2905117, upload-time = "2025-07-15T18:24:07.015Z" }, - { url = "https://files.pythonhosted.org/packages/7e/ef/86d81d361f3ca4d32d24432b852d65b54fb97a7024884d6b78b427a96c3a/granian-2.4.2-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:22f99b52e7d769b65e1a62a763447655ac1a2eafe67901a75d360a22624a93cb", size = 2756635, upload-time = "2025-07-15T18:24:08.742Z" }, - { url = "https://files.pythonhosted.org/packages/d8/ac/bae2bb7e6ab4952888efdc456a0057a596d04c419b4ada428b98a4c8ec02/granian-2.4.2-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:5d75695a10742c7ee79a9724ac54e845d3700885471eebd00183c6a3823ec562", size = 2867860, upload-time = "2025-07-15T18:24:10.174Z" }, - { url = "https://files.pythonhosted.org/packages/3a/a2/7c84e116333292968c7619fb10762d17a2504bc4276b28fdfc3193450431/granian-2.4.2-cp313-cp313t-musllinux_1_1_armv7l.whl", hash = "sha256:32e3c76938b06f87bddd96a4544f01f72c2d544ea60085c57e4ba64dfc255fc8", size = 3146321, upload-time = "2025-07-15T18:24:11.586Z" }, - { url = "https://files.pythonhosted.org/packages/7a/79/469c58daa95ec45d7bcb5326b698c8badcc4377112ff563cd29d2284fa5e/granian-2.4.2-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:c42617d4a49dd04a8947fae27b09c6c329efc185bed2a15f56e08829c0ecb674", size = 3071950, upload-time = "2025-07-15T18:24:12.995Z" }, - { url = "https://files.pythonhosted.org/packages/be/5b/6057cccfe161fbd7fe0c6f04b40d7c8fec0c48ddda48f798468cf239920c/granian-2.4.2-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:1b6999ecb1e7d1beed922e03345481b03abfa08d95c4c66482e2fb463d2cbd0b", size = 2863133, upload-time = "2025-07-15T18:24:15.77Z" }, - { url = "https://files.pythonhosted.org/packages/7b/a5/298661e6fbc700ea140c34f9be3c0a11528d0c12140f2e940679f143c884/granian-2.4.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2e212151dc49fa274910b0643f43b87681e2b29072f69a42e156db3e07dc821c", size = 2497857, upload-time = "2025-07-15T18:24:17.183Z" }, - { url = "https://files.pythonhosted.org/packages/ec/73/29e2e258cdef1b560f5ba48ad9abd04ccb491135e31e0834ba91abfda64d/granian-2.4.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:feb070ded4851931f27da1b8469151bd9a4e3e91814b03c0929cf3bfac02adaa", size = 2990936, upload-time = "2025-07-15T18:24:18.633Z" }, - { url = "https://files.pythonhosted.org/packages/89/b7/8809a6911396de91999b9ad85734ba51eb5bb0f63978d17b4d76e05f947d/granian-2.4.2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:856895472aea005acbe2d2d8cc7cb620b77cdb1aa5b5db3ad534205322a97a48", size = 2818176, upload-time = "2025-07-15T18:24:20.091Z" }, - { url = "https://files.pythonhosted.org/packages/85/c4/8f36c9a1a6155e166b45bc78a88b793607b665e2bf65ab59d04160762863/granian-2.4.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a793f3c67c0b53dea2bf4e7760c671291b0d76286bddee2ae2e77ac7a72bf6a0", size = 3040169, upload-time = "2025-07-15T18:24:22.148Z" }, - { url = "https://files.pythonhosted.org/packages/1a/c4/b0ad308041634419179ea9c1648de0aa18a57395a0973f8a597798a890a4/granian-2.4.2-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:a04b419e0b8f82a0d13d811f77a90977e61a8568217ae67fa0dfa1697477e994", size = 2885932, upload-time = "2025-07-15T18:24:23.66Z" }, - { url = "https://files.pythonhosted.org/packages/61/c9/27bf7ddba696a823442403268a0e4279fa41df67fce21f77b333a005440d/granian-2.4.2-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:b6abbe67a4530dd97c6643c5563e46d2940337332d7985c5aaea144e3c4014c5", size = 2875600, upload-time = "2025-07-15T18:24:25.131Z" }, - { url = "https://files.pythonhosted.org/packages/26/ed/2a0c8560181d0f06ca38f7cd205196900fef3c48f861745eab0c0bfb2b74/granian-2.4.2-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:2e40996c3a83658775698ee53fd98aa7b12cd145cce9fc8ba4cc47fb32996747", size = 3152161, upload-time = "2025-07-15T18:24:26.614Z" }, - { url = "https://files.pythonhosted.org/packages/19/9c/573e99084e76434fc914870a7e36a0f401d4c1400ffce18cfdd5edb2c4b0/granian-2.4.2-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:e3dc91a9b33c81a8944e4b64397fc1026668965cb68a00a28298c26e333e4175", size = 3075669, upload-time = "2025-07-15T18:24:33.074Z" }, - { url = "https://files.pythonhosted.org/packages/e2/2c/61d9bc6b5f1bf6df866ebcfa648268f67d76b71e01e57ae36f3da21ab6ea/granian-2.4.2-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:6bfad70d2b2f9ab6be82152acb1c49e300667e246791fab9c2da357496c45b93", size = 2818697, upload-time = "2025-07-15T18:24:36.723Z" }, - { url = "https://files.pythonhosted.org/packages/54/5c/e281a46fe90b55e31e3aa78c511908e4de503957f33cc4c5d8db334d963d/granian-2.4.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:801466bdce5f47e540526ca0ef29771cf7a8e1a9680ed61151912009c009990e", size = 2465417, upload-time = "2025-07-15T18:24:38.173Z" }, - { url = "https://files.pythonhosted.org/packages/ef/e7/632c6001cda926f670bfaca517dd37f2d1e455f63408a493ddb2e21e35ab/granian-2.4.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b7efa569dcd3f80773b705503e16ef41290ee06c84494fe32fc530e0833c2c20", size = 2901939, upload-time = "2025-07-15T18:24:40.033Z" }, - { url = "https://files.pythonhosted.org/packages/86/32/a16a02aebea6e7c81cca3e52304134aa7e46753152de334dae1374df6adf/granian-2.4.2-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:3684266f59d585a3577a929fc5ec04c31fc9864a7ae640fb01774566db49bb44", size = 2754146, upload-time = "2025-07-15T18:24:41.442Z" }, - { url = "https://files.pythonhosted.org/packages/ae/15/1c6780369b969fc76336953e310bd43b627cf959b2a031b3a4701d579a31/granian-2.4.2-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:15f091092437020973a15fc4d99b9c49ca9dd42a07ed3c09596d192151738818", size = 2866032, upload-time = "2025-07-15T18:24:42.973Z" }, - { url = "https://files.pythonhosted.org/packages/0b/76/cd5804f8a4b1d83ce59c41bb060040762bb1053dc1a55cc70b2ef865cf61/granian-2.4.2-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:b8c35aeb9b85a9ff160eeefcfdefd0beec30da17e218f743ca9506ff644712cf", size = 3143260, upload-time = "2025-07-15T18:24:44.405Z" }, - { url = "https://files.pythonhosted.org/packages/5b/48/27e99fe808227d41c1bbeabab3235a9c6c77d8bde412d49d030317b9b8c9/granian-2.4.2-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:2691958f51f49d79d39795dbc8e52caae43836c98c62a2bc79e2f4afbc77e292", size = 3070763, upload-time = "2025-07-15T18:24:45.987Z" }, - { url = "https://files.pythonhosted.org/packages/11/8a/0d91ecbca575bf261b3afd55fed98e42f6897120bd72aac8225c6bb62466/granian-2.4.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:0194509fde4415a2468fd67495e650178faa9cc1e6fafa388bcd2349254e1f96", size = 2872451, upload-time = "2025-07-15T18:25:07.705Z" }, - { url = "https://files.pythonhosted.org/packages/c3/f8/4b1b76a8067e90ea7e7917eae66d8abac389d1cfec8c475504dcebe45258/granian-2.4.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:bafc6bc78f7a4140b4f434eef2404d7d12a4872acf183351ed7e9b4ee1288deb", size = 2510654, upload-time = "2025-07-15T18:25:09.342Z" }, - { url = "https://files.pythonhosted.org/packages/d9/e2/3e61ed7251160120f450d674acc236b63939d9069502acfe2a74452692b8/granian-2.4.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a44e2d894b719c6ffa2cbce40707f01c5648f1296be940303e250e5d169b527", size = 3058063, upload-time = "2025-07-15T18:25:10.874Z" }, - { url = "https://files.pythonhosted.org/packages/3a/ec/c3bc4646b7f2fe8e66770b13f9114194aae1dc319dc93125b26de46a0a80/granian-2.4.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:15c7684549bcefb06261379354d569b9013ad6e6d6a9640286b31062b2254097", size = 2881350, upload-time = "2025-07-15T18:25:12.623Z" }, - { url = "https://files.pythonhosted.org/packages/29/e2/0421ffe4079bc599b763f1d73b1f2f2639a0a58422bf6f132275ff233572/granian-2.4.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3f238207b95303ac42b1000c47e221e13670c125d2116df3f6bf9544ad0012d6", size = 2879289, upload-time = "2025-07-15T18:25:14.13Z" }, - { url = "https://files.pythonhosted.org/packages/d3/8a/6601c64bf05f13f28f9c822869b17bc39784e5ef04b148c40deb18795ef9/granian-2.4.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:bd0d41908a3e529175ec4a024a817ca0b77c470f549c3dcf514e475bfdf5b6db", size = 3187672, upload-time = "2025-07-15T18:25:15.825Z" }, - { url = "https://files.pythonhosted.org/packages/ca/42/41fcee57559af20382b91de6e6fd72308d47226074b33276336d24b62349/granian-2.4.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:8575ec62b137cedf81e886f1f27d1f8f5557ab79e97a78789e9be2b43023a248", size = 3083080, upload-time = "2025-07-15T18:25:17.358Z" }, - { url = "https://files.pythonhosted.org/packages/c4/67/97c3907949edf4585ae5ad0c7cf2f06f2feb3f171f412eaa854ce45f7bca/granian-2.4.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:6e9925f6a00327e92c5acb6e3f5d0395d3a4471145564f23e5193ab70905b48c", size = 2872484, upload-time = "2025-07-15T18:25:20.658Z" }, - { url = "https://files.pythonhosted.org/packages/f2/3a/36ceabf94cb94c2eb119705e3977c0953e6d13873cf4176e8b5c6d0ed89f/granian-2.4.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:08356672b3384171956e82ccfc73c1a8364a477a3c499174dd754a63142292d8", size = 2511161, upload-time = "2025-07-15T18:25:22.623Z" }, - { url = "https://files.pythonhosted.org/packages/96/50/4962cba3f0bb9fedf1271c62c09704f909e072cee34fcaf4e176092c8558/granian-2.4.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cd53a899568a7238623a166b87adb0f1f35195530b178f23479a8280e2cc670f", size = 3058094, upload-time = "2025-07-15T18:25:24.248Z" }, - { url = "https://files.pythonhosted.org/packages/9c/3a/05520fffb1fa73b3755bdabf962c5708eaf820bb3449481c76b244fec15d/granian-2.4.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:b132bfbbe2d03ebb82261e64f7b07c21c83143b0e1b53e02e8280eff8f4d85f1", size = 2881362, upload-time = "2025-07-15T18:25:25.932Z" }, - { url = "https://files.pythonhosted.org/packages/1d/05/cb80f2a10d17bdc5ff2300b30be68e3ee90879da1af522f0f1f8a92d6f5e/granian-2.4.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:90e37e1419ec91daf37188a706b1a7243b6c59a32c8565c487f98884d265e904", size = 2879160, upload-time = "2025-07-15T18:25:27.921Z" }, - { url = "https://files.pythonhosted.org/packages/a6/65/ae255a2f09a4c0e92dbbfe07ab53fd2ab4de11ba19e54a6e6e38d0fa8df7/granian-2.4.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:6449d834cb90c147281f1a48b703223c0afaa2fc132a1a6342334853f81c8257", size = 3187986, upload-time = "2025-07-15T18:25:29.434Z" }, - { url = "https://files.pythonhosted.org/packages/87/82/2c723ee02dc615533f92b2a954b8ec62583c1b2e3994066db9d53d8c615c/granian-2.4.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:5e1d007a02088b21b8c453f5822d7d085c7651d27fc68574fa218ce73fc49c14", size = 3083254, upload-time = "2025-07-15T18:25:31.381Z" }, + { url = "https://files.pythonhosted.org/packages/5f/0f/b90aaa1e1b3cb19c3da1f1f0757a97031fdba247d6be0e0574a0efde8615/granian-2.5.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:35cf2dc5d5ed98c3498331dd45021a9933cb24977baebc78a164d59e5f3d5625", size = 2847917, upload-time = "2025-08-26T16:08:15.214Z" }, + { url = "https://files.pythonhosted.org/packages/65/7d/99a34d3cb401d88b504a7e492cf44efce1cb6fb99250c0d8cf0d99840893/granian-2.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:11cec357a02279ed283e2c4bc6083370f5de4fb9ea5b6a161536f95a4fbad5cd", size = 2550032, upload-time = "2025-08-26T16:08:18.237Z" }, + { url = "https://files.pythonhosted.org/packages/d2/64/ca7853a1c0bab6bbe3e2b51b286e82d98cdecdbf80ec78a9ec448f026508/granian-2.5.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:555d900cf1eab9b35bd3107e62a7eb8bb0ab66790fbcee764c157da1d3f98696", size = 3037474, upload-time = "2025-08-26T16:08:19.652Z" }, + { url = "https://files.pythonhosted.org/packages/72/0c/fe7a9301c7743ff467b8cababc62c8b66ea9759da8a4cf4648c9507a8ad7/granian-2.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3abac5890e3a8e4fd69382fe32d8d6aa819927aa0e0c327362e6b9e43e458b33", size = 2860706, upload-time = "2025-08-26T16:08:21.29Z" }, + { url = "https://files.pythonhosted.org/packages/39/5b/48cc65208698bd88e9e59153ad9b9e5558e67feb248cfd6ef52faf6f659f/granian-2.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7dc8c59a2268339fe7b957bc6d50096c4a0e2106053e4391c76c04a61eb35364", size = 3164195, upload-time = "2025-08-26T16:08:24.497Z" }, + { url = "https://files.pythonhosted.org/packages/c1/68/cfaabe9c3e1f2784488d35aa33000d2873a3f74193b0428c8fa47071056e/granian-2.5.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:cb8049f99089f91144309985290a1cc2d3df227eab847bd796e13a914c7133cf", size = 2932910, upload-time = "2025-08-26T16:08:26.257Z" }, + { url = "https://files.pythonhosted.org/packages/45/66/58dd2b2185262c0eba962fea3c11579b991a93b710d48dcb598957f1377c/granian-2.5.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:108d9a077d4ba138c24bfc9562cc0e94cafcc2efd23bc254c7a609d53e7ec8a8", size = 2914748, upload-time = "2025-08-26T16:08:27.593Z" }, + { url = "https://files.pythonhosted.org/packages/51/ab/2e06d5e696351cbbf1967c500fd5b2edc3801015f22bb3206b36b0059f75/granian-2.5.1-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:5f6cddd88f0e7a7f983a0b07563732fc3ee9da20dc3dc6c2303b67a03ba29206", size = 3150494, upload-time = "2025-08-26T16:08:28.928Z" }, + { url = "https://files.pythonhosted.org/packages/22/2c/89ae9a00a7c6d80070661801bfa25b7a1fa111643e96850756d577eee23c/granian-2.5.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:375ba658d2a592b1afe5315c534d7a5f7c65504cc6bf5ab32b9d0bc2a5ecb93b", size = 3197695, upload-time = "2025-08-26T16:08:30.292Z" }, + { url = "https://files.pythonhosted.org/packages/0f/20/d9dbfca0979dfdb6a964520c2a4c92591ce33abe00747bcaf94c337bb438/granian-2.5.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:2fcb9fd1c859d7576ff5262f01ed53981c70c831b3f64490333a4012c51aa338", size = 2847793, upload-time = "2025-08-26T16:08:32.889Z" }, + { url = "https://files.pythonhosted.org/packages/e5/ea/227d1e42ad86505bf49301b0047697f47e9b4ed61d8ce921d6f8d888a3e5/granian-2.5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6fa641231b0e9ee89c72dcd3610fba9ffa0aa89ddab62a3da460d5bce2f13c1d", size = 2550025, upload-time = "2025-08-26T16:08:34.575Z" }, + { url = "https://files.pythonhosted.org/packages/d7/b7/0bea2dae12f78b0fd4dd9f2219817ba2417cd4a3a9d9000c088554986a56/granian-2.5.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a087b155f595c127f3dc331bc067ece1d55da5a5984649bf708cdee4b65d71cb", size = 3037651, upload-time = "2025-08-26T16:08:35.977Z" }, + { url = "https://files.pythonhosted.org/packages/9e/9e/5000edbd59a0f802930ed217a42f14a66835dda075c55d3ba433088fb2ef/granian-2.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:873eb7e402ca59484ee8e41d495c6e8c7a659dd4bea4a72f711f6f5d591c6400", size = 2860856, upload-time = "2025-08-26T16:08:37.363Z" }, + { url = "https://files.pythonhosted.org/packages/b1/ee/bd4d7746523105dd6750607b7c21577f2562d870ab24bb1f97a828d98f29/granian-2.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b4319ce47b218bbf10e39affdf935f3caaf996f1c82fd9539bbe1086e9b636a", size = 3164156, upload-time = "2025-08-26T16:08:39.164Z" }, + { url = "https://files.pythonhosted.org/packages/69/0a/027bc8299d0d8e46b0a2529eb23937b934bd9e5f143311d4e3eb63bf4b96/granian-2.5.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:56651c3689daf8f133a786ce43c8f24926a75bdf61ed1f205c4648940dbb6e22", size = 2932547, upload-time = "2025-08-26T16:08:41.192Z" }, + { url = "https://files.pythonhosted.org/packages/22/9f/65e1e328824fbbd2836969b8f8aa938df745df0219cb45201d0ab5a816a7/granian-2.5.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ec827847fd41241f294e47eeb58b9db22eca0375f1f3bcefed55718188c31748", size = 2914942, upload-time = "2025-08-26T16:08:43.092Z" }, + { url = "https://files.pythonhosted.org/packages/c9/3f/4dda1c00f3420278268c3e65caa4c6de28e67443f71e5177c8a77fb7b4c5/granian-2.5.1-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:f40ea10e7348011ca85edeeb04a2afb2eae6baf775a493222d607fa7a3b175cd", size = 3150697, upload-time = "2025-08-26T16:08:44.866Z" }, + { url = "https://files.pythonhosted.org/packages/f0/dc/0cea90f9654231dcaf428137d93d62827cc22de45adc952d8bfd006af08b/granian-2.5.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:73a5657783cc4eaa1ea68599f4b471c00e573d31c8c66c9b8cba78baaa258e87", size = 3197458, upload-time = "2025-08-26T16:08:46.37Z" }, + { url = "https://files.pythonhosted.org/packages/d7/09/faab23dc6f49fa34dd63870080e74016fbfc2e0dd3f34340f219da0dcd5f/granian-2.5.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9c609c0f41f5f3eaccf2c2b6e190b40f75686cb9ebda8db09133b10457ae218a", size = 2832263, upload-time = "2025-08-26T16:08:49.113Z" }, + { url = "https://files.pythonhosted.org/packages/53/6c/d8564ab4eb4b84408739c930888a6f7b6db80fed8a5a1fde636d6887bdfc/granian-2.5.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4462fa0a2ce1b419fdd1dc1039c29101dd84537bbbf1358e99ee15b35683c88e", size = 2538574, upload-time = "2025-08-26T16:08:50.755Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ef/62c7bc3e79d5bde01d5f452acf2974848514f92ad71c28dbd3688536b6f3/granian-2.5.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e4ebfeb337f2f27cb7a5de6c5ae6ff309bb699cf4ac1f1714685650fb2daffeb", size = 3025666, upload-time = "2025-08-26T16:08:53.239Z" }, + { url = "https://files.pythonhosted.org/packages/3c/cd/bddcc1d15dd72530ac9fac930ebc0d94017020d35ef4497c871ff2adb7fa/granian-2.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a45be4bc3f387fcf90ab332e455ef59c7f35ae96bc64ed9e6cdc751c0c7530b7", size = 2858379, upload-time = "2025-08-26T16:08:55.239Z" }, + { url = "https://files.pythonhosted.org/packages/1f/73/0bdf768f57720182301e818e01a368048de9777ce775c16db91ebd1bd593/granian-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78172a29057f6d9794fd89c964eeb849dab7bc6b5f558a67daa0f10ed7fa742d", size = 3159084, upload-time = "2025-08-26T16:08:56.663Z" }, + { url = "https://files.pythonhosted.org/packages/08/6a/20121270db16ea296372682e899a27a490445e1155eb49b7b3dee35a41b3/granian-2.5.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:d086dc3509888b2855cfd7107cc30279ca004a8b40ab6e5bf12a6925649bf632", size = 2933814, upload-time = "2025-08-26T16:08:58.729Z" }, + { url = "https://files.pythonhosted.org/packages/d1/fe/2df61f54d24d53e2f326d6fad3ee409fcfd11424cf41d96c217a57c8219b/granian-2.5.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d45175bdf63ad9072a54c925f27114554ea3457d4a84d58cda84cb815d57178d", size = 2911839, upload-time = "2025-08-26T16:09:00.237Z" }, + { url = "https://files.pythonhosted.org/packages/02/d1/da10aa21f539cafa7dfd2f829c2264549dc6778c471c4855cf91c5b69b01/granian-2.5.1-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:20dcdd87134ea43a5deea9926ccf94b841a5d212801d4901e5316c3f0fee7a65", size = 3137107, upload-time = "2025-08-26T16:09:01.853Z" }, + { url = "https://files.pythonhosted.org/packages/2e/51/f94c8a26871f5e5f74d03f6bb4c1c588f0f11385107435eceb7d5b3a9834/granian-2.5.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:eec44e5687d90b66b27477bc9b51e272cf884ff0260d31222a6a0651600c5cf5", size = 3210850, upload-time = "2025-08-26T16:09:03.177Z" }, + { url = "https://files.pythonhosted.org/packages/7c/dd/9b22b8e52d17c5472c061c81a14bb3b4cbb80ce37df33465775ff28781d5/granian-2.5.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:673fd75d5c523238842abd2dfbbf13733f450e4734a16b01aedf2bdf8cf69881", size = 2831999, upload-time = "2025-08-26T16:09:06.379Z" }, + { url = "https://files.pythonhosted.org/packages/09/e5/2d09f60e2140b738518356690877e72d8be64726c652ec849cdfcd1f794a/granian-2.5.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2d3c2275b1346e6445cd92fef3a67f5de8871150f3c71d20209c0f0974ce690d", size = 2538199, upload-time = "2025-08-26T16:09:07.781Z" }, + { url = "https://files.pythonhosted.org/packages/69/8a/29f07695cdb6f08e80bf7748f9bfb68d1e0f70c57e70049780d657caa1f4/granian-2.5.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:04e728c12c0b3181bec64b09948e29045cf305128571ec2119c68b9904222b21", size = 3025728, upload-time = "2025-08-26T16:09:09.239Z" }, + { url = "https://files.pythonhosted.org/packages/a2/d3/0035137dc8f2637018fbb3e5cb67c83bc4ff44f18b9ccb7bd6cec288471d/granian-2.5.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24d7ad8616f5871a2bae40cfbc9476c65a77640c0eda0b4cb2fda882d773d451", size = 2858025, upload-time = "2025-08-26T16:09:10.763Z" }, + { url = "https://files.pythonhosted.org/packages/da/75/19e8ce4c39ba3d84603e1d31a06b2f9af28e747ad340aa344468b4f87faa/granian-2.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:914e571434bbfa0226e16a14409a088031cac7015c191614e936c64d60941744", size = 3158731, upload-time = "2025-08-26T16:09:12.263Z" }, + { url = "https://files.pythonhosted.org/packages/dd/ea/a280c781a3749988a46c0507c9964aad9f774e9564870401fc96167a55c6/granian-2.5.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:a78afa9b7e328557ca3ec6cc7970c94cc7c7a2a1cb5c48801a884df14169d657", size = 2933432, upload-time = "2025-08-26T16:09:13.695Z" }, + { url = "https://files.pythonhosted.org/packages/cf/dd/2ff23d8c338eaa47f081103c2bc33b1be403a9c5bc0fe18c5815cc86dd9d/granian-2.5.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:32974ba79997d50dca0ecaee8068b71630a0afbcb1b2f2aaa1a45d01a4fe81d3", size = 2911297, upload-time = "2025-08-26T16:09:15.134Z" }, + { url = "https://files.pythonhosted.org/packages/dc/19/9306cd660df0492a59a786b19f0689e4b5052d842541326ff3deb1444a9f/granian-2.5.1-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:4b1adddd027ec83a8000d7ea3dd3f7c7094e811f5a76a057d72e6f97d5f520ba", size = 3137004, upload-time = "2025-08-26T16:09:16.548Z" }, + { url = "https://files.pythonhosted.org/packages/46/10/ffe61ed0ca7ce2cb5bf7e37f31ebe27d1bd2693b4f05389db8f5b15f2f03/granian-2.5.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:8dbbcba5b3a0b76c4408106260b3f9a13d5946b611303c7f0916c60a5efb6ff5", size = 3210685, upload-time = "2025-08-26T16:09:18.565Z" }, + { url = "https://files.pythonhosted.org/packages/58/d1/9af9f258c60fffc45901746879d008ed1303edea45cc150e6c9a28709c76/granian-2.5.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:913343c63ca84c76f864b73170fe9b13e197e081b70d0f8264d0e7ba305f24bd", size = 2769579, upload-time = "2025-08-26T16:09:21.712Z" }, + { url = "https://files.pythonhosted.org/packages/bc/cf/8f58e3e47bc9cc78e5beb181916434b4601426c66c062ab8a8217626aad9/granian-2.5.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:576f539cb5acb35b24ef1106e9be34b53f1b9c8bd87e60d90e371ddb3ed1f5af", size = 2487354, upload-time = "2025-08-26T16:09:23.74Z" }, + { url = "https://files.pythonhosted.org/packages/08/83/b6fae91a9306aef0670ebf8b05a5a61624b8bcd9899a351fb46c03554b6d/granian-2.5.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8bb9aeadd6c843dc08c59f41f8e5c3de5f463eef069544ae2e18bea08d2158cb", size = 3010060, upload-time = "2025-08-26T16:09:25.213Z" }, + { url = "https://files.pythonhosted.org/packages/52/f9/5ade2b1f7d0f4a8b45a64aa533234df07d721e0a9d8495070324850be0c9/granian-2.5.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:19fd929320f1fa9ddda569166a97427dc7f0cd92819bba6ca78e10435f4d7c02", size = 2787283, upload-time = "2025-08-26T16:09:27.059Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a4/2c87003d9fa902488b7da880da5eb7f6a270519e82d967f422ac89de3fcb/granian-2.5.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:ce8f94dfd3872fd6db5f18040b66e64c82506d19cb908a98f152ec6a58360840", size = 2905213, upload-time = "2025-08-26T16:09:28.97Z" }, + { url = "https://files.pythonhosted.org/packages/0b/87/5db2bb3b2607bdbf5880e42e16e7c66713915f88500493bfb5c53f665cc8/granian-2.5.1-cp313-cp313t-musllinux_1_1_armv7l.whl", hash = "sha256:f69b103556075f0156f796ee80bfcc7ad7743821b54dc33bc2e4ca20ed2b65ce", size = 3119807, upload-time = "2025-08-26T16:09:30.81Z" }, + { url = "https://files.pythonhosted.org/packages/11/20/689ca4eea01f907fdc740b0a344e650fd33cf36ee62326deedcd13d58f8a/granian-2.5.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:3cab879ebff5efd65782200783c73e8ee963eaee59a4a0f33351c8cdb35656a9", size = 3198431, upload-time = "2025-08-26T16:09:32.79Z" }, + { url = "https://files.pythonhosted.org/packages/f1/68/6da084fca257e5f90f98301a92680c98a428d05858f0a96d3389850b8af1/granian-2.5.1-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:63ef825ff7d7cb27a4b6c0a46b47b13dd47db2dab0d6c29b8e1b19e32c5e95c8", size = 2814790, upload-time = "2025-08-26T16:09:35.818Z" }, + { url = "https://files.pythonhosted.org/packages/86/e2/eeb561f9031c66614e51ef2752ef0ce1eeeb866d932e906abb985c1266ed/granian-2.5.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:46bb2cca97d6c6491079309993a8f8daf3c4c17f88009dda2b201b3689859148", size = 2522989, upload-time = "2025-08-26T16:09:37.232Z" }, + { url = "https://files.pythonhosted.org/packages/a6/27/59a15ba28a9a4843267a0a73fbee6283fe32b88ae4adae1bf6e98b15e4a3/granian-2.5.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:23a36f4e25e5fe7b8f88bde9157e92c9c7aaed30e8268043f624f8ee770e6eb7", size = 3020073, upload-time = "2025-08-26T16:09:38.691Z" }, + { url = "https://files.pythonhosted.org/packages/40/68/040b1ae75b8fc1d9295cababaa34858f23e75098766658de16f60be1fd8d/granian-2.5.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf077c825793934cb865e79018fa3337c61a1703c0328162365d8bb1cfe8546e", size = 2849912, upload-time = "2025-08-26T16:09:40.059Z" }, + { url = "https://files.pythonhosted.org/packages/0c/1f/2b875fee30050ef7f2d41956817c0c6ce4ac44899ff268ec0c8863fe5d80/granian-2.5.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e051e39c33fa284714529001c80b05a905ff886350fd3b95102d9590668bee75", size = 3150308, upload-time = "2025-08-26T16:09:41.764Z" }, + { url = "https://files.pythonhosted.org/packages/48/68/1e76d77d27def47151afdf358cbfb361a7f18f99c5e54dbaf9d0490301d7/granian-2.5.1-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:00006ea9b1dfe6a67a8c47b6f250d5413723186079c859d34ce1eddd449321e5", size = 2934320, upload-time = "2025-08-26T16:09:43.374Z" }, + { url = "https://files.pythonhosted.org/packages/c2/94/23fba4bbd88f80be3abd7f2dc10506e151392916565babb179b4c0ef6bc8/granian-2.5.1-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:fbf8f6bb75df05970829d671a4fd75dcc207e55a7914f7f2f88b362a5559e250", size = 2910781, upload-time = "2025-08-26T16:09:44.835Z" }, + { url = "https://files.pythonhosted.org/packages/3b/aa/7dc32f2a742ca8b5a126662059b95d1b21adaab543b15537be3e0178be84/granian-2.5.1-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:342f27f799090fae2b0c90482a589d125d7c7024e07cac649c0d07a8ee8d7c88", size = 3131921, upload-time = "2025-08-26T16:09:46.515Z" }, + { url = "https://files.pythonhosted.org/packages/06/38/af7cd91fe4960cea0f3c57e34829bc403e8fd3def6d690983d15aaa6dfe3/granian-2.5.1-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:23f07be31a0a20a699c9578e237f16dfa0523cae0c8347c85f888b52dc8b5705", size = 3201790, upload-time = "2025-08-26T16:09:48.615Z" }, + { url = "https://files.pythonhosted.org/packages/c6/40/86be00d5acccae571e05789449c6a0bcd31bc2f09d304ef0574a8890a96b/granian-2.5.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:1a525a64a6bcb77f361834a4f8aecdf981a8dccf1b2fca5ae8cdcbc20d7fc3a1", size = 2754250, upload-time = "2025-08-26T16:09:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d8/a402e949c68627175beec49410f08ca810a45be3f332a4b3fe172aa982d5/granian-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:460a30eb0dd6f11a1bd61e827082bbdd372b8086bcbc509a9a8e071daaf2e618", size = 2470835, upload-time = "2025-08-26T16:09:53.519Z" }, + { url = "https://files.pythonhosted.org/packages/a6/c9/5a6ec933c7d950bfa356f7726f0ba00a01f8e3313ee00603687e3bffd8cc/granian-2.5.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2c9d387b7d9a3370a8431c810c1e1804ef7ee8ab2160732eda1fd70f214bf35", size = 3003549, upload-time = "2025-08-26T16:09:55.027Z" }, + { url = "https://files.pythonhosted.org/packages/f4/89/a9adb5dff62f9b2c611c0e97fbb429dc80a73da83ae8ba41dd0d9cc386ea/granian-2.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:1b13e4abfa483ee277cf3eb736551315055f5b49f453bd5f27abbc2be0c1f3b7", size = 2786327, upload-time = "2025-08-26T16:09:56.588Z" }, + { url = "https://files.pythonhosted.org/packages/76/b9/dbe0c1fcae3b86758ad7146e6e00c75578d93ea98ffc523e7fbfac4740d8/granian-2.5.1-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:685cf765ed9f6601fe2ad351b40b1da2ac528197f75b59c800f0c3974f10cae6", size = 2903513, upload-time = "2025-08-26T16:09:58.201Z" }, + { url = "https://files.pythonhosted.org/packages/f5/de/f5b522781d48fa2c718d7bffe3789e6e9ed959028385fdf11c3a9f2f672c/granian-2.5.1-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:aef29beeb1e3a96aa513925fac9cbd7c71150264d9d52e904885b6b9f8419f4a", size = 3114227, upload-time = "2025-08-26T16:09:59.826Z" }, + { url = "https://files.pythonhosted.org/packages/2c/d1/6874f6d4a9c33e2c1563c5e2f9871b3fcbc6acc07b7978311a57d5567aa8/granian-2.5.1-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:f634d0ebb74778ce10d5d538e031bd0eb5fc04cdd56cbc6b39959ce5b7d1d71e", size = 3192598, upload-time = "2025-08-26T16:10:02.826Z" }, + { url = "https://files.pythonhosted.org/packages/9f/ea/8e93e2fc0cb745fd4546195713d892a6a4f45e198bebe88c1d25c7db3ce6/granian-2.5.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e474146f634d77196b7d06f7f58f635cec88e0bd1a04c14084339824d3e162bb", size = 2846962, upload-time = "2025-08-26T16:10:25.523Z" }, + { url = "https://files.pythonhosted.org/packages/ee/8c/1560019c18f5449175324d0e497266fffcfcdd50bdd50409d111a04dbc8d/granian-2.5.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:977f3f59a701272609883e44432470aa80442a763689223357fb62047072ecd7", size = 2546794, upload-time = "2025-08-26T16:10:27.222Z" }, + { url = "https://files.pythonhosted.org/packages/03/82/ca20dac81d1ee596f8c9f61a6bf27abd6df670a31197bb58c78be46bf515/granian-2.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c0101df410e74347930ca02d5c91db2f7436f607bf96631c920a76cd8b78c08", size = 3158695, upload-time = "2025-08-26T16:10:29.611Z" }, + { url = "https://files.pythonhosted.org/packages/ae/02/652e0846e5548c487fd70b92561dc61527355c5b25ab3fb7f8e687f72ed9/granian-2.5.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:b1a7a2d618eea134c704039d1a05a192709238f44036b27c4a25ae27467aec1e", size = 2924912, upload-time = "2025-08-26T16:10:31.779Z" }, + { url = "https://files.pythonhosted.org/packages/88/f2/e2d5ffaa92779778aaf019e4c3b2c8490f71d2e8c28d83d861d34cb1032d/granian-2.5.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:1db2156e86950440e3b51682ac447e07ff9fb81fcb48a77cd9b83f7038dfe7b8", size = 2913988, upload-time = "2025-08-26T16:10:33.378Z" }, + { url = "https://files.pythonhosted.org/packages/9e/7b/a5b70c4e405175c314b7b3dfd4531a442e650c5264aa39a45517393146fe/granian-2.5.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:23bd2808c9c7d242c7dd66a5bda6d51c752ba76f525c7b85920376f792884b24", size = 3172155, upload-time = "2025-08-26T16:10:35.076Z" }, + { url = "https://files.pythonhosted.org/packages/81/68/afce067d0ba6a14b4d247105bdd5293ef5661577b2023a0d81df27989b81/granian-2.5.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:c474ea7d5a12d7cfd4756f3bac4e51a2e17817015b028e97160beb988adae3e9", size = 3192784, upload-time = "2025-08-26T16:10:36.725Z" }, + { url = "https://files.pythonhosted.org/packages/53/47/6bb6880cd97cc992185e404c216c85748d287bfe16dbc0c2e418935b6a3c/granian-2.5.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:08d92bdc91d91f0b5377a932faea36a640659994aa144d264995418992a4e01e", size = 2847147, upload-time = "2025-08-26T16:10:40.115Z" }, + { url = "https://files.pythonhosted.org/packages/1b/19/d606fa7383d5d20c7d8fe861ae07c61947c1bc41ef38cb0b2ef50b56dbd1/granian-2.5.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:7c6169cd8d19f6d8ef4b7b67afe618b8a5ceafd9ac7430da7dadb282c1a35f67", size = 2547108, upload-time = "2025-08-26T16:10:41.738Z" }, + { url = "https://files.pythonhosted.org/packages/27/00/7b8ff7963510fbcb0fd6971eb098ad3099d529550347eb4bf2a24b3c6ea8/granian-2.5.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a469d1fd32923414926bfd4cc59c3e53bcfddbcea38409b09cbb0caf8823c75", size = 3158505, upload-time = "2025-08-26T16:10:43.504Z" }, + { url = "https://files.pythonhosted.org/packages/84/0a/a59e2ae4eacb60456d186627714268741b1c25eacaa225d6a74853811337/granian-2.5.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:709014d3d103a843fe7db83ed77ad4781cba414c191428be7f94c5ada7151990", size = 2925033, upload-time = "2025-08-26T16:10:45.425Z" }, + { url = "https://files.pythonhosted.org/packages/28/6e/c7952d669913fd876bc1428e8acc662ed2fdda4e23a4e36ca449ec843401/granian-2.5.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:2bffcf01b067b109bf6e15410d0a7ea6bad45d69cb51b0661435815b57e71e23", size = 2913947, upload-time = "2025-08-26T16:10:47.641Z" }, + { url = "https://files.pythonhosted.org/packages/d9/97/b25bb52f3b43bd1baa3190b8bb7c837316e5bbca4c9a86c46c02d59f896e/granian-2.5.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:3c822ec0c88cdb5be7323f72e0a78ff29e36a8dec5c2c60e83797173562cf395", size = 3171770, upload-time = "2025-08-26T16:10:49.572Z" }, + { url = "https://files.pythonhosted.org/packages/5b/1e/e6d7c65d4745ce429daf396685345bde8fb82d52b148fb8c8434f5f98298/granian-2.5.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:67bcecb791de0d63fed6d0c2c76efcdc12d046e63d9db3edb3ae3bf9881a3105", size = 3192802, upload-time = "2025-08-26T16:10:51.3Z" }, ] [package.optional-dependencies] @@ -1552,6 +1553,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/f6/08/8471de65f3dee70a3a50e7082fd7409f0ac7a1ace777c13fca4aea1a5759/lxml-5.3.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:524ccfded8989a6595dbdda80d779fb977dbc9a7bc458864fc9a0c2fc15dc877", size = 4373119, upload-time = "2025-02-10T07:50:27.462Z" }, ] +[[package]] +name = "lxml-stubs" +version = "0.5.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/99/da/1a3a3e5d159b249fc2970d73437496b908de8e4716a089c69591b4ffa6fd/lxml-stubs-0.5.1.tar.gz", hash = "sha256:e0ec2aa1ce92d91278b719091ce4515c12adc1d564359dfaf81efa7d4feab79d", size = 14778, upload-time = "2024-01-10T09:37:46.521Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1f/c9/e0f8e4e6e8a69e5959b06499582dca6349db6769cc7fdfb8a02a7c75a9ae/lxml_stubs-0.5.1-py3-none-any.whl", hash = "sha256:1f689e5dbc4b9247cb09ae820c7d34daeb1fdbd1db06123814b856dae7787272", size = 13584, upload-time = "2024-01-10T09:37:44.931Z" }, +] + [[package]] name = "markdown" version = "3.7" @@ -1678,16 +1688,19 @@ wheels = [ [[package]] name = "mkdocs-glightbox" -version = "0.4.0" +version = "0.5.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/86/5a/0bc456397ba0acc684b5b1daa4ca232ed717938fd37198251d8bcc4053bf/mkdocs-glightbox-0.4.0.tar.gz", hash = "sha256:392b34207bf95991071a16d5f8916d1d2f2cd5d5bb59ae2997485ccd778c70d9", size = 32010, upload-time = "2024-05-06T14:31:43.063Z" } +dependencies = [ + { name = "selectolax", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8b/72/c03e9d8d2dbe098d7ce5d51309933a1d3aea268965ed097ab16f4b54de15/mkdocs_glightbox-0.5.1.tar.gz", hash = "sha256:7d78a5b045f2479f61b0bbb17742ba701755c56b013e70ac189c9d87a91e80bf", size = 480028, upload-time = "2025-09-04T13:10:29.679Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c1/72/b0c2128bb569c732c11ae8e49a777089e77d83c05946062caa19b841e6fb/mkdocs_glightbox-0.4.0-py3-none-any.whl", hash = "sha256:e0107beee75d3eb7380ac06ea2d6eac94c999eaa49f8c3cbab0e7be2ac006ccf", size = 31154, upload-time = "2024-05-06T14:31:41.011Z" }, + { url = "https://files.pythonhosted.org/packages/30/cf/e9a0ce9da269746906fdc595c030f6df66793dad1487abd1699af2ba44f1/mkdocs_glightbox-0.5.1-py3-none-any.whl", hash = "sha256:f47af0daff164edf8d36e553338425be3aab6e34b987d9cbbc2ae7819a98cb01", size = 26431, upload-time = "2025-09-04T13:10:27.933Z" }, ] [[package]] name = "mkdocs-material" -version = "9.6.17" +version = "9.6.19" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "babel", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, @@ -1703,9 +1716,9 @@ dependencies = [ { name = "pymdown-extensions", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "requests", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/47/02/51115cdda743e1551c5c13bdfaaf8c46b959acc57ba914d8ec479dd2fe1f/mkdocs_material-9.6.17.tar.gz", hash = "sha256:48ae7aec72a3f9f501a70be3fbd329c96ff5f5a385b67a1563e5ed5ce064affe", size = 4032898, upload-time = "2025-08-15T16:09:21.412Z" } +sdist = { url = "https://files.pythonhosted.org/packages/44/94/eb0fca39b19c2251b16bc759860a50f232655c4377116fa9c0e7db11b82c/mkdocs_material-9.6.19.tar.gz", hash = "sha256:80e7b3f9acabfee9b1f68bd12c26e59c865b3d5bbfb505fd1344e970db02c4aa", size = 4038202, upload-time = "2025-09-07T17:46:40.468Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/7c/0f0d44c92c8f3068930da495b752244bd59fd87b5b0f9571fa2d2a93aee7/mkdocs_material-9.6.17-py3-none-any.whl", hash = "sha256:221dd8b37a63f52e580bcab4a7e0290e4a6f59bd66190be9c3d40767e05f9417", size = 9229230, upload-time = "2025-08-15T16:09:18.301Z" }, + { url = "https://files.pythonhosted.org/packages/02/23/a2551d1038bedc2771366f65ff3680bb3a89674cd7ca6140850c859f1f71/mkdocs_material-9.6.19-py3-none-any.whl", hash = "sha256:7492d2ac81952a467ca8a10cac915d6ea5c22876932f44b5a0f4f8e7d68ac06f", size = 9240205, upload-time = "2025-09-07T17:46:36.484Z" }, ] [[package]] @@ -2007,7 +2020,7 @@ wheels = [ [[package]] name = "paperless-ngx" -version = "2.18.1" +version = "2.18.4" source = { virtual = "." } dependencies = [ { name = "babel", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, @@ -2130,6 +2143,7 @@ typing = [ { name = "django-filter-stubs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "django-stubs", extra = ["compatible-mypy"], marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "djangorestframework-stubs", extra = ["compatible-mypy"], marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "lxml-stubs", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "mypy", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "types-bleach", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "types-colorama", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, @@ -2137,6 +2151,7 @@ typing = [ { name = "types-markdown", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "types-pygments", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "types-python-dateutil", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "types-pytz", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "types-redis", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "types-setuptools", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "types-tqdm", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, @@ -2157,21 +2172,21 @@ requires-dist = [ { name = "django-cachalot", specifier = "~=2.8.0" }, { name = "django-celery-results", specifier = "~=2.6.0" }, { name = "django-compression-middleware", specifier = "~=0.5.0" }, - { name = "django-cors-headers", specifier = "~=4.7.0" }, + { name = "django-cors-headers", specifier = "~=4.8.0" }, { name = "django-extensions", specifier = "~=4.1" }, { name = "django-filter", specifier = "~=25.1" }, - { name = "django-guardian", specifier = "~=3.0.3" }, + { name = "django-guardian", specifier = "~=3.1.2" }, { name = "django-multiselectfield", specifier = "~=1.0.1" }, { name = "django-soft-delete", specifier = "~=1.0.18" }, { name = "djangorestframework", specifier = "~=3.16" }, { name = "djangorestframework-guardian", specifier = "~=0.4.0" }, { name = "drf-spectacular", specifier = "~=0.28" }, - { name = "drf-spectacular-sidecar", specifier = "~=2025.8.1" }, + { name = "drf-spectacular-sidecar", specifier = "~=2025.9.1" }, { name = "drf-writable-nested", specifier = "~=0.7.1" }, - { name = "filelock", specifier = "~=3.18.0" }, + { name = "filelock", specifier = "~=3.19.1" }, { name = "flower", specifier = "~=2.0.1" }, - { name = "gotenberg-client", specifier = "~=0.10.0" }, - { name = "granian", extras = ["uvloop"], marker = "extra == 'webserver'", specifier = "~=2.4.1" }, + { name = "gotenberg-client", specifier = "~=0.11.0" }, + { name = "granian", extras = ["uvloop"], marker = "extra == 'webserver'", specifier = "~=2.5.1" }, { name = "httpx-oauth", specifier = "~=0.16" }, { name = "imap-tools", specifier = "~=1.11.0" }, { name = "inotifyrecursive", specifier = "~=0.3" }, @@ -2194,7 +2209,7 @@ requires-dist = [ { name = "python-ipware", specifier = "~=3.0.0" }, { name = "python-magic", specifier = "~=0.4.27" }, { name = "pyzbar", specifier = "~=0.1.9" }, - { name = "rapidfuzz", specifier = "~=3.13.0" }, + { name = "rapidfuzz", specifier = "~=3.14.0" }, { name = "redis", extras = ["hiredis"], specifier = "~=5.2.1" }, { name = "scikit-learn", specifier = "~=1.7.0" }, { name = "setproctitle", specifier = "~=1.3.4" }, @@ -2214,7 +2229,7 @@ dev = [ { name = "daphne" }, { name = "factory-boy", specifier = "~=3.3.1" }, { name = "imagehash" }, - { name = "mkdocs-glightbox", specifier = "~=0.4.0" }, + { name = "mkdocs-glightbox", specifier = "~=0.5.1" }, { name = "mkdocs-material", specifier = "~=9.6.4" }, { name = "pre-commit", specifier = "~=4.3.0" }, { name = "pre-commit-uv", specifier = "~=4.1.3" }, @@ -2230,7 +2245,7 @@ dev = [ { name = "ruff", specifier = "~=0.12.2" }, ] docs = [ - { name = "mkdocs-glightbox", specifier = "~=0.4.0" }, + { name = "mkdocs-glightbox", specifier = "~=0.5.1" }, { name = "mkdocs-material", specifier = "~=9.6.4" }, ] lint = [ @@ -2257,6 +2272,7 @@ typing = [ { name = "django-filter-stubs" }, { name = "django-stubs", extras = ["compatible-mypy"] }, { name = "djangorestframework-stubs", extras = ["compatible-mypy"] }, + { name = "lxml-stubs" }, { name = "mypy" }, { name = "types-bleach" }, { name = "types-colorama" }, @@ -2264,6 +2280,7 @@ typing = [ { name = "types-markdown" }, { name = "types-pygments" }, { name = "types-python-dateutil" }, + { name = "types-pytz" }, { name = "types-redis" }, { name = "types-setuptools" }, { name = "types-tqdm" }, @@ -2516,15 +2533,15 @@ wheels = [ [[package]] name = "pre-commit-uv" -version = "4.1.4" +version = "4.1.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pre-commit", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "uv", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/6c/c3c1d01698c8abb0b546defc0304971fa7fb2ba84ad35587b9dad095d73f/pre_commit_uv-4.1.4.tar.gz", hash = "sha256:3db606a79b226127b27dbbd8381b78c0e30de3ac775a8492c576a68e9250535c", size = 6493, upload-time = "2024-10-29T23:07:28.918Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3d/0c/e6ab71e93d8e78ffa36a1f8b6ce12014679e2b83b401404c12bb2840078f/pre_commit_uv-4.1.5.tar.gz", hash = "sha256:3f40714152b4f4aa484703b8dbfeb9baa0aaedb17207e0012b3561da756d577d", size = 6920, upload-time = "2025-08-27T14:44:40.178Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/70/1b65f9118ef64f6ffe5d57a67170bbff25d4f4a3d1cb78e8ed3392e16114/pre_commit_uv-4.1.4-py3-none-any.whl", hash = "sha256:7f01fb494fa1caa5097d20a38f71df7cea0209197b2564699cef9b3f3aa9d135", size = 5578, upload-time = "2024-10-29T23:07:27.128Z" }, + { url = "https://files.pythonhosted.org/packages/f7/c6/747bc58da9f0665c607890c73b349b3934381e312272f584808182655898/pre_commit_uv-4.1.5-py3-none-any.whl", hash = "sha256:f4805e45615b898c4ca6ea37bdb60a05bb7830f986c303a06a378d6b50c3aa9e", size = 5653, upload-time = "2025-08-27T14:44:39.187Z" }, ] [[package]] @@ -2697,7 +2714,7 @@ wheels = [ [[package]] name = "pytest" -version = "8.4.1" +version = "8.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "exceptiongroup", marker = "(python_full_version < '3.11' and sys_platform == 'darwin') or (python_full_version < '3.11' and sys_platform == 'linux')" }, @@ -2707,9 +2724,9 @@ dependencies = [ { name = "pygments", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "tomli", marker = "(python_full_version < '3.11' and sys_platform == 'darwin') or (python_full_version < '3.11' and sys_platform == 'linux')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/08/ba/45911d754e8eba3d5a841a5ce61a65a685ff1798421ac054f85aa8747dfb/pytest-8.4.1.tar.gz", hash = "sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c", size = 1517714, upload-time = "2025-06-18T05:48:06.109Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload-time = "2025-09-04T14:34:22.711Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/29/16/c8a903f4c4dffe7a12843191437d7cd8e32751d5de349d45d3fe69544e87/pytest-8.4.1-py3-none-any.whl", hash = "sha256:539c70ba6fcead8e78eebbf1115e8b589e7565830d7d006a8723f19ac8a0afb7", size = 365474, upload-time = "2025-06-18T05:48:03.955Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload-time = "2025-09-04T14:34:20.226Z" }, ] [[package]] @@ -2979,68 +2996,78 @@ wheels = [ [[package]] name = "rapidfuzz" -version = "3.13.0" +version = "3.14.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ed/f6/6895abc3a3d056b9698da3199b04c0e56226d530ae44a470edabf8b664f0/rapidfuzz-3.13.0.tar.gz", hash = "sha256:d2eaf3839e52cbcc0accbe9817a67b4b0fcf70aaeb229cfddc1c28061f9ce5d8", size = 57904226, upload-time = "2025-04-03T20:38:51.226Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ed/fc/a98b616db9a42dcdda7c78c76bdfdf6fe290ac4c5ffbb186f73ec981ad5b/rapidfuzz-3.14.1.tar.gz", hash = "sha256:b02850e7f7152bd1edff27e9d584505b84968cacedee7a734ec4050c655a803c", size = 57869570, upload-time = "2025-09-08T21:08:15.922Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/27/ca10b3166024ae19a7e7c21f73c58dfd4b7fef7420e5497ee64ce6b73453/rapidfuzz-3.13.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:aafc42a1dc5e1beeba52cd83baa41372228d6d8266f6d803c16dbabbcc156255", size = 1998899, upload-time = "2025-04-03T20:35:08.764Z" }, - { url = "https://files.pythonhosted.org/packages/f0/38/c4c404b13af0315483a6909b3a29636e18e1359307fb74a333fdccb3730d/rapidfuzz-3.13.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:85c9a131a44a95f9cac2eb6e65531db014e09d89c4f18c7b1fa54979cb9ff1f3", size = 1449949, upload-time = "2025-04-03T20:35:11.26Z" }, - { url = "https://files.pythonhosted.org/packages/12/ae/15c71d68a6df6b8e24595421fdf5bcb305888318e870b7be8d935a9187ee/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7d7cec4242d30dd521ef91c0df872e14449d1dffc2a6990ede33943b0dae56c3", size = 1424199, upload-time = "2025-04-03T20:35:12.954Z" }, - { url = "https://files.pythonhosted.org/packages/dc/9a/765beb9e14d7b30d12e2d6019e8b93747a0bedbc1d0cce13184fa3825426/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e297c09972698c95649e89121e3550cee761ca3640cd005e24aaa2619175464e", size = 5352400, upload-time = "2025-04-03T20:35:15.421Z" }, - { url = "https://files.pythonhosted.org/packages/e2/b8/49479fe6f06b06cd54d6345ed16de3d1ac659b57730bdbe897df1e059471/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ef0f5f03f61b0e5a57b1df7beafd83df993fd5811a09871bad6038d08e526d0d", size = 1652465, upload-time = "2025-04-03T20:35:18.43Z" }, - { url = "https://files.pythonhosted.org/packages/6f/d8/08823d496b7dd142a7b5d2da04337df6673a14677cfdb72f2604c64ead69/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d8cf5f7cd6e4d5eb272baf6a54e182b2c237548d048e2882258336533f3f02b7", size = 1616590, upload-time = "2025-04-03T20:35:20.482Z" }, - { url = "https://files.pythonhosted.org/packages/38/d4/5cfbc9a997e544f07f301c54d42aac9e0d28d457d543169e4ec859b8ce0d/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9256218ac8f1a957806ec2fb9a6ddfc6c32ea937c0429e88cf16362a20ed8602", size = 3086956, upload-time = "2025-04-03T20:35:22.756Z" }, - { url = "https://files.pythonhosted.org/packages/25/1e/06d8932a72fa9576095234a15785136407acf8f9a7dbc8136389a3429da1/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1bdd2e6d0c5f9706ef7595773a81ca2b40f3b33fd7f9840b726fb00c6c4eb2e", size = 2494220, upload-time = "2025-04-03T20:35:25.563Z" }, - { url = "https://files.pythonhosted.org/packages/03/16/5acf15df63119d5ca3d9a54b82807866ff403461811d077201ca351a40c3/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5280be8fd7e2bee5822e254fe0a5763aa0ad57054b85a32a3d9970e9b09bbcbf", size = 7585481, upload-time = "2025-04-03T20:35:27.426Z" }, - { url = "https://files.pythonhosted.org/packages/e1/cf/ebade4009431ea8e715e59e882477a970834ddaacd1a670095705b86bd0d/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fd742c03885db1fce798a1cd87a20f47f144ccf26d75d52feb6f2bae3d57af05", size = 2894842, upload-time = "2025-04-03T20:35:29.457Z" }, - { url = "https://files.pythonhosted.org/packages/a7/bd/0732632bd3f906bf613229ee1b7cbfba77515db714a0e307becfa8a970ae/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:5435fcac94c9ecf0504bf88a8a60c55482c32e18e108d6079a0089c47f3f8cf6", size = 3438517, upload-time = "2025-04-03T20:35:31.381Z" }, - { url = "https://files.pythonhosted.org/packages/83/89/d3bd47ec9f4b0890f62aea143a1e35f78f3d8329b93d9495b4fa8a3cbfc3/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:93a755266856599be4ab6346273f192acde3102d7aa0735e2f48b456397a041f", size = 4412773, upload-time = "2025-04-03T20:35:33.425Z" }, - { url = "https://files.pythonhosted.org/packages/87/17/9be9eff5a3c7dfc831c2511262082c6786dca2ce21aa8194eef1cb71d67a/rapidfuzz-3.13.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d395a5cad0c09c7f096433e5fd4224d83b53298d53499945a9b0e5a971a84f3a", size = 1999453, upload-time = "2025-04-03T20:35:40.804Z" }, - { url = "https://files.pythonhosted.org/packages/75/67/62e57896ecbabe363f027d24cc769d55dd49019e576533ec10e492fcd8a2/rapidfuzz-3.13.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7b3eda607a019169f7187328a8d1648fb9a90265087f6903d7ee3a8eee01805", size = 1450881, upload-time = "2025-04-03T20:35:42.734Z" }, - { url = "https://files.pythonhosted.org/packages/96/5c/691c5304857f3476a7b3df99e91efc32428cbe7d25d234e967cc08346c13/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:98e0bfa602e1942d542de077baf15d658bd9d5dcfe9b762aff791724c1c38b70", size = 1422990, upload-time = "2025-04-03T20:35:45.158Z" }, - { url = "https://files.pythonhosted.org/packages/46/81/7a7e78f977496ee2d613154b86b203d373376bcaae5de7bde92f3ad5a192/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bef86df6d59667d9655905b02770a0c776d2853971c0773767d5ef8077acd624", size = 5342309, upload-time = "2025-04-03T20:35:46.952Z" }, - { url = "https://files.pythonhosted.org/packages/51/44/12fdd12a76b190fe94bf38d252bb28ddf0ab7a366b943e792803502901a2/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fedd316c165beed6307bf754dee54d3faca2c47e1f3bcbd67595001dfa11e969", size = 1656881, upload-time = "2025-04-03T20:35:49.954Z" }, - { url = "https://files.pythonhosted.org/packages/27/ae/0d933e660c06fcfb087a0d2492f98322f9348a28b2cc3791a5dbadf6e6fb/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5158da7f2ec02a930be13bac53bb5903527c073c90ee37804090614cab83c29e", size = 1608494, upload-time = "2025-04-03T20:35:51.646Z" }, - { url = "https://files.pythonhosted.org/packages/3d/2c/4b2f8aafdf9400e5599b6ed2f14bc26ca75f5a923571926ccbc998d4246a/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b6f913ee4618ddb6d6f3e387b76e8ec2fc5efee313a128809fbd44e65c2bbb2", size = 3072160, upload-time = "2025-04-03T20:35:53.472Z" }, - { url = "https://files.pythonhosted.org/packages/60/7d/030d68d9a653c301114101c3003b31ce01cf2c3224034cd26105224cd249/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d25fdbce6459ccbbbf23b4b044f56fbd1158b97ac50994eaae2a1c0baae78301", size = 2491549, upload-time = "2025-04-03T20:35:55.391Z" }, - { url = "https://files.pythonhosted.org/packages/8e/cd/7040ba538fc6a8ddc8816a05ecf46af9988b46c148ddd7f74fb0fb73d012/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:25343ccc589a4579fbde832e6a1e27258bfdd7f2eb0f28cb836d6694ab8591fc", size = 7584142, upload-time = "2025-04-03T20:35:57.71Z" }, - { url = "https://files.pythonhosted.org/packages/c1/96/85f7536fbceb0aa92c04a1c37a3fc4fcd4e80649e9ed0fb585382df82edc/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a9ad1f37894e3ffb76bbab76256e8a8b789657183870be11aa64e306bb5228fd", size = 2896234, upload-time = "2025-04-03T20:35:59.969Z" }, - { url = "https://files.pythonhosted.org/packages/55/fd/460e78438e7019f2462fe9d4ecc880577ba340df7974c8a4cfe8d8d029df/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5dc71ef23845bb6b62d194c39a97bb30ff171389c9812d83030c1199f319098c", size = 3437420, upload-time = "2025-04-03T20:36:01.91Z" }, - { url = "https://files.pythonhosted.org/packages/cc/df/c3c308a106a0993befd140a414c5ea78789d201cf1dfffb8fd9749718d4f/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b7f4c65facdb94f44be759bbd9b6dda1fa54d0d6169cdf1a209a5ab97d311a75", size = 4410860, upload-time = "2025-04-03T20:36:04.352Z" }, - { url = "https://files.pythonhosted.org/packages/13/4b/a326f57a4efed8f5505b25102797a58e37ee11d94afd9d9422cb7c76117e/rapidfuzz-3.13.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a1a6a906ba62f2556372282b1ef37b26bca67e3d2ea957277cfcefc6275cca7", size = 1989501, upload-time = "2025-04-03T20:36:13.43Z" }, - { url = "https://files.pythonhosted.org/packages/b7/53/1f7eb7ee83a06c400089ec7cb841cbd581c2edd7a4b21eb2f31030b88daa/rapidfuzz-3.13.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2fd0975e015b05c79a97f38883a11236f5a24cca83aa992bd2558ceaa5652b26", size = 1445379, upload-time = "2025-04-03T20:36:16.439Z" }, - { url = "https://files.pythonhosted.org/packages/07/09/de8069a4599cc8e6d194e5fa1782c561151dea7d5e2741767137e2a8c1f0/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d4e13593d298c50c4f94ce453f757b4b398af3fa0fd2fde693c3e51195b7f69", size = 1405986, upload-time = "2025-04-03T20:36:18.447Z" }, - { url = "https://files.pythonhosted.org/packages/5d/77/d9a90b39c16eca20d70fec4ca377fbe9ea4c0d358c6e4736ab0e0e78aaf6/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed6f416bda1c9133000009d84d9409823eb2358df0950231cc936e4bf784eb97", size = 5310809, upload-time = "2025-04-03T20:36:20.324Z" }, - { url = "https://files.pythonhosted.org/packages/1e/7d/14da291b0d0f22262d19522afaf63bccf39fc027c981233fb2137a57b71f/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1dc82b6ed01acb536b94a43996a94471a218f4d89f3fdd9185ab496de4b2a981", size = 1629394, upload-time = "2025-04-03T20:36:22.256Z" }, - { url = "https://files.pythonhosted.org/packages/b7/e4/79ed7e4fa58f37c0f8b7c0a62361f7089b221fe85738ae2dbcfb815e985a/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e9d824de871daa6e443b39ff495a884931970d567eb0dfa213d234337343835f", size = 1600544, upload-time = "2025-04-03T20:36:24.207Z" }, - { url = "https://files.pythonhosted.org/packages/4e/20/e62b4d13ba851b0f36370060025de50a264d625f6b4c32899085ed51f980/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2d18228a2390375cf45726ce1af9d36ff3dc1f11dce9775eae1f1b13ac6ec50f", size = 3052796, upload-time = "2025-04-03T20:36:26.279Z" }, - { url = "https://files.pythonhosted.org/packages/cd/8d/55fdf4387dec10aa177fe3df8dbb0d5022224d95f48664a21d6b62a5299d/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f5fe634c9482ec5d4a6692afb8c45d370ae86755e5f57aa6c50bfe4ca2bdd87", size = 2464016, upload-time = "2025-04-03T20:36:28.525Z" }, - { url = "https://files.pythonhosted.org/packages/9b/be/0872f6a56c0f473165d3b47d4170fa75263dc5f46985755aa9bf2bbcdea1/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:694eb531889f71022b2be86f625a4209c4049e74be9ca836919b9e395d5e33b3", size = 7556725, upload-time = "2025-04-03T20:36:30.629Z" }, - { url = "https://files.pythonhosted.org/packages/5d/f3/6c0750e484d885a14840c7a150926f425d524982aca989cdda0bb3bdfa57/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:11b47b40650e06147dee5e51a9c9ad73bb7b86968b6f7d30e503b9f8dd1292db", size = 2859052, upload-time = "2025-04-03T20:36:32.836Z" }, - { url = "https://files.pythonhosted.org/packages/6f/98/5a3a14701b5eb330f444f7883c9840b43fb29c575e292e09c90a270a6e07/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:98b8107ff14f5af0243f27d236bcc6e1ef8e7e3b3c25df114e91e3a99572da73", size = 3390219, upload-time = "2025-04-03T20:36:35.062Z" }, - { url = "https://files.pythonhosted.org/packages/e9/7d/f4642eaaeb474b19974332f2a58471803448be843033e5740965775760a5/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b836f486dba0aceb2551e838ff3f514a38ee72b015364f739e526d720fdb823a", size = 4377924, upload-time = "2025-04-03T20:36:37.363Z" }, - { url = "https://files.pythonhosted.org/packages/0a/76/606e71e4227790750f1646f3c5c873e18d6cfeb6f9a77b2b8c4dec8f0f66/rapidfuzz-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:09e908064d3684c541d312bd4c7b05acb99a2c764f6231bd507d4b4b65226c23", size = 1982282, upload-time = "2025-04-03T20:36:46.149Z" }, - { url = "https://files.pythonhosted.org/packages/0a/f5/d0b48c6b902607a59fd5932a54e3518dae8223814db8349b0176e6e9444b/rapidfuzz-3.13.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:57c390336cb50d5d3bfb0cfe1467478a15733703af61f6dffb14b1cd312a6fae", size = 1439274, upload-time = "2025-04-03T20:36:48.323Z" }, - { url = "https://files.pythonhosted.org/packages/59/cf/c3ac8c80d8ced6c1f99b5d9674d397ce5d0e9d0939d788d67c010e19c65f/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0da54aa8547b3c2c188db3d1c7eb4d1bb6dd80baa8cdaeaec3d1da3346ec9caa", size = 1399854, upload-time = "2025-04-03T20:36:50.294Z" }, - { url = "https://files.pythonhosted.org/packages/09/5d/ca8698e452b349c8313faf07bfa84e7d1c2d2edf7ccc67bcfc49bee1259a/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:df8e8c21e67afb9d7fbe18f42c6111fe155e801ab103c81109a61312927cc611", size = 5308962, upload-time = "2025-04-03T20:36:52.421Z" }, - { url = "https://files.pythonhosted.org/packages/66/0a/bebada332854e78e68f3d6c05226b23faca79d71362509dbcf7b002e33b7/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:461fd13250a2adf8e90ca9a0e1e166515cbcaa5e9c3b1f37545cbbeff9e77f6b", size = 1625016, upload-time = "2025-04-03T20:36:54.639Z" }, - { url = "https://files.pythonhosted.org/packages/de/0c/9e58d4887b86d7121d1c519f7050d1be5eb189d8a8075f5417df6492b4f5/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c2b3dd5d206a12deca16870acc0d6e5036abeb70e3cad6549c294eff15591527", size = 1600414, upload-time = "2025-04-03T20:36:56.669Z" }, - { url = "https://files.pythonhosted.org/packages/9b/df/6096bc669c1311568840bdcbb5a893edc972d1c8d2b4b4325c21d54da5b1/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1343d745fbf4688e412d8f398c6e6d6f269db99a54456873f232ba2e7aeb4939", size = 3053179, upload-time = "2025-04-03T20:36:59.366Z" }, - { url = "https://files.pythonhosted.org/packages/f9/46/5179c583b75fce3e65a5cd79a3561bd19abd54518cb7c483a89b284bf2b9/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b1b065f370d54551dcc785c6f9eeb5bd517ae14c983d2784c064b3aa525896df", size = 2456856, upload-time = "2025-04-03T20:37:01.708Z" }, - { url = "https://files.pythonhosted.org/packages/6b/64/e9804212e3286d027ac35bbb66603c9456c2bce23f823b67d2f5cabc05c1/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:11b125d8edd67e767b2295eac6eb9afe0b1cdc82ea3d4b9257da4b8e06077798", size = 7567107, upload-time = "2025-04-03T20:37:04.521Z" }, - { url = "https://files.pythonhosted.org/packages/8a/f2/7d69e7bf4daec62769b11757ffc31f69afb3ce248947aadbb109fefd9f65/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c33f9c841630b2bb7e69a3fb5c84a854075bb812c47620978bddc591f764da3d", size = 2854192, upload-time = "2025-04-03T20:37:06.905Z" }, - { url = "https://files.pythonhosted.org/packages/05/21/ab4ad7d7d0f653e6fe2e4ccf11d0245092bef94cdff587a21e534e57bda8/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:ae4574cb66cf1e85d32bb7e9ec45af5409c5b3970b7ceb8dea90168024127566", size = 3398876, upload-time = "2025-04-03T20:37:09.692Z" }, - { url = "https://files.pythonhosted.org/packages/0f/a8/45bba94c2489cb1ee0130dcb46e1df4fa2c2b25269e21ffd15240a80322b/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e05752418b24bbd411841b256344c26f57da1148c5509e34ea39c7eb5099ab72", size = 4377077, upload-time = "2025-04-03T20:37:11.929Z" }, - { url = "https://files.pythonhosted.org/packages/d5/e1/f5d85ae3c53df6f817ca70dbdd37c83f31e64caced5bb867bec6b43d1fdf/rapidfuzz-3.13.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fe5790a36d33a5d0a6a1f802aa42ecae282bf29ac6f7506d8e12510847b82a45", size = 1904437, upload-time = "2025-04-03T20:38:00.255Z" }, - { url = "https://files.pythonhosted.org/packages/db/d7/ded50603dddc5eb182b7ce547a523ab67b3bf42b89736f93a230a398a445/rapidfuzz-3.13.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:cdb33ee9f8a8e4742c6b268fa6bd739024f34651a06b26913381b1413ebe7590", size = 1383126, upload-time = "2025-04-03T20:38:02.676Z" }, - { url = "https://files.pythonhosted.org/packages/c4/48/6f795e793babb0120b63a165496d64f989b9438efbeed3357d9a226ce575/rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c99b76b93f7b495eee7dcb0d6a38fb3ce91e72e99d9f78faa5664a881cb2b7d", size = 1365565, upload-time = "2025-04-03T20:38:06.646Z" }, - { url = "https://files.pythonhosted.org/packages/f0/50/0062a959a2d72ed17815824e40e2eefdb26f6c51d627389514510a7875f3/rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6af42f2ede8b596a6aaf6d49fdee3066ca578f4856b85ab5c1e2145de367a12d", size = 5251719, upload-time = "2025-04-03T20:38:09.191Z" }, - { url = "https://files.pythonhosted.org/packages/e7/02/bd8b70cd98b7a88e1621264778ac830c9daa7745cd63e838bd773b1aeebd/rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c0efa73afbc5b265aca0d8a467ae2a3f40d6854cbe1481cb442a62b7bf23c99", size = 2991095, upload-time = "2025-04-03T20:38:12.554Z" }, - { url = "https://files.pythonhosted.org/packages/88/df/6060c5a9c879b302bd47a73fc012d0db37abf6544c57591bcbc3459673bd/rapidfuzz-3.13.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1ba007f4d35a45ee68656b2eb83b8715e11d0f90e5b9f02d615a8a321ff00c27", size = 1905935, upload-time = "2025-04-03T20:38:18.07Z" }, - { url = "https://files.pythonhosted.org/packages/a2/6c/a0b819b829e20525ef1bd58fc776fb8d07a0c38d819e63ba2b7c311a2ed4/rapidfuzz-3.13.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d7a217310429b43be95b3b8ad7f8fc41aba341109dc91e978cd7c703f928c58f", size = 1383714, upload-time = "2025-04-03T20:38:20.628Z" }, - { url = "https://files.pythonhosted.org/packages/6a/c1/3da3466cc8a9bfb9cd345ad221fac311143b6a9664b5af4adb95b5e6ce01/rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:558bf526bcd777de32b7885790a95a9548ffdcce68f704a81207be4a286c1095", size = 1367329, upload-time = "2025-04-03T20:38:23.01Z" }, - { url = "https://files.pythonhosted.org/packages/da/f0/9f2a9043bfc4e66da256b15d728c5fc2d865edf0028824337f5edac36783/rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:202a87760f5145140d56153b193a797ae9338f7939eb16652dd7ff96f8faf64c", size = 5251057, upload-time = "2025-04-03T20:38:25.52Z" }, - { url = "https://files.pythonhosted.org/packages/6a/ff/af2cb1d8acf9777d52487af5c6b34ce9d13381a753f991d95ecaca813407/rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cfcccc08f671646ccb1e413c773bb92e7bba789e3a1796fd49d23c12539fe2e4", size = 2992401, upload-time = "2025-04-03T20:38:28.196Z" }, + { url = "https://files.pythonhosted.org/packages/6a/b9/4e35178f405a1a95abd37cce4dc09d4a5bbc5e098687680b5ba796d3115b/rapidfuzz-3.14.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:489440e4b5eea0d150a31076eb183bed0ec84f934df206c72ae4fc3424501758", size = 1939645, upload-time = "2025-09-08T21:05:16.569Z" }, + { url = "https://files.pythonhosted.org/packages/51/af/fd7b8662a3b6952559af322dcf1c9d4eb5ec6be2697c30ae8ed3c44876ca/rapidfuzz-3.14.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eff22cc938c3f74d194df03790a6c3325d213b28cf65cdefd6fdeae759b745d5", size = 1393620, upload-time = "2025-09-08T21:05:18.598Z" }, + { url = "https://files.pythonhosted.org/packages/c5/5b/5715445e29c1c6ba364b3d27278da3fdffb18d9147982e977c6638dcecbf/rapidfuzz-3.14.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e0307f018b16feaa36074bcec2496f6f120af151a098910296e72e233232a62f", size = 1387721, upload-time = "2025-09-08T21:05:20.408Z" }, + { url = "https://files.pythonhosted.org/packages/19/49/83a14a6a90982b090257c4b2e96b9b9c423a89012b8504d5a14d92a4f8c2/rapidfuzz-3.14.1-cp310-cp310-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bc133652da143aca1ab72de235446432888b2b7f44ee332d006f8207967ecb8a", size = 1694545, upload-time = "2025-09-08T21:05:22.137Z" }, + { url = "https://files.pythonhosted.org/packages/99/f7/94618fcaaac8c04abf364f405c6811a02bc9edef209f276dc513a9a50f7c/rapidfuzz-3.14.1-cp310-cp310-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e9e71b3fe7e4a1590843389a90fe2a8684649fc74b9b7446e17ee504ddddb7de", size = 2237075, upload-time = "2025-09-08T21:05:23.637Z" }, + { url = "https://files.pythonhosted.org/packages/58/f6/a5ee2db25f36b0e5e06502fb77449b7718cd9f92ad36d598e669ba91db7b/rapidfuzz-3.14.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c51519eb2f20b52eba6fc7d857ae94acc6c2a1f5d0f2d794b9d4977cdc29dd7", size = 3168778, upload-time = "2025-09-08T21:05:25.508Z" }, + { url = "https://files.pythonhosted.org/packages/0f/e8/c9620e358805c099e6755b7d2827b1e711b5e61914d6112ce2faa2c2af79/rapidfuzz-3.14.1-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:fe87d94602624f8f25fff9a0a7b47f33756c4d9fc32b6d3308bb142aa483b8a4", size = 1223827, upload-time = "2025-09-08T21:05:27.299Z" }, + { url = "https://files.pythonhosted.org/packages/84/08/24916c3c3d55d6236474c9da0a595641d0013d3604de0625e8a8974371c3/rapidfuzz-3.14.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2d665380503a575dda52eb712ea521f789e8f8fd629c7a8e6c0f8ff480febc78", size = 2408366, upload-time = "2025-09-08T21:05:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/40/d4/4152e8821b5c548443a6c46568fccef13de5818a5ab370d553ea3d5955b3/rapidfuzz-3.14.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c0f0dd022b8a7cbf3c891f6de96a80ab6a426f1069a085327816cea749e096c2", size = 2530148, upload-time = "2025-09-08T21:05:30.782Z" }, + { url = "https://files.pythonhosted.org/packages/bd/af/6587c6d590abe232c530ad43fbfbcaec899bff7204e237f1fd21e2e44b81/rapidfuzz-3.14.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:bf1ba22d36858b265c95cd774ba7fe8991e80a99cd86fe4f388605b01aee81a3", size = 2810628, upload-time = "2025-09-08T21:05:32.844Z" }, + { url = "https://files.pythonhosted.org/packages/d7/90/a99e6cfd90feb9d770654f1f39321099bbbf7f85d2832f2ef48d3f4ebc5f/rapidfuzz-3.14.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:ca1c1494ac9f9386d37f0e50cbaf4d07d184903aed7691549df1b37e9616edc9", size = 3314406, upload-time = "2025-09-08T21:05:34.585Z" }, + { url = "https://files.pythonhosted.org/packages/5f/b3/eba5a6c217200fd1d3615997930a9e5db6a74e3002b7867b54545f9b5cbb/rapidfuzz-3.14.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9e4b12e921b0fa90d7c2248742a536f21eae5562174090b83edd0b4ab8b557d7", size = 4280030, upload-time = "2025-09-08T21:05:36.646Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c7/c3c860d512606225c11c8ee455b4dc0b0214dbcfac90a2c22dddf55320f3/rapidfuzz-3.14.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4d976701060886a791c8a9260b1d4139d14c1f1e9a6ab6116b45a1acf3baff67", size = 1938398, upload-time = "2025-09-08T21:05:44.031Z" }, + { url = "https://files.pythonhosted.org/packages/c0/f3/67f5c5cd4d728993c48c1dcb5da54338d77c03c34b4903cc7839a3b89faf/rapidfuzz-3.14.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5e6ba7e6eb2ab03870dcab441d707513db0b4264c12fba7b703e90e8b4296df2", size = 1392819, upload-time = "2025-09-08T21:05:45.549Z" }, + { url = "https://files.pythonhosted.org/packages/d5/06/400d44842f4603ce1bebeaeabe776f510e329e7dbf6c71b6f2805e377889/rapidfuzz-3.14.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e532bf46de5fd3a1efde73a16a4d231d011bce401c72abe3c6ecf9de681003f", size = 1391798, upload-time = "2025-09-08T21:05:47.044Z" }, + { url = "https://files.pythonhosted.org/packages/90/97/a6944955713b47d88e8ca4305ca7484940d808c4e6c4e28b6fa0fcbff97e/rapidfuzz-3.14.1-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f9b6a6fb8ed9b951e5f3b82c1ce6b1665308ec1a0da87f799b16e24fc59e4662", size = 1699136, upload-time = "2025-09-08T21:05:48.919Z" }, + { url = "https://files.pythonhosted.org/packages/a8/1e/f311a5c95ddf922db6dd8666efeceb9ac69e1319ed098ac80068a4041732/rapidfuzz-3.14.1-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5b6ac3f9810949caef0e63380b11a3c32a92f26bacb9ced5e32c33560fcdf8d1", size = 2236238, upload-time = "2025-09-08T21:05:50.844Z" }, + { url = "https://files.pythonhosted.org/packages/85/27/e14e9830255db8a99200f7111b158ddef04372cf6332a415d053fe57cc9c/rapidfuzz-3.14.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e52e4c34fd567f77513e886b66029c1ae02f094380d10eba18ba1c68a46d8b90", size = 3183685, upload-time = "2025-09-08T21:05:52.362Z" }, + { url = "https://files.pythonhosted.org/packages/61/b2/42850c9616ddd2887904e5dd5377912cbabe2776fdc9fd4b25e6e12fba32/rapidfuzz-3.14.1-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:2ef72e41b1a110149f25b14637f1cedea6df192462120bea3433980fe9d8ac05", size = 1231523, upload-time = "2025-09-08T21:05:53.927Z" }, + { url = "https://files.pythonhosted.org/packages/de/b5/6b90ed7127a1732efef39db46dd0afc911f979f215b371c325a2eca9cb15/rapidfuzz-3.14.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fb654a35b373d712a6b0aa2a496b2b5cdd9d32410cfbaecc402d7424a90ba72a", size = 2415209, upload-time = "2025-09-08T21:05:55.422Z" }, + { url = "https://files.pythonhosted.org/packages/70/60/af51c50d238c82f2179edc4b9f799cc5a50c2c0ebebdcfaa97ded7d02978/rapidfuzz-3.14.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:2b2c12e5b9eb8fe9a51b92fe69e9ca362c0970e960268188a6d295e1dec91e6d", size = 2532957, upload-time = "2025-09-08T21:05:57.048Z" }, + { url = "https://files.pythonhosted.org/packages/50/92/29811d2ba7c984251a342c4f9ccc7cc4aa09d43d800af71510cd51c36453/rapidfuzz-3.14.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4f069dec5c450bd987481e752f0a9979e8fdf8e21e5307f5058f5c4bb162fa56", size = 2815720, upload-time = "2025-09-08T21:05:58.618Z" }, + { url = "https://files.pythonhosted.org/packages/78/69/cedcdee16a49e49d4985eab73b59447f211736c5953a58f1b91b6c53a73f/rapidfuzz-3.14.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:4d0d9163725b7ad37a8c46988cae9ebab255984db95ad01bf1987ceb9e3058dd", size = 3323704, upload-time = "2025-09-08T21:06:00.576Z" }, + { url = "https://files.pythonhosted.org/packages/76/3e/5a3f9a5540f18e0126e36f86ecf600145344acb202d94b63ee45211a18b8/rapidfuzz-3.14.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db656884b20b213d846f6bc990c053d1f4a60e6d4357f7211775b02092784ca1", size = 4287341, upload-time = "2025-09-08T21:06:02.301Z" }, + { url = "https://files.pythonhosted.org/packages/df/77/2f4887c9b786f203e50b816c1cde71f96642f194e6fa752acfa042cf53fd/rapidfuzz-3.14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:809515194f628004aac1b1b280c3734c5ea0ccbd45938c9c9656a23ae8b8f553", size = 1932216, upload-time = "2025-09-08T21:06:09.342Z" }, + { url = "https://files.pythonhosted.org/packages/de/bd/b5e445d156cb1c2a87d36d8da53daf4d2a1d1729b4851660017898b49aa0/rapidfuzz-3.14.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0afcf2d6cb633d0d4260d8df6a40de2d9c93e9546e2c6b317ab03f89aa120ad7", size = 1393414, upload-time = "2025-09-08T21:06:10.959Z" }, + { url = "https://files.pythonhosted.org/packages/de/bd/98d065dd0a4479a635df855616980eaae1a1a07a876db9400d421b5b6371/rapidfuzz-3.14.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5c1c3d07d53dcafee10599da8988d2b1f39df236aee501ecbd617bd883454fcd", size = 1377194, upload-time = "2025-09-08T21:06:12.471Z" }, + { url = "https://files.pythonhosted.org/packages/d3/8a/1265547b771128b686f3c431377ff1db2fa073397ed082a25998a7b06d4e/rapidfuzz-3.14.1-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6e9ee3e1eb0a027717ee72fe34dc9ac5b3e58119f1bd8dd15bc19ed54ae3e62b", size = 1669573, upload-time = "2025-09-08T21:06:14.016Z" }, + { url = "https://files.pythonhosted.org/packages/a8/57/e73755c52fb451f2054196404ccc468577f8da023b3a48c80bce29ee5d4a/rapidfuzz-3.14.1-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:70c845b64a033a20c44ed26bc890eeb851215148cc3e696499f5f65529afb6cb", size = 2217833, upload-time = "2025-09-08T21:06:15.666Z" }, + { url = "https://files.pythonhosted.org/packages/20/14/7399c18c460e72d1b754e80dafc9f65cb42a46cc8f29cd57d11c0c4acc94/rapidfuzz-3.14.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:26db0e815213d04234298dea0d884d92b9cb8d4ba954cab7cf67a35853128a33", size = 3159012, upload-time = "2025-09-08T21:06:17.631Z" }, + { url = "https://files.pythonhosted.org/packages/f8/5e/24f0226ddb5440cabd88605d2491f99ae3748a6b27b0bc9703772892ced7/rapidfuzz-3.14.1-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:6ad3395a416f8b126ff11c788531f157c7debeb626f9d897c153ff8980da10fb", size = 1227032, upload-time = "2025-09-08T21:06:21.06Z" }, + { url = "https://files.pythonhosted.org/packages/40/43/1d54a4ad1a5fac2394d5f28a3108e2bf73c26f4f23663535e3139cfede9b/rapidfuzz-3.14.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:61c5b9ab6f730e6478aa2def566223712d121c6f69a94c7cc002044799442afd", size = 2395054, upload-time = "2025-09-08T21:06:23.482Z" }, + { url = "https://files.pythonhosted.org/packages/0c/71/e9864cd5b0f086c4a03791f5dfe0155a1b132f789fe19b0c76fbabd20513/rapidfuzz-3.14.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:13e0ea3d0c533969158727d1bb7a08c2cc9a816ab83f8f0dcfde7e38938ce3e6", size = 2524741, upload-time = "2025-09-08T21:06:26.825Z" }, + { url = "https://files.pythonhosted.org/packages/b2/0c/53f88286b912faf4a3b2619a60df4f4a67bd0edcf5970d7b0c1143501f0c/rapidfuzz-3.14.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:6325ca435b99f4001aac919ab8922ac464999b100173317defb83eae34e82139", size = 2785311, upload-time = "2025-09-08T21:06:29.471Z" }, + { url = "https://files.pythonhosted.org/packages/53/9a/229c26dc4f91bad323f07304ee5ccbc28f0d21c76047a1e4f813187d0bad/rapidfuzz-3.14.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:07a9fad3247e68798424bdc116c1094e88ecfabc17b29edf42a777520347648e", size = 3303630, upload-time = "2025-09-08T21:06:31.094Z" }, + { url = "https://files.pythonhosted.org/packages/05/de/20e330d6d58cbf83da914accd9e303048b7abae2f198886f65a344b69695/rapidfuzz-3.14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f8ff5dbe78db0a10c1f916368e21d328935896240f71f721e073cf6c4c8cdedd", size = 4262364, upload-time = "2025-09-08T21:06:32.877Z" }, + { url = "https://files.pythonhosted.org/packages/0d/f2/0024cc8eead108c4c29337abe133d72ddf3406ce9bbfbcfc110414a7ea07/rapidfuzz-3.14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8d69f470d63ee824132ecd80b1974e1d15dd9df5193916901d7860cef081a260", size = 1926515, upload-time = "2025-09-08T21:06:39.834Z" }, + { url = "https://files.pythonhosted.org/packages/12/ae/6cb211f8930bea20fa989b23f31ee7f92940caaf24e3e510d242a1b28de4/rapidfuzz-3.14.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6f571d20152fc4833b7b5e781b36d5e4f31f3b5a596a3d53cf66a1bd4436b4f4", size = 1388431, upload-time = "2025-09-08T21:06:41.73Z" }, + { url = "https://files.pythonhosted.org/packages/39/88/bfec24da0607c39e5841ced5594ea1b907d20f83adf0e3ee87fa454a425b/rapidfuzz-3.14.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:61d77e09b2b6bc38228f53b9ea7972a00722a14a6048be9a3672fb5cb08bad3a", size = 1375664, upload-time = "2025-09-08T21:06:43.737Z" }, + { url = "https://files.pythonhosted.org/packages/f4/43/9f282ba539e404bdd7052c7371d3aaaa1a9417979d2a1d8332670c7f385a/rapidfuzz-3.14.1-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8b41d95ef86a6295d353dc3bb6c80550665ba2c3bef3a9feab46074d12a9af8f", size = 1668113, upload-time = "2025-09-08T21:06:45.758Z" }, + { url = "https://files.pythonhosted.org/packages/7f/2f/0b3153053b1acca90969eb0867922ac8515b1a8a48706a3215c2db60e87c/rapidfuzz-3.14.1-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0591df2e856ad583644b40a2b99fb522f93543c65e64b771241dda6d1cfdc96b", size = 2212875, upload-time = "2025-09-08T21:06:47.447Z" }, + { url = "https://files.pythonhosted.org/packages/f8/9b/623001dddc518afaa08ed1fbbfc4005c8692b7a32b0f08b20c506f17a770/rapidfuzz-3.14.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f277801f55b2f3923ef2de51ab94689a0671a4524bf7b611de979f308a54cd6f", size = 3161181, upload-time = "2025-09-08T21:06:49.179Z" }, + { url = "https://files.pythonhosted.org/packages/ce/b7/d8404ed5ad56eb74463e5ebf0a14f0019d7eb0e65e0323f709fe72e0884c/rapidfuzz-3.14.1-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:893fdfd4f66ebb67f33da89eb1bd1674b7b30442fdee84db87f6cb9074bf0ce9", size = 1225495, upload-time = "2025-09-08T21:06:51.056Z" }, + { url = "https://files.pythonhosted.org/packages/2c/6c/b96af62bc7615d821e3f6b47563c265fd7379d7236dfbc1cbbcce8beb1d2/rapidfuzz-3.14.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fe2651258c1f1afa9b66f44bf82f639d5f83034f9804877a1bbbae2120539ad1", size = 2396294, upload-time = "2025-09-08T21:06:53.063Z" }, + { url = "https://files.pythonhosted.org/packages/7f/b7/c60c9d22a7debed8b8b751f506a4cece5c22c0b05e47a819d6b47bc8c14e/rapidfuzz-3.14.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ace21f7a78519d8e889b1240489cd021c5355c496cb151b479b741a4c27f0a25", size = 2529629, upload-time = "2025-09-08T21:06:55.188Z" }, + { url = "https://files.pythonhosted.org/packages/25/94/a9ec7ccb28381f14de696ffd51c321974762f137679df986f5375d35264f/rapidfuzz-3.14.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:cb5acf24590bc5e57027283b015950d713f9e4d155fda5cfa71adef3b3a84502", size = 2782960, upload-time = "2025-09-08T21:06:57.339Z" }, + { url = "https://files.pythonhosted.org/packages/68/80/04e5276d223060eca45250dbf79ea39940c0be8b3083661d58d57572c2c5/rapidfuzz-3.14.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:67ea46fa8cc78174bad09d66b9a4b98d3068e85de677e3c71ed931a1de28171f", size = 3298427, upload-time = "2025-09-08T21:06:59.319Z" }, + { url = "https://files.pythonhosted.org/packages/4a/63/24759b2a751562630b244e68ccaaf7a7525c720588fcc77c964146355aee/rapidfuzz-3.14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:44e741d785de57d1a7bae03599c1cbc7335d0b060a35e60c44c382566e22782e", size = 4267736, upload-time = "2025-09-08T21:07:01.31Z" }, + { url = "https://files.pythonhosted.org/packages/e2/cb/1ad9a76d974d153783f8e0be8dbe60ec46488fac6e519db804e299e0da06/rapidfuzz-3.14.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d937dbeda71c921ef6537c6d41a84f1b8112f107589c9977059de57a1d726dd6", size = 1945173, upload-time = "2025-09-08T21:07:08.893Z" }, + { url = "https://files.pythonhosted.org/packages/d9/61/959ed7460941d8a81cbf6552b9c45564778a36cf5e5aa872558b30fc02b2/rapidfuzz-3.14.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7a2d80cc1a4fcc7e259ed4f505e70b36433a63fa251f1bb69ff279fe376c5efd", size = 1413949, upload-time = "2025-09-08T21:07:11.033Z" }, + { url = "https://files.pythonhosted.org/packages/d6/36/53debca45fbe693bd6181fb05b6a2fd561c87669edb82ec0d7c1961a43f0/rapidfuzz-3.14.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:e84d9a844dc2e4d5c4cabd14c096374ead006583304333c14a6fbde51f612a44", size = 1926336, upload-time = "2025-09-08T21:07:18.809Z" }, + { url = "https://files.pythonhosted.org/packages/ae/32/b874f48609665fcfeaf16cbaeb2bbc210deef2b88e996c51cfc36c3eb7c3/rapidfuzz-3.14.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:40301b93b99350edcd02dbb22e37ca5f2a75d0db822e9b3c522da451a93d6f27", size = 1389653, upload-time = "2025-09-08T21:07:20.667Z" }, + { url = "https://files.pythonhosted.org/packages/97/25/f6c5a1ff4ec11edadacb270e70b8415f51fa2f0d5730c2c552b81651fbe3/rapidfuzz-3.14.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fedd5097a44808dddf341466866e5c57a18a19a336565b4ff50aa8f09eb528f6", size = 1380911, upload-time = "2025-09-08T21:07:22.584Z" }, + { url = "https://files.pythonhosted.org/packages/d8/f3/d322202ef8fab463759b51ebfaa33228100510c82e6153bd7a922e150270/rapidfuzz-3.14.1-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e3e61c9e80d8c26709d8aa5c51fdd25139c81a4ab463895f8a567f8347b0548", size = 1673515, upload-time = "2025-09-08T21:07:24.417Z" }, + { url = "https://files.pythonhosted.org/packages/8d/b9/6b2a97f4c6be96cac3749f32301b8cdf751ce5617b1c8934c96586a0662b/rapidfuzz-3.14.1-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:da011a373722fac6e64687297a1d17dc8461b82cb12c437845d5a5b161bc24b9", size = 2219394, upload-time = "2025-09-08T21:07:26.402Z" }, + { url = "https://files.pythonhosted.org/packages/11/bf/afb76adffe4406e6250f14ce48e60a7eb05d4624945bd3c044cfda575fbc/rapidfuzz-3.14.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5967d571243cfb9ad3710e6e628ab68c421a237b76e24a67ac22ee0ff12784d6", size = 3163582, upload-time = "2025-09-08T21:07:28.878Z" }, + { url = "https://files.pythonhosted.org/packages/42/34/e6405227560f61e956cb4c5de653b0f874751c5ada658d3532d6c1df328e/rapidfuzz-3.14.1-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:474f416cbb9099676de54aa41944c154ba8d25033ee460f87bb23e54af6d01c9", size = 1221116, upload-time = "2025-09-08T21:07:30.8Z" }, + { url = "https://files.pythonhosted.org/packages/55/e6/5b757e2e18de384b11d1daf59608453f0baf5d5d8d1c43e1a964af4dc19a/rapidfuzz-3.14.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ae2d57464b59297f727c4e201ea99ec7b13935f1f056c753e8103da3f2fc2404", size = 2402670, upload-time = "2025-09-08T21:07:32.702Z" }, + { url = "https://files.pythonhosted.org/packages/43/c4/d753a415fe54531aa882e288db5ed77daaa72e05c1a39e1cbac00d23024f/rapidfuzz-3.14.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:57047493a1f62f11354c7143c380b02f1b355c52733e6b03adb1cb0fe8fb8816", size = 2521659, upload-time = "2025-09-08T21:07:35.218Z" }, + { url = "https://files.pythonhosted.org/packages/cd/28/d4e7fe1515430db98f42deb794c7586a026d302fe70f0216b638d89cf10f/rapidfuzz-3.14.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:4acc20776f225ee37d69517a237c090b9fa7e0836a0b8bc58868e9168ba6ef6f", size = 2788552, upload-time = "2025-09-08T21:07:37.188Z" }, + { url = "https://files.pythonhosted.org/packages/4f/00/eab05473af7a2cafb4f3994bc6bf408126b8eec99a569aac6254ac757db4/rapidfuzz-3.14.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:4373f914ff524ee0146919dea96a40a8200ab157e5a15e777a74a769f73d8a4a", size = 3306261, upload-time = "2025-09-08T21:07:39.624Z" }, + { url = "https://files.pythonhosted.org/packages/d1/31/2feb8dfcfcff6508230cd2ccfdde7a8bf988c6fda142fe9ce5d3eb15704d/rapidfuzz-3.14.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:37017b84953927807847016620d61251fe236bd4bcb25e27b6133d955bb9cafb", size = 4269522, upload-time = "2025-09-08T21:07:41.663Z" }, + { url = "https://files.pythonhosted.org/packages/b7/e7/f0a242687143cebd33a1fb165226b73bd9496d47c5acfad93de820a18fa8/rapidfuzz-3.14.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:60879fcae2f7618403c4c746a9a3eec89327d73148fb6e89a933b78442ff0669", size = 1945182, upload-time = "2025-09-08T21:07:51.84Z" }, + { url = "https://files.pythonhosted.org/packages/96/29/ca8a3f8525e3d0e7ab49cb927b5fb4a54855f794c9ecd0a0b60a6c96a05f/rapidfuzz-3.14.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f94d61e44db3fc95a74006a394257af90fa6e826c900a501d749979ff495d702", size = 1413946, upload-time = "2025-09-08T21:07:53.702Z" }, + { url = "https://files.pythonhosted.org/packages/6d/10/0ed838b296fdac08ecbaa3a220fb4f1d887ff41b0be44fe8eade45bb650e/rapidfuzz-3.14.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:673ce55a9be5b772dade911909e42382c0828b8a50ed7f9168763fa6b9f7054d", size = 1860246, upload-time = "2025-09-08T21:08:02.762Z" }, + { url = "https://files.pythonhosted.org/packages/a4/70/a08f4a86387dec97508ead51cc7a4b3130d4e62ac0eae938a6d8e1feff14/rapidfuzz-3.14.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:45c62ada1980ebf4c64c4253993cc8daa018c63163f91db63bb3af69cb74c2e3", size = 1336749, upload-time = "2025-09-08T21:08:04.783Z" }, + { url = "https://files.pythonhosted.org/packages/05/c7/1b17347e30f2b50dd976c54641aa12003569acb1bdaabf45a5cc6f471c58/rapidfuzz-3.14.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4a21ccdf1bd7d57a1009030527ba8fae1c74bf832d0a08f6b67de8f5c506c96f", size = 1862602, upload-time = "2025-09-08T21:08:09.088Z" }, + { url = "https://files.pythonhosted.org/packages/09/cf/95d0dacac77eda22499991bd5f304c77c5965fb27348019a48ec3fe4a3f6/rapidfuzz-3.14.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:589fb0af91d3aff318750539c832ea1100dbac2c842fde24e42261df443845f6", size = 1339548, upload-time = "2025-09-08T21:08:11.059Z" }, ] [[package]] @@ -3253,30 +3280,30 @@ wheels = [ [[package]] name = "ruff" -version = "0.12.9" +version = "0.12.12" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4a/45/2e403fa7007816b5fbb324cb4f8ed3c7402a927a0a0cb2b6279879a8bfdc/ruff-0.12.9.tar.gz", hash = "sha256:fbd94b2e3c623f659962934e52c2bea6fc6da11f667a427a368adaf3af2c866a", size = 5254702, upload-time = "2025-08-14T16:08:55.2Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a8/f0/e0965dd709b8cabe6356811c0ee8c096806bb57d20b5019eb4e48a117410/ruff-0.12.12.tar.gz", hash = "sha256:b86cd3415dbe31b3b46a71c598f4c4b2f550346d1ccf6326b347cc0c8fd063d6", size = 5359915, upload-time = "2025-09-04T16:50:18.273Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ad/20/53bf098537adb7b6a97d98fcdebf6e916fcd11b2e21d15f8c171507909cc/ruff-0.12.9-py3-none-linux_armv6l.whl", hash = "sha256:fcebc6c79fcae3f220d05585229463621f5dbf24d79fdc4936d9302e177cfa3e", size = 11759705, upload-time = "2025-08-14T16:08:12.968Z" }, - { url = "https://files.pythonhosted.org/packages/20/4d/c764ee423002aac1ec66b9d541285dd29d2c0640a8086c87de59ebbe80d5/ruff-0.12.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:aed9d15f8c5755c0e74467731a007fcad41f19bcce41cd75f768bbd687f8535f", size = 12527042, upload-time = "2025-08-14T16:08:16.54Z" }, - { url = "https://files.pythonhosted.org/packages/8b/45/cfcdf6d3eb5fc78a5b419e7e616d6ccba0013dc5b180522920af2897e1be/ruff-0.12.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5b15ea354c6ff0d7423814ba6d44be2807644d0c05e9ed60caca87e963e93f70", size = 11724457, upload-time = "2025-08-14T16:08:18.686Z" }, - { url = "https://files.pythonhosted.org/packages/72/e6/44615c754b55662200c48bebb02196dbb14111b6e266ab071b7e7297b4ec/ruff-0.12.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d596c2d0393c2502eaabfef723bd74ca35348a8dac4267d18a94910087807c53", size = 11949446, upload-time = "2025-08-14T16:08:21.059Z" }, - { url = "https://files.pythonhosted.org/packages/fd/d1/9b7d46625d617c7df520d40d5ac6cdcdf20cbccb88fad4b5ecd476a6bb8d/ruff-0.12.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1b15599931a1a7a03c388b9c5df1bfa62be7ede6eb7ef753b272381f39c3d0ff", size = 11566350, upload-time = "2025-08-14T16:08:23.433Z" }, - { url = "https://files.pythonhosted.org/packages/59/20/b73132f66f2856bc29d2d263c6ca457f8476b0bbbe064dac3ac3337a270f/ruff-0.12.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3d02faa2977fb6f3f32ddb7828e212b7dd499c59eb896ae6c03ea5c303575756", size = 13270430, upload-time = "2025-08-14T16:08:25.837Z" }, - { url = "https://files.pythonhosted.org/packages/a2/21/eaf3806f0a3d4c6be0a69d435646fba775b65f3f2097d54898b0fd4bb12e/ruff-0.12.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:17d5b6b0b3a25259b69ebcba87908496e6830e03acfb929ef9fd4c58675fa2ea", size = 14264717, upload-time = "2025-08-14T16:08:27.907Z" }, - { url = "https://files.pythonhosted.org/packages/d2/82/1d0c53bd37dcb582b2c521d352fbf4876b1e28bc0d8894344198f6c9950d/ruff-0.12.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:72db7521860e246adbb43f6ef464dd2a532ef2ef1f5dd0d470455b8d9f1773e0", size = 13684331, upload-time = "2025-08-14T16:08:30.352Z" }, - { url = "https://files.pythonhosted.org/packages/3b/2f/1c5cf6d8f656306d42a686f1e207f71d7cebdcbe7b2aa18e4e8a0cb74da3/ruff-0.12.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a03242c1522b4e0885af63320ad754d53983c9599157ee33e77d748363c561ce", size = 12739151, upload-time = "2025-08-14T16:08:32.55Z" }, - { url = "https://files.pythonhosted.org/packages/47/09/25033198bff89b24d734e6479e39b1968e4c992e82262d61cdccaf11afb9/ruff-0.12.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fc83e4e9751e6c13b5046d7162f205d0a7bac5840183c5beebf824b08a27340", size = 12954992, upload-time = "2025-08-14T16:08:34.816Z" }, - { url = "https://files.pythonhosted.org/packages/52/8e/d0dbf2f9dca66c2d7131feefc386523404014968cd6d22f057763935ab32/ruff-0.12.9-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:881465ed56ba4dd26a691954650de6ad389a2d1fdb130fe51ff18a25639fe4bb", size = 12899569, upload-time = "2025-08-14T16:08:36.852Z" }, - { url = "https://files.pythonhosted.org/packages/a0/bd/b614d7c08515b1428ed4d3f1d4e3d687deffb2479703b90237682586fa66/ruff-0.12.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:43f07a3ccfc62cdb4d3a3348bf0588358a66da756aa113e071b8ca8c3b9826af", size = 11751983, upload-time = "2025-08-14T16:08:39.314Z" }, - { url = "https://files.pythonhosted.org/packages/58/d6/383e9f818a2441b1a0ed898d7875f11273f10882f997388b2b51cb2ae8b5/ruff-0.12.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:07adb221c54b6bba24387911e5734357f042e5669fa5718920ee728aba3cbadc", size = 11538635, upload-time = "2025-08-14T16:08:41.297Z" }, - { url = "https://files.pythonhosted.org/packages/20/9c/56f869d314edaa9fc1f491706d1d8a47747b9d714130368fbd69ce9024e9/ruff-0.12.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f5cd34fabfdea3933ab85d72359f118035882a01bff15bd1d2b15261d85d5f66", size = 12534346, upload-time = "2025-08-14T16:08:43.39Z" }, - { url = "https://files.pythonhosted.org/packages/bd/4b/d8b95c6795a6c93b439bc913ee7a94fda42bb30a79285d47b80074003ee7/ruff-0.12.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:f6be1d2ca0686c54564da8e7ee9e25f93bdd6868263805f8c0b8fc6a449db6d7", size = 13017021, upload-time = "2025-08-14T16:08:45.889Z" }, + { url = "https://files.pythonhosted.org/packages/09/79/8d3d687224d88367b51c7974cec1040c4b015772bfbeffac95face14c04a/ruff-0.12.12-py3-none-linux_armv6l.whl", hash = "sha256:de1c4b916d98ab289818e55ce481e2cacfaad7710b01d1f990c497edf217dafc", size = 12116602, upload-time = "2025-09-04T16:49:18.892Z" }, + { url = "https://files.pythonhosted.org/packages/c3/c3/6e599657fe192462f94861a09aae935b869aea8a1da07f47d6eae471397c/ruff-0.12.12-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:7acd6045e87fac75a0b0cdedacf9ab3e1ad9d929d149785903cff9bb69ad9727", size = 12868393, upload-time = "2025-09-04T16:49:23.043Z" }, + { url = "https://files.pythonhosted.org/packages/e8/d2/9e3e40d399abc95336b1843f52fc0daaceb672d0e3c9290a28ff1a96f79d/ruff-0.12.12-py3-none-macosx_11_0_arm64.whl", hash = "sha256:abf4073688d7d6da16611f2f126be86523a8ec4343d15d276c614bda8ec44edb", size = 12036967, upload-time = "2025-09-04T16:49:26.04Z" }, + { url = "https://files.pythonhosted.org/packages/e9/03/6816b2ed08836be272e87107d905f0908be5b4a40c14bfc91043e76631b8/ruff-0.12.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:968e77094b1d7a576992ac078557d1439df678a34c6fe02fd979f973af167577", size = 12276038, upload-time = "2025-09-04T16:49:29.056Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d5/707b92a61310edf358a389477eabd8af68f375c0ef858194be97ca5b6069/ruff-0.12.12-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42a67d16e5b1ffc6d21c5f67851e0e769517fb57a8ebad1d0781b30888aa704e", size = 11901110, upload-time = "2025-09-04T16:49:32.07Z" }, + { url = "https://files.pythonhosted.org/packages/9d/3d/f8b1038f4b9822e26ec3d5b49cf2bc313e3c1564cceb4c1a42820bf74853/ruff-0.12.12-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b216ec0a0674e4b1214dcc998a5088e54eaf39417327b19ffefba1c4a1e4971e", size = 13668352, upload-time = "2025-09-04T16:49:35.148Z" }, + { url = "https://files.pythonhosted.org/packages/98/0e/91421368ae6c4f3765dd41a150f760c5f725516028a6be30e58255e3c668/ruff-0.12.12-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:59f909c0fdd8f1dcdbfed0b9569b8bf428cf144bec87d9de298dcd4723f5bee8", size = 14638365, upload-time = "2025-09-04T16:49:38.892Z" }, + { url = "https://files.pythonhosted.org/packages/74/5d/88f3f06a142f58ecc8ecb0c2fe0b82343e2a2b04dcd098809f717cf74b6c/ruff-0.12.12-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9ac93d87047e765336f0c18eacad51dad0c1c33c9df7484c40f98e1d773876f5", size = 14060812, upload-time = "2025-09-04T16:49:42.732Z" }, + { url = "https://files.pythonhosted.org/packages/13/fc/8962e7ddd2e81863d5c92400820f650b86f97ff919c59836fbc4c1a6d84c/ruff-0.12.12-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:01543c137fd3650d322922e8b14cc133b8ea734617c4891c5a9fccf4bfc9aa92", size = 13050208, upload-time = "2025-09-04T16:49:46.434Z" }, + { url = "https://files.pythonhosted.org/packages/53/06/8deb52d48a9a624fd37390555d9589e719eac568c020b27e96eed671f25f/ruff-0.12.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afc2fa864197634e549d87fb1e7b6feb01df0a80fd510d6489e1ce8c0b1cc45", size = 13311444, upload-time = "2025-09-04T16:49:49.931Z" }, + { url = "https://files.pythonhosted.org/packages/2a/81/de5a29af7eb8f341f8140867ffb93f82e4fde7256dadee79016ac87c2716/ruff-0.12.12-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:0c0945246f5ad776cb8925e36af2438e66188d2b57d9cf2eed2c382c58b371e5", size = 13279474, upload-time = "2025-09-04T16:49:53.465Z" }, + { url = "https://files.pythonhosted.org/packages/7f/14/d9577fdeaf791737ada1b4f5c6b59c21c3326f3f683229096cccd7674e0c/ruff-0.12.12-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:a0fbafe8c58e37aae28b84a80ba1817f2ea552e9450156018a478bf1fa80f4e4", size = 12070204, upload-time = "2025-09-04T16:49:56.882Z" }, + { url = "https://files.pythonhosted.org/packages/77/04/a910078284b47fad54506dc0af13839c418ff704e341c176f64e1127e461/ruff-0.12.12-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:b9c456fb2fc8e1282affa932c9e40f5ec31ec9cbb66751a316bd131273b57c23", size = 11880347, upload-time = "2025-09-04T16:49:59.729Z" }, + { url = "https://files.pythonhosted.org/packages/df/58/30185fcb0e89f05e7ea82e5817b47798f7fa7179863f9d9ba6fd4fe1b098/ruff-0.12.12-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5f12856123b0ad0147d90b3961f5c90e7427f9acd4b40050705499c98983f489", size = 12891844, upload-time = "2025-09-04T16:50:02.591Z" }, + { url = "https://files.pythonhosted.org/packages/21/9c/28a8dacce4855e6703dcb8cdf6c1705d0b23dd01d60150786cd55aa93b16/ruff-0.12.12-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:26a1b5a2bf7dd2c47e3b46d077cd9c0fc3b93e6c6cc9ed750bd312ae9dc302ee", size = 13360687, upload-time = "2025-09-04T16:50:05.8Z" }, ] [[package]] name = "scikit-learn" -version = "1.7.1" +version = "1.7.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "joblib", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, @@ -3286,28 +3313,32 @@ dependencies = [ { name = "scipy", version = "1.16.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'darwin') or (python_full_version >= '3.11' and sys_platform == 'linux')" }, { name = "threadpoolctl", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/41/84/5f4af978fff619706b8961accac84780a6d298d82a8873446f72edb4ead0/scikit_learn-1.7.1.tar.gz", hash = "sha256:24b3f1e976a4665aa74ee0fcaac2b8fccc6ae77c8e07ab25da3ba6d3292b9802", size = 7190445, upload-time = "2025-07-18T08:01:54.5Z" } +sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload-time = "2025-09-09T08:21:29.075Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/74/88/0dd5be14ef19f2d80a77780be35a33aa94e8a3b3223d80bee8892a7832b4/scikit_learn-1.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:406204dd4004f0517f0b23cf4b28c6245cbd51ab1b6b78153bc784def214946d", size = 9338868, upload-time = "2025-07-18T08:01:00.25Z" }, - { url = "https://files.pythonhosted.org/packages/fd/52/3056b6adb1ac58a0bc335fc2ed2fcf599974d908855e8cb0ca55f797593c/scikit_learn-1.7.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:16af2e44164f05d04337fd1fc3ae7c4ea61fd9b0d527e22665346336920fe0e1", size = 8655943, upload-time = "2025-07-18T08:01:02.974Z" }, - { url = "https://files.pythonhosted.org/packages/fb/a4/e488acdece6d413f370a9589a7193dac79cd486b2e418d3276d6ea0b9305/scikit_learn-1.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2f2e78e56a40c7587dea9a28dc4a49500fa2ead366869418c66f0fd75b80885c", size = 9652056, upload-time = "2025-07-18T08:01:04.978Z" }, - { url = "https://files.pythonhosted.org/packages/18/41/bceacec1285b94eb9e4659b24db46c23346d7e22cf258d63419eb5dec6f7/scikit_learn-1.7.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b62b76ad408a821475b43b7bb90a9b1c9a4d8d125d505c2df0539f06d6e631b1", size = 9473691, upload-time = "2025-07-18T08:01:07.006Z" }, - { url = "https://files.pythonhosted.org/packages/b4/bd/a23177930abd81b96daffa30ef9c54ddbf544d3226b8788ce4c3ef1067b4/scikit_learn-1.7.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:90c8494ea23e24c0fb371afc474618c1019dc152ce4a10e4607e62196113851b", size = 9334838, upload-time = "2025-07-18T08:01:11.239Z" }, - { url = "https://files.pythonhosted.org/packages/8d/a1/d3a7628630a711e2ac0d1a482910da174b629f44e7dd8cfcd6924a4ef81a/scikit_learn-1.7.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:bb870c0daf3bf3be145ec51df8ac84720d9972170786601039f024bf6d61a518", size = 8651241, upload-time = "2025-07-18T08:01:13.234Z" }, - { url = "https://files.pythonhosted.org/packages/26/92/85ec172418f39474c1cd0221d611345d4f433fc4ee2fc68e01f524ccc4e4/scikit_learn-1.7.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:40daccd1b5623f39e8943ab39735cadf0bdce80e67cdca2adcb5426e987320a8", size = 9718677, upload-time = "2025-07-18T08:01:15.649Z" }, - { url = "https://files.pythonhosted.org/packages/df/ce/abdb1dcbb1d2b66168ec43b23ee0cee356b4cc4100ddee3943934ebf1480/scikit_learn-1.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:30d1f413cfc0aa5a99132a554f1d80517563c34a9d3e7c118fde2d273c6fe0f7", size = 9511189, upload-time = "2025-07-18T08:01:18.013Z" }, - { url = "https://files.pythonhosted.org/packages/cb/16/57f176585b35ed865f51b04117947fe20f130f78940c6477b6d66279c9c2/scikit_learn-1.7.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3cee419b49b5bbae8796ecd690f97aa412ef1674410c23fc3257c6b8b85b8087", size = 9260431, upload-time = "2025-07-18T08:01:22.77Z" }, - { url = "https://files.pythonhosted.org/packages/67/4e/899317092f5efcab0e9bc929e3391341cec8fb0e816c4789686770024580/scikit_learn-1.7.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2fd8b8d35817b0d9ebf0b576f7d5ffbbabdb55536b0655a8aaae629d7ffd2e1f", size = 8637191, upload-time = "2025-07-18T08:01:24.731Z" }, - { url = "https://files.pythonhosted.org/packages/f3/1b/998312db6d361ded1dd56b457ada371a8d8d77ca2195a7d18fd8a1736f21/scikit_learn-1.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:588410fa19a96a69763202f1d6b7b91d5d7a5d73be36e189bc6396bfb355bd87", size = 9486346, upload-time = "2025-07-18T08:01:26.713Z" }, - { url = "https://files.pythonhosted.org/packages/ad/09/a2aa0b4e644e5c4ede7006748f24e72863ba2ae71897fecfd832afea01b4/scikit_learn-1.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e3142f0abe1ad1d1c31a2ae987621e41f6b578144a911ff4ac94781a583adad7", size = 9290988, upload-time = "2025-07-18T08:01:28.938Z" }, - { url = "https://files.pythonhosted.org/packages/52/f8/e0533303f318a0f37b88300d21f79b6ac067188d4824f1047a37214ab718/scikit_learn-1.7.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b7839687fa46d02e01035ad775982f2470be2668e13ddd151f0f55a5bf123bae", size = 9213143, upload-time = "2025-07-18T08:01:32.942Z" }, - { url = "https://files.pythonhosted.org/packages/71/f3/f1df377d1bdfc3e3e2adc9c119c238b182293e6740df4cbeac6de2cc3e23/scikit_learn-1.7.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:a10f276639195a96c86aa572ee0698ad64ee939a7b042060b98bd1930c261d10", size = 8591977, upload-time = "2025-07-18T08:01:34.967Z" }, - { url = "https://files.pythonhosted.org/packages/99/72/c86a4cd867816350fe8dee13f30222340b9cd6b96173955819a5561810c5/scikit_learn-1.7.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:13679981fdaebc10cc4c13c43344416a86fcbc61449cb3e6517e1df9d12c8309", size = 9436142, upload-time = "2025-07-18T08:01:37.397Z" }, - { url = "https://files.pythonhosted.org/packages/e8/66/277967b29bd297538dc7a6ecfb1a7dce751beabd0d7f7a2233be7a4f7832/scikit_learn-1.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4f1262883c6a63f067a980a8cdd2d2e7f2513dddcef6a9eaada6416a7a7cbe43", size = 9282996, upload-time = "2025-07-18T08:01:39.721Z" }, - { url = "https://files.pythonhosted.org/packages/61/95/45726819beccdaa34d3362ea9b2ff9f2b5d3b8bf721bd632675870308ceb/scikit_learn-1.7.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:781674d096303cfe3d351ae6963ff7c958db61cde3421cd490e3a5a58f2a94ae", size = 9561466, upload-time = "2025-07-18T08:01:44.195Z" }, - { url = "https://files.pythonhosted.org/packages/ee/1c/6f4b3344805de783d20a51eb24d4c9ad4b11a7f75c1801e6ec6d777361fd/scikit_learn-1.7.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:10679f7f125fe7ecd5fad37dd1aa2daae7e3ad8df7f3eefa08901b8254b3e12c", size = 9040467, upload-time = "2025-07-18T08:01:46.671Z" }, - { url = "https://files.pythonhosted.org/packages/6f/80/abe18fe471af9f1d181904203d62697998b27d9b62124cd281d740ded2f9/scikit_learn-1.7.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1f812729e38c8cb37f760dce71a9b83ccfb04f59b3dca7c6079dcdc60544fa9e", size = 9532052, upload-time = "2025-07-18T08:01:48.676Z" }, - { url = "https://files.pythonhosted.org/packages/14/82/b21aa1e0c4cee7e74864d3a5a721ab8fcae5ca55033cb6263dca297ed35b/scikit_learn-1.7.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:88e1a20131cf741b84b89567e1717f27a2ced228e0f29103426102bc2e3b8ef7", size = 9361575, upload-time = "2025-07-18T08:01:50.639Z" }, + { url = "https://files.pythonhosted.org/packages/ba/3e/daed796fd69cce768b8788401cc464ea90b306fb196ae1ffed0b98182859/scikit_learn-1.7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b33579c10a3081d076ab403df4a4190da4f4432d443521674637677dc91e61f", size = 9336221, upload-time = "2025-09-09T08:20:19.328Z" }, + { url = "https://files.pythonhosted.org/packages/1c/ce/af9d99533b24c55ff4e18d9b7b4d9919bbc6cd8f22fe7a7be01519a347d5/scikit_learn-1.7.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:36749fb62b3d961b1ce4fedf08fa57a1986cd409eff2d783bca5d4b9b5fce51c", size = 8653834, upload-time = "2025-09-09T08:20:22.073Z" }, + { url = "https://files.pythonhosted.org/packages/58/0e/8c2a03d518fb6bd0b6b0d4b114c63d5f1db01ff0f9925d8eb10960d01c01/scikit_learn-1.7.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7a58814265dfc52b3295b1900cfb5701589d30a8bb026c7540f1e9d3499d5ec8", size = 9660938, upload-time = "2025-09-09T08:20:24.327Z" }, + { url = "https://files.pythonhosted.org/packages/2b/75/4311605069b5d220e7cf5adabb38535bd96f0079313cdbb04b291479b22a/scikit_learn-1.7.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a847fea807e278f821a0406ca01e387f97653e284ecbd9750e3ee7c90347f18", size = 9477818, upload-time = "2025-09-09T08:20:26.845Z" }, + { url = "https://files.pythonhosted.org/packages/43/83/564e141eef908a5863a54da8ca342a137f45a0bfb71d1d79704c9894c9d1/scikit_learn-1.7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7509693451651cd7361d30ce4e86a1347493554f172b1c72a39300fa2aea79e", size = 9331967, upload-time = "2025-09-09T08:20:32.421Z" }, + { url = "https://files.pythonhosted.org/packages/18/d6/ba863a4171ac9d7314c4d3fc251f015704a2caeee41ced89f321c049ed83/scikit_learn-1.7.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:0486c8f827c2e7b64837c731c8feff72c0bd2b998067a8a9cbc10643c31f0fe1", size = 8648645, upload-time = "2025-09-09T08:20:34.436Z" }, + { url = "https://files.pythonhosted.org/packages/ef/0e/97dbca66347b8cf0ea8b529e6bb9367e337ba2e8be0ef5c1a545232abfde/scikit_learn-1.7.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:89877e19a80c7b11a2891a27c21c4894fb18e2c2e077815bcade10d34287b20d", size = 9715424, upload-time = "2025-09-09T08:20:36.776Z" }, + { url = "https://files.pythonhosted.org/packages/f7/32/1f3b22e3207e1d2c883a7e09abb956362e7d1bd2f14458c7de258a26ac15/scikit_learn-1.7.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8da8bf89d4d79aaec192d2bda62f9b56ae4e5b4ef93b6a56b5de4977e375c1f1", size = 9509234, upload-time = "2025-09-09T08:20:38.957Z" }, + { url = "https://files.pythonhosted.org/packages/a7/aa/3996e2196075689afb9fce0410ebdb4a09099d7964d061d7213700204409/scikit_learn-1.7.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d91a97fa2b706943822398ab943cde71858a50245e31bc71dba62aab1d60a96", size = 9259818, upload-time = "2025-09-09T08:20:43.19Z" }, + { url = "https://files.pythonhosted.org/packages/43/5d/779320063e88af9c4a7c2cf463ff11c21ac9c8bd730c4a294b0000b666c9/scikit_learn-1.7.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:acbc0f5fd2edd3432a22c69bed78e837c70cf896cd7993d71d51ba6708507476", size = 8636997, upload-time = "2025-09-09T08:20:45.468Z" }, + { url = "https://files.pythonhosted.org/packages/5c/d0/0c577d9325b05594fdd33aa970bf53fb673f051a45496842caee13cfd7fe/scikit_learn-1.7.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e5bf3d930aee75a65478df91ac1225ff89cd28e9ac7bd1196853a9229b6adb0b", size = 9478381, upload-time = "2025-09-09T08:20:47.982Z" }, + { url = "https://files.pythonhosted.org/packages/82/70/8bf44b933837ba8494ca0fc9a9ab60f1c13b062ad0197f60a56e2fc4c43e/scikit_learn-1.7.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d6e9deed1a47aca9fe2f267ab8e8fe82ee20b4526b2c0cd9e135cea10feb44", size = 9300296, upload-time = "2025-09-09T08:20:50.366Z" }, + { url = "https://files.pythonhosted.org/packages/ae/93/a3038cb0293037fd335f77f31fe053b89c72f17b1c8908c576c29d953e84/scikit_learn-1.7.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0b7dacaa05e5d76759fb071558a8b5130f4845166d88654a0f9bdf3eb57851b7", size = 9212382, upload-time = "2025-09-09T08:20:54.731Z" }, + { url = "https://files.pythonhosted.org/packages/40/dd/9a88879b0c1104259136146e4742026b52df8540c39fec21a6383f8292c7/scikit_learn-1.7.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:abebbd61ad9e1deed54cca45caea8ad5f79e1b93173dece40bb8e0c658dbe6fe", size = 8592042, upload-time = "2025-09-09T08:20:57.313Z" }, + { url = "https://files.pythonhosted.org/packages/46/af/c5e286471b7d10871b811b72ae794ac5fe2989c0a2df07f0ec723030f5f5/scikit_learn-1.7.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:502c18e39849c0ea1a5d681af1dbcf15f6cce601aebb657aabbfe84133c1907f", size = 9434180, upload-time = "2025-09-09T08:20:59.671Z" }, + { url = "https://files.pythonhosted.org/packages/f1/fd/df59faa53312d585023b2da27e866524ffb8faf87a68516c23896c718320/scikit_learn-1.7.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a4c328a71785382fe3fe676a9ecf2c86189249beff90bf85e22bdb7efaf9ae0", size = 9283660, upload-time = "2025-09-09T08:21:01.71Z" }, + { url = "https://files.pythonhosted.org/packages/55/87/ef5eb1f267084532c8e4aef98a28b6ffe7425acbfd64b5e2f2e066bc29b3/scikit_learn-1.7.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9acb6c5e867447b4e1390930e3944a005e2cb115922e693c08a323421a6966e8", size = 9558731, upload-time = "2025-09-09T08:21:06.381Z" }, + { url = "https://files.pythonhosted.org/packages/93/f8/6c1e3fc14b10118068d7938878a9f3f4e6d7b74a8ddb1e5bed65159ccda8/scikit_learn-1.7.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:2a41e2a0ef45063e654152ec9d8bcfc39f7afce35b08902bfe290c2498a67a6a", size = 9038852, upload-time = "2025-09-09T08:21:08.628Z" }, + { url = "https://files.pythonhosted.org/packages/83/87/066cafc896ee540c34becf95d30375fe5cbe93c3b75a0ee9aa852cd60021/scikit_learn-1.7.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98335fb98509b73385b3ab2bd0639b1f610541d3988ee675c670371d6a87aa7c", size = 9527094, upload-time = "2025-09-09T08:21:11.486Z" }, + { url = "https://files.pythonhosted.org/packages/9c/2b/4903e1ccafa1f6453b1ab78413938c8800633988c838aa0be386cbb33072/scikit_learn-1.7.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:191e5550980d45449126e23ed1d5e9e24b2c68329ee1f691a3987476e115e09c", size = 9367436, upload-time = "2025-09-09T08:21:13.602Z" }, + { url = "https://files.pythonhosted.org/packages/d9/82/dee5acf66837852e8e68df6d8d3a6cb22d3df997b733b032f513d95205b7/scikit_learn-1.7.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fa8f63940e29c82d1e67a45d5297bdebbcb585f5a5a50c4914cc2e852ab77f33", size = 9208906, upload-time = "2025-09-09T08:21:18.557Z" }, + { url = "https://files.pythonhosted.org/packages/3c/30/9029e54e17b87cb7d50d51a5926429c683d5b4c1732f0507a6c3bed9bf65/scikit_learn-1.7.2-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:f95dc55b7902b91331fa4e5845dd5bde0580c9cd9612b1b2791b7e80c3d32615", size = 8627836, upload-time = "2025-09-09T08:21:20.695Z" }, + { url = "https://files.pythonhosted.org/packages/60/18/4a52c635c71b536879f4b971c2cedf32c35ee78f48367885ed8025d1f7ee/scikit_learn-1.7.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9656e4a53e54578ad10a434dc1f993330568cfee176dff07112b8785fb413106", size = 9426236, upload-time = "2025-09-09T08:21:22.645Z" }, + { url = "https://files.pythonhosted.org/packages/99/7e/290362f6ab582128c53445458a5befd471ed1ea37953d5bcf80604619250/scikit_learn-1.7.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96dc05a854add0e50d3f47a1ef21a10a595016da5b007c7d9cd9d0bffd1fcc61", size = 9312593, upload-time = "2025-09-09T08:21:24.65Z" }, ] [[package]] @@ -3430,6 +3461,46 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/64/df/ce88803e9ed6e27fe9b9abefa157cf2c80e4fa527cf17ee14be41f790ad4/scipy-1.16.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:709559a1db68a9abc3b2c8672c4badf1614f3b440b3ab326d86a5c0491eafae3", size = 38050306, upload-time = "2025-07-27T16:31:48.109Z" }, ] +[[package]] +name = "selectolax" +version = "0.3.29" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/df/b9/b5a23e29d5e54c590eaad18bdbb1ced13b869b111e03d12ee0ae9eecf9b8/selectolax-0.3.29.tar.gz", hash = "sha256:28696fa4581765c705e15d05dfba464334f5f9bcb3eac9f25045f815aec6fbc1", size = 4691626, upload-time = "2025-04-30T15:17:37.98Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a1/8f/bf3d58ecc0e187806299324e2ad77646e837ff20400880f6fc0cbd14fb66/selectolax-0.3.29-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:85aeae54f055cf5451828a21fbfecac99b8b5c27ec29fd10725b631593a7c9a3", size = 3643657, upload-time = "2025-04-30T15:15:40.734Z" }, + { url = "https://files.pythonhosted.org/packages/de/b0/6d90a4d0eacb8253d88a9fcbcb8758b667900f45dcdb4a11c5fbd0d31599/selectolax-0.3.29-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6ff48efe4364c8148a553a4105773a0accee9cc25e0f2a40ddac44d18a5a3000", size = 2089380, upload-time = "2025-04-30T15:15:42.928Z" }, + { url = "https://files.pythonhosted.org/packages/f4/21/394b51998ef99f13f98da063fc71b8edf7191bb30aca06bcbc8a55d5a9ad/selectolax-0.3.29-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25cfccfefc41361ab8a07f15a224524a4a8b77dfa7d253b34bbd397e45856734", size = 5505065, upload-time = "2025-04-30T15:15:44.986Z" }, + { url = "https://files.pythonhosted.org/packages/dd/57/e38775b672f910e80742cbf7c3def5c670c1b6f9b05e8587b2fa8dc044c3/selectolax-0.3.29-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f5c3523ad5199a4fb9b95b6e24ff9222d3605023ca394b23f7dd910e7536daf", size = 5529205, upload-time = "2025-04-30T15:15:47.149Z" }, + { url = "https://files.pythonhosted.org/packages/ec/0f/f6e3030107b486b6a4870f8471a675d435c4c34b8f9de3374652ed53004b/selectolax-0.3.29-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfb803d6bbe0ef3c8847cf5a01167cc428c0d9179946e1c994cc6178b5332d1a", size = 5146713, upload-time = "2025-04-30T15:15:49.332Z" }, + { url = "https://files.pythonhosted.org/packages/d8/8d/b4fd119c216e8615ca6747f8f336643572178241921f33f5ffa4b074dc44/selectolax-0.3.29-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:db734ba4ef44fa3b57ad9374fd7ccfc7815c0ae5cfcbd5ee25fe8587092618d1", size = 5416352, upload-time = "2025-04-30T15:15:50.909Z" }, + { url = "https://files.pythonhosted.org/packages/d7/e7/94e694d14ae44bddc0d9b144647d5adbec0210d8e2c57d72ad9a133d9469/selectolax-0.3.29-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2bfe4327215a20af4197c5b7e3729a9552fb324bb57250dc7e7abfa0f848a463", size = 5140689, upload-time = "2025-04-30T15:15:52.477Z" }, + { url = "https://files.pythonhosted.org/packages/90/62/79ba965daa1f12e5477b2ec08b289f8289dfc705928b08923d9c4b60c867/selectolax-0.3.29-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0a98c3f3d8fffb175456cb06096bc78103ddf6a209bea6392e0e4ea4e25aca71", size = 5481428, upload-time = "2025-04-30T15:15:54.371Z" }, + { url = "https://files.pythonhosted.org/packages/2a/5d/ca72f7adddae4b2b128394a7559739a6a12c156d29b55968cfcfe07fac4d/selectolax-0.3.29-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d6a1cd0518fa7656ea1683c4b2d3b5a98306753f364da9f673517847e1680a3e", size = 3649215, upload-time = "2025-04-30T15:15:59.57Z" }, + { url = "https://files.pythonhosted.org/packages/08/c6/ca984f90b12fb10790cc56c2670f1b5f09884ed2f2012a219094b38cbcb4/selectolax-0.3.29-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3e5354d805dd76b4b38002f58e6ae2e7b429ac311bf3601992a6662d2bc86911", size = 2091848, upload-time = "2025-04-30T15:16:01.73Z" }, + { url = "https://files.pythonhosted.org/packages/98/7f/c999ae6d9bfbaac3e8dea3dbb5ca6bdf61c220828e80a6c339e89f9db777/selectolax-0.3.29-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7073e3bcdc60ebdb5f8777c79b465471ec000ab556134da4e00f037d3321a2ec", size = 5638593, upload-time = "2025-04-30T15:16:03.594Z" }, + { url = "https://files.pythonhosted.org/packages/d6/32/ffd89376a888c24ecaf01fcffc5fe97b82ae03ab163158f51a559f1ebad5/selectolax-0.3.29-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47587db7cef411d22f8224cf2926aacdb326c4c838d386035229f16ccc2d8d26", size = 5668207, upload-time = "2025-04-30T15:16:05.564Z" }, + { url = "https://files.pythonhosted.org/packages/3a/5c/2de0c7b8be75ad52d44706c67946181b972f27641ab4f6a1f27f46d2a603/selectolax-0.3.29-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:21de62b5093b1cb6c5d4cab0bef5f708b9ee1483b640d42be9d955becfcd287a", size = 5276654, upload-time = "2025-04-30T15:16:07.143Z" }, + { url = "https://files.pythonhosted.org/packages/29/29/152bb745b24072d3eecd3b395c756e74763111b9bbd265604f5b96b9a1aa/selectolax-0.3.29-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:af5cd03298cd75cb0fbf712d6ae4f8aca9c13a226d2821ca82f51cc9b33b032f", size = 5543731, upload-time = "2025-04-30T15:16:09.733Z" }, + { url = "https://files.pythonhosted.org/packages/04/1d/df65baaf16ece393f9f1a7c55f015510634adbb163ce72adcafaddf5cf9c/selectolax-0.3.29-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:3f58dca53d2d3dc18dfd2cb9210a5625f32598db24e3f857f5be58f21a8f3b88", size = 5275005, upload-time = "2025-04-30T15:16:11.958Z" }, + { url = "https://files.pythonhosted.org/packages/5d/74/e56fd6f9b3087947b812f3862df3265bf5e21396d9673d076e999b1086cf/selectolax-0.3.29-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d0a6d8e02c6b9ba951d7b5a5dd2788a1d4bbdedc89782a4de165f1a87c4168ac", size = 5617441, upload-time = "2025-04-30T15:16:14.15Z" }, + { url = "https://files.pythonhosted.org/packages/30/ac/ca4332eecc19124782f6f0d7cb28c331da2e9d9cf25287ba2b3b6a00cea1/selectolax-0.3.29-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:6d3f373efd1db18ac9b2222de2668aaa366a1f0b560241eab128f3ca68e8add1", size = 3656166, upload-time = "2025-04-30T15:16:19.907Z" }, + { url = "https://files.pythonhosted.org/packages/b8/46/2dcae03a94f80f3e0d339c149de8110b5abe1230668b015fd338d9e71a27/selectolax-0.3.29-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:97b9971bb37b54ef4440134f22792d15c9ee12d890a526a7fe0b376502240143", size = 2095991, upload-time = "2025-04-30T15:16:21.654Z" }, + { url = "https://files.pythonhosted.org/packages/1e/bd/95f15396e5f30898227d84a7ec6a39d9a9b34005f0e9f8f38e7fee21ab66/selectolax-0.3.29-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd99ff0f5a6c017c471635d4ee45b61d25f24689331e407147b2cf5e36892480", size = 5844493, upload-time = "2025-04-30T15:16:23.268Z" }, + { url = "https://files.pythonhosted.org/packages/36/25/64c60da9aec81f2992355b0a3ce00ea1ed99e6f5499868016d6972bd4948/selectolax-0.3.29-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8377c317bf1d5fd6ccc56dfb5a0928bbcbea3e800b7af54761cfbbb99dc94cb9", size = 5881062, upload-time = "2025-04-30T15:16:24.891Z" }, + { url = "https://files.pythonhosted.org/packages/b6/81/94105217f91f7c6a98ac3164210cba0c6aa8da91cb85405292a6d70e39c3/selectolax-0.3.29-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5388c56456272b2c241fc1906db9cc993984cafdad936cb5e061e3af0c44144e", size = 5470368, upload-time = "2025-04-30T15:16:26.457Z" }, + { url = "https://files.pythonhosted.org/packages/51/6e/40bc259f13e5d3dd0bb8ddd1d55ef099244db2568ffb82fd9d489984d61a/selectolax-0.3.29-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e9e4690894f406863e25ba49da27e1a6fda9bfc21b0b315c399d3093be080e81", size = 5693476, upload-time = "2025-04-30T15:16:28.386Z" }, + { url = "https://files.pythonhosted.org/packages/58/bd/2668ee1d5471ad88daf83ca484515ba46774fc9c951d6c4c0beffea89952/selectolax-0.3.29-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:deeab93386b6c9a75052515f5b9e7e3dd623c585871c0c2b3126970ff902603b", size = 5449747, upload-time = "2025-04-30T15:16:30.626Z" }, + { url = "https://files.pythonhosted.org/packages/a1/b5/1c61839ae5af70a8291c643982a99f051b543df90b220b98db1b26bd4899/selectolax-0.3.29-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6abdd8357f1c105c1add01a9f0373511fa832548b2e2778b00a8ba2a4508d6ed", size = 5786843, upload-time = "2025-04-30T15:16:32.231Z" }, + { url = "https://files.pythonhosted.org/packages/c0/a7/083a00aa9cb6bef0317baba4269841c366652558d77189275bed2da6aa81/selectolax-0.3.29-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e3112f05a34bf36d36ecc51520b1d98c4667b54a3f123dffef5072273e89a360", size = 3651407, upload-time = "2025-04-30T15:16:37.282Z" }, + { url = "https://files.pythonhosted.org/packages/7e/cd/6c89ac27961ef5f5e9b40eda0d0653b9c95c93485fb8a554bf093eac1c77/selectolax-0.3.29-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:38462ae369897f71da287f1282079c11f1b878b99a4d1d509d1116ce05226d88", size = 2092649, upload-time = "2025-04-30T15:16:38.817Z" }, + { url = "https://files.pythonhosted.org/packages/3e/12/82710124b7b52613fdb9d5c14494a41785eb83e1c93ec7e1d1814c2ce292/selectolax-0.3.29-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bdd1e63735f2fb8485fb6b9f4fe30d6c030930f438f46a4a62bd9886ab3c7fd9", size = 5821738, upload-time = "2025-04-30T15:16:40.747Z" }, + { url = "https://files.pythonhosted.org/packages/8b/08/8ceb3eb7fee9743026a4481fccb771f257c82b2c853a1a30271902234eab/selectolax-0.3.29-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ea52e0c128e8e89f98ab0ccaabbc853677de5730729a3351da595976131b66e0", size = 5856069, upload-time = "2025-04-30T15:16:42.496Z" }, + { url = "https://files.pythonhosted.org/packages/47/6c/ec2b7aff0f6202e4157415d76bd588108cc518374bf53afa81c122691780/selectolax-0.3.29-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0933659b4250b91317ccd78167e6804389cdaf7ed86c5d034b058a550d23110f", size = 5443255, upload-time = "2025-04-30T15:16:44.083Z" }, + { url = "https://files.pythonhosted.org/packages/cd/90/d5fea46ff191d02c2380a779b119ea6799751b79fcddb2bb230b21b38fc5/selectolax-0.3.29-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0c9005e9089a6b0c6fb6a9f691ddbbb10a3a23ebeff54393980340f3dbcdb99", size = 5637529, upload-time = "2025-04-30T15:16:46.175Z" }, + { url = "https://files.pythonhosted.org/packages/9d/83/7f876a515f5af31f7b948cf10951be896fe6deeff2b9b713640c8ec82fd3/selectolax-0.3.29-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ac940963c52f13cdf5d7266a979744949b660d367ce669efa073b557f6e09a18", size = 5379121, upload-time = "2025-04-30T15:16:47.909Z" }, + { url = "https://files.pythonhosted.org/packages/57/cb/7dc739a484b1a17ccf92a23dfe558ae615c232bd81e78a72049c25d1ff66/selectolax-0.3.29-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:484274f73839f9a143f4c13ce1b0a0123b5d64be22f967a1dc202a9a78687d67", size = 5727944, upload-time = "2025-04-30T15:16:49.52Z" }, +] + [[package]] name = "service-identity" version = "24.2.0" @@ -3447,63 +3518,70 @@ wheels = [ [[package]] name = "setproctitle" -version = "1.3.6" +version = "1.3.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9e/af/56efe21c53ac81ac87e000b15e60b3d8104224b4313b6eacac3597bd183d/setproctitle-1.3.6.tar.gz", hash = "sha256:c9f32b96c700bb384f33f7cf07954bb609d35dd82752cef57fb2ee0968409169", size = 26889, upload-time = "2025-04-29T13:35:00.184Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8d/48/49393a96a2eef1ab418b17475fb92b8fcfad83d099e678751b05472e69de/setproctitle-1.3.7.tar.gz", hash = "sha256:bc2bc917691c1537d5b9bca1468437176809c7e11e5694ca79a9ca12345dcb9e", size = 27002, upload-time = "2025-09-05T12:51:25.278Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/db/8214810cae49e2e474ea741aaa7d6111486f27377e864f0eb6d297c9be56/setproctitle-1.3.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ebcf34b69df4ca0eabaaaf4a3d890f637f355fed00ba806f7ebdd2d040658c26", size = 17412, upload-time = "2025-04-29T13:32:38.795Z" }, - { url = "https://files.pythonhosted.org/packages/a4/45/909b0dcd68b16d2e58de0e861c0c0b67748ccc87ff9b59136e9710b528b1/setproctitle-1.3.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1aa1935aa2195b76f377e5cb018290376b7bf085f0b53f5a95c0c21011b74367", size = 11966, upload-time = "2025-04-29T13:32:41.289Z" }, - { url = "https://files.pythonhosted.org/packages/8a/f4/f1cd54fedae1cdacf1d1db833dc096bfb1f029451f60e68563e4c26ed2f7/setproctitle-1.3.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:13624d9925bb481bc0ccfbc7f533da38bfbfe6e80652314f789abc78c2e513bd", size = 31350, upload-time = "2025-04-29T13:32:43.013Z" }, - { url = "https://files.pythonhosted.org/packages/5a/5f/f159b22d286a349633d4090090b8e6632fb84575a64f189b68e70a613c65/setproctitle-1.3.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:97a138fa875c6f281df7720dac742259e85518135cd0e3551aba1c628103d853", size = 32704, upload-time = "2025-04-29T13:32:44.215Z" }, - { url = "https://files.pythonhosted.org/packages/9c/25/e5ea2673d951dafc04b6544d7b33dd9283733d715c8f40e93d39ae35d6a0/setproctitle-1.3.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c86e9e82bfab579327dbe9b82c71475165fbc8b2134d24f9a3b2edaf200a5c3d", size = 29833, upload-time = "2025-04-29T13:32:45.882Z" }, - { url = "https://files.pythonhosted.org/packages/67/2b/c3cbd4a4462c1143465d8c151f1d51bbfb418e60a96a754329d28d416575/setproctitle-1.3.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6af330ddc2ec05a99c3933ab3cba9365357c0b8470a7f2fa054ee4b0984f57d1", size = 30884, upload-time = "2025-04-29T13:32:47.515Z" }, - { url = "https://files.pythonhosted.org/packages/27/04/b43a622a9fbf0f216a50b523067d3b07739ede2106a7226223e33abf6659/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:109fc07b1cd6cef9c245b2028e3e98e038283342b220def311d0239179810dbe", size = 30798, upload-time = "2025-04-29T13:32:48.717Z" }, - { url = "https://files.pythonhosted.org/packages/41/60/8eb197b56b0a3110eef2a1d2ddb61b3f5809dbab9d975aa40c86e5d4b312/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:7df5fcc48588f82b6cc8073db069609ddd48a49b1e9734a20d0efb32464753c4", size = 29758, upload-time = "2025-04-29T13:32:50.3Z" }, - { url = "https://files.pythonhosted.org/packages/db/1d/c394322a5425c12f4ada0696eb6d194768752d4e3acaca0c9d593025feb4/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:2407955dc359d735a20ac6e797ad160feb33d529a2ac50695c11a1ec680eafab", size = 32157, upload-time = "2025-04-29T13:32:52.026Z" }, - { url = "https://files.pythonhosted.org/packages/e7/24/ce080682b144f057814efbe95daac09149e90f7689e2515897817a941686/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:38ca045626af693da042ac35d7332e7b9dbd52e6351d6973b310612e3acee6d6", size = 30291, upload-time = "2025-04-29T13:32:53.737Z" }, - { url = "https://files.pythonhosted.org/packages/27/3b/8288d0cd969a63500dd62fc2c99ce6980f9909ccef0770ab1f86c361e0bf/setproctitle-1.3.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a1d856b0f4e4a33e31cdab5f50d0a14998f3a2d726a3fd5cb7c4d45a57b28d1b", size = 17412, upload-time = "2025-04-29T13:32:58.135Z" }, - { url = "https://files.pythonhosted.org/packages/39/37/43a5a3e25ca1048dbbf4db0d88d346226f5f1acd131bb8e660f4bfe2799f/setproctitle-1.3.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:50706b9c0eda55f7de18695bfeead5f28b58aa42fd5219b3b1692d554ecbc9ec", size = 11963, upload-time = "2025-04-29T13:32:59.17Z" }, - { url = "https://files.pythonhosted.org/packages/5b/47/f103c40e133154783c91a10ab08ac9fc410ed835aa85bcf7107cb882f505/setproctitle-1.3.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:af188f3305f0a65c3217c30c6d4c06891e79144076a91e8b454f14256acc7279", size = 31718, upload-time = "2025-04-29T13:33:00.36Z" }, - { url = "https://files.pythonhosted.org/packages/1f/13/7325dd1c008dd6c0ebd370ddb7505977054a87e406f142318e395031a792/setproctitle-1.3.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cce0ed8b3f64c71c140f0ec244e5fdf8ecf78ddf8d2e591d4a8b6aa1c1214235", size = 33027, upload-time = "2025-04-29T13:33:01.499Z" }, - { url = "https://files.pythonhosted.org/packages/0c/0a/6075bfea05a71379d77af98a9ac61163e8b6e5ef1ae58cd2b05871b2079c/setproctitle-1.3.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70100e2087fe05359f249a0b5f393127b3a1819bf34dec3a3e0d4941138650c9", size = 30223, upload-time = "2025-04-29T13:33:03.259Z" }, - { url = "https://files.pythonhosted.org/packages/cc/41/fbf57ec52f4f0776193bd94334a841f0bc9d17e745f89c7790f336420c65/setproctitle-1.3.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1065ed36bd03a3fd4186d6c6de5f19846650b015789f72e2dea2d77be99bdca1", size = 31204, upload-time = "2025-04-29T13:33:04.455Z" }, - { url = "https://files.pythonhosted.org/packages/97/b5/f799fb7a00de29fb0ac1dfd015528dea425b9e31a8f1068a0b3df52d317f/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4adf6a0013fe4e0844e3ba7583ec203ca518b9394c6cc0d3354df2bf31d1c034", size = 31181, upload-time = "2025-04-29T13:33:05.697Z" }, - { url = "https://files.pythonhosted.org/packages/b5/b7/81f101b612014ec61723436022c31146178813d6ca6b947f7b9c84e9daf4/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:eb7452849f6615871eabed6560ffedfe56bc8af31a823b6be4ce1e6ff0ab72c5", size = 30101, upload-time = "2025-04-29T13:33:07.223Z" }, - { url = "https://files.pythonhosted.org/packages/67/23/681232eed7640eab96719daa8647cc99b639e3daff5c287bd270ef179a73/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a094b7ce455ca341b59a0f6ce6be2e11411ba6e2860b9aa3dbb37468f23338f4", size = 32438, upload-time = "2025-04-29T13:33:08.538Z" }, - { url = "https://files.pythonhosted.org/packages/19/f8/4d075a7bdc3609ac71535b849775812455e4c40aedfbf0778a6f123b1774/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ad1c2c2baaba62823a7f348f469a967ece0062140ca39e7a48e4bbb1f20d54c4", size = 30625, upload-time = "2025-04-29T13:33:09.707Z" }, - { url = "https://files.pythonhosted.org/packages/8f/fb/99456fd94d4207c5f6c40746a048a33a52b4239cd7d9c8d4889e2210ec82/setproctitle-1.3.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:af44bb7a1af163806bbb679eb8432fa7b4fb6d83a5d403b541b675dcd3798638", size = 17399, upload-time = "2025-04-29T13:33:13.406Z" }, - { url = "https://files.pythonhosted.org/packages/d5/48/9699191fe6062827683c43bfa9caac33a2c89f8781dd8c7253fa3dba85fd/setproctitle-1.3.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3cca16fd055316a48f0debfcbfb6af7cea715429fc31515ab3fcac05abd527d8", size = 11966, upload-time = "2025-04-29T13:33:14.976Z" }, - { url = "https://files.pythonhosted.org/packages/33/03/b085d192b9ecb9c7ce6ad6ef30ecf4110b7f39430b58a56245569827fcf4/setproctitle-1.3.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea002088d5554fd75e619742cefc78b84a212ba21632e59931b3501f0cfc8f67", size = 32017, upload-time = "2025-04-29T13:33:16.163Z" }, - { url = "https://files.pythonhosted.org/packages/ae/68/c53162e645816f97212002111420d1b2f75bf6d02632e37e961dc2cd6d8b/setproctitle-1.3.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb465dd5825356c1191a038a86ee1b8166e3562d6e8add95eec04ab484cfb8a2", size = 33419, upload-time = "2025-04-29T13:33:18.239Z" }, - { url = "https://files.pythonhosted.org/packages/ac/0d/119a45d15a816a6cf5ccc61b19729f82620095b27a47e0a6838216a95fae/setproctitle-1.3.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d2c8e20487b3b73c1fa72c56f5c89430617296cd380373e7af3a538a82d4cd6d", size = 30711, upload-time = "2025-04-29T13:33:19.571Z" }, - { url = "https://files.pythonhosted.org/packages/e3/fb/5e9b5068df9e9f31a722a775a5e8322a29a638eaaa3eac5ea7f0b35e6314/setproctitle-1.3.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0d6252098e98129a1decb59b46920d4eca17b0395f3d71b0d327d086fefe77d", size = 31742, upload-time = "2025-04-29T13:33:21.172Z" }, - { url = "https://files.pythonhosted.org/packages/35/88/54de1e73e8fce87d587889c7eedb48fc4ee2bbe4e4ca6331690d03024f86/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:cf355fbf0d4275d86f9f57be705d8e5eaa7f8ddb12b24ced2ea6cbd68fdb14dc", size = 31925, upload-time = "2025-04-29T13:33:22.427Z" }, - { url = "https://files.pythonhosted.org/packages/f3/01/65948d7badd66e63e3db247b923143da142790fa293830fdecf832712c2d/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e288f8a162d663916060beb5e8165a8551312b08efee9cf68302687471a6545d", size = 30981, upload-time = "2025-04-29T13:33:23.739Z" }, - { url = "https://files.pythonhosted.org/packages/22/20/c495e61786f1d38d5dc340b9d9077fee9be3dfc7e89f515afe12e1526dbc/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b2e54f4a2dc6edf0f5ea5b1d0a608d2af3dcb5aa8c8eeab9c8841b23e1b054fe", size = 33209, upload-time = "2025-04-29T13:33:24.915Z" }, - { url = "https://files.pythonhosted.org/packages/98/3f/a457b8550fbd34d5b482fe20b8376b529e76bf1fbf9a474a6d9a641ab4ad/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b6f4abde9a2946f57e8daaf1160b2351bcf64274ef539e6675c1d945dbd75e2a", size = 31587, upload-time = "2025-04-29T13:33:26.123Z" }, - { url = "https://files.pythonhosted.org/packages/89/76/f1a2fdbf9b9602945a7489ba5c52e9863de37381ef1a85a2b9ed0ff8bc79/setproctitle-1.3.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e2a9e62647dc040a76d55563580bf3bb8fe1f5b6ead08447c2ed0d7786e5e794", size = 17392, upload-time = "2025-04-29T13:33:30.925Z" }, - { url = "https://files.pythonhosted.org/packages/5c/5b/4e0db8b10b4543afcb3dbc0827793d46e43ec1de6b377e313af3703d08e0/setproctitle-1.3.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:751ba352ed922e0af60458e961167fa7b732ac31c0ddd1476a2dfd30ab5958c5", size = 11951, upload-time = "2025-04-29T13:33:32.296Z" }, - { url = "https://files.pythonhosted.org/packages/dc/fe/d5d00aaa700fe1f6160b6e95c225b29c01f4d9292176d48fd968815163ea/setproctitle-1.3.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7890e291bf4708e3b61db9069ea39b3ab0651e42923a5e1f4d78a7b9e4b18301", size = 32087, upload-time = "2025-04-29T13:33:33.469Z" }, - { url = "https://files.pythonhosted.org/packages/9f/b3/894b827b93ef813c082479bebf88185860f01ac243df737823dd705e7fff/setproctitle-1.3.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b2b17855ed7f994f3f259cf2dfbfad78814538536fa1a91b50253d84d87fd88d", size = 33502, upload-time = "2025-04-29T13:33:34.831Z" }, - { url = "https://files.pythonhosted.org/packages/b2/cd/5330734cca1a4cfcb721432c22cb7899ff15a4101ba868b2ef452ffafea1/setproctitle-1.3.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e51ec673513465663008ce402171192a053564865c2fc6dc840620871a9bd7c", size = 30713, upload-time = "2025-04-29T13:33:36.739Z" }, - { url = "https://files.pythonhosted.org/packages/fa/d3/c2590c5daa2e9a008d3f2b16c0f4a351826193be55f147cb32af49c6d814/setproctitle-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63cc10352dc6cf35a33951656aa660d99f25f574eb78132ce41a85001a638aa7", size = 31792, upload-time = "2025-04-29T13:33:37.974Z" }, - { url = "https://files.pythonhosted.org/packages/e6/b1/c553ed5af8cfcecd5ae7737e63af58a17a03d26f3d61868c7eb20bf7e3cf/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0dba8faee2e4a96e934797c9f0f2d093f8239bf210406a99060b3eabe549628e", size = 31927, upload-time = "2025-04-29T13:33:39.203Z" }, - { url = "https://files.pythonhosted.org/packages/70/78/2d5385206540127a3dca0ff83225b1ac66873f5cc89d4a6d3806c92f5ae2/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e3e44d08b61de0dd6f205528498f834a51a5c06689f8fb182fe26f3a3ce7dca9", size = 30981, upload-time = "2025-04-29T13:33:40.431Z" }, - { url = "https://files.pythonhosted.org/packages/31/62/e3e4a4e006d0e549748e53cded4ff3b667be0602860fc61b7de8b412b667/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:de004939fc3fd0c1200d26ea9264350bfe501ffbf46c8cf5dc7f345f2d87a7f1", size = 33244, upload-time = "2025-04-29T13:33:41.817Z" }, - { url = "https://files.pythonhosted.org/packages/aa/05/4b223fd4ef94e105dc7aff27fa502fb7200cf52be2bb0c064bd2406b5611/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3f8194b4d631b003a1176a75d1acd545e04b1f54b821638e098a93e6e62830ef", size = 31630, upload-time = "2025-04-29T13:33:43.093Z" }, - { url = "https://files.pythonhosted.org/packages/39/ad/c3941b8fc6b32a976c9e2d9615a90ae793b69cd010ca8c3575dbc822104f/setproctitle-1.3.6-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:23a57d3b8f1549515c2dbe4a2880ebc1f27780dc126c5e064167563e015817f5", size = 17401, upload-time = "2025-04-29T13:33:44.186Z" }, - { url = "https://files.pythonhosted.org/packages/04/38/a184f857b988d3a9c401e470a4e38182a5c99ee77bf90432d7665e9d35a3/setproctitle-1.3.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:81c443310831e29fabbd07b75ebbfa29d0740b56f5907c6af218482d51260431", size = 11959, upload-time = "2025-04-29T13:33:45.71Z" }, - { url = "https://files.pythonhosted.org/packages/b7/b9/4878ef9d8483adfd1edf6bf95151362aaec0d05aac306a97ff0383f491b5/setproctitle-1.3.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d88c63bd395c787b0aa81d8bbc22c1809f311032ce3e823a6517b711129818e4", size = 33463, upload-time = "2025-04-29T13:33:46.913Z" }, - { url = "https://files.pythonhosted.org/packages/cc/60/3ef49d1931aff2a36a7324a49cca10d77ef03e0278452fd468c33a52d7e3/setproctitle-1.3.6-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d73f14b86d0e2858ece6bf5807c9889670e392c001d414b4293d0d9b291942c3", size = 34959, upload-time = "2025-04-29T13:33:48.216Z" }, - { url = "https://files.pythonhosted.org/packages/81/c6/dee0a973acecefb0db6c9c2e0ea7f18b7e4db773a72e534741ebdee8bbb8/setproctitle-1.3.6-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3393859eb8f19f5804049a685bf286cb08d447e28ba5c6d8543c7bf5500d5970", size = 32055, upload-time = "2025-04-29T13:33:49.443Z" }, - { url = "https://files.pythonhosted.org/packages/ea/a5/5dd5c4192cf18d16349a32a07f728a9a48a2a05178e16966cabd6645903e/setproctitle-1.3.6-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:785cd210c0311d9be28a70e281a914486d62bfd44ac926fcd70cf0b4d65dff1c", size = 32986, upload-time = "2025-04-29T13:33:51.519Z" }, - { url = "https://files.pythonhosted.org/packages/df/a6/1508d37eb8008670d33f13fcdb91cbd8ef54697276469abbfdd3d4428c59/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c051f46ed1e13ba8214b334cbf21902102807582fbfaf0fef341b9e52f0fafbf", size = 32736, upload-time = "2025-04-29T13:33:52.852Z" }, - { url = "https://files.pythonhosted.org/packages/1a/73/c84ec8880d543766a12fcd6b65dbd013770974a40577889f357409b0441e/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:49498ebf68ca3e75321ffe634fcea5cc720502bfaa79bd6b03ded92ce0dc3c24", size = 31945, upload-time = "2025-04-29T13:33:54.665Z" }, - { url = "https://files.pythonhosted.org/packages/95/0a/126b9ff7a406a69a62825fe5bd6d1ba8671919a7018c4f9e2c63f49bfcb6/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:4431629c178193f23c538cb1de3da285a99ccc86b20ee91d81eb5f1a80e0d2ba", size = 34333, upload-time = "2025-04-29T13:33:56.101Z" }, - { url = "https://files.pythonhosted.org/packages/9a/fd/5474b04f1c013ff460129d2bc774557dd6e186da4667865efef9a83bf378/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d136fbf8ad4321716e44d6d6b3d8dffb4872626010884e07a1db54b7450836cf", size = 32508, upload-time = "2025-04-29T13:33:57.43Z" }, - { url = "https://files.pythonhosted.org/packages/d0/2b/f19977b646b64c1440dade2c385c89c39f74ce5254defa102dfd9c163e0b/setproctitle-1.3.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:3cde5b83ec4915cd5e6ae271937fd60d14113c8f7769b4a20d51769fe70d8717", size = 11471, upload-time = "2025-04-29T13:34:42.665Z" }, - { url = "https://files.pythonhosted.org/packages/78/46/db58cf700f1408cf0f63d3f939f7b077bd450da8e037310f70e74c41262f/setproctitle-1.3.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:797f2846b546a8741413c57d9fb930ad5aa939d925c9c0fa6186d77580035af7", size = 13520, upload-time = "2025-04-29T13:34:44.287Z" }, - { url = "https://files.pythonhosted.org/packages/5c/46/0b89e7ebe77543e721c67077ad93fc8c7c3c31a8db3b12e00d02950f6adc/setproctitle-1.3.6-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ac3eb04bcf0119aadc6235a2c162bae5ed5f740e3d42273a7228b915722de20", size = 13094, upload-time = "2025-04-29T13:34:45.605Z" }, + { url = "https://files.pythonhosted.org/packages/f2/48/fb401ec8c4953d519d05c87feca816ad668b8258448ff60579ac7a1c1386/setproctitle-1.3.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cf555b6299f10a6eb44e4f96d2f5a3884c70ce25dc5c8796aaa2f7b40e72cb1b", size = 18079, upload-time = "2025-09-05T12:49:07.732Z" }, + { url = "https://files.pythonhosted.org/packages/cc/a3/c2b0333c2716fb3b4c9a973dd113366ac51b4f8d56b500f4f8f704b4817a/setproctitle-1.3.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:690b4776f9c15aaf1023bb07d7c5b797681a17af98a4a69e76a1d504e41108b7", size = 13099, upload-time = "2025-09-05T12:49:09.222Z" }, + { url = "https://files.pythonhosted.org/packages/0e/f8/17bda581c517678260e6541b600eeb67745f53596dc077174141ba2f6702/setproctitle-1.3.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:00afa6fc507967d8c9d592a887cdc6c1f5742ceac6a4354d111ca0214847732c", size = 31793, upload-time = "2025-09-05T12:49:10.297Z" }, + { url = "https://files.pythonhosted.org/packages/27/d1/76a33ae80d4e788ecab9eb9b53db03e81cfc95367ec7e3fbf4989962fedd/setproctitle-1.3.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9e02667f6b9fc1238ba753c0f4b0a37ae184ce8f3bbbc38e115d99646b3f4cd3", size = 32779, upload-time = "2025-09-05T12:49:12.157Z" }, + { url = "https://files.pythonhosted.org/packages/59/27/1a07c38121967061564f5e0884414a5ab11a783260450172d4fc68c15621/setproctitle-1.3.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:83fcd271567d133eb9532d3b067c8a75be175b2b3b271e2812921a05303a693f", size = 34578, upload-time = "2025-09-05T12:49:13.393Z" }, + { url = "https://files.pythonhosted.org/packages/d8/d4/725e6353935962d8bb12cbf7e7abba1d0d738c7f6935f90239d8e1ccf913/setproctitle-1.3.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:13fe37951dda1a45c35d77d06e3da5d90e4f875c4918a7312b3b4556cfa7ff64", size = 32030, upload-time = "2025-09-05T12:49:15.362Z" }, + { url = "https://files.pythonhosted.org/packages/67/24/e4677ae8e1cb0d549ab558b12db10c175a889be0974c589c428fece5433e/setproctitle-1.3.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:a05509cfb2059e5d2ddff701d38e474169e9ce2a298cf1b6fd5f3a213a553fe5", size = 33363, upload-time = "2025-09-05T12:49:16.829Z" }, + { url = "https://files.pythonhosted.org/packages/55/d4/69ce66e4373a48fdbb37489f3ded476bb393e27f514968c3a69a67343ae0/setproctitle-1.3.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6da835e76ae18574859224a75db6e15c4c2aaa66d300a57efeaa4c97ca4c7381", size = 31508, upload-time = "2025-09-05T12:49:18.032Z" }, + { url = "https://files.pythonhosted.org/packages/04/cd/1b7ba5cad635510720ce19d7122154df96a2387d2a74217be552887c93e5/setproctitle-1.3.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a600eeb4145fb0ee6c287cb82a2884bd4ec5bbb076921e287039dcc7b7cc6dd0", size = 18085, upload-time = "2025-09-05T12:49:22.183Z" }, + { url = "https://files.pythonhosted.org/packages/8f/1a/b2da0a620490aae355f9d72072ac13e901a9fec809a6a24fc6493a8f3c35/setproctitle-1.3.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:97a090fed480471bb175689859532709e28c085087e344bca45cf318034f70c4", size = 13097, upload-time = "2025-09-05T12:49:23.322Z" }, + { url = "https://files.pythonhosted.org/packages/18/2e/bd03ff02432a181c1787f6fc2a678f53b7dacdd5ded69c318fe1619556e8/setproctitle-1.3.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:1607b963e7b53e24ec8a2cb4e0ab3ae591d7c6bf0a160feef0551da63452b37f", size = 32191, upload-time = "2025-09-05T12:49:24.567Z" }, + { url = "https://files.pythonhosted.org/packages/28/78/1e62fc0937a8549f2220445ed2175daacee9b6764c7963b16148119b016d/setproctitle-1.3.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a20fb1a3974e2dab857870cf874b325b8705605cb7e7e8bcbb915bca896f52a9", size = 33203, upload-time = "2025-09-05T12:49:25.871Z" }, + { url = "https://files.pythonhosted.org/packages/a0/3c/65edc65db3fa3df400cf13b05e9d41a3c77517b4839ce873aa6b4043184f/setproctitle-1.3.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f8d961bba676e07d77665204f36cffaa260f526e7b32d07ab3df6a2c1dfb44ba", size = 34963, upload-time = "2025-09-05T12:49:27.044Z" }, + { url = "https://files.pythonhosted.org/packages/a1/32/89157e3de997973e306e44152522385f428e16f92f3cf113461489e1e2ee/setproctitle-1.3.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:db0fd964fbd3a9f8999b502f65bd2e20883fdb5b1fae3a424e66db9a793ed307", size = 32398, upload-time = "2025-09-05T12:49:28.909Z" }, + { url = "https://files.pythonhosted.org/packages/4a/18/77a765a339ddf046844cb4513353d8e9dcd8183da9cdba6e078713e6b0b2/setproctitle-1.3.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:db116850fcf7cca19492030f8d3b4b6e231278e8fe097a043957d22ce1bdf3ee", size = 33657, upload-time = "2025-09-05T12:49:30.323Z" }, + { url = "https://files.pythonhosted.org/packages/6b/63/f0b6205c64d74d2a24a58644a38ec77bdbaa6afc13747e75973bf8904932/setproctitle-1.3.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:316664d8b24a5c91ee244460bdaf7a74a707adaa9e14fbe0dc0a53168bb9aba1", size = 31836, upload-time = "2025-09-05T12:49:32.309Z" }, + { url = "https://files.pythonhosted.org/packages/fb/f0/2dc88e842077719d7384d86cc47403e5102810492b33680e7dadcee64cd8/setproctitle-1.3.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2dc99aec591ab6126e636b11035a70991bc1ab7a261da428491a40b84376654e", size = 18049, upload-time = "2025-09-05T12:49:36.241Z" }, + { url = "https://files.pythonhosted.org/packages/f0/b4/50940504466689cda65680c9e9a1e518e5750c10490639fa687489ac7013/setproctitle-1.3.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:cdd8aa571b7aa39840fdbea620e308a19691ff595c3a10231e9ee830339dd798", size = 13079, upload-time = "2025-09-05T12:49:38.088Z" }, + { url = "https://files.pythonhosted.org/packages/d0/99/71630546b9395b095f4082be41165d1078204d1696c2d9baade3de3202d0/setproctitle-1.3.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2906b6c7959cdb75f46159bf0acd8cc9906cf1361c9e1ded0d065fe8f9039629", size = 32932, upload-time = "2025-09-05T12:49:39.271Z" }, + { url = "https://files.pythonhosted.org/packages/50/22/cee06af4ffcfb0e8aba047bd44f5262e644199ae7527ae2c1f672b86495c/setproctitle-1.3.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6915964a6dda07920a1159321dcd6d94fc7fc526f815ca08a8063aeca3c204f1", size = 33736, upload-time = "2025-09-05T12:49:40.565Z" }, + { url = "https://files.pythonhosted.org/packages/5c/00/a5949a8bb06ef5e7df214fc393bb2fb6aedf0479b17214e57750dfdd0f24/setproctitle-1.3.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cff72899861c765bd4021d1ff1c68d60edc129711a2fdba77f9cb69ef726a8b6", size = 35605, upload-time = "2025-09-05T12:49:42.362Z" }, + { url = "https://files.pythonhosted.org/packages/b0/3a/50caca532a9343828e3bf5778c7a84d6c737a249b1796d50dd680290594d/setproctitle-1.3.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b7cb05bd446687ff816a3aaaf831047fc4c364feff7ada94a66024f1367b448c", size = 33143, upload-time = "2025-09-05T12:49:43.515Z" }, + { url = "https://files.pythonhosted.org/packages/ca/14/b843a251296ce55e2e17c017d6b9f11ce0d3d070e9265de4ecad948b913d/setproctitle-1.3.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3a57b9a00de8cae7e2a1f7b9f0c2ac7b69372159e16a7708aa2f38f9e5cc987a", size = 34434, upload-time = "2025-09-05T12:49:45.31Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b7/06145c238c0a6d2c4bc881f8be230bb9f36d2bf51aff7bddcb796d5eed67/setproctitle-1.3.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d8828b356114f6b308b04afe398ed93803d7fca4a955dd3abe84430e28d33739", size = 32795, upload-time = "2025-09-05T12:49:46.419Z" }, + { url = "https://files.pythonhosted.org/packages/5d/2f/fcedcade3b307a391b6e17c774c6261a7166aed641aee00ed2aad96c63ce/setproctitle-1.3.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c3736b2a423146b5e62230502e47e08e68282ff3b69bcfe08a322bee73407922", size = 18047, upload-time = "2025-09-05T12:49:50.271Z" }, + { url = "https://files.pythonhosted.org/packages/23/ae/afc141ca9631350d0a80b8f287aac79a76f26b6af28fd8bf92dae70dc2c5/setproctitle-1.3.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3384e682b158d569e85a51cfbde2afd1ab57ecf93ea6651fe198d0ba451196ee", size = 13073, upload-time = "2025-09-05T12:49:51.46Z" }, + { url = "https://files.pythonhosted.org/packages/87/ed/0a4f00315bc02510395b95eec3d4aa77c07192ee79f0baae77ea7b9603d8/setproctitle-1.3.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:0564a936ea687cd24dffcea35903e2a20962aa6ac20e61dd3a207652401492dd", size = 33284, upload-time = "2025-09-05T12:49:52.741Z" }, + { url = "https://files.pythonhosted.org/packages/fc/e4/adf3c4c0a2173cb7920dc9df710bcc67e9bcdbf377e243b7a962dc31a51a/setproctitle-1.3.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a5d1cb3f81531f0eb40e13246b679a1bdb58762b170303463cb06ecc296f26d0", size = 34104, upload-time = "2025-09-05T12:49:54.416Z" }, + { url = "https://files.pythonhosted.org/packages/52/4f/6daf66394152756664257180439d37047aa9a1cfaa5e4f5ed35e93d1dc06/setproctitle-1.3.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a7d159e7345f343b44330cbba9194169b8590cb13dae940da47aa36a72aa9929", size = 35982, upload-time = "2025-09-05T12:49:56.295Z" }, + { url = "https://files.pythonhosted.org/packages/1b/62/f2c0595403cf915db031f346b0e3b2c0096050e90e0be658a64f44f4278a/setproctitle-1.3.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0b5074649797fd07c72ca1f6bff0406f4a42e1194faac03ecaab765ce605866f", size = 33150, upload-time = "2025-09-05T12:49:58.025Z" }, + { url = "https://files.pythonhosted.org/packages/a0/29/10dd41cde849fb2f9b626c846b7ea30c99c81a18a5037a45cc4ba33c19a7/setproctitle-1.3.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:61e96febced3f61b766115381d97a21a6265a0f29188a791f6df7ed777aef698", size = 34463, upload-time = "2025-09-05T12:49:59.424Z" }, + { url = "https://files.pythonhosted.org/packages/71/3c/cedd8eccfaf15fb73a2c20525b68c9477518917c9437737fa0fda91e378f/setproctitle-1.3.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:047138279f9463f06b858e579cc79580fbf7a04554d24e6bddf8fe5dddbe3d4c", size = 32848, upload-time = "2025-09-05T12:50:01.107Z" }, + { url = "https://files.pythonhosted.org/packages/e6/a4/d588d3497d4714750e3eaf269e9e8985449203d82b16b933c39bd3fc52a1/setproctitle-1.3.7-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:10e92915c4b3086b1586933a36faf4f92f903c5554f3c34102d18c7d3f5378e9", size = 18058, upload-time = "2025-09-05T12:50:02.501Z" }, + { url = "https://files.pythonhosted.org/packages/05/77/7637f7682322a7244e07c373881c7e982567e2cb1dd2f31bd31481e45500/setproctitle-1.3.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:de879e9c2eab637f34b1a14c4da1e030c12658cdc69ee1b3e5be81b380163ce5", size = 13072, upload-time = "2025-09-05T12:50:03.601Z" }, + { url = "https://files.pythonhosted.org/packages/52/09/f366eca0973cfbac1470068d1313fa3fe3de4a594683385204ec7f1c4101/setproctitle-1.3.7-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:c18246d88e227a5b16248687514f95642505000442165f4b7db354d39d0e4c29", size = 34490, upload-time = "2025-09-05T12:50:04.948Z" }, + { url = "https://files.pythonhosted.org/packages/71/36/611fc2ed149fdea17c3677e1d0df30d8186eef9562acc248682b91312706/setproctitle-1.3.7-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7081f193dab22df2c36f9fc6d113f3793f83c27891af8fe30c64d89d9a37e152", size = 35267, upload-time = "2025-09-05T12:50:06.015Z" }, + { url = "https://files.pythonhosted.org/packages/88/a4/64e77d0671446bd5a5554387b69e1efd915274686844bea733714c828813/setproctitle-1.3.7-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9cc9b901ce129350637426a89cfd650066a4adc6899e47822e2478a74023ff7c", size = 37376, upload-time = "2025-09-05T12:50:07.484Z" }, + { url = "https://files.pythonhosted.org/packages/89/bc/ad9c664fe524fb4a4b2d3663661a5c63453ce851736171e454fa2cdec35c/setproctitle-1.3.7-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:80e177eff2d1ec172188d0d7fd9694f8e43d3aab76a6f5f929bee7bf7894e98b", size = 33963, upload-time = "2025-09-05T12:50:09.056Z" }, + { url = "https://files.pythonhosted.org/packages/ab/01/a36de7caf2d90c4c28678da1466b47495cbbad43badb4e982d8db8167ed4/setproctitle-1.3.7-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:23e520776c445478a67ee71b2a3c1ffdafbe1f9f677239e03d7e2cc635954e18", size = 35550, upload-time = "2025-09-05T12:50:10.791Z" }, + { url = "https://files.pythonhosted.org/packages/dd/68/17e8aea0ed5ebc17fbf03ed2562bfab277c280e3625850c38d92a7b5fcd9/setproctitle-1.3.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5fa1953126a3b9bd47049d58c51b9dac72e78ed120459bd3aceb1bacee72357c", size = 33727, upload-time = "2025-09-05T12:50:12.032Z" }, + { url = "https://files.pythonhosted.org/packages/89/c7/43ac3a98414f91d1b86a276bc2f799ad0b4b010e08497a95750d5bc42803/setproctitle-1.3.7-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:80c36c6a87ff72eabf621d0c79b66f3bdd0ecc79e873c1e9f0651ee8bf215c63", size = 18052, upload-time = "2025-09-05T12:50:17.928Z" }, + { url = "https://files.pythonhosted.org/packages/cd/2c/dc258600a25e1a1f04948073826bebc55e18dbd99dc65a576277a82146fa/setproctitle-1.3.7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:b53602371a52b91c80aaf578b5ada29d311d12b8a69c0c17fbc35b76a1fd4f2e", size = 13071, upload-time = "2025-09-05T12:50:19.061Z" }, + { url = "https://files.pythonhosted.org/packages/ab/26/8e3bb082992f19823d831f3d62a89409deb6092e72fc6940962983ffc94f/setproctitle-1.3.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fcb966a6c57cf07cc9448321a08f3be6b11b7635be502669bc1d8745115d7e7f", size = 33180, upload-time = "2025-09-05T12:50:20.395Z" }, + { url = "https://files.pythonhosted.org/packages/f1/af/ae692a20276d1159dd0cf77b0bcf92cbb954b965655eb4a69672099bb214/setproctitle-1.3.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:46178672599b940368d769474fe13ecef1b587d58bb438ea72b9987f74c56ea5", size = 34043, upload-time = "2025-09-05T12:50:22.454Z" }, + { url = "https://files.pythonhosted.org/packages/34/b2/6a092076324dd4dac1a6d38482bedebbff5cf34ef29f58585ec76e47bc9d/setproctitle-1.3.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7f9e9e3ff135cbcc3edd2f4cf29b139f4aca040d931573102742db70ff428c17", size = 35892, upload-time = "2025-09-05T12:50:23.937Z" }, + { url = "https://files.pythonhosted.org/packages/1c/1a/8836b9f28cee32859ac36c3df85aa03e1ff4598d23ea17ca2e96b5845a8f/setproctitle-1.3.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:14c7eba8d90c93b0e79c01f0bd92a37b61983c27d6d7d5a3b5defd599113d60e", size = 32898, upload-time = "2025-09-05T12:50:25.617Z" }, + { url = "https://files.pythonhosted.org/packages/ef/22/8fabdc24baf42defb599714799d8445fe3ae987ec425a26ec8e80ea38f8e/setproctitle-1.3.7-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:9e64e98077fb30b6cf98073d6c439cd91deb8ebbf8fc62d9dbf52bd38b0c6ac0", size = 34308, upload-time = "2025-09-05T12:50:26.827Z" }, + { url = "https://files.pythonhosted.org/packages/15/1b/b9bee9de6c8cdcb3b3a6cb0b3e773afdb86bbbc1665a3bfa424a4294fda2/setproctitle-1.3.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b91387cc0f02a00ac95dcd93f066242d3cca10ff9e6153de7ee07069c6f0f7c8", size = 32536, upload-time = "2025-09-05T12:50:28.5Z" }, + { url = "https://files.pythonhosted.org/packages/01/6d/20886c8ff2e6d85e3cabadab6aab9bb90acaf1a5cfcb04d633f8d61b2626/setproctitle-1.3.7-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:6fc87caf9e323ac426910306c3e5d3205cd9f8dcac06d233fcafe9337f0928a3", size = 18062, upload-time = "2025-09-05T12:50:29.78Z" }, + { url = "https://files.pythonhosted.org/packages/9a/60/26dfc5f198715f1343b95c2f7a1c16ae9ffa45bd89ffd45a60ed258d24ea/setproctitle-1.3.7-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6134c63853d87a4897ba7d5cc0e16abfa687f6c66fc09f262bb70d67718f2309", size = 13075, upload-time = "2025-09-05T12:50:31.604Z" }, + { url = "https://files.pythonhosted.org/packages/21/9c/980b01f50d51345dd513047e3ba9e96468134b9181319093e61db1c47188/setproctitle-1.3.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:1403d2abfd32790b6369916e2313dffbe87d6b11dca5bbd898981bcde48e7a2b", size = 34744, upload-time = "2025-09-05T12:50:32.777Z" }, + { url = "https://files.pythonhosted.org/packages/86/b4/82cd0c86e6d1c4538e1a7eb908c7517721513b801dff4ba3f98ef816a240/setproctitle-1.3.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e7c5bfe4228ea22373e3025965d1a4116097e555ee3436044f5c954a5e63ac45", size = 35589, upload-time = "2025-09-05T12:50:34.13Z" }, + { url = "https://files.pythonhosted.org/packages/8a/4f/9f6b2a7417fd45673037554021c888b31247f7594ff4bd2239918c5cd6d0/setproctitle-1.3.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:585edf25e54e21a94ccb0fe81ad32b9196b69ebc4fc25f81da81fb8a50cca9e4", size = 37698, upload-time = "2025-09-05T12:50:35.524Z" }, + { url = "https://files.pythonhosted.org/packages/20/92/927b7d4744aac214d149c892cb5fa6dc6f49cfa040cb2b0a844acd63dcaf/setproctitle-1.3.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:96c38cdeef9036eb2724c2210e8d0b93224e709af68c435d46a4733a3675fee1", size = 34201, upload-time = "2025-09-05T12:50:36.697Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0c/fd4901db5ba4b9d9013e62f61d9c18d52290497f956745cd3e91b0d80f90/setproctitle-1.3.7-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:45e3ef48350abb49cf937d0a8ba15e42cee1e5ae13ca41a77c66d1abc27a5070", size = 35801, upload-time = "2025-09-05T12:50:38.314Z" }, + { url = "https://files.pythonhosted.org/packages/e7/e3/54b496ac724e60e61cc3447f02690105901ca6d90da0377dffe49ff99fc7/setproctitle-1.3.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:1fae595d032b30dab4d659bece20debd202229fce12b55abab978b7f30783d73", size = 33958, upload-time = "2025-09-05T12:50:39.841Z" }, + { url = "https://files.pythonhosted.org/packages/34/8a/aff5506ce89bc3168cb492b18ba45573158d528184e8a9759a05a09088a9/setproctitle-1.3.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:eb440c5644a448e6203935ed60466ec8d0df7278cd22dc6cf782d07911bcbea6", size = 12654, upload-time = "2025-09-05T12:51:17.141Z" }, + { url = "https://files.pythonhosted.org/packages/41/89/5b6f2faedd6ced3d3c085a5efbd91380fb1f61f4c12bc42acad37932f4e9/setproctitle-1.3.7-pp310-pypy310_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:502b902a0e4c69031b87870ff4986c290ebbb12d6038a70639f09c331b18efb2", size = 14284, upload-time = "2025-09-05T12:51:18.393Z" }, + { url = "https://files.pythonhosted.org/packages/c3/5b/5e1c117ac84e3cefcf8d7a7f6b2461795a87e20869da065a5c087149060b/setproctitle-1.3.7-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:b1cac6a4b0252b8811d60b6d8d0f157c0fdfed379ac89c25a914e6346cf355a1", size = 12587, upload-time = "2025-09-05T12:51:21.195Z" }, + { url = "https://files.pythonhosted.org/packages/73/02/b9eadc226195dcfa90eed37afe56b5dd6fa2f0e5220ab8b7867b8862b926/setproctitle-1.3.7-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f1704c9e041f2b1dc38f5be4552e141e1432fba3dd52c72eeffd5bc2db04dc65", size = 14286, upload-time = "2025-09-05T12:51:22.61Z" }, ] [[package]] @@ -3770,6 +3848,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/0f/b3/ca41df24db5eb99b00d97f89d7674a90cb6b3134c52fb8121b6d8d30f15c/types_python_dateutil-2.9.0.20241206-py3-none-any.whl", hash = "sha256:e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53", size = 14384, upload-time = "2024-12-06T02:56:39.412Z" }, ] +[[package]] +name = "types-pytz" +version = "2025.2.0.20250809" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/07/e2/c774f754de26848f53f05defff5bb21dd9375a059d1ba5b5ea943cf8206e/types_pytz-2025.2.0.20250809.tar.gz", hash = "sha256:222e32e6a29bb28871f8834e8785e3801f2dc4441c715cd2082b271eecbe21e5", size = 10876, upload-time = "2025-08-09T03:14:17.453Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/db/d0/91c24fe54e565f2344d7a6821e6c6bb099841ef09007ea6321a0bac0f808/types_pytz-2025.2.0.20250809-py3-none-any.whl", hash = "sha256:4f55ed1b43e925cf851a756fe1707e0f5deeb1976e15bf844bcaa025e8fbd0db", size = 10095, upload-time = "2025-08-09T03:14:16.674Z" }, +] + [[package]] name = "types-pyyaml" version = "6.0.12.20241230" @@ -3997,11 +4084,11 @@ wheels = [ [[package]] name = "whitenoise" -version = "6.9.0" +version = "6.10.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b9/cf/c15c2f21aee6b22a9f6fc9be3f7e477e2442ec22848273db7f4eb73d6162/whitenoise-6.9.0.tar.gz", hash = "sha256:8c4a7c9d384694990c26f3047e118c691557481d624f069b7f7752a2f735d609", size = 25920, upload-time = "2025-02-06T22:16:34.957Z" } +sdist = { url = "https://files.pythonhosted.org/packages/27/9a/4f4b84ff1f3a5c3cbc8070b6ecbbab6cd121c385244c9d24d80bb284190f/whitenoise-6.10.0.tar.gz", hash = "sha256:7b7e53de65d749cb1ce4a7100e751d9742e323b52746f9f93944c0d348ea2d02", size = 26412, upload-time = "2025-09-09T11:07:24.694Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/b2/2ce9263149fbde9701d352bda24ea1362c154e196d2fda2201f18fc585d7/whitenoise-6.9.0-py3-none-any.whl", hash = "sha256:c8a489049b7ee9889617bb4c274a153f3d979e8f51d2efd0f5b403caf41c57df", size = 20161, upload-time = "2025-02-06T22:16:32.589Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/4fa26e02935334fa0eb1422c938b1db796c55de7a432cc86b9d8cf97260c/whitenoise-6.10.0-py3-none-any.whl", hash = "sha256:bad74a40b33b055ba59731b6048dd08d5647f273b72bef922aa43ddd287b02da", size = 20194, upload-time = "2025-09-09T11:07:23.544Z" }, ] [[package]]