From 48cedae2e667bcfd1394901a30fa92e73298487a Mon Sep 17 00:00:00 2001 From: Jim Grady Date: Tue, 2 Jan 2024 15:58:18 -0500 Subject: [PATCH] Dependabot updates for January 2024 (#2865) * Bump dotnet/sdk in /Backend * Bump dotnet/aspnet in /Backend * Bump node from 18.18.2-bookworm-slim to 18.19.0-bookworm-slim * Bump actions/setup-node from 4.0.0 to 4.0.1 * Bump actions/setup-python from 4.7.1 to 5.0.0 * Bump actions/download-artifact from 3 to 4 * upload-artifact must be updated as well * Bump github/codeql-action from 2.22.8 to 3.22.12 * Bump actions/setup-dotnet from 3.2.0 to 4.0.0 * Bump @types/node from 20.9.0 to 20.10.6 * Bump @testing-library/user-event from 14.5.1 to 14.5.2 * Bump @loadable/component and @types/loadable__component * Bump @testing-library/react from 14.1.0 to 14.1.2 * Bump @types/react from 18.2.37 to 18.2.46 * Update Python dependencies * Update MongoDB and SIL packages in Backend * Update license reports --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: D. Ror --- .github/workflows/backend.yml | 14 +++--- .github/workflows/codeql.yml | 6 +-- .github/workflows/frontend.yml | 8 ++-- .github/workflows/pages.yml | 2 +- .github/workflows/python.yml | 2 +- .github/workflows/scorecards.yml | 2 +- Backend.Tests/Backend.Tests.csproj | 2 +- Backend/BackendFramework.csproj | 12 ++--- Backend/Dockerfile | 4 +- Dockerfile | 2 +- deploy/requirements.txt | 8 ++-- dev-requirements.txt | 34 ++++++------- .../assets/licenses/backend_licenses.txt | 48 +++++++++++-------- .../assets/licenses/frontend_licenses.txt | 4 +- maintenance/requirements.txt | 4 +- package-lock.json | 48 +++++++++---------- package.json | 12 ++--- 17 files changed, 110 insertions(+), 102 deletions(-) diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index be2bfcc0d0..2214a11ba1 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -37,7 +37,7 @@ jobs: objects.githubusercontent.com:443 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Setup dotnet - uses: actions/setup-dotnet@3447fd6a9f9e57506b15f895c5b76d3b197dc7c2 # v3.2.0 + uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3 # v4.0.0 with: dotnet-version: ${{ matrix.dotnet }} - name: Install ffmpeg @@ -48,7 +48,7 @@ jobs: run: dotnet test Backend.Tests/Backend.Tests.csproj shell: bash - name: Upload coverage artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error name: coverage @@ -85,7 +85,7 @@ jobs: - name: Checkout repository uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Download coverage artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: coverage - name: Upload coverage report @@ -125,15 +125,15 @@ jobs: # Manually install .NET to work around: # https://github.com/github/codeql-action/issues/757 - name: Setup .NET - uses: actions/setup-dotnet@3447fd6a9f9e57506b15f895c5b76d3b197dc7c2 # v3.2.0 + uses: actions/setup-dotnet@4d6c8fcf3c8f7a60068d26b594648e99df24cee3 # v4.0.0 with: dotnet-version: "6.0.x" - name: Initialize CodeQL - uses: github/codeql-action/init@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8 + uses: github/codeql-action/init@012739e5082ff0c22ca6d6ab32e07c36df03c4a4 # v3.22.12 with: languages: csharp - name: Autobuild - uses: github/codeql-action/autobuild@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8 + uses: github/codeql-action/autobuild@012739e5082ff0c22ca6d6ab32e07c36df03c4a4 # v3.22.12 - name: Upload artifacts if build failed uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 if: ${{ failure() }} @@ -141,7 +141,7 @@ jobs: name: tracer-logs path: ${{ runner.temp }}/*.log - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8 + uses: github/codeql-action/analyze@012739e5082ff0c22ca6d6ab32e07c36df03c4a4 # v3.22.12 docker_build: runs-on: ubuntu-22.04 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 2ac8d540ee..b4c9befb15 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -63,7 +63,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8 + uses: github/codeql-action/init@012739e5082ff0c22ca6d6ab32e07c36df03c4a4 # v3.22.12 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -76,7 +76,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8 + uses: github/codeql-action/autobuild@012739e5082ff0c22ca6d6ab32e07c36df03c4a4 # v3.22.12 # Command-line programs to run using the OS shell. # See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -89,6 +89,6 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8 + uses: github/codeql-action/analyze@012739e5082ff0c22ca6d6ab32e07c36df03c4a4 # v3.22.12 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 1379c1d781..92b357a6e2 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -31,7 +31,7 @@ jobs: - name: Checkout repository uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 # v4.0.0 + uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: node-version: ${{ matrix.node-version }} - run: npm ci @@ -60,7 +60,7 @@ jobs: - name: Checkout repository uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 # v4.0.0 + uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: node-version: ${{ matrix.node-version }} - run: npm ci @@ -68,7 +68,7 @@ jobs: env: CI: true - name: Upload coverage artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error name: coverage @@ -95,7 +95,7 @@ jobs: - name: Checkout repository uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Download coverage artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: coverage - name: Upload coverage report diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 042bd2c8e9..d80c67bda2 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -26,7 +26,7 @@ jobs: github.com:443 pypi.org:443 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1 + - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 with: python-version: 3.11 - name: Install dependencies diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 25707765cd..a8fd9340a0 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -30,7 +30,7 @@ jobs: pypi.org:443 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1 + uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 with: python-version: ${{ matrix.python-version }} - name: Install dependencies diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 6a995df3c6..e8f021a3e8 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -89,6 +89,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8 + uses: github/codeql-action/upload-sarif@012739e5082ff0c22ca6d6ab32e07c36df03c4a4 # v3.22.12 with: sarif_file: results.sarif diff --git a/Backend.Tests/Backend.Tests.csproj b/Backend.Tests/Backend.Tests.csproj index 604df5ecaf..f4b913abc3 100644 --- a/Backend.Tests/Backend.Tests.csproj +++ b/Backend.Tests/Backend.Tests.csproj @@ -13,7 +13,7 @@ - + diff --git a/Backend/BackendFramework.csproj b/Backend/BackendFramework.csproj index 98ebb21650..629677e739 100644 --- a/Backend/BackendFramework.csproj +++ b/Backend/BackendFramework.csproj @@ -17,23 +17,23 @@ - + - - + + NU1701 - + NU1701 - + NU1701 - + diff --git a/Backend/Dockerfile b/Backend/Dockerfile index 310a616e31..18033d45be 100644 --- a/Backend/Dockerfile +++ b/Backend/Dockerfile @@ -1,5 +1,5 @@ # Docker multi-stage build -FROM mcr.microsoft.com/dotnet/sdk:6.0.416-focal-amd64 AS builder +FROM mcr.microsoft.com/dotnet/sdk:6.0.417-1-focal-amd64 AS builder WORKDIR /app # Copy csproj and restore (fetch dependencies) as distinct layers. @@ -11,7 +11,7 @@ COPY . ./ RUN dotnet publish -c Release -o build # Build runtime image. -FROM mcr.microsoft.com/dotnet/aspnet:6.0.24-focal-amd64 +FROM mcr.microsoft.com/dotnet/aspnet:6.0.25-focal-amd64 ENV ASPNETCORE_URLS=http://+:5000 ENV COMBINE_IS_IN_CONTAINER=1 diff --git a/Dockerfile b/Dockerfile index 111ec37e80..3c2c72db18 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,7 +16,7 @@ COPY docs/user_guide docs/user_guide RUN tox -e user-guide # Frontend build environment. -FROM node:18.18.2-bookworm-slim AS frontend_builder +FROM node:18.19.0-bookworm-slim AS frontend_builder WORKDIR /app # Install app dependencies. diff --git a/deploy/requirements.txt b/deploy/requirements.txt index d16e2e35c5..952d4ec8f4 100644 --- a/deploy/requirements.txt +++ b/deploy/requirements.txt @@ -4,9 +4,9 @@ # # pip-compile requirements.in # -ansible==9.0.1 +ansible==9.1.0 # via -r requirements.in -ansible-core==2.16.0 +ansible-core==2.16.2 # via ansible cachetools==5.3.2 # via google-auth @@ -22,7 +22,7 @@ cryptography==41.0.7 # via # ansible-core # pyopenssl -google-auth==2.24.0 +google-auth==2.25.2 # via kubernetes idna==3.6 # via requests @@ -78,5 +78,5 @@ urllib3==1.26.18 # via # kubernetes # requests -websocket-client==1.6.4 +websocket-client==1.7.0 # via kubernetes diff --git a/dev-requirements.txt b/dev-requirements.txt index ccc5c6aa3c..3bd12d13a5 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -4,15 +4,15 @@ # # pip-compile dev-requirements.in # -attrs==23.1.0 +attrs==23.2.0 # via # flake8-bugbear # flake8-eradicate -babel==2.13.1 +babel==2.14.0 # via mkdocs-material beautifulsoup4==4.12.2 # via mkdocs-htmlproofer-plugin -black==23.11.0 +black==23.12.1 # via -r dev-requirements.in cachetools==5.3.2 # via @@ -41,7 +41,7 @@ cryptography==41.0.7 # via # pyopenssl # types-pyopenssl -distlib==0.3.7 +distlib==0.3.8 # via virtualenv dnspython==2.4.2 # via pymongo @@ -61,7 +61,7 @@ flake8==6.1.0 # pep8-naming flake8-broken-line==1.0.0 # via -r dev-requirements.in -flake8-bugbear==23.11.28 +flake8-bugbear==23.12.2 # via -r dev-requirements.in flake8-comprehensions==3.14.0 # via -r dev-requirements.in @@ -69,13 +69,13 @@ flake8-eradicate==1.5.0 # via -r dev-requirements.in ghp-import==2.1.0 # via mkdocs -google-auth==2.24.0 +google-auth==2.25.2 # via kubernetes humanfriendly==10.0 # via -r dev-requirements.in idna==3.6 # via requests -isort==5.12.0 +isort==5.13.2 # via -r dev-requirements.in jinja2==3.1.2 # via @@ -108,13 +108,13 @@ mkdocs==1.5.3 # mkdocs-static-i18n mkdocs-htmlproofer-plugin==1.0.0 # via -r dev-requirements.in -mkdocs-material==9.4.14 +mkdocs-material==9.5.3 # via -r dev-requirements.in mkdocs-material-extensions==1.3.1 # via mkdocs-material mkdocs-static-i18n==1.2.0 # via -r dev-requirements.in -mypy==1.7.1 +mypy==1.8.0 # via -r dev-requirements.in mypy-extensions==1.0.0 # via @@ -132,13 +132,13 @@ packaging==23.2 # tox paginate==0.5.6 # via mkdocs-material -pathspec==0.11.2 +pathspec==0.12.1 # via # black # mkdocs pep8-naming==0.13.3 # via -r dev-requirements.in -platformdirs==4.0.0 +platformdirs==4.1.0 # via # black # mkdocs @@ -160,7 +160,7 @@ pyflakes==3.1.0 # via flake8 pygments==2.17.2 # via mkdocs-material -pymdown-extensions==10.5 +pymdown-extensions==10.7 # via mkdocs-material pymongo==4.6.1 # via -r dev-requirements.in @@ -183,7 +183,7 @@ pyyaml==6.0.1 # pyyaml-env-tag pyyaml-env-tag==0.1 # via mkdocs -regex==2023.10.3 +regex==2023.12.25 # via mkdocs-material requests==2.31.0 # via @@ -215,9 +215,9 @@ types-python-dateutil==2.8.19.14 # via -r dev-requirements.in types-pyyaml==6.0.12.12 # via -r dev-requirements.in -types-requests==2.31.0.10 +types-requests==2.31.0.20231231 # via -r dev-requirements.in -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # black # mypy @@ -226,9 +226,9 @@ urllib3==2.1.0 # kubernetes # requests # types-requests -virtualenv==20.24.7 +virtualenv==20.25.0 # via tox watchdog==3.0.0 # via mkdocs -websocket-client==1.6.4 +websocket-client==1.7.0 # via kubernetes diff --git a/docs/user_guide/assets/licenses/backend_licenses.txt b/docs/user_guide/assets/licenses/backend_licenses.txt index ea58a0f128..50ecafd1b9 100644 --- a/docs/user_guide/assets/licenses/backend_licenses.txt +++ b/docs/user_guide/assets/licenses/backend_licenses.txt @@ -97,11 +97,11 @@ license Type: #################################################################################################### Package:Microsoft.AspNetCore.Authentication.JwtBearer -Version:7.0.3 +Version:6.0.25 project URL:https://asp.net/ Description:ASP.NET Core middleware that enables an application to receive an OpenID Connect bearer token. -This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/febee99db845fd8766a13bdb391a07c3ee90b4ba +This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/36be7ed6d6d56b7da0a2891e3de7ecc2aa48eecd licenseUrl:https://licenses.nuget.org/MIT license Type:MIT @@ -604,7 +604,7 @@ license Type:MIT #################################################################################################### Package:Microsoft.IdentityModel.JsonWebTokens -Version:6.15.1 +Version:6.15.0 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. licenseUrl:https://licenses.nuget.org/MIT @@ -620,7 +620,15 @@ license Type:MIT #################################################################################################### Package:Microsoft.IdentityModel.Logging -Version:6.15.1 +Version:6.10.0 +project URL:https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet +Description:Includes Event Source based logging support. +licenseUrl:https://licenses.nuget.org/MIT +license Type:MIT + +#################################################################################################### +Package:Microsoft.IdentityModel.Logging +Version:6.15.0 project URL:https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet Description:Includes Event Source based logging support. licenseUrl:https://licenses.nuget.org/MIT @@ -636,7 +644,7 @@ license Type:MIT #################################################################################################### Package:Microsoft.IdentityModel.Protocols -Version:6.15.1 +Version:6.10.0 project URL:https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet Description:Provides base protocol support for OpenIdConnect and WsFederation. licenseUrl:https://licenses.nuget.org/MIT @@ -644,7 +652,7 @@ license Type:MIT #################################################################################################### Package:Microsoft.IdentityModel.Protocols.OpenIdConnect -Version:6.15.1 +Version:6.10.0 project URL:https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet Description:Includes types that provide support for OpenIdConnect protocol. licenseUrl:https://licenses.nuget.org/MIT @@ -652,7 +660,7 @@ license Type:MIT #################################################################################################### Package:Microsoft.IdentityModel.Tokens -Version:6.15.1 +Version:6.15.0 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 @@ -809,26 +817,26 @@ license Type:MIT #################################################################################################### Package:MongoDB.Bson -Version:2.22.0 +Version:2.23.1 project URL:https://www.mongodb.com/docs/drivers/csharp/ Description:MongoDB's Official Bson Library. -licenseUrl:https://www.nuget.org/packages/MongoDB.Bson/2.22.0/License +licenseUrl:https://www.nuget.org/packages/MongoDB.Bson/2.23.1/License license Type:LICENSE.md #################################################################################################### Package:MongoDB.Driver -Version:2.22.0 +Version:2.23.1 project URL:https://www.mongodb.com/docs/drivers/csharp/ Description:Official .NET driver for MongoDB. -licenseUrl:https://www.nuget.org/packages/MongoDB.Driver/2.22.0/License +licenseUrl:https://www.nuget.org/packages/MongoDB.Driver/2.23.1/License license Type:LICENSE.md #################################################################################################### Package:MongoDB.Driver.Core -Version:2.22.0 +Version:2.23.1 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.22.0/License +licenseUrl:https://www.nuget.org/packages/MongoDB.Driver.Core/2.23.1/License license Type:LICENSE.md #################################################################################################### @@ -981,7 +989,7 @@ license Type: #################################################################################################### Package:SIL.Core -Version:12.0.1 +Version:13.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 @@ -989,7 +997,7 @@ license Type:MIT #################################################################################################### Package:SIL.Core.Desktop -Version:12.0.1 +Version:13.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 @@ -997,7 +1005,7 @@ license Type:MIT #################################################################################################### Package:SIL.DictionaryServices -Version:12.0.1 +Version:13.0.0 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 @@ -1005,7 +1013,7 @@ license Type:MIT #################################################################################################### Package:SIL.Lift -Version:12.0.1 +Version:13.0.0 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 @@ -1013,7 +1021,7 @@ license Type:MIT #################################################################################################### Package:SIL.WritingSystems -Version:12.0.1 +Version:13.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 @@ -1726,7 +1734,7 @@ license Type:MS-EULA #################################################################################################### Package:System.IdentityModel.Tokens.Jwt -Version:6.15.1 +Version:6.15.0 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. licenseUrl:https://licenses.nuget.org/MIT @@ -3783,7 +3791,7 @@ license Type: #################################################################################################### Package:ZstdSharp.Port -Version:0.6.2 +Version:0.7.3 project URL:https://github.com/oleg-st/ZstdSharp Description:Port of zstd compression library to c# licenseUrl:https://licenses.nuget.org/MIT diff --git a/docs/user_guide/assets/licenses/frontend_licenses.txt b/docs/user_guide/assets/licenses/frontend_licenses.txt index a23d90bbe0..88683fd764 100644 --- a/docs/user_guide/assets/licenses/frontend_licenses.txt +++ b/docs/user_guide/assets/licenses/frontend_licenses.txt @@ -762,7 +762,7 @@ The above copyright notice and this permission notice shall be included in all c THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -@loadable/component 5.15.3 +@loadable/component 5.16.3 MIT Copyright 2019 Greg Bergé @@ -40547,7 +40547,7 @@ MIT SOFTWARE -@types/react 18.2.37 +@types/react 18.2.46 MIT MIT License diff --git a/maintenance/requirements.txt b/maintenance/requirements.txt index 6cd7412006..fb89f18995 100644 --- a/maintenance/requirements.txt +++ b/maintenance/requirements.txt @@ -18,7 +18,7 @@ cryptography==41.0.7 # via pyopenssl dnspython==2.4.2 # via pymongo -google-auth==2.24.0 +google-auth==2.25.2 # via kubernetes humanfriendly==10.0 # via -r requirements.in @@ -62,5 +62,5 @@ urllib3==1.26.18 # via # kubernetes # requests -websocket-client==1.6.4 +websocket-client==1.7.0 # via kubernetes diff --git a/package-lock.json b/package-lock.json index 0b1c6a9a74..e27cd0c091 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", - "@loadable/component": "^5.15.3", + "@loadable/component": "^5.16.3", "@material-table/core": "^6.3.0", "@matt-block/react-recaptcha-v2": "^2.0.1", "@microsoft/signalr": "^8.0.0", @@ -57,15 +57,15 @@ "devDependencies": { "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@testing-library/jest-dom": "^6.1.4", - "@testing-library/react": "^14.1.0", - "@testing-library/user-event": "^14.5.1", + "@testing-library/react": "^14.1.2", + "@testing-library/user-event": "^14.5.2", "@types/crypto-js": "^4.1.3", "@types/css-mediaquery": "^0.1.2", "@types/jest": "^29.5.5", - "@types/loadable__component": "^5.13.5", - "@types/node": "^20.5.1", + "@types/loadable__component": "^5.13.8", + "@types/node": "^20.10.6", "@types/nspell": "^2.1.5", - "@types/react": "^18.2.37", + "@types/react": "^18.2.46", "@types/react-beautiful-dnd": "^13.1.4", "@types/react-dom": "^18.2.15", "@types/react-modal": "^3.16.0", @@ -4233,9 +4233,9 @@ "dev": true }, "node_modules/@loadable/component": { - "version": "5.15.3", - "resolved": "https://registry.npmjs.org/@loadable/component/-/component-5.15.3.tgz", - "integrity": "sha512-VOgYgCABn6+/7aGIpg7m0Ruj34tGetaJzt4bQ345FwEovDQZ+dua+NWLmuJKv8rWZyxOUSfoJkmGnzyDXH2BAQ==", + "version": "5.16.3", + "resolved": "https://registry.npmjs.org/@loadable/component/-/component-5.16.3.tgz", + "integrity": "sha512-2mVvHs2988oVX2/zM0y6nYhJ4rTVHhkhRnpupBA0Rjl5tS8op9uSR4u5SLVfMLxzpspr2UiIBQD+wEuMsuq4Dg==", "dependencies": { "@babel/runtime": "^7.7.7", "hoist-non-react-statics": "^3.3.1", @@ -8280,9 +8280,9 @@ } }, "node_modules/@testing-library/react": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.1.0.tgz", - "integrity": "sha512-hcvfZEEyO0xQoZeHmUbuMs7APJCGELpilL7bY+BaJaMP57aWc6q1etFwScnoZDheYjk4ESdlzPdQ33IbsKAK/A==", + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.1.2.tgz", + "integrity": "sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==", "dev": true, "dependencies": { "@babel/runtime": "^7.12.5", @@ -8298,9 +8298,9 @@ } }, "node_modules/@testing-library/user-event": { - "version": "14.5.1", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz", - "integrity": "sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==", + "version": "14.5.2", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz", + "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", "dev": true, "engines": { "node": ">=12", @@ -8598,9 +8598,9 @@ "dev": true }, "node_modules/@types/loadable__component": { - "version": "5.13.7", - "resolved": "https://registry.npmjs.org/@types/loadable__component/-/loadable__component-5.13.7.tgz", - "integrity": "sha512-/FTIqPHwA5FbtjdsxJl8NGByOKtH1dkH2A1BGNViGUPxCEsuckqC+XC7yPVuJWa3AV5webfopDWZ6df6cN0ZHA==", + "version": "5.13.8", + "resolved": "https://registry.npmjs.org/@types/loadable__component/-/loadable__component-5.13.8.tgz", + "integrity": "sha512-0FF/WihuPkR5IFOHiBzC95bSACvgQNUQCuNy1WF8F/lCBBHgS2SxarIk4CTjWM10A72ovpmXZDRcuAXZNS+/kQ==", "dev": true, "dependencies": { "@types/react": "*" @@ -8613,9 +8613,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.9.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", - "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", + "version": "20.10.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.6.tgz", + "integrity": "sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -8674,9 +8674,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.37", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.37.tgz", - "integrity": "sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==", + "version": "18.2.46", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.46.tgz", + "integrity": "sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", diff --git a/package.json b/package.json index 86ce9d90c3..91ec72b69f 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "dependencies": { "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", - "@loadable/component": "^5.15.3", + "@loadable/component": "^5.16.3", "@material-table/core": "^6.3.0", "@matt-block/react-recaptcha-v2": "^2.0.1", "@microsoft/signalr": "^8.0.0", @@ -85,15 +85,15 @@ "devDependencies": { "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@testing-library/jest-dom": "^6.1.4", - "@testing-library/react": "^14.1.0", - "@testing-library/user-event": "^14.5.1", + "@testing-library/react": "^14.1.2", + "@testing-library/user-event": "^14.5.2", "@types/crypto-js": "^4.1.3", "@types/css-mediaquery": "^0.1.2", "@types/jest": "^29.5.5", - "@types/loadable__component": "^5.13.5", - "@types/node": "^20.5.1", + "@types/loadable__component": "^5.13.8", + "@types/node": "^20.10.6", "@types/nspell": "^2.1.5", - "@types/react": "^18.2.37", + "@types/react": "^18.2.46", "@types/react-beautiful-dnd": "^13.1.4", "@types/react-dom": "^18.2.15", "@types/react-modal": "^3.16.0",