DevTekVE
ecfb60feff
add hash check and validation for model download
2024-02-12 12:07:42 +00:00
Jason Wen
75b38db870
Merge branch 'sync-20240201' into sync-priv-20240201
2024-02-07 22:49:01 -05:00
Adeeb Shihadeh
7cd9568423
remove dashcam branch ( #31081 )
...
* remove dashcam branch
* fix
* more cleanup
* remove param
* one more
2024-01-19 14:05:03 -08:00
Adeeb Shihadeh
6810c5b644
script for checking out a pr
2023-12-26 19:22:34 -08:00
Adeeb Shihadeh
702c4392a4
three way merge
2023-12-10 12:10:40 -08:00
Adeeb Shihadeh
f09ee083a2
helper script for fixing up repo size ( #30028 )
...
* small
* mv
2023-12-10 11:33:40 -08:00
Justin Newberry
36bebb1aa0
jenkins: retry build_devel ( #30628 )
...
* will it work
* retry build devel
* correct p[ath
* try a failure
* Revert "try a failure"
This reverts commit ba4e6a0a2096b94887fcfbf7d011e34aa2a16c41.
2023-12-06 17:22:32 -08:00
Logan Lasiter
5b2bcf6bf2
adding --local-partial-types mypy opt ( #30491 )
2023-11-18 22:47:11 -08:00
Jason Wen
ccfb7ff153
Merge branch 'master' into sync-priv-20231016
...
# Conflicts:
# panda
# selfdrive/car/chrysler/values.py
# selfdrive/car/ford/values.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/values.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/sentry.py
# selfdrive/ui/qt/offroad/settings.cc
2023-10-16 11:52:39 -04:00
Jason Wen
6c67abe65f
Revert "Sync master-priv with public sunnypilot:master"
2023-10-16 04:53:55 +00:00
DevTekVE
f885863e1e
Sync master-priv with public sunnypilot:master
2023-10-13 16:40:08 +00:00
Adeeb Shihadeh
1dd4ade197
delete some old files
2023-09-30 16:07:26 -07:00
Jason Wen
9219b7966c
Merge branch 'master' into dev-priv/master-test
...
# Conflicts:
# panda
# release/build_release.sh
# selfdrive/car/car_helpers.py
# selfdrive/car/chrysler/carcontroller.py
# selfdrive/car/chrysler/carstate.py
# selfdrive/car/chrysler/interface.py
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/gm/carcontroller.py
# selfdrive/car/gm/carstate.py
# selfdrive/car/gm/interface.py
# selfdrive/car/honda/carcontroller.py
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/carstate.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/interfaces.py
# selfdrive/car/mazda/carcontroller.py
# selfdrive/car/mazda/carstate.py
# selfdrive/car/mazda/interface.py
# selfdrive/car/nissan/carcontroller.py
# selfdrive/car/nissan/interface.py
# selfdrive/car/subaru/carstate.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/toyota/carcontroller.py
# selfdrive/car/toyota/carstate.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/toyotacan.py
# selfdrive/car/volkswagen/carcontroller.py
# selfdrive/car/volkswagen/carstate.py
# selfdrive/car/volkswagen/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol_torque.py
# selfdrive/controls/lib/lateral_planner.py
# selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/locationd/paramsd.py
# selfdrive/manager/manager.py
# selfdrive/manager/process.py
# selfdrive/manager/process_config.py
# selfdrive/sentry.py
# selfdrive/ui/SConscript
# selfdrive/ui/qt/home.cc
# selfdrive/ui/qt/maps/map_settings.cc
# selfdrive/ui/qt/maps/map_settings.h
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/qt/onroad.h
# selfdrive/ui/qt/util.cc
# selfdrive/ui/qt/util.h
# selfdrive/ui/soundd/sound.h
# selfdrive/ui/ui.h
# system/version.py
2023-09-05 20:17:19 -04:00
Justin Newberry
1ee6ed4b16
Linter: remove pylint ( #29611 )
...
remove pylint
2023-08-24 16:30:54 -07:00
Dean Lee
7bfd3dac81
cpplint: add filter whitespace/comma ( #29595 )
2023-08-24 10:42:06 -07:00
Adeeb Shihadeh
a9626f95b6
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
2023-08-20 20:49:55 -07:00
Adeeb Shihadeh
d61f86d339
replace custom clock helpers with time module ( #29499 )
...
* replace custom clock stuff wtih time module
* fix double
* fix release
* bump cereal
* update type
* fix one more
2023-08-20 18:50:58 -07:00
Justin Newberry
62c1e65924
Ruff: enable most of bugbear ( #29320 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
2023-08-11 15:33:49 -07:00
Justin Newberry
af3ed37c5c
Ruff: flake8 pie (misc lints) ( #29318 )
...
flake8 pie
2023-08-10 15:28:51 -07:00
Jason Wen
31b29bc094
Merge branch 'master' into dev-priv/master
2023-08-02 12:58:28 -04:00
Cameron Clough
0cbc996de8
Partial revert "Update cell.sh ( #27055 )"
2023-07-03 08:04:18 -07:00
Jason Wen
ce91902139
Jenkins: Manual approval and 10-minute timeout for staging-c3 builds ( #172 )
2023-06-18 21:21:40 -04:00
Jason Wen
fe08549ded
Build scripts: disable concurrent builds
2023-06-18 20:23:02 -04:00
Jason Wen
ab7d30dbfc
Build scripts - concurrent builds with Jenkins ( #169 )
...
* Build scripts - concurrent builds with Jenkins
* Allow concurrent builds
2023-06-18 16:59:35 -04:00
Jason Wen
842f18ba3b
Jenkins: dev and staging builds ( #168 )
...
* Add SP Jenkinsfile
* try this
* or this?
* New method
* good ol method
* how about this
* Revert "how about this"
This reverts commit a05741621f86ea65f727c1814c7fee0a819159ae.
* another new method
* try this
* Revert "try this"
This reverts commit a4456e4167bcb47b2ccd1c0c6b2544379563fcf9.
* Revert "another new method"
This reverts commit 7faea7661e5a660411a9bc68b48f119a1bfca1d2.
* skip for now
* do this
* set env
* this
* run in c3
* building now!
* No concurrent builds
* test no concurrent builds
* try discord notifier
* in description
* don't stop
* try this
* always send
* can we do this?
* in a script pls
* ready
* no need
* take a step back
* test
* misspell
* replace cred
* try this
* quote
* this should send it
* gave it wrong URL
* use explicit url for now
* Revert "use explicit url for now"
This reverts commit 932d0117d1e1720caf5d3f0c6af659457f438e7f.
* use explicit url for now
* try this
* working as-is!
2023-06-18 06:45:30 -04:00
Jason Wen
e6ce327b8c
mapd: Preload dependencies ( #114 )
...
* exclude third_party/mapd/ from gitignore
* all mapd dependencies
* exclude more
* more dependencies!
* add to files_common
* add script to compress locally
* compressed dependencies
* Revert "more dependencies!"
This reverts commit 0cd08beb3fa81b5e037ceb41b5e0554261c56dd5.
* Revert "all mapd dependencies"
This reverts commit b1a19b82b3911313e543a91d77ece124f5e7ded0.
* decompress preloaded deps
* fix path
* use xz
* fix script
* update deps
* no need
* strip first level
* missed this
* try that
* not needed
* try except extraction
* handle exception
* unused
---------
Co-authored-by: Comma Device <device@comma.ai >
2023-06-09 09:04:12 -04:00
Jason Wen
5570211c10
Tools: autogenerate all supported platforms ( #107 )
...
* init script
* Parse and generate json
* move to scripts
* no print
* ford is supported
2023-06-08 22:41:14 -04:00
Michael G. Inso
f5d253764c
Update cell.sh ( #27055 )
...
You can combine the two nmcli commands into a single command by specifying both ipv4 and ipv6 options at the same time.
You can use the nmcli command with the --wait option to wait for the connection to be fully established before exiting.
You can use nmcli command with the --ask option to prompt the user to confirm the action before proceeding.
2023-01-23 09:49:48 -08:00
Shane Smiskol
e7805eb5c5
FPv2: fixed fingerprint overrides query result ( #25990 )
...
* query FW versions if fixed (override after)
* skip here
* also skip here
* and here
2022-10-06 15:24:52 -07:00
Adeeb Shihadeh
4e32387ce5
updated: clean untracked nested git repos ( #25917 )
...
* updated: clean untracked nested git repos
* ff all the cleans
2022-09-28 16:33:42 -07:00
Adeeb Shihadeh
1139fe507b
Move selfdrive/hardware/ to system/ ( #24725 )
...
* move hardware to system/
* fix mypy
2022-06-11 16:38:24 -07:00
Adeeb Shihadeh
cb8885cffb
Merge common/ and selfdrive/common ( #24556 )
...
* Merge common/ and selfdrive/common
* fix that
* fix version
* fix unit tests
2022-05-18 14:11:57 -07:00
Dylan Herman
d2eef1955c
add mypy check for return-any ( #24379 )
...
* add mypy check for return-any
* remove unused import
* typing
* remove unnecessary variable typing
* cleanup
* cleanup
* bump submodules
* small fixes
* only a problem on mac
Co-authored-by: Willem Melching <willem.melching@gmail.com >
2022-05-12 14:59:00 +02:00
Shane Smiskol
dabcfd266e
car info: function that sorts all car info into tiers ( #24498 )
...
* base function that returns all car info sorted by make model
* don't need to pass it in quite yet
2022-05-11 15:59:08 -07:00
Adeeb Shihadeh
7bcecbfd0d
cell testing script
2022-05-06 11:20:04 -07:00
Adeeb Shihadeh
b16e612102
remove eon debug scripts
2022-05-05 19:42:18 -07:00
Comma Device
aef61541e3
launch corolla script for desk replay
2022-04-20 14:12:43 -07:00
Shane Smiskol
85d8997a8a
docs: support for automatically generating website vehicles page ( #24020 )
...
* add vehicles.vue template
* add original vue file
* stash
* stash
* clean up a bit
* add template for now
* implement footnotes and tier copy
* no more generator
* convert to 2 spaces
* should work, now onto vue
* does GH handle this html well?
* fix
* auto-generate descriptions and make tiers' maps non-str
* remove old files
* move template specific variable into templates, should be a bit simpler
* js template is simplier too now
js template is simplier too now
js template is simplier too now
* add video links from the nice car_info
* make rows attributes
* clean up
* fix
* remove template
* experiment with video links in GH
add image
how does this look?
fix
* Revert "experiment with video links in GH"
This reverts commit 8375e717b563f7b4ecf009ffae00174de1a0b8e9.
* sort tier_car_info in place
* unused Tuple
* no type check
* fix script
2022-03-23 13:42:53 -07:00
Shane Smiskol
99c02bdd29
Car ports: update PR template ( #23996 )
...
* update text for docs generator
* use docs.py
* Update .github/pull_request_template.md
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2022-03-18 17:47:43 -07:00
Adeeb Shihadeh
d0060a9d9b
script to disable power save
2022-02-09 13:39:17 -08:00
grekiki
6951b3271d
Python: Replace more lists with generators ( #23116 )
...
* Replace lists with generators v2
* Replace set with {}
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* Replace more set() with {}
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2021-12-03 22:57:19 -08:00
Adeeb Shihadeh
7237128a1d
script to apply patch from PR
2021-11-28 13:33:57 -08:00
Adeeb Shihadeh
1b800f4075
nicer car count script
2021-11-18 20:56:20 -08:00
Willem Melching
25e4e94691
PyQt demo app ( #21625 )
...
* build python helpers lib
* call setMainWindow from python
* put in helper lib
* linter
* move to scripts
2021-10-29 12:37:17 +02:00
Adeeb Shihadeh
3ab2d29fb8
fix count cars script
2021-09-15 11:31:45 -07:00
Adeeb Shihadeh
082bbc9d27
add switch to master script
2021-09-14 16:27:11 -07:00
Adeeb Shihadeh
84b3c56925
remove old scripts
2021-08-17 17:07:45 -07:00
Adeeb Shihadeh
8fdbbdef73
remove oneplus camera params ( #21047 )
...
* remove oneplus camera params
* align
2021-05-26 17:46:43 -07:00
Adeeb Shihadeh
f98049a0ef
script for pushing to PRs
2021-04-11 16:31:04 -07:00
Adeeb Shihadeh
41a92b434f
script to count cars in the readme
2021-03-30 14:01:58 -07:00