diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml
index 3c16be5b25..bf669f70b8 100644
--- a/.github/workflows/backend.yml
+++ b/.github/workflows/backend.yml
@@ -19,7 +19,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -35,7 +35,7 @@ jobs:
github.com:443
md-hdd-t032zjxllntc.z26.blob.storage.azure.net:443
objects.githubusercontent.com:443
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Setup dotnet
uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3 # v4.0.0
with:
@@ -72,7 +72,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -85,7 +85,7 @@ jobs:
storage.googleapis.com:443
uploader.codecov.io:443
- name: Checkout repository
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Download coverage artifact
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
with:
@@ -109,7 +109,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -124,7 +124,7 @@ jobs:
ts-crl.ws.symantec.com:80
- name: Checkout repository
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
# Manually install .NET to work around:
# https://github.com/github/codeql-action/issues/757
- name: Setup .NET
@@ -153,7 +153,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
disable-file-monitoring: true
@@ -171,7 +171,7 @@ jobs:
ts-crl.ws.symantec.com:80
# For subfolders, currently a full checkout is required.
# See: https://github.com/marketplace/actions/build-and-push-docker-images#path-context
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Build backend
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index 8832d287f8..6449b30c20 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -45,7 +45,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -59,7 +59,7 @@ jobs:
objects.githubusercontent.com:443
pypi.org:443
- name: Checkout repository
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
diff --git a/.github/workflows/combine_deploy_image.yml b/.github/workflows/combine_deploy_image.yml
index 54bc7f9ec9..70c2cc6b37 100644
--- a/.github/workflows/combine_deploy_image.yml
+++ b/.github/workflows/combine_deploy_image.yml
@@ -16,7 +16,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
diff --git a/.github/workflows/commit_message_check.yml b/.github/workflows/commit_message_check.yml
index 8840e08cc1..9803b9e910 100644
--- a/.github/workflows/commit_message_check.yml
+++ b/.github/workflows/commit_message_check.yml
@@ -10,4 +10,4 @@ permissions: # added using https://github.com/step-security/secure-workflows
jobs:
commit-message-lint:
- uses: sillsdev/FieldWorks/.github/workflows/CommitMessage.yml@722b7f2f25c0a66160cda67a12979a0a942c7705
+ uses: sillsdev/FieldWorks/.github/workflows/CommitMessage.yml@53b16bd9d629a65054d424cb059e4e2ce943ba97
diff --git a/.github/workflows/database.yml b/.github/workflows/database.yml
index 34ba5ef57a..c33c59d25e 100644
--- a/.github/workflows/database.yml
+++ b/.github/workflows/database.yml
@@ -15,7 +15,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -26,7 +26,7 @@ jobs:
registry-1.docker.io:443
# For subfolders, currently a full checkout is required.
# See: https://github.com/marketplace/actions/build-and-push-docker-images#path-context
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Build database image
diff --git a/.github/workflows/deploy_qa.yml b/.github/workflows/deploy_qa.yml
index c7daace17f..d077971371 100644
--- a/.github/workflows/deploy_qa.yml
+++ b/.github/workflows/deploy_qa.yml
@@ -21,7 +21,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -51,7 +51,7 @@ jobs:
storage.googleapis.com:443
sts.${{ secrets.AWS_DEFAULT_REGION }}.amazonaws.com:443
uploader.codecov.io:443
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Build The Combine
@@ -73,7 +73,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -82,7 +82,7 @@ jobs:
api.ecr.${{ secrets.AWS_DEFAULT_REGION }}.amazonaws.com:443
github.com:443
sts.${{ secrets.AWS_DEFAULT_REGION }}.amazonaws.com:443
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502 # v4.0.2
with:
@@ -97,7 +97,7 @@ jobs:
if: ${{ github.ref_name == 'master' }}
runs-on: [self-hosted, thecombine]
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Deploy The Combine Update
uses: ./.github/actions/combine-deploy-update
with:
diff --git a/.github/workflows/deploy_release.yml b/.github/workflows/deploy_release.yml
index 20457564d3..63270ea76d 100644
--- a/.github/workflows/deploy_release.yml
+++ b/.github/workflows/deploy_release.yml
@@ -20,7 +20,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
egress-policy: block
allowed-endpoints: >
@@ -47,7 +47,7 @@ jobs:
security.ubuntu.com:80
storage.googleapis.com:443
sts.us-east-1.amazonaws.com:443
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Build The Combine
id: build_combine
uses: ./.github/actions/combine-build
@@ -66,7 +66,7 @@ jobs:
needs: build
runs-on: [self-hosted, thecombine]
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Deploy The Combine Update to QA
diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml
index 2f50e88efc..504af2cad7 100644
--- a/.github/workflows/frontend.yml
+++ b/.github/workflows/frontend.yml
@@ -19,7 +19,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -29,7 +29,7 @@ jobs:
github.com:443
registry.npmjs.org:443
- name: Checkout repository
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
@@ -48,7 +48,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -58,7 +58,7 @@ jobs:
github.com:443
registry.npmjs.org:443
- name: Checkout repository
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
@@ -82,7 +82,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -95,7 +95,7 @@ jobs:
storage.googleapis.com:443
uploader.codecov.io:443
- name: Checkout repository
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Download coverage artifact
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
with:
@@ -116,7 +116,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -129,7 +129,7 @@ jobs:
pypi.org:443
registry-1.docker.io:443
registry.npmjs.org:443
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Build frontend
diff --git a/.github/workflows/maintenance.yml b/.github/workflows/maintenance.yml
index a3780463b9..2982b3f454 100644
--- a/.github/workflows/maintenance.yml
+++ b/.github/workflows/maintenance.yml
@@ -15,7 +15,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -30,7 +30,7 @@ jobs:
security.ubuntu.com:80
# For subfolders, currently a full checkout is required.
# See: https://github.com/marketplace/actions/build-and-push-docker-images#path-context
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 0
- name: Build maintenance image
diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index ef9e5b11d4..05d6fdf29d 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -17,7 +17,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -25,8 +25,8 @@ jobs:
files.pythonhosted.org:443
github.com:443
pypi.org:443
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
- - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
+ - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
with:
python-version: 3.11
- name: Install dependencies
diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml
index 34b45159e5..667b46d172 100644
--- a/.github/workflows/python.yml
+++ b/.github/workflows/python.yml
@@ -19,7 +19,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -28,9 +28,9 @@ jobs:
files.pythonhosted.org:443
github.com:443
pypi.org:443
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0
+ uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml
index b8787d4b69..015bf0f248 100644
--- a/.github/workflows/scorecards.yml
+++ b/.github/workflows/scorecards.yml
@@ -35,7 +35,7 @@ jobs:
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
# configuring harden-runner and identifying allowed endpoints.
- name: Harden Runner
- uses: step-security/harden-runner@f086349bfa2bd1361f7909c78558e816508cdc10 # v2.8.0
+ uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
with:
disable-sudo: true
egress-policy: block
@@ -54,12 +54,12 @@ jobs:
tuf-repo-cdn.sigstore.dev:443
www.bestpractices.dev:443
- name: "Checkout code"
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
persist-credentials: false
- name: "Run analysis"
- uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
+ uses: ossf/scorecard-action@dc50aa9510b46c811795eb24b2f1ba02a914e534 # v2.3.3
with:
results_file: results.sarif
results_format: sarif
diff --git a/Backend/BackendFramework.csproj b/Backend/BackendFramework.csproj
index b618e7f417..4a6ee643dc 100644
--- a/Backend/BackendFramework.csproj
+++ b/Backend/BackendFramework.csproj
@@ -17,8 +17,8 @@
-
-
+
+
@@ -28,10 +28,10 @@
NU1701
-
+
NU1701
-
+
NU1701
diff --git a/Backend/Dockerfile b/Backend/Dockerfile
index 5f4d9ac106..49b984109c 100644
--- a/Backend/Dockerfile
+++ b/Backend/Dockerfile
@@ -1,5 +1,5 @@
# Docker multi-stage build
-FROM mcr.microsoft.com/dotnet/sdk:8.0.301-jammy-amd64 AS builder
+FROM mcr.microsoft.com/dotnet/sdk:8.0.302-1-jammy-amd64 AS builder
WORKDIR /app
# Copy csproj and restore (fetch dependencies) as distinct layers.
diff --git a/database/Dockerfile b/database/Dockerfile
index 3d69e5b087..465f9482d1 100644
--- a/database/Dockerfile
+++ b/database/Dockerfile
@@ -1,4 +1,4 @@
-FROM mongo:7.0.11-jammy
+FROM mongo:7.0.12-jammy
WORKDIR /
diff --git a/deploy/requirements.txt b/deploy/requirements.txt
index c43ee668e8..e716281504 100644
--- a/deploy/requirements.txt
+++ b/deploy/requirements.txt
@@ -4,9 +4,9 @@
#
# pip-compile requirements.in
#
-ansible==9.6.0
+ansible==10.1.0
# via -r requirements.in
-ansible-core==2.16.7
+ansible-core==2.17.1
# via ansible
cachetools==5.3.3
# via google-auth
@@ -28,12 +28,12 @@ idna==3.7
# via requests
jinja2==3.1.4
# via
- # -r requirements.in
+ # -r deploy/requirements.in
# ansible-core
# jinja2-base64-filters
jinja2-base64-filters==0.1.4
# via -r requirements.in
-kubernetes==29.0.0
+kubernetes==30.1.0
# via -r requirements.in
markupsafe==2.1.5
# via jinja2
@@ -52,12 +52,12 @@ pyasn1-modules==0.4.0
pycparser==2.22
# via cffi
pyopenssl==24.1.0
- # via -r requirements.in
+ # via -r deploy/requirements.in
python-dateutil==2.9.0.post0
# via kubernetes
pyyaml==6.0.1
# via
- # -r requirements.in
+ # -r deploy/requirements.in
# ansible-core
# kubernetes
requests==2.32.3
@@ -74,7 +74,7 @@ six==1.16.0
# via
# kubernetes
# python-dateutil
-urllib3==2.2.1
+urllib3==2.2.2
# via
# kubernetes
# requests
diff --git a/dev-requirements.txt b/dev-requirements.txt
index 4a73acb0c5..caf287fb13 100644
--- a/dev-requirements.txt
+++ b/dev-requirements.txt
@@ -230,7 +230,7 @@ typing-extensions==4.12.1
# via
# black
# mypy
-urllib3==2.2.1
+urllib3==2.2.2
# via
# kubernetes
# requests
diff --git a/docs/user_guide/assets/licenses/backend_licenses.txt b/docs/user_guide/assets/licenses/backend_licenses.txt
index 2589e27a54..ef3b358924 100644
--- a/docs/user_guide/assets/licenses/backend_licenses.txt
+++ b/docs/user_guide/assets/licenses/backend_licenses.txt
@@ -8,8 +8,8 @@ license Type:Apache-2.0
####################################################################################################
Package:BouncyCastle.Cryptography
-Version:2.3.1
-project URL:https://www.bouncycastle.org/csharp/
+Version:2.4.0
+project URL:https://www.bouncycastle.org/stable/nuget/csharp/website
Description:BouncyCastle.NET is a popular cryptography library for .NET
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
@@ -24,7 +24,7 @@ license Type:Apache-2.0
####################################################################################################
Package:icu.net
-Version:2.9.0
+Version:2.10.1-beta.4
project URL:https://github.com/sillsdev/icu-dotnet
Description:icu.net is a C# Wrapper around ICU4C
licenseUrl:https://licenses.nuget.org/MIT
@@ -32,19 +32,15 @@ license Type:MIT
####################################################################################################
Package:icu.net
-Version:2.8.1
+Version:2.9.0
project URL:https://github.com/sillsdev/icu-dotnet
Description:icu.net is a C# Wrapper around ICU4C
-
-This version of icu.net works with (more or less) any version of ICU4C.
-
-NOTE: this package contains the managed wrapper part of icu.net. You'll also have to have the unmanaged binaries of ICU installed. On Linux it is recommended to install the official ICU package that comes with the system. On Windows you can install one of the binary nuget packages, e.g. Icu4c.Win.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
####################################################################################################
Package:Icu4c.Win.Full.Lib
-Version:62.2.1-beta
+Version:62.2.3-beta
project URL:https://github.com/sillsdev/icu
Description:ICU - International Components for Unicode
@@ -53,12 +49,12 @@ This package contains the libraries of a full build of ICU4C for Windows (32- an
The major version number of the nuget package corresponds to the ICU release.
For Linux it is recommended to install the official ICU package that comes with the system.
-licenseUrl:https://www.nuget.org/packages/Icu4c.Win.Full.Lib/62.2.1-beta/License
+licenseUrl:https://www.nuget.org/packages/Icu4c.Win.Full.Lib/62.2.3-beta/License
license Type:LICENSE.md
####################################################################################################
Package:MailKit
-Version:4.6.0
+Version:4.7.0
project URL:http://www.mimekit.net/
Description:MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices.
@@ -276,21 +272,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:Microsoft.Bcl.AsyncInterfaces
-Version:1.0.0
-project URL:https://github.com/dotnet/corefx
-Description:Provides the IAsyncEnumerable and IAsyncDisposable interfaces and helper types for .NET Standard 2.0. This package is not required starting with .NET Standard 2.1 and .NET Core 3.0.
-
-Commonly Used Types:
-System.IAsyncDisposable
-System.Collections.Generic.IAsyncEnumerable
-System.Collections.Generic.IAsyncEnumerator
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:Microsoft.Bcl.AsyncInterfaces
Version:5.0.0
@@ -358,23 +339,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:Microsoft.CSharp
-Version:4.3.0
-project URL:https://dot.net/
-Description:Provides support for compilation and code generation, including dynamic, using the C# language.
-
-Commonly Used Types:
-Microsoft.CSharp.RuntimeBinder.Binder
-Microsoft.CSharp.RuntimeBinder.RuntimeBinderException
-Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo
-Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags
-Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
-license Type:MS-EULA
-
####################################################################################################
Package:Microsoft.DotNet.PlatformAbstractions
Version:2.1.0
@@ -579,14 +543,6 @@ Description:A package containing thin abstractions for Microsoft.IdentityModel.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:Microsoft.IdentityModel.JsonWebTokens
-Version:7.1.2
-project URL:https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
-Description:Includes types that provide support for creating, serializing and validating JSON Web Tokens. This is a newer, faster version of System.IdentityModel.Tokens.Jwt that has additional functionality.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
####################################################################################################
Package:Microsoft.IdentityModel.JsonWebTokens
Version:7.5.1
@@ -627,14 +583,6 @@ Description:Includes types that provide support for OpenIdConnect protocol.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:Microsoft.IdentityModel.Tokens
-Version:7.1.2
-project URL:https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
-Description:Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
####################################################################################################
Package:Microsoft.IdentityModel.Tokens
Version:7.5.1
@@ -662,12 +610,11 @@ license Type:MS-EULA
####################################################################################################
Package:Microsoft.NETCore.Platforms
-Version:2.0.0
-project URL:https://dot.net/
+Version:5.0.0
+project URL:https://github.com/dotnet/runtime
Description:Provides runtime information required to resolve target framework, platform, and runtime specific implementations of .NETCore packages.
-8321c729934c0f8be754953439b88e6e1c120c24
When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
+licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
####################################################################################################
@@ -679,15 +626,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
license Type:MS-EULA
-####################################################################################################
-Package:Microsoft.NETCore.Platforms
-Version:5.0.0
-project URL:https://github.com/dotnet/runtime
-Description:Provides runtime information required to resolve target framework, platform, and runtime specific implementations of .NETCore packages.
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
####################################################################################################
Package:Microsoft.NETCore.Platforms
Version:1.1.1
@@ -766,7 +704,7 @@ license Type:MIT
####################################################################################################
Package:MimeKit
-Version:4.6.0
+Version:4.7.0
project URL:https://www.mimekit.net/
Description:MimeKit is an Open Source library for creating and parsing MIME, S/MIME and PGP messages on desktop and mobile platforms. It also supports parsing of Unix mbox files.
@@ -784,34 +722,34 @@ license Type:MIT
####################################################################################################
Package:MongoDB.Bson
-Version:2.25.0
+Version:2.27.0
project URL:https://www.mongodb.com/docs/drivers/csharp/
Description:MongoDB's Official Bson Library.
-licenseUrl:https://www.nuget.org/packages/MongoDB.Bson/2.25.0/License
-license Type:LICENSE.md
+licenseUrl:https://licenses.nuget.org/Apache-2.0
+license Type:Apache-2.0
####################################################################################################
Package:MongoDB.Driver
-Version:2.25.0
+Version:2.27.0
project URL:https://www.mongodb.com/docs/drivers/csharp/
Description:Official .NET driver for MongoDB.
-licenseUrl:https://www.nuget.org/packages/MongoDB.Driver/2.25.0/License
-license Type:LICENSE.md
+licenseUrl:https://licenses.nuget.org/Apache-2.0
+license Type:Apache-2.0
####################################################################################################
Package:MongoDB.Driver.Core
-Version:2.25.0
+Version:2.27.0
project URL:https://www.mongodb.com/docs/drivers/csharp/
Description:Core Component of the Official MongoDB .NET Driver.
-licenseUrl:https://www.nuget.org/packages/MongoDB.Driver.Core/2.25.0/License
-license Type:LICENSE.md
+licenseUrl:https://licenses.nuget.org/Apache-2.0
+license Type:Apache-2.0
####################################################################################################
Package:MongoDB.Libmongocrypt
-Version:1.8.2
+Version:1.10.0
project URL:http://www.mongodb.org/display/DOCS/CSharp+Language+Center
Description:Libmongocrypt wrapper for the .NET driver.
-licenseUrl:https://www.nuget.org/packages/MongoDB.Libmongocrypt/1.8.2/License
+licenseUrl:https://www.nuget.org/packages/MongoDB.Libmongocrypt/1.10.0/License
license Type:License.txt
####################################################################################################
@@ -962,22 +900,6 @@ Description:SIL.Core provides general utilities for language software. It is the
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:SIL.Core
-Version:13.0.1
-project URL:https://github.com/sillsdev/libpalaso
-Description:SIL.Core provides general utilities for language software. It is the base library for all Palaso libraries.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
-####################################################################################################
-Package:SIL.Core
-Version:14.0.0
-project URL:https://github.com/sillsdev/libpalaso
-Description:SIL.Core provides general utilities for language software. It is the base library for all Palaso libraries.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
####################################################################################################
Package:SIL.Core.Desktop
Version:14.1.1
@@ -986,25 +908,9 @@ Description:SIL.Core.Desktop provides general UI related utilities for language
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:SIL.Core.Desktop
-Version:13.0.1
-project URL:https://github.com/sillsdev/libpalaso
-Description:SIL.Core.Desktop provides general UI related utilities for language software.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
-####################################################################################################
-Package:SIL.Core.Desktop
-Version:14.0.0
-project URL:https://github.com/sillsdev/libpalaso
-Description:SIL.Core.Desktop provides general UI related utilities for language software.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
####################################################################################################
Package:SIL.DictionaryServices
-Version:13.0.1
+Version:14.1.1
project URL:https://github.com/sillsdev/libpalaso
Description:SIL.DictionaryServices contains classes for defining a simple lexical model that can be used across applications.
licenseUrl:https://licenses.nuget.org/MIT
@@ -1012,36 +918,12 @@ license Type:MIT
####################################################################################################
Package:SIL.Lift
-Version:13.0.1
-project URL:https://github.com/sillsdev/libpalaso
-Description:SIL.Lift contains classes for reading and writing Lexicon Interchange FormaT (LIFT) data. This assembly currently supports LIFT 0.13.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
-####################################################################################################
-Package:SIL.Lift
-Version:14.0.0
+Version:14.1.1
project URL:https://github.com/sillsdev/libpalaso
Description:SIL.Lift contains classes for reading and writing Lexicon Interchange FormaT (LIFT) data. This assembly currently supports LIFT 0.13.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:SIL.WritingSystems
-Version:13.0.1
-project URL:https://github.com/sillsdev/libpalaso
-Description:SIL.WritingSystems contains classes for managing and persisting writing systems using the Locale Data Markup Language (LDML) format. This library also contains classes for processing IETF (BCP-47) language tags and accessing the SIL Locale Data Repository (SLDR).
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
-####################################################################################################
-Package:SIL.WritingSystems
-Version:14.0.0
-project URL:https://github.com/sillsdev/libpalaso
-Description:SIL.WritingSystems contains classes for managing and persisting writing systems using the Locale Data Markup Language (LDML) format. This library also contains classes for processing IETF (BCP-47) language tags and accessing the SIL Locale Data Repository (SLDR).
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
####################################################################################################
Package:SIL.WritingSystems
Version:14.1.1
@@ -1156,34 +1038,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
license Type:MS-EULA
-####################################################################################################
-Package:System.Buffers
-Version:4.4.0
-project URL:https://dot.net/
-Description:Provides resource pooling of any type for performance-critical applications that allocate and deallocate objects frequently.
-
-Commonly Used Types:
-System.Buffers.ArrayPool
-
-8321c729934c0f8be754953439b88e6e1c120c24
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
-####################################################################################################
-Package:System.Buffers
-Version:4.5.0
-project URL:https://dot.net/
-Description:Provides resource pooling of any type for performance-critical applications that allocate and deallocate objects frequently.
-
-Commonly Used Types:
-System.Buffers.ArrayPool
-
-30ab651fcb4354552bd4891619a0bdd81e0ebdbf
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:System.Collections
Version:4.3.0
@@ -1666,15 +1520,13 @@ license Type:MIT
####################################################################################################
Package:System.Formats.Asn1
-Version:5.0.0
-project URL:https://github.com/dotnet/runtime
+Version:6.0.0
+project URL:https://dot.net/
Description:Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
Commonly Used Types:
System.Formats.Asn1.AsnReader
System.Formats.Asn1.AsnWriter
-
-When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
@@ -1757,14 +1609,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
license Type:MS-EULA
-####################################################################################################
-Package:System.IdentityModel.Tokens.Jwt
-Version:7.1.2
-project URL:https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
-Description:Includes types that provide support for creating, serializing and validating JSON Web Tokens. As of IdentityModel 7x, this is a legacy tool that should be replaced with Microsoft.IdentityModel.JsonWebTokens.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
####################################################################################################
Package:System.IdentityModel.Tokens.Jwt
Version:7.5.1
@@ -2036,69 +1880,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
license Type:MIT
-####################################################################################################
-Package:System.Memory
-Version:4.5.4
-project URL:https://dot.net/
-Description:Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
-
-Commonly Used Types:
-System.Span
-System.ReadOnlySpan
-System.Memory
-System.ReadOnlyMemory
-System.Buffers.MemoryPool
-System.Buffers.ReadOnlySequence
-System.Buffers.Text.Utf8Parser
-System.Buffers.Text.Utf8Formatter
-
-7601f4f6225089ffb291dc7d58293c7bbf5c5d4f
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
-####################################################################################################
-Package:System.Memory
-Version:4.5.0
-project URL:https://dot.net/
-Description:Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
-
-Commonly Used Types:
-System.Span
-System.ReadOnlySpan
-System.Memory
-System.ReadOnlyMemory
-System.Buffers.MemoryPool
-System.Buffers.ReadOnlySequence
-System.Buffers.Text.Utf8Parser
-System.Buffers.Text.Utf8Formatter
-
-30ab651fcb4354552bd4891619a0bdd81e0ebdbf
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
-####################################################################################################
-Package:System.Memory
-Version:4.5.3
-project URL:https://dot.net/
-Description:Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
-
-Commonly Used Types:
-System.Span
-System.ReadOnlySpan
-System.Memory
-System.ReadOnlyMemory
-System.Buffers.MemoryPool
-System.Buffers.ReadOnlySequence
-System.Buffers.Text.Utf8Parser
-System.Buffers.Text.Utf8Formatter
-
-c6cf790234e063b855fcdb50f3fb1b3cfac73275
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:System.Net.Http
Version:4.3.0
@@ -2684,74 +2465,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
license Type:MS-EULA
-####################################################################################################
-Package:System.Runtime.CompilerServices.Unsafe
-Version:4.5.3
-project URL:https://dot.net/
-Description:Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
-
-Commonly Used Types:
-System.Runtime.CompilerServices.Unsafe
-
-7601f4f6225089ffb291dc7d58293c7bbf5c5d4f
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
-####################################################################################################
-Package:System.Runtime.CompilerServices.Unsafe
-Version:4.5.2
-project URL:https://dot.net/
-Description:Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
-
-Commonly Used Types:
-System.Runtime.CompilerServices.Unsafe
-
-02b11eeee1fbc5f3ef43a1452fe07efd25fa1715
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
-####################################################################################################
-Package:System.Runtime.CompilerServices.Unsafe
-Version:4.7.1
-project URL:https://github.com/dotnet/corefx
-Description:Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
-
-Commonly Used Types:
-System.Runtime.CompilerServices.Unsafe
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
-####################################################################################################
-Package:System.Runtime.CompilerServices.Unsafe
-Version:4.5.0
-project URL:https://dot.net/
-Description:Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
-
-Commonly Used Types:
-System.Runtime.CompilerServices.Unsafe
-
-30ab651fcb4354552bd4891619a0bdd81e0ebdbf
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
-####################################################################################################
-Package:System.Runtime.CompilerServices.Unsafe
-Version:4.6.0
-project URL:https://github.com/dotnet/corefx
-Description:Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
-
-Commonly Used Types:
-System.Runtime.CompilerServices.Unsafe
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:System.Runtime.CompilerServices.Unsafe
Version:5.0.0
@@ -3316,26 +3029,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:System.Security.Principal.Windows
-Version:4.3.0
-project URL:https://dot.net/
-Description:Provides classes for retrieving the current Windows user and for interacting with Windows users and groups.
-
-Commonly Used Types:
-System.Security.Principal.WindowsIdentity
-System.Security.Principal.SecurityIdentifier
-System.Security.Principal.NTAccount
-System.Security.Principal.WindowsPrincipal
-System.Security.Principal.IdentityReference
-System.Security.Principal.IdentityNotMappedException
-System.Security.Principal.WindowsBuiltInRole
-System.Security.Principal.WellKnownSidType
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
-license Type:MS-EULA
-
####################################################################################################
Package:System.Text.Encoding
Version:4.3.0
@@ -3382,14 +3075,12 @@ license Type:MS-EULA
####################################################################################################
Package:System.Text.Encoding.CodePages
-Version:5.0.0
-project URL:https://github.com/dotnet/runtime
+Version:6.0.0
+project URL:https://dot.net/
Description:Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
-
-When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
@@ -3453,52 +3144,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:System.Text.Encodings.Web
-Version:4.7.1
-project URL:https://github.com/dotnet/corefx
-Description:Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL).
-
-Commonly Used Types:
-System.Text.Encodings.Web.HtmlEncoder
-System.Text.Encodings.Web.UrlEncoder
-System.Text.Encodings.Web.JavaScriptEncoder
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://licenses.nuget.org/MIT
-license Type:MIT
-
-####################################################################################################
-Package:System.Text.Encodings.Web
-Version:4.5.0
-project URL:https://dot.net/
-Description:Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL).
-
-Commonly Used Types:
-System.Text.Encodings.Web.HtmlEncoder
-System.Text.Encodings.Web.UrlEncoder
-System.Text.Encodings.Web.JavaScriptEncoder
-
-30ab651fcb4354552bd4891619a0bdd81e0ebdbf
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
-####################################################################################################
-Package:System.Text.Encodings.Web
-Version:4.6.0
-project URL:https://github.com/dotnet/corefx
-Description:Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL).
-
-Commonly Used Types:
-System.Text.Encodings.Web.HtmlEncoder
-System.Text.Encodings.Web.UrlEncoder
-System.Text.Encodings.Web.JavaScriptEncoder
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:System.Text.Json
Version:4.7.2
@@ -3516,23 +3161,6 @@ When using NuGet 3.x this package requires at least version 3.4.
licenseUrl:https://licenses.nuget.org/MIT
license Type:MIT
-####################################################################################################
-Package:System.Text.Json
-Version:4.6.0
-project URL:https://github.com/dotnet/corefx
-Description:Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
-
-Commonly Used Types:
-System.Text.Json.JsonSerializer
-System.Text.Json.JsonDocument
-System.Text.Json.JsonElement
-System.Text.Json.Utf8JsonWriter
-System.Text.Json.Utf8JsonReader
-
-When using NuGet 3.x this package requires at least version 3.4.
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:System.Text.RegularExpressions
Version:4.3.0
@@ -3671,19 +3299,6 @@ System.Threading.Tasks.ValueTask
licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
license Type:MS-EULA
-####################################################################################################
-Package:System.Threading.Tasks.Extensions
-Version:4.5.2
-project URL:https://dot.net/
-Description:Provides additional types that simplify the work of writing concurrent and asynchronous code.
-
-Commonly Used Types:
-System.Threading.Tasks.ValueTask
-
-99ce22c306b07f99ddae60f443d23a983ae78f7b
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:System.Threading.Tasks.Extensions
Version:4.5.4
@@ -3708,19 +3323,6 @@ System.Threading.Tasks.ValueTask
licenseUrl:http://go.microsoft.com/fwlink/?LinkId=329770
license Type:MS-EULA
-####################################################################################################
-Package:System.Threading.Tasks.Extensions
-Version:4.5.0
-project URL:https://dot.net/
-Description:Provides additional types that simplify the work of writing concurrent and asynchronous code.
-
-Commonly Used Types:
-System.Threading.Tasks.ValueTask
-
-30ab651fcb4354552bd4891619a0bdd81e0ebdbf
-licenseUrl:https://github.com/dotnet/corefx/blob/master/LICENSE.TXT
-license Type:MIT
-
####################################################################################################
Package:System.Threading.Thread
Version:4.3.0
diff --git a/docs/user_guide/assets/licenses/frontend_licenses.txt b/docs/user_guide/assets/licenses/frontend_licenses.txt
index b284fd7071..34ebc6a2ab 100644
--- a/docs/user_guide/assets/licenses/frontend_licenses.txt
+++ b/docs/user_guide/assets/licenses/frontend_licenses.txt
@@ -42328,7 +42328,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
-i18next-browser-languagedetector 7.2.1
+i18next-browser-languagedetector 8.0.0
MIT
The MIT License (MIT)
diff --git a/maintenance/requirements.txt b/maintenance/requirements.txt
index 1d101dd646..9b06468bbe 100644
--- a/maintenance/requirements.txt
+++ b/maintenance/requirements.txt
@@ -21,10 +21,10 @@ dnspython==2.6.1
google-auth==2.29.0
# via kubernetes
humanfriendly==10.0
- # via -r requirements.in
+ # via -r maintenance/requirements.in
idna==3.7
# via requests
-kubernetes==29.0.0
+kubernetes==30.1.0
# via -r requirements.in
oauthlib==3.2.2
# via
@@ -38,10 +38,10 @@ pyasn1-modules==0.4.0
# via google-auth
pycparser==2.22
# via cffi
-pymongo==4.7.2
+pymongo==4.8.0
# via -r requirements.in
pyopenssl==24.1.0
- # via -r requirements.in
+ # via -r maintenance/requirements.in
python-dateutil==2.9.0.post0
# via kubernetes
pyyaml==6.0.1
@@ -58,7 +58,7 @@ six==1.16.0
# via
# kubernetes
# python-dateutil
-urllib3==2.2.1
+urllib3==2.2.2
# via
# kubernetes
# requests
diff --git a/package-lock.json b/package-lock.json
index 3517bff337..ddf7e4f281 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -28,7 +28,7 @@
"history": "^5.3.0",
"http-status-codes": "^2.3.0",
"i18next": "^23.4.6",
- "i18next-browser-languagedetector": "^7.1.0",
+ "i18next-browser-languagedetector": "^8.0.0",
"i18next-http-backend": "^2.2.2",
"js-base64": "^3.7.7",
"make-dir": "^4.0.0",
@@ -16070,9 +16070,9 @@
}
},
"node_modules/i18next-browser-languagedetector": {
- "version": "7.2.1",
- "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.2.1.tgz",
- "integrity": "sha512-h/pM34bcH6tbz8WgGXcmWauNpQupCGr25XPp9cZwZInR9XHSjIFDYp1SIok7zSPsTOMxdvuLyu86V+g2Kycnfw==",
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-8.0.0.tgz",
+ "integrity": "sha512-zhXdJXTTCoG39QsrOCiOabnWj2jecouOqbchu3EfhtSHxIB5Uugnm9JaizenOy39h7ne3+fLikIjeW88+rgszw==",
"dependencies": {
"@babel/runtime": "^7.23.2"
}
diff --git a/package.json b/package.json
index 1406d7fbb1..453c8d0ae5 100644
--- a/package.json
+++ b/package.json
@@ -56,7 +56,7 @@
"history": "^5.3.0",
"http-status-codes": "^2.3.0",
"i18next": "^23.4.6",
- "i18next-browser-languagedetector": "^7.1.0",
+ "i18next-browser-languagedetector": "^8.0.0",
"i18next-http-backend": "^2.2.2",
"js-base64": "^3.7.7",
"make-dir": "^4.0.0",