-
Notifications
You must be signed in to change notification settings - Fork 37
Merge V2.14+fall2025 into main #791
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
rquidute
wants to merge
83
commits into
main
Choose a base branch
from
v2.14+fall2025
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
83 commits
Select commit
Hold shift + click to select a range
97ed439
Fixing long delay on Python Tests and overall performance by removing…
antonio-amjr 67f41ab
fix typo: linux/arm64 (#445)
rxwen 7e969fd
User guide: Fix command to execute sdk container (#428)
hiltonlima eefd3fe
update history (#425)
hiltonlima 0c85bda
Updated backend sha
rquidute 9e44c8b
Updated backend sha
rquidute 1b00224
Updated CLI and backend submodules
rquidute 8f35362
Merge fall v2.11+fall2024
rquidute 03a6729
Fixed after merge
rquidute 44e20d5
Updated backend
rquidute 6d30811
docs: Update Ubuntu version to 24.04.1 in TH User Guide (#512)
swan-amazon e688ced
Updated backend
rquidute c77b984
Updated backend
rquidute 1c086b9
UG- Added Reuse commissioning information section (#514)
rquidute dec6102
Update README.md (#511)
kiel-apple 60fad7c
[FIX] Update Network Check Method In Installation Script (#517)
antonio-amjr 8b85810
Create log files for installation scripts (#518)
hiltonlima 56e90d6
Updated backend and cli
rquidute 49aed8e
Updated backend sha in docker-compose file
rquidute 7ff21a9
Updated backend
rquidute d01a0aa
Updating CLI with the Poetry install fix and some minor changes (#524)
antonio-amjr 85571e2
Version v2.12-beta1+spring2025
rquidute 8a5922e
Updated backend
rquidute 6720193
Fixing auto-update script with error check (#528)
antonio-amjr 52495f9
Version v2.12-beta2+spring2025
rquidute 899678c
Version v2.12-beta3+spring2025
rquidute c3bf080
Undo changes in auto-update.sh file
rquidute c3def59
Fix cli dependency syntax
rquidute 6a93373
Upgraded node version to v20.x
rquidute 9698b5d
Updated frontend - performance
rquidute 8233bca
Updating HASHs and docker compose (#519)
antonio-amjr 19a5b39
Updating backend HASH (#521)
antonio-amjr 891cab9
Updated backend sha
rquidute c6fd9d3
docs: add "timeout" to Test Parameters section (#522)
rl-mediola 12e0e48
Updating backend SHA and docker compose
antonio-amjr 4148f48
Updated backend cli and frontend
e94c410
Updated backend
72019ed
Updated backend
rquidute abd51a3
Updated backend
rquidute bc2625f
Updated backend
rquidute 7b991bf
Updated backend and frontend - performance ui was missing
rquidute acc1768
Updating once more the Backend SHA and Docker compose
antonio-amjr c0930cb
Updating Backend (#542)
antonio-amjr af6f841
Improve TH start script (#544)
hiltonlima 1f2aabe
Updated backend
rquidute 87a9308
Updated docker-compose
rquidute 1dc86c7
Updated User Guide for v2.13-beta2+summer2025
rquidute 4c5c533
Updating the backend tree with two commits from the develop branch (#…
antonio-amjr 5fef5c9
Add poetry self update for cli installation (#558)
rquidute c82c965
Updated backend SHA - Feature/530 mock server available (#561)
rquidute 45a3ff9
[UG] - Added Mapped Volumes (#566)
rquidute 0695e16
Updated backend - Platform cert implementation
rquidute 5e78e1b
Updated backend and cli
rquidute 0d3e934
[FIX] Fix start.sh script to log front back launching log (#581)
rquidute c1696db
Created sideload script (#583)
rquidute 9696f12
Updated backend sha
rquidute ccebe11
[User Guide]Added Platform certification configuration section (#575)
rquidute e5ecda0
Merge V2.13 beta3.3+summer2025 to V2.13+summer2025-develop (#613)
rquidute 128b47d
[FIX] Fix UG links to use members-all links (#614)
rquidute ee94bb0
Map ports for certification-tool-backend container to listen to H264 …
chulspro 9296d40
Changed for v2.14-beta1+fall2025 version
rquidute 27470b2
Fixed config.py file location (#657)
rquidute 9e051cc
Updating the User Guide, Backend SHA and docker compose to the releas…
antonio-amjr a0f7b6c
[Docs] [Camera] Updating User Guide With Camera Information (#666)
antonio-amjr e3c8020
[Fix] User Guide Broken Images
antonio-amjr c0dc2c2
Fixes raised by Gemini in PR #797 (#725)
rquidute 7754141
[Camera] Add pushav-service to proxy https requests by skipping ssl v…
chulspro bdda6ac
Version v2.14-beta2.1+fall2025
rquidute 1921cd5
Updated cli
rquidute 370988f
v2.14-beta2.1+fall2025 frontend camera fixes
rquidute 23bc0fe
Updated frontend
rquidute 2debbec
Install additional dependencies during update and fresh installation …
rquidute f4a77cc
Fixed submodules SHA and user guide
rquidute 5420b59
Updated Matter version in User guide
rquidute 9efe266
V2.14 beta3 new version (#764)
rquidute b89ad1f
Updated backend - list python scripts
rquidute 58ea22e
Updating TH CLI installationto use the new CLI install script (#738)
antonio-amjr 219a7fb
Updated backend - List misssing python scripts
rquidute ce2a16d
Updated SDK_SHA after some scripts fixes
rquidute 0276893
Version v2.14+fall2025
rquidute 3f7af8e
Updated backend. SDK SHA ca9d1118e097fe947b2aec1ba84f265d6cf2447e
rquidute 73ed1a2
Fix fresh installation issue in fall2024 version (#789)
rquidute d0d8f48
[FIX] Updating user guide for Matter 1.5 finale version (#798)
antonio-amjr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Submodule frontend
updated
73 files
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| Do not remove this file |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,37 @@ | ||
| #! /usr/bin/env bash | ||
|
|
||
| # | ||
| # Copyright (c) 2023 Project CHIP Authors | ||
| # | ||
| # Licensed under the Apache License, Version 2.0 (the "License"); | ||
| # you may not use this file except in compliance with the License. | ||
| # You may obtain a copy of the License at | ||
| # | ||
| # http://www.apache.org/licenses/LICENSE-2.0 | ||
| # | ||
| # Unless required by applicable law or agreed to in writing, software | ||
| # distributed under the License is distributed on an "AS IS" BASIS, | ||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
| ROOT_DIR=$(realpath $(dirname "$0")/../..) | ||
| SCRIPT_DIR="$ROOT_DIR/scripts" | ||
| PI_SCRIPT_DIR="$SCRIPT_DIR/pi-setup" | ||
| UBUNTU_SCRIPT_DIR="$SCRIPT_DIR/ubuntu" | ||
|
|
||
| source "$SCRIPT_DIR/utils.sh" | ||
|
|
||
| print_start_of_script | ||
|
|
||
| check_installation_prerequisites | ||
| verify_return_code | ||
|
|
||
| print_script_step "Installing Raspberry Pi Dependencies" | ||
| $PI_SCRIPT_DIR/install-pi-dependencies.sh | ||
| verify_return_code | ||
|
|
||
| print_script_step "Running Ubuntu auto-install" | ||
| $UBUNTU_SCRIPT_DIR/auto-install.sh | ||
| verify_return_code | ||
|
|
||
| print_end_of_script |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,73 @@ | ||
| #! /usr/bin/env bash | ||
|
|
||
| # | ||
| # Copyright (c) 2024 Project CHIP Authors | ||
| # | ||
| # Licensed under the Apache License, Version 2.0 (the "License"); | ||
| # you may not use this file except in compliance with the License. | ||
| # You may obtain a copy of the License at | ||
| # | ||
| # http://www.apache.org/licenses/LICENSE-2.0 | ||
| # | ||
| # Unless required by applicable law or agreed to in writing, software | ||
| # distributed under the License is distributed on an "AS IS" BASIS, | ||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
|
|
||
| ROOT_DIR=$(realpath $(dirname "$0")/..) | ||
| SCRIPT_DIR="$ROOT_DIR/scripts" | ||
|
|
||
|
|
||
| DATE_STR=$(date +"%F-%H-%M-%S") | ||
|
|
||
| SIDELOAD_LOGFILE_PATH="logs/sideload_$DATE_STR.log" | ||
|
|
||
| # Redirect all output (stdout and stderr) to both the terminal and the log file | ||
| exec > >(tee -a "$SIDELOAD_LOGFILE_PATH") 2>&1 | ||
|
|
||
| # backend container | ||
| CONTAINER_NAME="certification-tool-backend-1" | ||
|
|
||
| source "$SCRIPT_DIR/utils.sh" | ||
|
|
||
| print_start_of_script | ||
|
|
||
| print_script_step "Updating tests information" | ||
| docker exec -i $CONTAINER_NAME python3 /app/test_collections/matter/sdk_tests/support/python_testing/list_python_tests_classes.py | ||
| if [ $? -ne 0 ]; then | ||
| echo "Unable to execute command in backend container. Could you please check if it is running?" | ||
| exit 1 | ||
| fi | ||
|
|
||
| # Retrieve backend container ID | ||
| print_script_step "Retrieving backend container ID..." | ||
| CONTAINER_ID=$(docker ps -qf "name=${CONTAINER_NAME}") | ||
|
|
||
| # Check if the container was found | ||
| if [ -z "$CONTAINER_ID" ]; then | ||
| echo "Container '${CONTAINER_NAME}' not found." | ||
| exit 1 | ||
| fi | ||
|
|
||
| # Restart the container | ||
| print_script_step "Restarting container ${CONTAINER_NAME} (ID: ${CONTAINER_ID})..." | ||
| docker restart "$CONTAINER_ID" | ||
|
|
||
| # Check if the restart process was successful | ||
| if [ $? -eq 0 ]; then | ||
| echo -n "Waiting for backend to start" | ||
| CHECK_BACKEND_SERVICE="docker exec -i $CONTAINER_NAME curl --fail -s --output /dev/null http://localhost/docs" | ||
| until $CHECK_BACKEND_SERVICE | ||
| do | ||
| echo -n "." | ||
| sleep 5 | ||
| done | ||
| echo "Container restarted successfully!" | ||
|
|
||
| else | ||
| echo "Failed to restart the container!" | ||
| exit 1 | ||
| fi | ||
|
|
||
| print_end_of_script |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using
serversTransport.insecureSkipVerify=trueas a global command-line flag disables TLS certificate validation for all backend services, which poses a security risk. While the comment explains this is forpush_av_serverwith a self-signed certificate, it's better to apply this setting only to the specific service that needs it. The comment correctly notes that service-specific transport configurations were introduced in Traefik v2.4. Consider upgrading Traefik fromv2.2tov2.4or newer. This would allow you to configureinsecureSkipVerifyon a per-service basis within your dynamic configuration file (traefik_dynamic.yml), improving the overall security of your deployment.