073503a6f2 
								
									
								
							
								 
							
						 
						
							
							
								
								fix `is_dirty` when fetching branch with `updated` ( #36187 )  
							
							... 
							
							
 
							
							fix is_dirty 
							
						 
						
							1 month ago  
				
					
						
							
							
								 
						
							
							
								61d5a50534 
								
							
								 
							
						 
						
							
							
								
								Revert "fix `is_dirty` when switching branch with `updated` ( #36162 )"  
							
							... 
							
							
 
							
							This reverts commit 30c388aea8 
							
						 
						
							1 month ago  
				
					
						
							
							
								 
						
							
							
								30c388aea8 
								
									
								
							
								 
							
						 
						
							
							
								
								fix `is_dirty` when switching branch with `updated` ( #36162 )  
							
							... 
							
							
 
							
							* clean
* fix 
							
						 
						
							1 month ago  
				
					
						
							
							
								 
						
							
							
								3e2549f2b8 
								
									
								
							
								 
							
						 
						
							
							
								
								remove tici-specific code ( #36078 )  
							
							... 
							
							
 
							
							* remove tici-specific code
* lil more
* update those 
							
						 
						
							2 months ago  
				
					
						
							
							
								 
						
							
							
								8450f9f333 
								
							
								 
							
						 
						
							
							
								
								update: more migration  
							
							
 
							
						 
						
							2 months ago  
				
					
						
							
							
								 
						
							
							
								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> 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								385ad9e839 
								
									
								
							
								 
							
						 
						
							
							
								
								updated: connectivity check with new setup ( #35998 )  
							
							... 
							
							
 
							
							* default
* fix 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								44da3da1c4 
								
									
								
							
								 
							
						 
						
							
							
								
								`updated`: uptime connectivity check ( #35836 )  
							
							... 
							
							
 
							
							* start
* p
* comment
* 2
* p
* no time
* order
* space
* fix 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								e7b80b78cc 
								
									
								
							
								 
							
						 
						
							
							
								
								params: auto type cast on put ( #35810 )  
							
							... 
							
							
 
							
							* start
* fix
* fix
* more
* more
* more
* fix
* fix
* []
* f
* f
* fix
* lint
* back
* fix
* yep
* better msg
* fix
* fix
* fix
* fix
* more
* more 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								58d3038241 
								
									
								
							
								 
							
						 
						
							
							
								
								auto type cast for `Params` ( #35786 )  
							
							... 
							
							
 
							
							* first
* fix
* fix
* this
* real
* time
* time
* more
* more
* fix
* subclass
* fix
* fix
* test
* fix
* ruff
* revert
* default
* json
* more
* test
* test
* d
* better
* better
* test
* one
* test
* space 
							
						 
						
							3 months ago  
				
					
						
							
							
								 
						
							
							
								540c45bfec 
								
									
								
							
								 
							
						 
						
							
							
								
								Log git diff inside submodules ( #34469 )  
							
							... 
							
							
 
							
							get diffs inside submodules 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								4d714113d1 
								
									
								
							
								 
							
						 
						
							
							
								
								[bot] Update Python packages ( #34376 )  
							
							... 
							
							
 
							
							* Update Python packages
* time -> time_helpers
---------
Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com> 
							
						 
						
							10 months ago  
				
					
						
							
							
								 
						
							
							
								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