Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0181d1e377 
							
						 
					 
					
						
						
							
							Don't show preview for birdseye ( #11749 )  
						
						 
						
						... 
						
						
						
						* Don't show preview for birdseye
* Retry ws connection on error
* Flex wrap cameras labels 
						
					 
					
						2024-06-04 14:00:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f0a954856 
							
						 
					 
					
						
						
							
							Try webrtc when mse fails with decoding error ( #11745 )  
						
						 
						
						... 
						
						
						
						* Try webrtc if enabled and mse fails with decoding error
* default to jsmpeg if webrtc times out
* check for mic first 
						
					 
					
						2024-06-04 09:11:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2875e84cb5 
							
						 
					 
					
						
						
							
							UI Fixes ( #11742 )  
						
						 
						
						... 
						
						
						
						* Allow deleting failed in progress exports
* Fix comparison and preview retrieval
* Fix stretching of event cards
* Reset edit state when group changes
* Allow specifying group 
						
					 
					
						2024-06-04 09:10:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6d1ad0ac5 
							
						 
					 
					
						
						
							
							Theme scrollbars with tailwind-scrollbar ( #11723 )  
						
						 
						
						
						
					 
					
						2024-06-03 12:43:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13f250f630 
							
						 
					 
					
						
						
							
							Use valid/unique css identifier for jsmpeg canvas elements ( #11704 )  
						
						 
						
						
						
					 
					
						2024-06-03 05:39:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e80342c41 
							
						 
					 
					
						
						
							
							UI tweaks and bugfixes ( #11692 )  
						
						 
						
						... 
						
						
						
						* UI tweaks and bugfixes
* fix linter complaints in unmodified files 
						
					 
					
						2024-06-02 12:00:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							beefc51361 
							
						 
					 
					
						
						
							
							container for birdseye aspect and auto width for mobile time pill ( #11685 )  
						
						 
						
						
						
					 
					
						2024-06-01 21:13:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8418b65f34 
							
						 
					 
					
						
						
							
							Fix path containing too many / ( #11680 )  
						
						 
						
						
						
					 
					
						2024-06-01 08:24:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							758df09da3 
							
						 
					 
					
						
						
							
							Handle error when live view stalls ( #11665 )  
						
						 
						
						... 
						
						
						
						* Handle error when live view stalls
* Manually calculate buffer timeout
* Formatting 
						
					 
					
						2024-05-31 08:52:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3d116e70e 
							
						 
					 
					
						
						
							
							stay in fullscreen when navigating to a camera ( #11666 )  
						
						 
						
						
						
					 
					
						2024-05-31 07:58:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom B 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35946d332d 
							
						 
					 
					
						
						
							
							Fix Statusbar rendering NaN% for unsupported GPUs ( #11655 )  
						
						 
						
						
						
					 
					
						2024-05-30 13:10:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							142641b387 
							
						 
					 
					
						
						
							
							Adjust nginx proc count based on available CPUs ( #11653 )  
						
						 
						
						... 
						
						
						
						* Restrict nginx to 4 processes if more are available
* Fix bash
* Different sed structure
* Limit ffmpeg thread counts for secondary ffmpeg processes
* Add up / down keyboard shortcut 
						
					 
					
						2024-05-30 12:34:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e6b8c23bc 
							
						 
					 
					
						
						
							
							Update dialog sizing for plus dialog ( #11650 )  
						
						 
						
						
						
					 
					
						2024-05-30 09:26:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c5e7ebb48 
							
						 
					 
					
						
						
							
							UI Fixes ( #11648 )  
						
						 
						
						... 
						
						
						
						* Add cursor pointer to preset dropdown
* Catch key index
* Fix iOS mime type 
						
					 
					
						2024-05-30 07:41:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cb3e11df6 
							
						 
					 
					
						
						
							
							non-modal dropdown menus ( #11649 )  
						
						 
						
						
						
					 
					
						2024-05-30 07:39:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a763ae303d 
							
						 
					 
					
						
						
							
							static handlebar size to better match figma ( #11638 )  
						
						 
						
						
						
					 
					
						2024-05-29 21:34:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37dd3fc25b 
							
						 
					 
					
						
						
							
							fix birdseye fullscreen ( #11625 )  
						
						 
						
						
						
					 
					
						2024-05-29 14:18:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9245c5cb56 
							
						 
					 
					
						
						
							
							Improve efficiency of log and metrics pages ( #11622 )  
						
						 
						
						... 
						
						
						
						* Rework stats pages
* Handle limited data case
* Handle page and arrow keys
* Adjust sizing 
						
					 
					
						2024-05-29 12:05:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1c0422d5e 
							
						 
					 
					
						
						
							
							Various bugfixes and improvements ( #11624 )  
						
						 
						
						... 
						
						
						
						* various bugfixes and improvements
* add separator
* no separator 
						
					 
					
						2024-05-29 12:05:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dd401f57a 
							
						 
					 
					
						
						
							
							string or list for camera groups ( #11616 )  
						
						 
						
						
						
					 
					
						2024-05-29 09:19:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dd9660ecd 
							
						 
					 
					
						
						
							
							Settings rework ( #11613 )  
						
						 
						
						... 
						
						
						
						* refactor settings to be consistent with other page structure
* Implement non auto live
* Adjust missing view
* Quick fix
* Clarify settings options
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update naming and config restarts
* Rename
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> 
						
					 
					
						2024-05-29 08:01:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5513addab8 
							
						 
					 
					
						
						
							
							UI Fixes ( #11602 )  
						
						 
						
						... 
						
						
						
						* Fix playback rate not showing
* Fix export image
* Formatting
* Formatting 
						
					 
					
						2024-05-28 13:45:08 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d064e44571 
							
						 
					 
					
						
						
							
							Fix iOS fullscreen ( #11600 )  
						
						 
						
						
						
					 
					
						2024-05-28 13:10:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ced5ab203f 
							
						 
					 
					
						
						
							
							ensure the correct container is used for canvas calcs ( #11599 )  
						
						 
						
						
						
					 
					
						2024-05-28 12:41:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4236580672 
							
						 
					 
					
						
						
							
							UI fixes ( #11596 )  
						
						 
						
						... 
						
						
						
						* Fix using undefined search params
* Fix calendar selection
* Simplify 
						
					 
					
						2024-05-28 13:15:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8546d3d315 
							
						 
					 
					
						
						
							
							Simplify timezone math ( #11586 )  
						
						 
						
						... 
						
						
						
						* Use utc minutes
* Cleanup 
						
					 
					
						2024-05-28 09:09:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4165639308 
							
						 
					 
					
						
						
							
							Live view tweaks and jsmpeg bugfix ( #11584 )  
						
						 
						
						... 
						
						
						
						* live view tweaks and jsmpeg bugfix
* use container aspect in check 
						
					 
					
						2024-05-28 08:11:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6913cc6abc 
							
						 
					 
					
						
						
							
							Handle case where preview doesn't automatically changeover ( #11583 )  
						
						 
						
						
						
					 
					
						2024-05-28 08:11:23 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d64633889b 
							
						 
					 
					
						
						
							
							Fixes ( #11575 )  
						
						 
						
						... 
						
						
						
						* Fix settings icon
* Handle out of resources 
						
					 
					
						2024-05-27 21:27:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1330704cf 
							
						 
					 
					
						
						
							
							Make jsmpeg players fully responsive ( #11567 )  
						
						 
						
						... 
						
						
						
						* make jsmpeg canvas responsive
* make birdseye responsive too 
						
					 
					
						2024-05-27 16:18:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5900a2a4ba 
							
						 
					 
					
						
						
							
							Add ability to interact with review items in events list ( #11562 )  
						
						 
						
						... 
						
						
						
						* Add ability to interact with review items
* Ignore on iOS
* Don't load metadata
* Bug fixes 
						
					 
					
						2024-05-27 17:12:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a86e22e0fc 
							
						 
					 
					
						
						
							
							Fix live view updating when it shouldn't be ( #11561 )  
						
						 
						
						... 
						
						
						
						* Simplify live image update logic
* Fix case where go2rtc is not setup 
						
					 
					
						2024-05-27 09:50:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a9ee63bd3 
							
						 
					 
					
						
						
							
							save video dimensions in onLoadedData instead of onLoadedMetadata ( #11545 )  
						
						 
						
						
						
					 
					
						2024-05-26 17:48:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2eac10925 
							
						 
					 
					
						
						
							
							Tweaks and fixes ( #11541 )  
						
						 
						
						... 
						
						
						
						* Update config version to be stored inside of the config
* Don't remove items from list when navigating back
* Use video api instead of webps for live current hour filmstrip
* Check that the config file is writable
* Show camera name when camera is offline
* Show camera name when offline
* Cleanup 
						
					 
					
						2024-05-26 16:49:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f171e7670 
							
						 
					 
					
						
						
							
							bugfixes ( #11526 )  
						
						 
						
						
						
					 
					
						2024-05-25 20:37:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							058e9a3ba0 
							
						 
					 
					
						
						
							
							calculate aspect ratio of container to prevent overflow ( #11495 )  
						
						 
						
						
						
					 
					
						2024-05-23 07:30:16 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a86969f54 
							
						 
					 
					
						
						
							
							UI Tweaks ( #11459 )  
						
						 
						
						... 
						
						
						
						* refresh dashboard activity on visibility change
* Make video controls more consistent
* Use const 
						
					 
					
						2024-05-20 18:26:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e543cc642c 
							
						 
					 
					
						
						
							
							add clarifying message and docs link around motion masks ( #11452 )  
						
						 
						
						
						
					 
					
						2024-05-20 23:18:01 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7413810fa4 
							
						 
					 
					
						
						
							
							Don't timeshift recordings ( #11449 )  
						
						 
						
						
						
					 
					
						2024-05-20 20:14:39 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84e823c62f 
							
						 
					 
					
						
						
							
							add padding to bottom of drawer for iOS PWA only ( #11446 )  
						
						 
						
						
						
					 
					
						2024-05-20 08:06:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a16d5593a 
							
						 
					 
					
						
						
							
							Fix timezone conversion logic ( #11444 )  
						
						 
						
						... 
						
						
						
						* Fix timezone conversion logic
* Use function for consistency
* Cleanup 
						
					 
					
						2024-05-20 07:02:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c87ef56c7 
							
						 
					 
					
						
						
							
							Support timezones  ( #11434 )  
						
						 
						
						... 
						
						
						
						* Handle offset timezones
* Fix previews loading
* Cleanup
* remove unused 
						
					 
					
						2024-05-19 17:08:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1560308bf 
							
						 
					 
					
						
						
							
							UI improvements ( #11429 )  
						
						 
						
						... 
						
						
						
						* Respect classname when no preview is found
* Don't check for go2rtc info if camera is not restramed
* Show error banner when playback fails
* Add keyboard shortcut for fullscreen 
						
					 
					
						2024-05-19 07:39:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0810873988 
							
						 
					 
					
						
						
							
							Fix broken links ( #11425 )  
						
						 
						
						
						
					 
					
						2024-05-18 18:09:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16f1c575d7 
							
						 
					 
					
						
						
							
							UI Fixes ( #11423 )  
						
						 
						
						... 
						
						
						
						* Settings fixes
* Fix formatting 
						
					 
					
						2024-05-18 14:19:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ce8816b9a 
							
						 
					 
					
						
						
							
							Update auth settings UI ( #11421 )  
						
						 
						
						
						
					 
					
						2024-05-18 14:05:28 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c609c7051 
							
						 
					 
					
						
						
							
							Bugfixes ( #11420 )  
						
						 
						
						... 
						
						
						
						* mse and misc messages fixes
* clean up 
						
					 
					
						2024-05-18 12:55:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cddfc27fb 
							
						 
					 
					
						
						
							
							UI fixes ( #11417 )  
						
						 
						
						... 
						
						
						
						* Set max width on the problems area in status bar and use unique keys so they do not duplicate
* Fix possibly missing media info
* Show full row of items on tablet
* remove debugging logic 
						
					 
					
						2024-05-18 11:54:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Blake Blackshear 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1133202cbd 
							
						 
					 
					
						
						
							
							Auth! ( #11347 )  
						
						 
						
						... 
						
						
						
						* reload the window on 401
* backend apis for auth
* add login page
* re-enable web linter
* fix login page routing
* bypass csrf for internal auth endpoint
* disable healthcheck in devcontainer target
* include login page in vite build
* redirect to login page on 401
* implement config for users and settings
* implement JWT actual secret
* add brute force protection on login
* add support for redirecting from auth failures on api calls
* return location for redirect
* default cookie name should pass regex test
* set hash iterations to current OWASP recommendation
* move users to database instead of config
* config option to reset admin password on startup
* user management UI
* check for deleted user on refresh
* validate username and fixes
* remove password constraint
* cleanup
* fix user check on refresh
* web fixes
* implement auth via new external port
* use x-forwarded-for to rate limit login attempts by ip
* implement logout and profile
* fixes
* lint fixes
* add support for user passthru from upstream proxies
* add support for specifying a logout url
* add documentation
* Update docs/docs/configuration/authentication.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/authentication.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com> 
						
					 
					
						2024-05-18 10:36:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97f5ba0145 
							
						 
					 
					
						
						
							
							Update go2rtc and implement stream probe to only show 2 way talk when supported ( #11407 )  
						
						 
						
						... 
						
						
						
						* Support two way talk validation
* Fix handling
* Use go2rtc stream info to infer audio output
* Update go2rtc
* Update bundle policy
* Formatting 
						
					 
					
						2024-05-17 07:30:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07eef9b139 
							
						 
					 
					
						
						
							
							Recording fixes ( #11406 )  
						
						 
						
						... 
						
						
						
						* Fix infinite review items when record is disabled
* Fix showing loading icon while continuing to scrub
* Fix recording layout previews 
						
					 
					
						2024-05-17 07:26:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba03d3b3e4 
							
						 
					 
					
						
						
							
							Mobile/PWA spacing fixes ( #11403 )  
						
						 
						
						... 
						
						
						
						* spacing on mobile landscape
* better icon placement when running as pwa
* better icon placement when running as pwa
* portrait padding only 
						
					 
					
						2024-05-16 16:00:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd0dee620a 
							
						 
					 
					
						
						
							
							spacing on mobile landscape ( #11397 )  
						
						 
						
						
						
					 
					
						2024-05-16 10:51:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							525de1a467 
							
						 
					 
					
						
						
							
							Add autotracking enable/disable button to live view ( #11396 )  
						
						 
						
						
						
					 
					
						2024-05-16 08:32:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16ead917ea 
							
						 
					 
					
						
						
							
							Preview bugfixes ( #11384 )  
						
						 
						
						... 
						
						
						
						* memoize initial time range and check for window visibility
* assume window is visible with previewthumbnailplayer 
						
					 
					
						2024-05-15 09:51:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1757f4cb04 
							
						 
					 
					
						
						
							
							Use prettier-plugin-tailwindcss ( #11373 )  
						
						 
						
						... 
						
						
						
						* use prettier-plugin-tailwindcss to keep class names organized
* use prettierrc file to ensure formatting on save works with vscode
* classname reorder with prettier-plugin-tailwindcss 
						
					 
					
						2024-05-14 09:06:44 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b10ae68c1f 
							
						 
					 
					
						
						
							
							Tweaks and fixes ( #11372 )  
						
						 
						
						... 
						
						
						
						* Ensure camera activity is up to date
* Persist playback rate between cameras
* Add setting for default playback rate
* Fix audio events saving image
* Formatting
* Use select component 
						
					 
					
						2024-05-14 08:38:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbec08354c 
							
						 
					 
					
						
						
							
							bugfixes and small UI tweaks ( #11360 )  
						
						 
						
						
						
					 
					
						2024-05-13 06:42:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9680f2a574 
							
						 
					 
					
						
						
							
							Bug fixes ( #11332 )  
						
						 
						
						... 
						
						
						
						* Fix external events saving
* Only show relevant labels
* Set on recordings view too
* Fix video control width on motion page
* use overlay so player state is maintained between camera switches
* use overlay so player state is maintained between camera switches
* mobile only
* Formatting
* Use higher amount
* Only wrap when needed 
						
					 
					
						2024-05-10 11:42:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82e443a5c3 
							
						 
					 
					
						
						
							
							Camera group layout fixes ( #11334 )  
						
						 
						
						... 
						
						
						
						* camera group layout changes and tweaks
* lock aspect ratio
* no compacting
* prevent collisions
* revert
* readd limit aspect 
						
					 
					
						2024-05-10 11:54:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							386ffbf5a6 
							
						 
					 
					
						
						
							
							Tweak camera group layout editor buttons ( #11317 )  
						
						 
						
						... 
						
						
						
						* tweak layout editor buttons
* remove bubble
* spacing
* button backgrounds 
						
					 
					
						2024-05-09 15:08:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b344cea81 
							
						 
					 
					
						
						
							
							Implement recordings fullscreen and rework recordings layout size calculation ( #11318 )  
						
						 
						
						... 
						
						
						
						* Implement fullscreen button
* wrap items on mobile
* control based on width
* refresh
* Implement basic fullscreen
* Fix scrolling
* Add observer to detect of row overflows
* Use cn to simplify classnames
* dynamically respond to layout sizing
* Simplify listener
* Simplify layout
* Handle tall browser 
						
					 
					
						2024-05-09 15:06:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							021ffb2437 
							
						 
					 
					
						
						
							
							fix nan check in system graphs ( #11312 )  
						
						 
						
						
						
					 
					
						2024-05-09 07:55:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8523d9ddf 
							
						 
					 
					
						
						
							
							Icon picker component ( #11310 )  
						
						 
						
						... 
						
						
						
						* icon picker component
* keep box the same size when filtering icons 
						
					 
					
						2024-05-09 07:22:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4216d08099 
							
						 
					 
					
						
						
							
							Backend and webui fixes ( #11309 )  
						
						 
						
						... 
						
						
						
						* Ensure that items without end times are set to not have a snapshot
* Save full frame if no frame is currently saved
* Webui fixes
* Cleanup 
						
					 
					
						2024-05-09 08:20:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1cbefb692 
							
						 
					 
					
						
						
							
							Add link to system stats from status bar ( #11303 )  
						
						 
						
						
						
					 
					
						2024-05-09 08:19:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ed89ec042 
							
						 
					 
					
						
						
							
							Simplify preview refreshing with custom hook ( #11293 )  
						
						 
						
						
						
					 
					
						2024-05-08 08:46:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff2948a76b 
							
						 
					 
					
						
						
							
							Drag to reorder/resize cameras in camera groups ( #11279 )  
						
						 
						
						... 
						
						
						
						* draggable/resizable cameras in camera groups on desktop/tablets
* fix edit button location on tablets
* assume 1rem is 16px 
						
					 
					
						2024-05-07 08:28:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e5c791c8 
							
						 
					 
					
						
						
							
							Use cn() for class names throughout ( #11278 )  
						
						 
						
						... 
						
						
						
						* add scrollbar on ptz presets dropdown
* use cn function for class names throughout
* Revert "add scrollbar on ptz presets dropdown"
This reverts commit 2cee93dc3e . 
						
					 
					
						2024-05-07 08:00:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc0f6d6095 
							
						 
					 
					
						
						
							
							Implement infinite scrolling for frigate+ view ( #11273 )  
						
						 
						
						... 
						
						
						
						* Implement infinite scrolling for frigate+ view
* Also fixes safari preview glitch
* Show sub label name in hover 
						
					 
					
						2024-05-06 18:00:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5e18a5026 
							
						 
					 
					
						
						
							
							UI Tweaks ( #11263 )  
						
						 
						
						... 
						
						
						
						* Add icons for frigate+ items
* Fix bug where export didn't start
* Fix mobile overflow
* Capitalize first letter function 
						
					 
					
						2024-05-06 15:18:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0073db859 
							
						 
					 
					
						
						
							
							fix touch events ( #11265 )  
						
						 
						
						
						
					 
					
						2024-05-06 12:35:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							306c11d730 
							
						 
					 
					
						
						
							
							use portal on all sidebar tooltips ( #11267 )  
						
						 
						
						
						
					 
					
						2024-05-06 11:18:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca8ef70096 
							
						 
					 
					
						
						
							
							Support desktop touchscreens for timelines ( #11241 )  
						
						 
						
						... 
						
						
						
						* support desktop touchscreens
* remove placeholder select
* add max height to settings cameras dropdown 
						
					 
					
						2024-05-04 21:00:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad87f5786e 
							
						 
					 
					
						
						
							
							Misc UI fixes ( #11237 )  
						
						 
						
						... 
						
						
						
						* add close button to all toasters
* check if persistent options are loaded
* add id to prevent message duplication in bottom bar 
						
					 
					
						2024-05-04 14:54:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51dcdd6f4b 
							
						 
					 
					
						
						
							
							Zone/mask editor improvements ( #11236 )  
						
						 
						
						... 
						
						
						
						* add points to completed polygons in zone/mask editor
* change line order so edges are more easily clickable 
						
					 
					
						2024-05-04 08:37:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							216e44bc34 
							
						 
					 
					
						
						
							
							Event cleanup ( #11225 )  
						
						 
						
						... 
						
						
						
						* remove duplicate event purging
* Slightly increase stationary object sensitivity
* Add toast for export starting
* Increase stationary threshold as well
* Update message
* Make text consistent
* Update message 
						
					 
					
						2024-05-03 08:03:41 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7950abec3 
							
						 
					 
					
						
						
							
							Add ability to submit frames from recordings ( #11212 )  
						
						 
						
						... 
						
						
						
						* add ability to parse and upload image from recording to frigate+
* Show dialog with current frame to be uploaded
* Implement uploading image in frontend
* Cleanup
* Update title 
						
					 
					
						2024-05-03 09:00:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b69c1828cb 
							
						 
					 
					
						
						
							
							Fix overflowing portrait images in debug and motion tuner views ( #11209 )  
						
						 
						
						... 
						
						
						
						* fix overflowing camera image and remove mse console debug
* move calc into onLoad
* check container aspect 
						
					 
					
						2024-05-02 14:05:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a5df6045a 
							
						 
					 
					
						
						
							
							make circle radius larger on mobile only ( #11210 )  
						
						 
						
						
						
					 
					
						2024-05-02 13:06:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5b819c866 
							
						 
					 
					
						
						
							
							Add severity filter ( #11190 )  
						
						 
						
						... 
						
						
						
						* Allow viewing all types on single screen
* Implement for mobile as well
* fix import
* Show all is optional 
						
					 
					
						2024-05-01 09:11:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							499f70cfd3 
							
						 
					 
					
						
						
							
							config validation fixes ( #11191 )  
						
						 
						
						
						
					 
					
						2024-05-01 08:08:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d2457ebad 
							
						 
					 
					
						
						
							
							Revamp object debug view ( #11186 )  
						
						 
						
						... 
						
						
						
						* revamp object debug view
* fix vite
* remove console log
* don't display empty fields
* clarify masks as motion masks
* add descriptions
* color and spacing
* add sub_label to camera activity
* add sub_label to type
* rename to debug 
						
					 
					
						2024-05-01 08:07:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb335638a4 
							
						 
					 
					
						
						
							
							use alert/detection colors as background for motion segments ( #11182 )  
						
						 
						
						
						
					 
					
						2024-04-30 18:38:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							297444375c 
							
						 
					 
					
						
						
							
							UI Fixes ( #11179 )  
						
						 
						
						... 
						
						
						
						* Better scaling for frigate+ dialog and thumbnails
* Always show live objects chip
* Handle sub labels
* Send sub label correctly
* Formatting
* Undo vite
* Update web/src/utils/iconUtil.tsx 
						
					 
					
						2024-04-30 19:35:23 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							461442b399 
							
						 
					 
					
						
						
							
							Save initial camera state to update when websocket connects ( #11174 )  
						
						 
						
						... 
						
						
						
						* Send camera state to dispatcher
* Fix logic
* Cleanup
* Send camera activitiy in on connect
* Support reading initial camera state
* Fix key
* Formatting
* Sorting 
						
					 
					
						2024-04-30 07:09:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0080c28c4d 
							
						 
					 
					
						
						
							
							fix crash for when group includes birdseye ( #11175 )  
						
						 
						
						
						
					 
					
						2024-04-30 06:59:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11ff7cb2b7 
							
						 
					 
					
						
						
							
							Use full resolution aspect ratio when available ( #11173 )  
						
						 
						
						... 
						
						
						
						* base recordings and live views off of actual video resolution
* don't set for jsmpeg
* reset when changing main cam
* rename
* Only use resolution for main camera
* fix lint
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com> 
						
					 
					
						2024-04-30 06:52:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c9626ecff 
							
						 
					 
					
						
						
							
							UI fixes ( #11161 )  
						
						 
						
						... 
						
						
						
						* Don't save animated webp
* Fix bad export state
* Contain scroll for camera group
* Use dvh 
						
					 
					
						2024-04-29 15:23:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7745313cdc 
							
						 
					 
					
						
						
							
							add chips for active objects on live dashboard ( #11162 )  
						
						 
						
						
						
					 
					
						2024-04-29 15:23:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f946cf55be 
							
						 
					 
					
						
						
							
							Use pre buffer for other links ( #11160 )  
						
						 
						
						
						
					 
					
						2024-04-29 14:20:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9246bd4ab 
							
						 
					 
					
						
						
							
							Open to recordings with pre-buffer ( #11143 )  
						
						 
						
						... 
						
						
						
						* Open to recordings with pre-buffer
* Reduce buffer
* Use variable for preview FPS 
						
					 
					
						2024-04-29 11:12:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9117043adc 
							
						 
					 
					
						
						
							
							UI tweaks for screen sizes ( #11155 )  
						
						 
						
						... 
						
						
						
						* Make bottom bar items easier to tap
* Set max height on list of cameras and labels
* remove incorrect character
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> 
						
					 
					
						2024-04-29 10:59:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Kelly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bc9f9a388 
							
						 
					 
					
						
						
							
							[stats] Fix tooltip showing as undefined for first tick ( #11150 )  
						
						 
						
						... 
						
						
						
						* Fix tooltip showing as undefined for first tick
* Rearrange to simplify diff
* Remove offset for mobile 
						
					 
					
						2024-04-29 08:52:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Kelly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90468c8bf5 
							
						 
					 
					
						
						
							
							Force X axis labels to be rotated correctly ( #11148 )  
						
						 
						
						... 
						
						
						
						* Adjust number of ticks to have consistent X axes
* Revert "Adjust number of ticks to have consistent X axes"
This reverts commit 941e296750 .
* set rotate instead 
						
					 
					
						2024-04-28 22:55:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Kelly 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c90f62ea5 
							
						 
					 
					
						
						
							
							Fix rounding ( #11147 )  
						
						 
						
						
						
					 
					
						2024-04-28 22:00:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acf37f9920 
							
						 
					 
					
						
						
							
							Link to relevant page from status bar warnings / errors ( #11140 )  
						
						 
						
						... 
						
						
						
						* Use hash state for system pages
* Add links to items
* Add stats to other types
* Link on mobile as well
* Use link
* Cleanup using util 
						
					 
					
						2024-04-28 16:59:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leccelecce 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2c6113299 
							
						 
					 
					
						
						
							
							Live view not loading for MSE/JSMpeg if overriding live stream ( #11141 )  
						
						 
						
						
						
					 
					
						2024-04-28 16:28:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3348af1e6d 
							
						 
					 
					
						
						
							
							add page titles for settings views ( #11132 )  
						
						 
						
						
						
					 
					
						2024-04-27 11:02:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0aefc2121 
							
						 
					 
					
						
						
							
							Camera group dialog changes and fixes ( #11117 )  
						
						 
						
						... 
						
						
						
						* camera group dialog changes and fixes
* use drawer on mobile
* spacing 
						
					 
					
						2024-04-25 17:19:31 -06:00