ecb648a68a 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c95404d564 
								
									
								
							
								 
							
						 
						
							
							
								
								add ui description helper to build_metadata ( #32113 )  
							
							... 
							
							
 
							
							add ui_description 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								33f9193c94 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c197b3f52c 
								
									
								
							
								 
							
						 
						
							
							
								
								add helper for creating build_metadata from a dict ( #31958 )  
							
							... 
							
							
 
							
							helper 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								effee900c4 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								806f743e12 
								
									
								
							
								 
							
						 
						
							
							
								
								git commands: more parameterization on path ( #31942 )  
							
							... 
							
							
 
							
							* more cwd
* here top
* and here
* basedir 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								38d03b9979 
								
									
								
							
								 
							
						 
						
							
							
								
								add get_build_metadata function ( #31923 )  
							
							... 
							
							
 
							
							* version
* Get build metadata
* two lines
* channel
* cwd
* default to unknown
* dataclass 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								018b6d0fae 
								
									
								
							
								 
							
						 
						
							
							
								
								parameterize get_version and add get_release_notes function ( #31922 )  
							
							... 
							
							
 
							
							version 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4fbc8a3896 
								
									
								
							
								 
							
						 
						
							
							
								
								move git commands to common/git.py ( #31921 )  
							
							... 
							
							
 
							
							move git into common/git.py 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								995250ae49 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0723c2bc5f 
								
									
								
							
								 
							
						 
						
							
							
								
								log git commit date ( #31490 )  
							
							... 
							
							
 
							
							* log git commit date
* unix ts
* fix
* bump cereal
* cleanup 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7affba06d8 
								
									
								
							
								 
							
						 
						
							
							
								
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								7cd9568423 
								
									
								
							
								 
							
						 
						
							
							
								
								remove dashcam branch ( #31081 )  
							
							... 
							
							
 
							
							* remove dashcam branch
* fix
* more cleanup
* remove param
* one more 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								35f819c823 
								
									
								
							
								 
							
						 
						
							
							
								
								swaglog.py goes in common/ ( #30631 )  
							
							... 
							
							
 
							
							* swaglog.py goes in common/
* all of these go in release
* we'll even include the pyx 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								4e69937d0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Precommit: ensure executable bit is set ( #29784 )  
							
							... 
							
							
 
							
							* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								af3ed37c5c 
								
									
								
							
								 
							
						 
						
							
							
								
								Ruff: flake8 pie (misc lints) ( #29318 )  
							
							... 
							
							
 
							
							flake8 pie 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								0374d4817d 
								
									
								
							
								 
							
						 
						
							
							
								
								setup pre-built master-ci ( #27205 )  
							
							... 
							
							
 
							
							* try this
* add as release branch
* set the name
* build on master-ci 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								94aa39bdd4 
								
									
								
							
								 
							
						 
						
							
							
								
								enable experimental longitudinal control on devel ( #26544 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0fce5d9045 
								
									
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff to system/ part 3 ( #24829 )  
							
							... 
							
							
 
							
							* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cb8885cffb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge common/ and selfdrive/common ( #24556 )  
							
							... 
							
							
 
							
							* Merge common/ and selfdrive/common
* fix that
* fix version
* fix unit tests 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								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> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5c48e7bc86 
								
									
								
							
								 
							
						 
						
							
							
								
								remove comma two support ( #24248 )  
							
							... 
							
							
 
							
							* remove comma two support
* cleanup release files
* little more
* more libs
* no more gralloc
* add snpe back 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a84ddaecf1 
								
									
								
							
								 
							
						 
						
							
							
								
								statsd: fix crash if there is no git repository ( #23775 )  
							
							... 
							
							
 
							
							* fix crash if there is no git repository
* return default
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								3f89834e4e 
								
							
								 
							
						 
						
							
							
								
								master and forks aren't dirty  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								b63bc89bc9 
								
									
								
							
								 
							
						 
						
							
							
								
								sentry fixups ( #23249 )  
							
							... 
							
							
 
							
							* set env
* do init in same place
* no sentry for forks
* start session
* start session
* remove that
* val 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								1b49ce6ec4 
								
									
								
							
								 
							
						 
						
							
							
								
								Statsd ( #23413 )  
							
							... 
							
							
 
							
							* device side of statsd
* need to start it
* enable in manager
* add sleep
* cleanup
* remove aggregates for now and standardize on industry terms
* manager needs main
* need to have a try/except
* atomic_write_on_fs_tmp does not work
* cleaner
* use dump
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* one file at a time
* limit amount of files
* move to influx line protocol and cleanup
* needs to be a list
* fix timezone bug
* actually rate limit
* add to release
* normalized origin
* also log deviceType
* more stats
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								55390d273f 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert format strings strings to f-strings ( #23241 )  
							
							... 
							
							
 
							
							* Convert all text strings to f-strings
Reformats all the text from the old "%-formatted" and .format(...) format to the newer f-string format, as defined in PEP 498. This requires Python 3.6+.
Flynt 0.69 was used to reformat the strings. 120 f-strings were created in 51 files.
F-strings are in general more readable, concise and performant. See also: https://www.python.org/dev/peps/pep-0498/#rationale 
* revert pyextra changes
* revert ublox.py
Co-authored-by: Willem Melching <willem.melching@gmail.com> 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								13b4ff504d 
								
									
								
							
								 
							
						 
						
							
							
								
								selfdrive/version: remove one unnecessary write to .git/ ( #23183 )  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								b745a14ff7 
								
									
								
							
								 
							
						 
						
							
							
								
								version.py: make function names more clear ( #23216 )  
							
							... 
							
							
 
							
							* rename a few version functions
* and is_prebuilt
* and some formatting 😊  
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f7c46c6949 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not run code on version.py import ( #23063 )  
							
							... 
							
							
 
							
							* Do not run code on version.py import
* fix athena 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a19738cba8 
								
							
								 
							
						 
						
							
							
								
								version.py: set terms and training version  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								116bb0b524 
								
							
								 
							
						 
						
							
							
								
								update tested branches  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ea0f7e2797 
								
									
								
							
								 
							
						 
						
							
							
								
								athena: version endpoint ( #21045 )  
							
							... 
							
							
 
							
							* athena: version endpoint
* get_version function
* more explicit version validation 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								f3db94a0c4 
								
									
								
							
								 
							
						 
						
							
							
								
								Linux tombstones: add stacktrace and upload ( #19737 )  
							
							... 
							
							
 
							
							* Add stacktrace to tombstones
* make sentry output prettier
* Refactor
* Generate upload filename
* Actually move file
* Fix spaces
* copy and upload
* dont delete just yet
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0040ac987a 
								
							
								 
							
						 
						
							
							
								
								add type hints to selfdrive/version.py  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0394b8b921 
								
							
								 
							
						 
						
							
							
								
								fix get_git_remote not returning a value  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c3a4558026 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't check dirty on prebuilt release ( #2014 )  
							
							... 
							
							
 
							
							* dont check dirty on prebuilt release
* cleanup
* Command cleanup
* Only log dirty comma branch
* Less whitespace
* Consistentcy
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ede5b632b5 
								
							
								 
							
						 
						
							
							
								
								fix tested branch detection  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ccf6b80c7e 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup startup event handling ( #1748 )  
							
							... 
							
							
 
							
							* cleanup startup event
* always show permanent
* lowest
* update refs 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								367155168a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Flake8 config ( #1624 )  
							
							... 
							
							
 
							
							* update flake8 checks
* add E502
* no whitespace warnings
* fix violations
* no W391
Co-authored-by: Jason Young <jason@comma.ai> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4695b2daa9 
								
							
								 
							
						 
						
							
							
								
								default values in version.py,  fixes   #1187  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c770f54103 
								
							
								 
							
						 
						
							
							
								
								Fix dirty files reporting  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1de0b9c233 
								
							
								 
							
						 
						
							
							
								
								Fix version.py in case of no branch  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b552a627e1 
								
							
								 
							
						 
						
							
							
								
								cleanup version.py  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2f9379a139 
								
							
								 
							
						 
						
							
							
								
								selfdrive/*.py  
							
							
 
							
						 
						
							6 years ago