|  Blake Blackshear | 9e126a4b91
							
							style cleanup | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 040ffda687
							
							use fstr log style | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 39ff49e054
							
							formatting cleanup | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | b8f72a5bcb
							
							add devcontainer setup | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 43db704b74
							
							Update version | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | 5043040530
							
							fix(web): ensure tooltips and menus don't cause scrollbar reflow | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | 3c60aeeef9
							
							fix(web): set events api limit to 25 | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 0344d61b26
							
							use gevent sleep to prevent mjpeg from blocking | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 0e8467782b
							
							version tick | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | 423ea26266
							
							Add paularmstrong to funding.yml | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | 2f3339ba85
							
							docs: add contributing docs | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 9433b50785
							
							add stalebot | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 1e7b53dc0e
							
							clarify h264 in docs | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | bc94748f2a
							
							clips not playable | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 2395f93ed1
							
							Update bug_report.md | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | d771726c2a
							
							version tick | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | b2a2fe898c
							
							ensure base url works for websockets | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 31d408a746
							
							dynamic ws/wss selection | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 4a74f295e7
							
							docs updates | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | b6ba6459fb
							
							feat(web): detect, clips, snapshots toggles | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | e399790442
							
							feat(web): mqtt for stats | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 20c65b9a31
							
							fix link and clarify audio encoding (fixes #800) | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 1a7853a47e
							
							subscribe in the connect callback (fixes #814) | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 683c3a4c90
							
							update wheels again | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Blake Blackshear | 4a8d998afe
							
							unpin numpy | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | fe59d90c51
							
							web(test): routes/Events | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | f87813805a
							
							test(web): RelativeModal | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | a7e5b9978f
							
							test(web): Select | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | 0a3959af86
							
							test(web): TextField | %!s(int64=4) %!d(string=hai) anos | 
				
					
						|  Paul Armstrong | 9ba6054140
							
							test(web): Sidebar | %!s(int64=4) %!d(string=hai) anos |