Merged
Conversation
* Device access links (#18) * Update package.json * Update cdk-pipeline-stack.ts --------- Co-authored-by: David Smith <dasmthc@amazon.co.uk>
* Device access links (#18) * Update package.json * Update cdk-pipeline-stack.ts * Bump pillow from 10.0.1 to 10.2.0 in /lib/lambda_layers/print_functions (#23) Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.0.1 to 10.2.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](python-pillow/Pillow@10.0.1...10.2.0) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Set the default sort order on the events table to event date, most recent first (#24) * Model table sorting (#25) * Set the default sort order on the events table to event date, most recent first * Set the default sorting order to model upload date * CarUploadStepFunction waits on InProgress OR Pending (#28) * InProgress OR Pending * Delete .gitlab-ci.yml * Pipeline Approval Stage (#29) * Initial "deploy from GitHub" pipeline * branchName -> labelName * updated readme removed commented code updated a few more 'branch' to 'label' * fixed CDK command * added source_repo * typo * added source repo to make file * Fixed H3 header * added '-c source_branch=${props.sourceBranchName}' * added repo swap instructions * InProgress OR Pending * Removed GitLab CI config * ManualApprovalStep * Added Pipeline SNS notifications * Activation tweaks (#32) * Update the OpenVINO cert * Setting the hashbang * Update the OpenVINO cert (#30) * Device ping time (#33) * Prettier * Fix for device last ping data time being incorrect * RPi DREM activation (#34) * Updated (untested) DREM activation script for DR AWS Car and DR RPi version * Updated to mostly work and also change the python path depending on the version of Ubuntu installed * Removed SSM code / id as separate boxes as they are never used and moved SSM activation details from the collapsed container * Setting the backup path using the logged in user and not sudo home dir (/root) * Output tweaks and changing the SSM agent based on the RPi type * Message formatting tweaks * Formatting tweaks * Bump pillow from 10.2.0 to 10.3.0 in /lib/lambda_layers/print_functions (#45) Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](python-pillow/Pillow@10.2.0...10.3.0) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Race management view can now be filtered by track (#42) * Tweak fonts (#46) * Update build-size (#49) * Fix RUM Access Denied / Region Hard-Coding (#48) * Fix RUM errors * Additional hard-coded region * Remove hard-coded value * Change reference * Clean configuration * Event Administration: Prevent eventDate from being undefined (#50) * Avoid null value of DatePicker * Force empty string * Linking in the timer documentation and adding warnings the Pi operating system version (#51) * Only show "enabled" users (#52) * Filter='status = "Enabled"' (#53) * Only show "enabled" users --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: David Smith <dasmthc@amazon.co.uk> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Lars Lorentz Ludvigsen <59617571+larsll@users.noreply.github.com>
## Release Notes ### New Features - **Timekeeping Wizard**: Introduced a new Timekeeping Wizard that combines the "Upload model to car" functionality with the traditional timekeeper. This simplifies trackside operations by allowing the Time Keeper role to perform both tasks with ease. - **Car Tracking per Lap**: Added the ability to track which car was used for each lap. This will enable additional metrics in future releases, such as "Which car was used for the fastest lap?" and "Which car did the most laps?". This feature has also been backported to the original timekeeper. ### Improvements - **Streamlined Upload Modals**: Updated the existing "Upload model to car" modals to remove an extra container on the status/select modals, reducing on-screen clutter. ### New Utilities - **WithEventSelected HOC**: Introduced a new reusable Higher-Order Component (HOC) called "WithEventSelected". This HOC can be used to wrap any page that requires an event to be selected, forcing users to select an event before proceeding. This will help simplify the codebase. ### Contributors @StevenAskwith
v2.8.0
* Filter car select lists to only show cars (not timers) (#98) * feat(cars-manager): increase state machine timeout to handle large SSM instance counts Increases the Step Function timeout from 3 to 9 minutes to prevent timeouts when processing large numbers (1000+) of SSM managed instances. The previous timeout was insufficient when the Lambda function needed to process status updates for a high volume of instances. Root cause: The car status update Lambda function takes longer to complete when processing status data for large fleets, causing the state machine to hit its timeout limit before completion. Testing: Verified fix with 1000+ SSM managed instances --------- Co-authored-by: Lars Lorentz Ludvigsen <59617571+larsll@users.noreply.github.com> Co-authored-by: esbjj <95383532+esbjj@users.noreply.github.com>
chrisscudder
approved these changes
Jun 24, 2025
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Merge back from stable