Commit Graph

16367 Commits

Author SHA1 Message Date
Jason Wen 3fe2ec883f no 2025-08-31 10:11:41 -04:00
Jason Wen 3d065a066c wide open 2025-08-31 10:11:01 -04:00
Jason Wen 25668fcf33 no speed factor engage type yet 2025-08-31 10:02:12 -04:00
Jason Wen db2edc944d no warning in this PR 2025-08-31 10:01:02 -04:00
Jason Wen 1fc7071584 off 2025-08-31 09:58:22 -04:00
Jason Wen 4eab2b01e4 end session if long_active but slc inactive at any given time 2025-08-31 01:27:19 -04:00
Jason Wen 5d2fc14a24 always reset state 2025-08-31 01:24:13 -04:00
Jason Wen 20ff0b8d7b bump 2025-08-31 01:19:22 -04:00
Jason Wen d9b11dec9a too limiting 2025-08-31 01:07:43 -04:00
Jason Wen 0f2db833d5 some tests 2025-08-31 01:05:26 -04:00
Jason Wen 0ff8e3be3c track session 2025-08-31 00:33:08 -04:00
Jason Wen e454ca42c9 use frame instead of time 2025-08-31 00:14:57 -04:00
Jason Wen 27fe7aa83f test init 2025-08-31 00:06:07 -04:00
Jason Wen 791f597bf6 fix params 2025-08-31 00:05:12 -04:00
Jason Wen 2bd87ff6a0 no need to pass sm 2025-08-30 23:48:43 -04:00
Jason Wen a6ea4e31b4 split speed limit resolver out of slc 2025-08-30 23:44:20 -04:00
Jason Wen 84abd66bba use frames instead 2025-08-30 23:35:04 -04:00
Jason Wen e6a6476740 some 2025-08-30 22:43:02 -04:00
Jason Wen 22fd56e32e Revert "not used for now"
This reverts commit f0083d6241.
2025-08-30 22:40:49 -04:00
Jason Wen f0083d6241 not used for now 2025-08-30 22:38:31 -04:00
Jason Wen 68d7a955f7 Merge remote-tracking branch 'sunnypilot/sunnypilot/master' into feature/slc 2025-08-30 22:17:41 -04:00
Jason Wen e1d5b9019b fix 2025-08-30 22:00:13 -04:00
Jason Wen 3408873018 wrong cruise speed 2025-08-30 21:54:42 -04:00
DevTekVE 5d110bcee5 ci: prebuilt process improvement & tag of staging prebuilt source (#1190)
* ci: add validate-test-on-staging-c3 branch to deployment triggers and enhance stable branch handling

* fix long overdue mistake lol

* ci: add condition to wait for start on push events in build workflow

* Fix extra version identifier

* no need for this, i validated what I needed

* only care for release tags, not any

* fix: update versioning logic to use build date and run number for tagging

* fix: update tagging logic and enhance commit message format in build scripts

* fix: refine tagging condition to exclude tag pushes for stable branches

* fix: add extra version identifier to output for better version tracking

* trying to keep things clean and simple

* bugfix
staging/0.10.1/2025.08.30-2899
2025-08-30 14:35:05 +02:00
DevTekVE 62bf9fcc27 ci: tweaking the deploy with delay process + fixing bugs (#1189)
* ci: disable cancel-in-progress for publish concurrency

* check using var

* typo

* ci: update publish concurrency settings to use dynamic cancel-in-progress flag

* typoooo

* ci: update cancel-in-progress condition for publish concurrency

* ci: enhance publish concurrency handling to queue jobs based on commit SHA

* typos and new commit hash to test cancel in progress

* see if this helps?

* tired of waiting

* ci: add publish concurrency group to deployment configuration

* ci: update publish concurrency handling to improve job queuing and cancellation logic

* ci: output GITHUB_OUTPUT contents for better debugging of publish concurrency

* ci: remove prebuilt output from strategy and streamline GITHUB_OUTPUT handling

* ci: refine publish concurrency handling for flexible job cancellation

- Default `cancel_publish_in_progress` to `true` if undefined in config.
- Adjust concurrency group logic to handle null and true conditions properly.

* another ocmmit shouldnt cancel publish

* ci: enhance job cancellation logic for publish concurrency handling

* ci: add prepare_strategy job for dynamic deploy strategy extraction

* ci: ensure job execution always proceeds on success and skips failure

* ci: improve job execution conditions to handle cancellation and failure states

* ci: enhance versioning logic to support stable and unstable branch differentiation

* ci: add checkout step to ensure code is available for deploy strategy extraction

* ci: add extra version identifier for stable branch environments

* ci: update extra version identifier format for stable branches

* Grammar, oh, grammar.

* test this
2025-08-30 11:52:57 +02:00
DevTekVE 205863b71f ci: add deploy strategy extraction and refactor publish dependencies (#1118)
* ci: add deploy strategy extraction and refactor publish dependencies

- Introduced `prepare_strategy` step to dynamically extract deployment configurations.
- Adjusted `publish` job to depend on `prepare_strategy` and use its outputs.

* what happens if I do this...

* cleaning

* other test

* ci: update auto_deploy logic in build configuration

* cleaning
2025-08-30 07:26:31 +02:00
Jason Wen ba1da60c25 NNLC: compute error in torque space (#1185)
* NNLC: compute error in torque space

* bump

* sp happy too

* bump

* lint

* update path

* oops

* test entire loop

* bump

* test gm

* bump

* bump
2025-08-29 22:39:25 +02:00
DevTekVE 54174d1ef0 agnos: split launch for c3 and c3x to support custom agnos (#1186)
* refactor: skip AGNOS update for tici models in launch script

* back to stock on chffrplus

* feat: enhance launch script for Tici model with error handling and fallback

* empty new line pls
2025-08-29 22:23:58 +02:00
Jason Wen f2fe63fa5f use existing 2025-08-29 01:03:21 -04:00
Jason Wen 6bea163998 no need 2025-08-29 00:59:03 -04:00
Jason Wen 6956c6ef05 no 2025-08-29 00:57:24 -04:00
Jason Wen 20feab0eae this 2025-08-28 00:20:46 -04:00
Jason Wen 2aee69d267 rename 2025-08-28 00:15:08 -04:00
Jason Wen 13122c6c1d auto draft 2025-08-26 23:26:15 -04:00
Jason Wen 1081dc4d6c rearrange 2025-08-26 20:46:05 -04:00
Jason Wen 727a4ae8cb unused 2025-08-26 20:44:14 -04:00
Jason Wen 561210d2d2 internalize output 2025-08-26 20:34:17 -04:00
Jason Wen 863a8a43a9 Merge remote-tracking branch 'sunnypilot/sunnypilot/master' into feature/slc 2025-08-26 19:10:26 -04:00
Jason Wen 30d5f4ed52 more fixes 2025-08-26 19:08:12 -04:00
royjr 342ff24510 feature: external storage (#979)
* external storage

* fix mountStorage

* fix perms

* works for now

* better

* lagless

* move to sp qt

* orderish

* fix ui crash

* cleanup

* fix format

* offroad only

* debug external storage

* dont care about delete

* just use cloudlog

* show logs if using external storage

* better text

* wipe entire drive

* allow partitionless drive to be formatted

* label while formatting

* this works

* better

* cleaner

* cleaner logs

* keep upstream happy

---------

Co-authored-by: DevTekVE <devtekve@gmail.com>
2025-08-26 11:49:55 -04:00
github-actions[bot] 6bbf42c16a [bot] Update translations (#1183)
Update translations

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-08-25 23:50:58 -04:00
github-actions[bot] 73e66c4a0b [bot] Update Python packages (#1178)
Update Python packages

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-25 21:22:20 -04:00
Nayan 9579d331fc ui: sunnylink panel title & message (#1181)
add title & message to clarify sponsorship isn't required for basic functions
2025-08-25 19:49:49 +02:00
Jason Wen 1f017c411c drop new state machine for now 2025-08-25 13:31:28 -04:00
Jason Wen ca1a626d7a fix 2025-08-25 08:16:08 -04:00
Jason Wen 9822179d47 no more 2025-08-25 08:01:50 -04:00
Jason Wen ff0c891b5f params fix 2025-08-24 23:27:57 -04:00
Jason Wen 2e0ace119c fix import 2025-08-24 23:27:57 -04:00
Jason Wen 132a109798 rename 2025-08-24 23:27:57 -04:00
Jason Wen 7b9568d0ab user confirm in another PR 2025-08-24 23:27:57 -04:00