e04455cbaa 
								
									
								
							
								 
							
						 
						
							
							
								
								selfdrived: controlsd only does controls ( #33485 )  
							
							... 
							
							
 
							
							* selfdrived
* process replay
* lil more
* set the valids
* rename that 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								008008b03a 
								
							
								 
							
						 
						
							
							
								
								Update to Python 3.12 ( #32548 )  
							
							... 
							
							
 
							
							* 3.12
* pprofile is broken
* use modified metadrivepy3-12
* 0.3.0 metadrive
* add metadrive/commaai git dependency
* metadrive git set
* pin sounddevice 0.4.6
* datetime.utcnow() deprecation
* poetry lock
* make datetime not aware
* poetry lock
* pin pytools
* google_crc32c wheel
* unpin sounddevice
* clean metadrive
* use python crc
* mypy
* 3.12.4
* allow python3.11
* test
* no pip
* poetry
* better
* better
* merge
* remove
* try
* test
* try  this
* snok
* python
* simpler
* setuptools
* lower
* try
* try
* work?
* ubuntu deps
* ubuntu
* try
* remove
* move
* remove this
* names
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* python<4
* <3.13
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
old-commit-hash: 148eaf8fa6 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								92ad30cbd6 
								
							
								 
							
						 
						
							
							
								
								Replace markdown-it-py with small function in common/ ( #32664 )  
							
							... 
							
							
 
							
							* Replace markdown-it-py with small function in common/
* simple test
* unused
* lock
* linting fixes
old-commit-hash: 5265d13fe0 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								4356b74cca 
								
							
								 
							
						 
						
							
							
								
								updated: finish system/ move ( #32535 )  
							
							... 
							
							
 
							
							* updated: finish system/ move
* add those back
* skip that
* skip whole file
* one more time
old-commit-hash: 73b02f2cda 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								c5a4a2abbf 
								
							
								 
							
						 
						
							
							
								
								no cross references between updaters ( #32168 )  
							
							... 
							
							
 
							
							* no references
* but keep this
old-commit-hash: cce17dc0c5 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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: effee900c4 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								530b233279 
								
							
								 
							
						 
						
							
							
								
								Revert "updated: prep for new updater ( #31695 )" ( #31860 )  
							
							... 
							
							
 
							
							* Revert "updated: prep for new updater (#31695 )"
This reverts commit 0a0649ab6bd11bef4622f48db68602989b2d0f79.
* fix the test
old-commit-hash: d09dd75884 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								b0dc456510 
								
							
								 
							
						 
						
							
							
								
								updated: prep for new updater ( #31695 )  
							
							... 
							
							
 
							
							* wip
* wip
* wip
* wip
* wip
* wip
* wip
* proc
* release
* fix
* this should move here
* e2e update test
* that too
* fix
* fix
* fix running in docker
* don't think GHA will work
* also test switching branches
* it's a test
* lets not delete that yet
* fix
* fix2
* fix
* fix
* tests too
* fix
* cleanup / init
* test agnos update
* test agnos
* move this back up
* no diff
old-commit-hash: b93f6ce4f6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								2cdb550d12 
								
							
								 
							
						 
						
							
							
								
								updated -> move to selfdrive/updated/updated ( #31696 )  
							
							... 
							
							
 
							
							* move updated
* for release
old-commit-hash: be2b48183f 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a09300385b 
								
							
								 
							
						 
						
							
							
								
								mypy: use implicit-optional ( #31590 )  
							
							... 
							
							
 
							
							* mypy: set implicit-optional = true
* find and replace '| None = None' -> '= None' in function args
old-commit-hash: 80da3aee14 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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 56ec18bb6b995250ae49 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								a6ed630fb5 
								
							
								 
							
						 
						
							
							
								
								updated: close lock file on exit ( #31285 )  
							
							... 
							
							
 
							
							* with open
* those too
* just 1 file
* move this to another pr
old-commit-hash: fd07fc3ba4 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								972650f0eb 
								
							
								 
							
						 
						
							
							
								
								remove dashcam branch ( #31081 )  
							
							... 
							
							
 
							
							* remove dashcam branch
* fix
* more cleanup
* remove param
* one more
old-commit-hash: 7cd9568423 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								46aaf198ef 
								
							
								 
							
						 
						
							
							
								
								updated: only fetch on metered connection when necessary ( #31041 )  
							
							... 
							
							
 
							
							* updated: only fetch on metered connection when necessary
* button always fetches
old-commit-hash: 4c2bb9f380 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f4242f188b 
								
							
								 
							
						 
						
							
							
								
								updated: persist more state between runs for UI ( #30963 )  
							
							... 
							
							
 
							
							* persist branches and more
* fix target
* typo
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: b92e71a2b6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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: 35f819c823 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								e11869d4c9 
								
							
								 
							
						 
						
							
							
								
								updated: wait 1m before first cycle ( #30492 )  
							
							... 
							
							
 
							
							old-commit-hash: 99fbd4b150 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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 db5e13b991a9626f95b6 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								3ee0786de3 
								
							
								 
							
						 
						
							
							
								
								CI: Pylint to ruff ( #29294 )  
							
							... 
							
							
 
							
							* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
* set line length
* pylint exclusions to ruff
* same excludes as old linter
* fix tools QA
* remove unrequired check
* revert linting third_party
* ignore e402
old-commit-hash: 7fdd9fc37c 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								ff96892511 
								
							
								 
							
						 
						
							
							
								
								Revert "CI: pylint to ruff ( #29276 )" ( #29284 )  
							
							... 
							
							
 
							
							This reverts commit ffad7279cbad3c4f2ea786287b4624d3a3aa18d7.
old-commit-hash: a91764954b 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								99006365a3 
								
							
								 
							
						 
						
							
							
								
								CI: pylint to ruff ( #29276 )  
							
							... 
							
							
 
							
							* pylint to riff
* pylint to riff
* pylint to riff
* revert more
* undo exclude removal
* exclude tinygrad
old-commit-hash: cb31a53d8a 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								f465c3f3ac 
								
							
								 
							
						 
						
							
							
								
								Updated: fix setting update time ( #29004 )  
							
							... 
							
							
 
							
							* sleep in launch
* set time loop
* log
* try longer delay + logging
* try longer delay + logging
* fix order of update
* fix order of update
* fix order of update
* revert panda
* also don't show connectivity error without failed checks
* slightly cleanup updated
* fix type error
* init overlay first
* minimal diff
* comment
* minimal diff
* minimal diff
* explicit parameter to make it clear
* explicit parameter to make it clear
* use finally
* dont use finally
* PR cleanup
* reduce frequency
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: ce2708fa67 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								57dc8534b5 
								
							
								 
							
						 
						
							
							
								
								updated: fix brief notification of update for same version ( #27182 )  
							
							... 
							
							
 
							
							old-commit-hash: 24f4ada36d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								edd1a638f0 
								
							
								 
							
						 
						
							
							
								
								updated: reset working tree in each submodule ( #26316 )  
							
							... 
							
							
 
							
							* updated: reset working tree in each submodule
* run after fetch too
old-commit-hash: 15828c4fea 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2bb68d4c29 
								
							
								 
							
						 
						
							
							
								
								UI: show git commit date ( #26240 )  
							
							... 
							
							
 
							
							* show version description while offroad
* ui fixups
* parse date
* cleanup
old-commit-hash: 4639862bae 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								497c4decc5 
								
							
								 
							
						 
						
							
							
								
								updated: sync submodules ( #26121 )  
							
							... 
							
							
 
							
							old-commit-hash: e6cab24e08 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e9ee61769c 
								
							
								 
							
						 
						
							
							
								
								Revert "updated: configure branch upstream ( #25916 )"  
							
							... 
							
							
 
							
							This reverts commit 5b59c71a03842f81e3e7ca57d381ce109d0d09f0.
old-commit-hash: c9c46c1b36 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a8780343d8 
								
							
								 
							
						 
						
							
							
								
								updated: don't show failed alert with no internet ( #25948 )  
							
							... 
							
							
 
							
							old-commit-hash: cd40652e64 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								33508cd811 
								
							
								 
							
						 
						
							
							
								
								updated: clean untracked nested git repos ( #25917 )  
							
							... 
							
							
 
							
							* updated: clean untracked nested git repos
* ff all the cleans
old-commit-hash: 4e32387ce5 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1bade71c4f 
								
							
								 
							
						 
						
							
							
								
								updated: configure branch upstream ( #25916 )  
							
							... 
							
							
 
							
							old-commit-hash: 17ed8dd0e9 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7e200374a8 
								
							
								 
							
						 
						
							
							
								
								updated: check overlay mounted  
							
							... 
							
							
 
							
							old-commit-hash: d2869f4779 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3e18ef26d4 
								
							
								 
							
						 
						
							
							
								
								updated: allow reusing overlay ( #25883 )  
							
							... 
							
							
 
							
							old-commit-hash: b2376909f4 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8fdfc606c2 
								
							
								 
							
						 
						
							
							
								
								updater: enable branch switching with installer gitconfig ( #25854 )  
							
							... 
							
							
 
							
							old-commit-hash: e29988ab7b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7f6ef061bf 
								
							
								 
							
						 
						
							
							
								
								updated: commits are always strings  
							
							... 
							
							
 
							
							old-commit-hash: 805a54ad0f 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								46cfb5c45b 
								
							
								 
							
						 
						
							
							
								
								good updater experience ( #25724 )  
							
							... 
							
							
 
							
							* good updater experience
* set params on startup
* no fetch on first loop
* little type hinting
* little more
* update translations
* always set params with valid overlay
* wrap check
* use the param
* more wrapping
* vanish
* cleanup
* remove that
old-commit-hash: c4e63d14ab 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								768ca2ab2b 
								
							
								 
							
						 
						
							
							
								
								updated: remove niceness ( #25791 )  
							
							... 
							
							
 
							
							old-commit-hash: 96ef9b1f0c 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8e7b9f68fc 
								
							
								 
							
						 
						
							
							
								
								updated: prevent blocking on git ( #25788 )  
							
							... 
							
							
 
							
							* updated: prevent blocking on git
* remove that
old-commit-hash: e8c8bd902d 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4c68149cb0 
								
							
								 
							
						 
						
							
							
								
								updated: run lfs prune ( #25729 )  
							
							... 
							
							
 
							
							old-commit-hash: f2d9ecb08a 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d9c279aea9 
								
							
								 
							
						 
						
							
							
								
								params: make python and c++ API match ( #25573 )  
							
							... 
							
							
 
							
							* params: make python and c++ API match
* few more
old-commit-hash: 90a4565eb2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								58c7b65b78 
								
							
								 
							
						 
						
							
							
								
								Fix release tests  
							
							... 
							
							
 
							
							old-commit-hash: 758069464c 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								95df2c9b48 
								
							
								 
							
						 
						
							
							
								
								updated: add branch switching ( #25200 )  
							
							... 
							
							
 
							
							* switch param
* add to ui
* fix that
* fetch for new branch
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: cc3857eb62 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3c48bc47b7 
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff to system/ part 3 ( #24829 )  
							
							... 
							
							
 
							
							* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter
old-commit-hash: 0fce5d9045 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9a45a3b99b 
								
							
								 
							
						 
						
							
							
								
								Move selfdrive/hardware/ to system/ ( #24725 )  
							
							... 
							
							
 
							
							* move hardware to system/
* fix mypy
old-commit-hash: 1139fe507b 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								753045c73d 
								
							
								 
							
						 
						
							
							
								
								less TICI when not needed ( #24698 )  
							
							... 
							
							
 
							
							* less TICI when not needed
* fix process replay
* move reading voltages into hw abstraction layer
* Update selfdrive/hardware/tici/hardware.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/hardware/hw.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update selfdrive/hardware/base.h
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* rename init function
* Update selfdrive/athena/athenad.py
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
* Update selfdrive/boardd/boardd.cc
* Apply suggestions from code review
* Update selfdrive/thermald/thermald.py
* update ref
* fix alert width if all cameras are bad
* add ecam to test_loggerd
* bump cereal
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Robbe Derks <robbe.derks@gmail.com>
old-commit-hash: f49a9c9fd2 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d33afc2cac 
								
							
								 
							
						 
						
							
							
								
								remove custom markdown rendering ( #24538 )  
							
							... 
							
							
 
							
							* remove custom markdown rendering
* remove from release
old-commit-hash: 222c7cd60d 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								2dfba97175 
								
							
								 
							
						 
						
							
							
								
								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>
old-commit-hash: d2eef1955c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								66065b527b 
								
							
								 
							
						 
						
							
							
								
								updated: reduce frequency of unnecessary updates ( #24301 )  
							
							... 
							
							
 
							
							* updated: reduce frequency of unnecessary updates
* little cleanup
old-commit-hash: e8a9b9ed8c 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								b9fb3cb647 
								
							
								 
							
						 
						
							
							
								
								updated: only run offroad & disable automatic git garbage collection ( #24269 )  
							
							... 
							
							
 
							
							* updated: disable automatic git garbage collection
* set gc.autoDetach false
* add gc cloudlogs
* trigger updated
* handle exception
* trigger updated
* only while offroad
* no trigger needed
* trigger updated
* check if git gc was interrupted
* trigger updated
* dont set params when shutting down
* let manager clear params
* no offroad check anymore
* event is nicer to parse
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3063c70ff1 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5a9644261f 
								
							
								 
							
						 
						
							
							
								
								remove comma two support ( #24248 )  
							
							... 
							
							
 
							
							* remove comma two support
* cleanup release files
* little more
* more libs
* no more gralloc
* add snpe back
old-commit-hash: 5c48e7bc86 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5a420cb9e6 
								
							
								 
							
						 
						
							
							
								
								updated: reduce data usage ( #24204 )  
							
							... 
							
							
 
							
							* reduce updated data usage
* Update selfdrive/updated.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 0b2b1f3e56 
							
						 
						
							4 years ago