Jason Wen
698e0ca00f
migration: new branch names ( #1225 )
...
* migration: new branch names
* more migration
* update channel type
* no more var
* update
* more
* more
2025-09-07 23:23:03 -04:00
Jason Wen
b161764b1e
update: sunnypilot branch migrations for tici ( #1212 )
...
* update: sunnypilot branch migrations for tici
* block onroad and notify
* type
* check channel type
* update
* ui init
* no search and locked list for tici
* whenever available
2025-09-06 15:26:32 -04:00
Jason Wen
31918c067a
events: add sunnypilot/openpilot to remote origin check ( #1216 )
...
events: add sunnypilot/openpilot to remote origin check
2025-09-04 22:22:48 -04:00
Jason Wen
798e9071d8
Merge branch 'upstream/openpilot/master' into sync-20250823
...
# Conflicts:
# .github/workflows/release.yaml
# README.md
# RELEASES.md
# common/params_keys.h
# docs/CARS.md
# opendbc_repo
# panda
# release/build_stripped.sh
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/modeld/modeld.py
# selfdrive/ui/feedback/feedbackd.py
# selfdrive/ui/translations/main_ar.ts
# selfdrive/ui/translations/main_de.ts
# selfdrive/ui/translations/main_es.ts
# selfdrive/ui/translations/main_fr.ts
# selfdrive/ui/translations/main_ja.ts
# selfdrive/ui/translations/main_ko.ts
# selfdrive/ui/translations/main_pt-BR.ts
# selfdrive/ui/translations/main_th.ts
# selfdrive/ui/translations/main_tr.ts
# selfdrive/ui/translations/main_zh-CHS.ts
# selfdrive/ui/translations/main_zh-CHT.ts
# system/version.py
# uv.lock
2025-08-24 14:52:21 -04:00
Maxime Desroches
372682d4a9
updated: branch migration ( #35993 )
...
* release
* Update system/updated/updated.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-08-15 14:46:20 -07:00
Jason Wen
d6474aa0a9
Merge branch 'upstream/openpilot/master' into sync-20250731
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# common/params.h
# common/params_keys.h
# common/params_pyx.pyx
# docs/CARS.md
# opendbc_repo
# panda
# selfdrive/car/tests/test_models.py
# selfdrive/pandad/pandad.cc
# selfdrive/pandad/pandad.h
# selfdrive/selfdrived/selfdrived.py
# selfdrive/ui/translations/main_ar.ts
# selfdrive/ui/translations/main_de.ts
# selfdrive/ui/translations/main_es.ts
# selfdrive/ui/translations/main_fr.ts
# selfdrive/ui/translations/main_ja.ts
# selfdrive/ui/translations/main_ko.ts
# selfdrive/ui/translations/main_pt-BR.ts
# selfdrive/ui/translations/main_th.ts
# selfdrive/ui/translations/main_tr.ts
# selfdrive/ui/translations/main_zh-CHS.ts
# selfdrive/ui/translations/main_zh-CHT.ts
# system/athena/athenad.py
# system/athena/manage_athenad.py
# system/manager/manager.py
# system/sentry.py
# uv.lock
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master`
Sync: `commaai/panda:master` into `sunnypilot/panda:master`
2025-08-02 00:21:14 -04:00
Jason Wen
6e76d0ca86
ci: more ref change to master
2025-07-31 14:10:45 -04:00
Jason Wen
24699f3e54
events: Update startup event to support sunnypilot remote origin detection ( #1092 )
2025-07-29 23:09:58 -04:00
Maxime Desroches
bc5336d805
params: auto decode based on type ( #35794 )
...
* type
* test
* more
* might as well use this
* one more
* live
* athena
* b
* also
* more
* now
* ah
* pigeon
2025-07-22 21:58:06 -07:00
James Vecellio-Grant
0d0f764a79
ui: Quickboot Mode Toggle ( #1045 )
...
* Fast boot mode
* Unused
* FastBoot -> QuickBoot
* Move down, since name change
* Chronological in manager too
* last one b4 merge
---------
Co-authored-by: Nayan <nayan8teen@gmail.com >
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 07:55:13 -07:00
Jason Wen
f1837b8502
Sentry: sets environment tag ( #605 )
...
* Sentry: sets environment tag
* master channel
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-01-22 15:05:10 -05:00
Maxime Desroches
4716629d70
add nightly-dev to tested_branches ( #33901 )
...
fix test
2024-10-31 11:50:58 -07:00
Shane Smiskol
2d4f0e2af8
remove old cache wrapper ( #32653 )
...
* remove wrapper that is functools.cache
* format
old-commit-hash: 451e171ad9bef27d87f4124dbf032881d3ccc485
2024-06-07 21:24:32 -07:00
Adeeb Shihadeh
3358745103
ruff: enable UP
...
old-commit-hash: b2e4c64cf8fe3256d1e411e8715c29e2eb6f4f00
2024-05-20 17:43:54 -07:00
Justin Newberry
89f9181d6e
casync build: remove channel from build metadata json ( #32212 )
...
* remove channel
* fix
* reset
* remove this
* no channel
old-commit-hash: cedf98de5a2a948bd7d19b23ac964cf845a4769d
2024-04-15 16:44:43 -07:00
Justin Newberry
933dd500c4
agnos casync script improvements ( #32156 )
...
* build agnos
* include path
* cleanup
* rm this
* test it
* all agnos partitions are AB
* fix that
* correct
* build agnos first
* better temp dir
* revert the order
* try it on pc
* test it
* upload and fix
* build
* pass in environemnt variable
* not in jenkins
old-commit-hash: ecb648a68ab86e053faff450f5bf0d2bfc221333
2024-04-11 09:46:27 -07:00
Justin Newberry
8a39433d7e
add ui description helper to build_metadata ( #32113 )
...
add ui_description
old-commit-hash: c95404d564a9a8d168f8f587887e9c33f96db861
2024-04-05 16:28:21 -07:00
Justin Newberry
f2baf77e02
casync build: caidx filename is canonical representation of build ( #31964 )
...
* canonical
* short commit
* channel
* cleanup
* let's do 9 characters
* fixes
* set the build style during release creation
* as a property
old-commit-hash: 33f9193c94d3afb9120369e6557ddcd71133c5ee
2024-03-21 16:41:40 -07:00
Justin Newberry
4637e77f38
add helper for creating build_metadata from a dict ( #31958 )
...
helper
old-commit-hash: c197b3f52c6c3698a0c917fe24caf4766b1f96a8
2024-03-21 13:00:30 -07:00
Justin Newberry
1548b673e0
use build_metadata everywhere we used to use get_version, get_commit, etc ( #31941 )
...
* use build_metadata
* fix normailzed
* also normalized
* and here
* fix diff
* and that one
* cleanup
old-commit-hash: effee900c4e9f3950b88a43b08da40bdbc47aed0
2024-03-21 10:15:29 -07:00
Justin Newberry
1e238a2163
git commands: more parameterization on path ( #31942 )
...
* more cwd
* here top
* and here
* basedir
old-commit-hash: 806f743e126b4bfcccec0b0b8458b5473da9c1b4
2024-03-21 09:47:26 -07:00
Justin Newberry
3ab117d599
add get_build_metadata function ( #31923 )
...
* version
* Get build metadata
* two lines
* channel
* cwd
* default to unknown
* dataclass
old-commit-hash: 38d03b997958effea805a6c3860d2c5edaf2ae65
2024-03-20 16:43:58 -07:00
Justin Newberry
1f218e4169
parameterize get_version and add get_release_notes function ( #31922 )
...
version
old-commit-hash: 018b6d0fae1660b4e2916d9ce834daad47503668
2024-03-19 12:58:30 -07:00
Justin Newberry
a5bc36ea9d
move git commands to common/git.py ( #31921 )
...
move git into common/git.py
old-commit-hash: 4fbc8a389662f82018eeabd03294cc761b87ce75
2024-03-19 12:39:09 -07:00
Cameron Clough
9bd90112d0
use pyupgrade to update to new typing syntax ( #31580 )
...
* add pyupgrade hook
* run pyupgrade (pre-commit run -a)
* ruff --fix
* Revert "add pyupgrade hook"
This reverts commit 56ec18bb6b8602a0b612f3803d96cdad14b52066.
* revert changes to third_party/
* manual type fixes
* explicit Optional wrapping capnp objects
old-commit-hash: 995250ae4967943ee33a3699a1d89a7a770d95e9
2024-02-24 16:41:23 -08:00
Adeeb Shihadeh
df6154b591
log git commit date ( #31490 )
...
* log git commit date
* unix ts
* fix
* bump cereal
* cleanup
old-commit-hash: 0723c2bc5f22a079685c1643fa2d72f70eeff087
2024-02-16 13:19:10 -08:00
Greg Hogan
14e12980f5
simplify git remote is comma check ( #31284 )
...
* simplify git remote is comma check
* cast to str
* eliminate default and always return string
* add type annotation for cache decorator
* fix up default handling
old-commit-hash: 7affba06d89b366d98f42c4ea3a2f904e6ef3357
2024-02-02 21:23:32 -08:00
Adeeb Shihadeh
972650f0eb
remove dashcam branch ( #31081 )
...
* remove dashcam branch
* fix
* more cleanup
* remove param
* one more
old-commit-hash: 7cd9568423a2e78187d16018b70a78f56c02027d
2024-01-19 14:05:03 -08:00
Adeeb Shihadeh
59eb2988de
swaglog.py goes in common/ ( #30631 )
...
* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx
old-commit-hash: 35f819c8239b8ac3a000087a0f791b91ccea5e5e
2023-12-06 17:27:51 -08:00
Justin Newberry
3b91610c0b
Precommit: ensure executable bit is set ( #29784 )
...
* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
old-commit-hash: 4e69937d0d3fbdc7d1d42cbc18d7ccf8ddb115f1
2023-09-05 16:33:26 -07:00
Adeeb Shihadeh
16ec56398c
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
old-commit-hash: a9626f95b69af19306143fc4def02fb5769405d2
2023-08-20 20:49:55 -07:00
Justin Newberry
7d6d3dc9ea
Ruff: flake8 pie (misc lints) ( #29318 )
...
flake8 pie
old-commit-hash: af3ed37c5cd8823f793aec60e1c74760cf795bd9
2023-08-10 15:28:51 -07:00
Adeeb Shihadeh
858a5654b1
setup pre-built master-ci ( #27205 )
...
* try this
* add as release branch
* set the name
* build on master-ci
old-commit-hash: 0374d4817d4730fb76adcee07252adf39759dd25
2023-02-05 15:45:01 -08:00
Adeeb Shihadeh
4cb61240b3
enable experimental longitudinal control on devel ( #26544 )
...
old-commit-hash: 94aa39bdd406400ab48765d8b50f08e03ecf9eb8
2022-11-21 16:18:51 -08:00
Adeeb Shihadeh
3c48bc47b7
Move a bunch of stuff to system/ part 3 ( #24829 )
...
* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter
old-commit-hash: 0fce5d90459b77bf2cfa70f55f322f0e1fb8d01c
2022-06-11 23:19:27 -07:00