Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8589ef50a6 
							
						 
					 
					
						
						
							
							Ability to configure loitering time in a zone ( #10543 )  
						
						 
						
						... 
						
						
						
						* Add loitering config
* Configure loitering
* simplify
* Add docs
* grammar
* Formatting 
						
					 
					
						2024-03-19 15:58:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab6bac1d2c 
							
						 
					 
					
						
						
							
							Clean up selected data for recording ( #10537 )  
						
						 
						
						
						
					 
					
						2024-03-19 15:56:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f835e86df1 
							
						 
					 
					
						
						
							
							Don't use apple icon for android pwa ( #10535 )  
						
						 
						
						... 
						
						
						
						* Don't use apple icon for android
* Fix dimensions
* fix icon name 
						
					 
					
						2024-03-19 08:41:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccdf9a2f0a 
							
						 
					 
					
						
						
							
							Fix preview getting wrong update time ( #10534 )  
						
						 
						
						... 
						
						
						
						* Fix preview getting wrong update time
* remove dead logic
* Cleanup
* Fix case where multiple previews play at the same time
* Fix typing 
						
					 
					
						2024-03-19 08:34:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Yao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c3925ab50 
							
						 
					 
					
						
						
							
							Add snapshot-clean.png API endpoint ( #10510 )  
						
						 
						
						... 
						
						
						
						* Add snapshot-clean.png API endpoint
* fix lint
* enable on inprogress event 
						
					 
					
						2024-03-19 06:54:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bd0ad63b4 
							
						 
					 
					
						
						
							
							ensure div by zero is replaced with 0 after normalization ( #10528 )  
						
						 
						
						
						
					 
					
						2024-03-18 21:21:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d249e5b27f 
							
						 
					 
					
						
						
							
							Timeline fixes and export handles ( #10522 )  
						
						 
						
						... 
						
						
						
						* select an export range from timeline
* height tweak 
						
					 
					
						2024-03-18 14:58:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							880bae1eb2 
							
						 
					 
					
						
						
							
							Fix android/chrome seeking on previews ( #10512 )  
						
						 
						
						
						
					 
					
						2024-03-17 18:53:47 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb6f153e2e 
							
						 
					 
					
						
						
							
							Use preview quality setting to set image height and webp quality ( #10502 )  
						
						 
						
						... 
						
						
						
						* Use preview quality setting to set image height and webp quality
* Increase keyframe interval as well with higher quality
* Don't use dynamic height 
						
					 
					
						2024-03-17 18:30:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4d0e222e3 
							
						 
					 
					
						
						
							
							move handlebar timestamp outside of timeline on mobile ( #10501 )  
						
						 
						
						
						
					 
					
						2024-03-17 07:28:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a360d8142 
							
						 
					 
					
						
						
							
							Fix thumbnails for panoramic cameras ( #10499 )  
						
						 
						
						
						
					 
					
						2024-03-17 07:31:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e7808ac0c 
							
						 
					 
					
						
						
							
							Normalize motion data in chunks ( #10497 )  
						
						 
						
						
						
					 
					
						2024-03-17 07:30:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1983de6528 
							
						 
					 
					
						
						
							
							Consolidate recordings view into one ( #10496 )  
						
						 
						
						
						
					 
					
						2024-03-17 07:30:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e8600a0ef 
							
						 
					 
					
						
						
							
							Maintain existing overlay state when setting hash ( #10495 )  
						
						 
						
						
						
					 
					
						2024-03-17 07:29:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf6ef84271 
							
						 
					 
					
						
						
							
							Mark items as reviewed when manually seeking ( #10494 )  
						
						 
						
						
						
					 
					
						2024-03-17 07:29:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89bd3867a9 
							
						 
					 
					
						
						
							
							Make all motion segments clickable ( #10488 )  
						
						 
						
						
						
					 
					
						2024-03-15 19:26:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c14f3c3902 
							
						 
					 
					
						
						
							
							Fix frigate+ submit and recordings layouts for portrait cameras ( #10486 )  
						
						 
						
						... 
						
						
						
						* Fix plus submission dialog
* Different layout for portrait recordings
* Fix now preview found pulsing
* Fix bug with uneven milliseconds
* Improve consistency of video scaling 
						
					 
					
						2024-03-15 18:28:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64763293a2 
							
						 
					 
					
						
						
							
							Add birdseye live view ( #10485 )  
						
						 
						
						... 
						
						
						
						* Add birdseye viewer and make it linkable
* Add on click from main dashboard 
						
					 
					
						2024-03-15 18:28:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							657fab2787 
							
						 
					 
					
						
						
							
							Save motion as motion box count ( #10484 )  
						
						 
						
						
						
					 
					
						2024-03-15 13:13:40 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							380b15b286 
							
						 
					 
					
						
						
							
							WebUI Fixes ( #10481 )  
						
						 
						
						... 
						
						
						
						* Update previews on the hour
* Allow tap to toggle controls so zooming still works
* Use hash location insteaad of state for live camera view
* Add typing 
						
					 
					
						2024-03-15 13:46:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93260f6cfd 
							
						 
					 
					
						
						
							
							Add region count to database and use for motion activity ( #10480 )  
						
						 
						
						... 
						
						
						
						* Add region count to database and use for motion activity
* Fix test 
						
					 
					
						2024-03-15 09:29:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c93b186eda 
							
						 
					 
					
						
						
							
							Fix switching camera group bug ( #10478 )  
						
						 
						
						... 
						
						
						
						* give default group a name
* use "default" as default value
* optional param
* fix string
* clean up 
						
					 
					
						2024-03-15 08:59:41 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df0291db5c 
							
						 
					 
					
						
						
							
							Fix zoom scaling for live view ( #10479 )  
						
						 
						
						
						
					 
					
						2024-03-15 09:57:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5a26c5962 
							
						 
					 
					
						
						
							
							Add ability to zoom in to live and recordings views ( #10475 )  
						
						 
						
						... 
						
						
						
						* Make live view zoomable
* Add zooming to full recordings 
						
					 
					
						2024-03-15 07:03:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c66f552280 
							
						 
					 
					
						
						
							
							Improve Recordings loading ( #10462 )  
						
						 
						
						... 
						
						
						
						* Show skeleton until video players finishes loading
* Clean up android logic
* Ensure mobile view video is consistent
* Cleanup
* Only show when not scrubbing
* Don't use loading
* Start preview at correct time too
* Fix react race condition
* Be wait for seek to show video player 
						
					 
					
						2024-03-15 07:52:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d882cb0f63 
							
						 
					 
					
						
						
							
							Add skeleton for loading exports and improve spacing on bottom sheet ( #10463 )  
						
						 
						
						... 
						
						
						
						* Add skeleton for loading exports and improve spacing on bottom sheet
* Hide non object frigate plus items 
						
					 
					
						2024-03-15 05:59:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d85a69203 
							
						 
					 
					
						
						
							
							Update UI and then run api call ( #10460 )  
						
						 
						
						
						
					 
					
						2024-03-14 15:49:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61c4ed9f12 
							
						 
					 
					
						
						
							
							Rework motion data calculation ( #10459 )  
						
						 
						
						... 
						
						
						
						* Store motion data as a percent of total area
* Exclude historical data
* Use max so cameras without motion don't invlidate good data: 
						
					 
					
						2024-03-14 13:57:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a02e65fc2 
							
						 
					 
					
						
						
							
							Use Inter webfont instead of ttf ( #10456 )  
						
						 
						
						
						
					 
					
						2024-03-14 09:50:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98977f1ded 
							
						 
					 
					
						
						
							
							dim motion segments for motion during alerts and detections ( #10454 )  
						
						 
						
						
						
					 
					
						2024-03-14 09:35:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45a318dfed 
							
						 
					 
					
						
						
							
							Reduce outliers in motion data to ensure consistent scaling ( #10452 )  
						
						 
						
						
						
					 
					
						2024-03-14 09:31:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39a29d148e 
							
						 
					 
					
						
						
							
							Recording scrubbing fixes ( #10439 )  
						
						 
						
						... 
						
						
						
						* use a single source of truth for scrubbing
* simplify controller state
* Cleanup scrubbing logic
* Apply same logic to mobile
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com> 
						
					 
					
						2024-03-14 08:28:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2decdeadb4 
							
						 
					 
					
						
						
							
							Persist selected camera group for live ( #10448 )  
						
						 
						
						... 
						
						
						
						* Persist camera group selected
* Cleanup 
						
					 
					
						2024-03-14 08:27:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Blake Blackshear 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a660e3ae27 
							
						 
					 
					
						
						
							
							use credentials for webmanifest ( #10447 )  
						
						 
						
						
						
					 
					
						2024-03-14 06:36:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8937e3fd59 
							
						 
					 
					
						
						
							
							Mute video by default and allow control of volume ( #10435 )  
						
						 
						
						... 
						
						
						
						* Mute video by default and allow control of volume
* Adjust volume behavior
* Adjust volume behavior
* Simplify more 
						
					 
					
						2024-03-13 18:13:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c88a263a23 
							
						 
					 
					
						
						
							
							Cleanup gifs ( #10434 )  
						
						 
						
						
						
					 
					
						2024-03-13 17:37:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9ed082e35 
							
						 
					 
					
						
						
							
							Use react lazy to break js files into smaller chunks & remove videojs in favor of hls.js ( #10431 )  
						
						 
						
						... 
						
						
						
						* Use dynamic imports to reduce initial load times
Remove videojs
* Convert to using hls.js instead of videojs
* Improve mobile controls experience
* Cleanup
* Ensure playback rate stays teh same when source changes
* Use webp for latest camera image
* Switch to hls.js on error
* Don't rerun error if hls already tried
* Fix error checking
* also check for media decode error to fallback to HLS
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> 
						
					 
					
						2024-03-13 15:24:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e8350ea7f 
							
						 
					 
					
						
						
							
							Fix jumping to segment in recordings view ( #10424 )  
						
						 
						
						... 
						
						
						
						* Fix skeletons showing incorrectly
* Handle clicking segment from different time range 
						
					 
					
						2024-03-13 09:05:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52ce6190ae 
							
						 
					 
					
						
						
							
							Fix two way talk starting webrtc session ( #10422 )  
						
						 
						
						... 
						
						
						
						* Fix two way talk starting webrtc session
* Remove logs 
						
					 
					
						2024-03-13 09:04:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79ca599ace 
							
						 
					 
					
						
						
							
							Fix jsmpeg player component ( #10425 )  
						
						 
						
						... 
						
						
						
						* fix jsmpeg component
* preserve aspect ratio
* remove forcing of jsmpeg
* full height only 
						
					 
					
						2024-03-13 08:00:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d01a7dc74 
							
						 
					 
					
						
						
							
							Fix gif layout ( #10421 )  
						
						 
						
						
						
					 
					
						2024-03-13 08:58:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8e472643d 
							
						 
					 
					
						
						
							
							Optimize web config to be installed as PWA ( #10405 )  
						
						 
						
						... 
						
						
						
						* Update values and add site manifest
* Use appropriate icon types
* Add purpose to all
* Adjust dark theme color
* Remove unused 
						
					 
					
						2024-03-12 19:58:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09cf54c731 
							
						 
					 
					
						
						
							
							Improve preview loading ( #10406 )  
						
						 
						
						... 
						
						
						
						* Use skeleton for gif loading
* cache gifs as well
* Show skeleton when switching previews
* Fix touch controls for mobile
* Fix android mobile scrub logic
* Cleanup 
						
					 
					
						2024-03-12 18:19:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92255f771b 
							
						 
					 
					
						
						
							
							Add micropohone button for two way talk ( #10408 )  
						
						 
						
						
						
					 
					
						2024-03-12 18:19:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e10b914c9 
							
						 
					 
					
						
						
							
							Add ability to add legacy birdseye to camera groups ( #10404 )  
						
						 
						
						... 
						
						
						
						* initial try
* add birdseye
* remove vite
* cleanup
* memoize
* remove console
* ensure birdseye is actually enabled in config
* birdseye first in select list and fix jsmpeg player size 
						
					 
					
						2024-03-12 13:53:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dce2e9b366 
							
						 
					 
					
						
						
							
							filter review items and motion to be main camera in recordings view only ( #10403 )  
						
						 
						
						
						
					 
					
						2024-03-12 11:08:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c0275fe2f 
							
						 
					 
					
						
						
							
							Add special casing for android preview scrubbing ( #10398 )  
						
						 
						
						... 
						
						
						
						* Add special casing for android scrubbing
* Fix motion data 
						
					 
					
						2024-03-12 09:24:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							483a95b06b 
							
						 
					 
					
						
						
							
							Override default player controls ( #10401 )  
						
						 
						
						... 
						
						
						
						* Override default player controls
* Improve mouse behavior 
						
					 
					
						2024-03-12 09:24:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2b0ca07cc 
							
						 
					 
					
						
						
							
							UI tweaks ( #10402 )  
						
						 
						
						... 
						
						
						
						* add minor ticks to timeline
* don't display motion events on veritcal bars on motion timeline
* color tweaks and spacing on config editor
* pad start and end of timeline to ensure handlebar is always visible 
						
					 
					
						2024-03-12 09:23:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							579a7c8900 
							
						 
					 
					
						
						
							
							Fix preview update ( #10388 )  
						
						 
						
						
						
					 
					
						2024-03-11 21:42:13 -05:00