Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							690ee3dc15 
							
						 
					 
					
						
						
							
							Implement support for notifications ( #12523 )  
						
						 
						
						... 
						
						
						
						* Setup basic notification page
* Add basic notification implementation
* Register for push notifications
* Implement dispatching
* Add fields
* Handle image and link
* Add notification config
* Add field for users notification tokens
* Implement saving of notification tokens
* Implement VAPID key generation
* Implement public key encoding
* Implement webpush from server
* Implement push notification handling
* Make notifications config only
* Add maskable icon
* Use zod form to control notification settings in the UI
* Use js
* Always open notification
* Support multiple endpoints
* Handle cleaning up expired notification registrations
* Correctly unsubscribe notifications
* Change ttl dynamically
* Add note about notification latency and features
* Cleanup docs
* Fix firefox pushes
* Add links to docs and improve formatting
* Improve wording
* Fix docstring
Co-authored-by: Blake Blackshear <blake@frigate.video>
* Handle case where native auth is not enabled
* Show errors in UI
---------
Co-authored-by: Blake Blackshear <blake@frigate.video> 
						
					 
					
						2024-08-29 20:19:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							b4eb83d892 
							
						 
					 
					
						
						
							
							Fix calendar  
						
						 
						
						
						
					 
					
						2024-08-29 20:19:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							e7fabce4e0 
							
						 
					 
					
						
						
							
							Use grid for searches ( #12386 )  
						
						 
						
						
						
					 
					
						2024-08-29 20:19:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							feb2c9fc62 
							
						 
					 
					
						
						
							
							Use thumbnails instead of review images for search ( #12381 )  
						
						 
						
						
						
					 
					
						2024-08-29 20:19:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Hunter 
							
						 
					 
					
						
						
						
						
							
						
						
							dd7fd16b69 
							
						 
					 
					
						
						
							
							Chroma logs in Frontend ( #12131 )  
						
						 
						
						... 
						
						
						
						* Chroma logs in frontend
* fix lint 
						
					 
					
						2024-08-29 20:19:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							9d7e499adb 
							
						 
					 
					
						
						
							
							Semantic Search Frontend ( #12112 )  
						
						 
						
						... 
						
						
						
						* Add basic search page
* Abstract filters to separate components
* Make searching functional
* Add loading and no results indicators
* Implement searching
* Combine account and settings menus on mobile
* Support using thumbnail for in progress detections
* Fetch previews
* Move recordings view and open recordings when search is selected
* Implement detail pane
* Implement saving of description
* Implement similarity search
* Fix clicking
* Add date range picker
* Fix
* Fix iOS zoom bug
* Mobile fixes
* Use text area
* Fix spacing for drawer
* Fix fetching previews incorrectly 
						
					 
					
						2024-08-29 20:19:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4f3cfa911 
							
						 
					 
					
						
						
							
							Don't allow periods in zone or camera group names ( #13400 )  
						
						 
						
						
						
					 
					
						2024-08-28 06:26:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca0f6e4c0a 
							
						 
					 
					
						
						
							
							Add portal the live player tooltip ( #13389 )  
						
						 
						
						
						
					 
					
						2024-08-27 19:14:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							453a8d794e 
							
						 
					 
					
						
						
							
							Add tooltip for icons in review event list ( #13334 )  
						
						 
						
						
						
					 
					
						2024-08-25 07:57:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dc5a7f767 
							
						 
					 
					
						
						
							
							Fix delayed preview not showing ( #13295 )  
						
						 
						
						
						
					 
					
						2024-08-23 09:51:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c7ee5f4e4 
							
						 
					 
					
						
						
							
							UI fixes ( #13246 )  
						
						 
						
						... 
						
						
						
						* Fix bad data in stats
* Add support for changes dialog when leaving without saving config editor
* Fix scrolling into view 
						
					 
					
						2024-08-21 08:19:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1da934e63c 
							
						 
					 
					
						
						
							
							Dynamically detect if full screen is supported ( #13197 )  
						
						 
						
						
						
					 
					
						2024-08-19 16:01:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38a8d34ba5 
							
						 
					 
					
						
						
							
							Preview fixes ( #13193 )  
						
						 
						
						... 
						
						
						
						* Handle case where preview was saved late
* fix timing 
						
					 
					
						2024-08-19 10:45:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e31244fb3 
							
						 
					 
					
						
						
							
							Adjust MSE player playback rate logic ( #13164 )  
						
						 
						
						... 
						
						
						
						* Fix MSE playback rate logic
* don't adjust playback rate if we just started streaming
* memoize onprogress 
						
					 
					
						2024-08-18 12:13:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a124dbb84 
							
						 
					 
					
						
						
							
							Fix plus view resetting ( #13160 )  
						
						 
						
						
						
					 
					
						2024-08-18 07:41:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c23ede683 
							
						 
					 
					
						
						
							
							Live player fixes ( #13143 )  
						
						 
						
						... 
						
						
						
						* Jump to live when exceeding buffer time threshold in MSE player
* clean up
* Try adjusting playback rate instead of jumping to live
* clean up
* fallback to webrtc if enabled before jsmpeg
* baseline
* clean up
* remove comments
* adaptive playback rate and intelligent switching improvements
* increase logging and reset live mode after camera is no longer active on dashboard only
* jump to live on safari/iOS
* clean up
* clean up
* refactor camera live mode hook
* remove key listener
* resolve conflicts 
						
					 
					
						2024-08-17 12:16:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4133e454c4 
							
						 
					 
					
						
						
							
							Remove dashboard keyboard listener ( #13102 )  
						
						 
						
						
						
					 
					
						2024-08-15 16:13:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4dce8ff60a 
							
						 
					 
					
						
						
							
							Add shortcut key "r" to mark selected items as reviewed ( #13087 )  
						
						 
						
						... 
						
						
						
						* Add shortcut key "r" to mark selected items as reviewed
* unselect after keypress 
						
					 
					
						2024-08-15 09:51:44 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b876bf8d3 
							
						 
					 
					
						
						
							
							UI fixes ( #13030 )  
						
						 
						
						... 
						
						
						
						* Fix difficulty overwriting export name
* Fix NaN for score selector 
						
					 
					
						2024-08-13 10:12:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0d42ea116 
							
						 
					 
					
						
						
							
							Fix last hour preview ( #13027 )  
						
						 
						
						
						
					 
					
						2024-08-13 08:23:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05bc3839cc 
							
						 
					 
					
						
						
							
							Reset recordings when changing the date ( #13009 )  
						
						 
						
						
						
					 
					
						2024-08-12 15:12:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							281482927a 
							
						 
					 
					
						
						
							
							Recordings Fixes ( #13005 )  
						
						 
						
						... 
						
						
						
						* If recordings don't exist mark as no recordings
* Fix reloading recordings failing
* Fix mark items not clearing selected
* Cleanup
* Default to last full hour when error occurs
* Remove check
* Cleanup
* Handle empty recordings list case
* Ensure that the start time is within the time range
* Catch other reset cases 
						
					 
					
						2024-08-12 14:30:16 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							132a712341 
							
						 
					 
					
						
						
							
							Hide record switch when disabled ( #12997 )  
						
						 
						
						
						
					 
					
						2024-08-12 08:21:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67ba3dbd8b 
							
						 
					 
					
						
						
							
							Add pan/pinch/zoom capability on plus snapshots ( #12953 )  
						
						 
						
						
						
					 
					
						2024-08-11 07:15:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77bf710299 
							
						 
					 
					
						
						
							
							Add confirmation dialog before deleting review items ( #12950 )  
						
						 
						
						
						
					 
					
						2024-08-11 06:25:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stavros Kois 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b96211faf 
							
						 
					 
					
						
						
							
							add shortcut and query for fullscreen in live view ( #12924 )  
						
						 
						
						... 
						
						
						
						* add shortcut and query for live view
* Update web/src/views/live/LiveDashboardView.tsx
* Update web/src/views/live/LiveDashboardView.tsx
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Apply suggestions from code review
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update LiveDashboardView.tsx
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com> 
						
					 
					
						2024-08-10 10:25:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70618e93b7 
							
						 
					 
					
						
						
							
							Add button to mark review item as reviewed in filmstrip ( #12878 )  
						
						 
						
						... 
						
						
						
						* Add button to mark review item as reviewd in filmstrip
* Add tooltip 
						
					 
					
						2024-08-09 08:29:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soren L. Hansen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c84511de16 
							
						 
					 
					
						
						
							
							Fix auth when serving Frigate at a subpath ( #12815 )  
						
						 
						
						... 
						
						
						
						Ensure axios.defaults.baseURL is set when accessing login form.
Drop `/api` prefix in login form's `axios.post` call, since `/api` is
part of the baseURL.
Redirect to subpath on succesful authentication.
Prepend subpath to default logout url.
Fixes  #12814  
						
					 
					
						2024-08-09 07:26:26 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d9590b4ec 
							
						 
					 
					
						
						
							
							Persist live view muted/unmuted for session only ( #12727 )  
						
						 
						
						... 
						
						
						
						* Persist live view muted/unmuted for session only
* consistent naming 
						
					 
					
						2024-08-09 06:46:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33e04fe61f 
							
						 
					 
					
						
						
							
							Add right click to delete points in desktop mask/zone editor ( #12744 )  
						
						 
						
						
						
					 
					
						2024-08-09 06:46:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
						
						
							
						
						
							9f43d10ba7 
							
						 
					 
					
						
						
							
							Ensure review card icon color for event view is visible in light mode ( #12812 )  
						
						 
						
						
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							9c2974438d 
							
						 
					 
					
						
						
							
							Handle case where user stops scrubbing but remains hovering ( #12794 )  
						
						 
						
						... 
						
						
						
						* Handle case where user stops scrubbing but remains hovering
* Add type 
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
						
						
							
						
						
							54e1bd9eeb 
							
						 
					 
					
						
						
							
							Ensure review cameras are sorted by config ui order if specified ( #12789 )  
						
						 
						
						
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							8212b66ee0 
							
						 
					 
					
						
						
							
							Use camera status to get state of camera config ( #12787 )  
						
						 
						
						... 
						
						
						
						* Use camera status to get state of camera config
* Fix spelling 
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							43d2986208 
							
						 
					 
					
						
						
							
							Handle case where sub label was null ( #12785 )  
						
						 
						
						
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
						
						
							
						
						
							5069072a84 
							
						 
					 
					
						
						
							
							Fix iOS export buttons ( #12755 )  
						
						 
						
						... 
						
						
						
						* Fix iOS export buttons
* Use layering instead of z index 
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
						
						
							
						
						
							93b81756c6 
							
						 
					 
					
						
						
							
							Only use dense property on phones for motion review timeline ( #12768 )  
						
						 
						
						
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
						
						
							
						
						
							4a867ddd56 
							
						 
					 
					
						
						
							
							Use radix css var to limit desktop menu height ( #12743 )  
						
						 
						
						
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
						
						
							
						
						
							a347cb5a42 
							
						 
					 
					
						
						
							
							Fix large tablet recording view layout ( #12753 )  
						
						 
						
						
						
					 
					
						2024-08-08 07:54:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88d4b694f8 
							
						 
					 
					
						
						
							
							Fix tall videos from covering height in export page ( #12725 )  
						
						 
						
						... 
						
						
						
						* Fix tall videos from covering height in export page
* Handle mobile landscape 
						
					 
					
						2024-08-02 07:06:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e7b83d2f1 
							
						 
					 
					
						
						
							
							Display messages when no events exist ( #12694 )  
						
						 
						
						... 
						
						
						
						* Display message in desktop events list when no events exist
* Add message for when no events are found on plus view
* validating check
* activity indicator check
* clarify error message 
						
					 
					
						2024-07-31 14:08:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84348350fe 
							
						 
					 
					
						
						
							
							apply iOS fix to safari ( #12663 )  
						
						 
						
						
						
					 
					
						2024-07-29 11:34:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d03d99852 
							
						 
					 
					
						
						
							
							Show skeleton when live filmstrip items are loading ( #12660 )  
						
						 
						
						
						
					 
					
						2024-07-29 07:52:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81139e8f47 
							
						 
					 
					
						
						
							
							Add filmstrip video/image toggle to general settings ( #12608 )  
						
						 
						
						
						
					 
					
						2024-07-25 08:34:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51a1526146 
							
						 
					 
					
						
						
							
							loitering_time can be zero ( #12599 )  
						
						 
						
						
						
					 
					
						2024-07-24 14:25:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c15659a34 
							
						 
					 
					
						
						
							
							Ensure that persisted state is kept in sync ( #12596 )  
						
						 
						
						
						
					 
					
						2024-07-24 11:17:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47aecff567 
							
						 
					 
					
						
						
							
							UI Tweaks ( #12571 )  
						
						 
						
						
						
					 
					
						2024-07-23 09:34:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							524f03a650 
							
						 
					 
					
						
						
							
							Persist show reviewed locally so it maintains state ( #12560 )  
						
						 
						
						... 
						
						
						
						* Persist show reviewed locally so it maintains state
* fix
* Theming fixes 
						
					 
					
						2024-07-22 17:55:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68e6ffdfef 
							
						 
					 
					
						
						
							
							UI fixes ( #12542 )  
						
						 
						
						... 
						
						
						
						* Don't require previews to show motion ui
* Fix recording text to match hls player logic 
						
					 
					
						2024-07-21 14:14:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29345c429a 
							
						 
					 
					
						
						
							
							Fix plus sorting button ( #12513 )  
						
						 
						
						
						
					 
					
						2024-07-19 09:08:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2c46408c4 
							
						 
					 
					
						
						
							
							Add more icons to event icon types ( #12507 )  
						
						 
						
						
						
					 
					
						2024-07-18 16:11:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5dc476c1e 
							
						 
					 
					
						
						
							
							Disable web assembly for jsmpeg player ( #12502 )  
						
						 
						
						
						
					 
					
						2024-07-18 10:50:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb2363b93d 
							
						 
					 
					
						
						
							
							Reset preferred live modes to defaults on window visibility change ( #12499 )  
						
						 
						
						
						
					 
					
						2024-07-18 07:22:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bfebd5b61 
							
						 
					 
					
						
						
							
							Use canvas2d renderer for jsmpeg player ( #12498 )  
						
						 
						
						
						
					 
					
						2024-07-18 06:59:12 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6addf4d88b 
							
						 
					 
					
						
						
							
							User-selectable weekday start (Sunday/Monday) for review calendar ( #12491 )  
						
						 
						
						
						
					 
					
						2024-07-17 11:38:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c56e7e7c6c 
							
						 
					 
					
						
						
							
							UI fixes ( #12490 )  
						
						 
						
						... 
						
						
						
						* Improve export handling when errors occur
* Fix mobile zooming
* Handle recordings buffering
* Cleanup
* Url encode export name
* Start with actual name in input
* Fix buffering 
						
					 
					
						2024-07-17 07:39:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78c15f3020 
							
						 
					 
					
						
						
							
							Prevent onPlaying from being called repeatedly in jsmpeg player ( #12482 )  
						
						 
						
						
						
					 
					
						2024-07-16 13:40:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9da453190 
							
						 
					 
					
						
						
							
							Don't allow backwards recordings ( #12477 )  
						
						 
						
						
						
					 
					
						2024-07-16 10:04:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58dbbd5d29 
							
						 
					 
					
						
						
							
							Use refs for proper js closures in the liveReady timeout ( #12464 )  
						
						 
						
						
						
					 
					
						2024-07-16 05:50:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c90f7dce7 
							
						 
					 
					
						
						
							
							Check if camera is active before disabling liveReady ( #12461 )  
						
						 
						
						
						
					 
					
						2024-07-15 15:52:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7cf5f4105 
							
						 
					 
					
						
						
							
							Fix handling of default group ( #12459 )  
						
						 
						
						
						
					 
					
						2024-07-15 11:18:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c850604931 
							
						 
					 
					
						
						
							
							Fix flashing of previous still image when live player stops ( #12458 )  
						
						 
						
						
						
					 
					
						2024-07-15 09:38:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82d2910039 
							
						 
					 
					
						
						
							
							Fix camera filtering logic ( #12457 )  
						
						 
						
						... 
						
						
						
						* Fix camera filtering logic
* Cleanup
* Simplify and consider birdseye only group in logic
* Don't add filter when group is birdseye only 
						
					 
					
						2024-07-15 09:34:41 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5066fa369d 
							
						 
					 
					
						
						
							
							Filter alerts by camera group ( #12456 )  
						
						 
						
						
						
					 
					
						2024-07-15 07:35:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4eb435f1a 
							
						 
					 
					
						
						
							
							Improve safari image scrolling performance ( #12429 )  
						
						 
						
						... 
						
						
						
						* Don't set z-height on iOS
* More z-index cleanup 
						
					 
					
						2024-07-13 11:54:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							843d301950 
							
						 
					 
					
						
						
							
							Don't detach media ( #12421 )  
						
						 
						
						
						
					 
					
						2024-07-12 15:29:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d08fe170f2 
							
						 
					 
					
						
						
							
							Recordings improvements ( #12417 )  
						
						 
						
						
						
					 
					
						2024-07-12 15:17:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7ec014502 
							
						 
					 
					
						
						
							
							Ensure detections are cleared when limit box is unchecked ( #12412 )  
						
						 
						
						
						
					 
					
						2024-07-12 09:07:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ebd2dfcc7 
							
						 
					 
					
						
						
							
							Display activity indicators when debug and mask/zone images load ( #12411 )  
						
						 
						
						
						
					 
					
						2024-07-12 09:02:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaafd63b94 
							
						 
					 
					
						
						
							
							Move review classification settings to camera settings view ( #12410 )  
						
						 
						
						... 
						
						
						
						* Camera settings view for alerts/detections
* flxes, beautifying, zone renaming, clean up
* replace underscores with spaces in zone names
* replace underscores with spaces in labels 
						
					 
					
						2024-07-12 07:42:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e416e44998 
							
						 
					 
					
						
						
							
							Simplify ws updating ( #12390 )  
						
						 
						
						... 
						
						
						
						* Simplify ws updating
* Simplify return values 
						
					 
					
						2024-07-11 09:25:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe4a737421 
							
						 
					 
					
						
						
							
							Fix debug camera image not updating when loading ( #12394 )  
						
						 
						
						
						
					 
					
						2024-07-11 09:10:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ee8557061 
							
						 
					 
					
						
						
							
							Fix linter warnings on color order ( #12389 )  
						
						 
						
						
						
					 
					
						2024-07-11 08:22:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40be915061 
							
						 
					 
					
						
						
							
							Fix review update causing api spam ( #12387 )  
						
						 
						
						
						
					 
					
						2024-07-11 08:09:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d7ee7a87a 
							
						 
					 
					
						
						
							
							Clickable logo on desktop sidebar and useMatch for camera group visibility ( #12379 )  
						
						 
						
						
						
					 
					
						2024-07-10 09:28:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2824d153e 
							
						 
					 
					
						
						
							
							Theme updates ( #12373 )  
						
						 
						
						... 
						
						
						
						* remove hideous and ugly themes
* incorporate dei into ui design
* neutral as a theme color
* high contrast theme adjustments
* color tweaks 
						
					 
					
						2024-07-10 07:04:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2f88491b1 
							
						 
					 
					
						
						
							
							Various UI tweaks and changes ( #12364 )  
						
						 
						
						
						
					 
					
						2024-07-09 13:36:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ce596ec8f 
							
						 
					 
					
						
						
							
							UI tweaks ( #12297 )  
						
						 
						
						... 
						
						
						
						* Use full resolution aspect for main camera style in history view
* Only check for offline cameras after 60s of uptime
* only call onPlaying when loadeddata is fired or after timeout
* revert to inline funcs
* Portal frigate plus alert dialog
* remove duplicated logic
* increase onplaying timeout
* Use a ref instead of a state and clear timeout in AutoUpdatingCameraImage
* default to the selected month for selectedDay
* Use buffered time instead of timeout
* Use default cursor when not editing polygons 
						
					 
					
						2024-07-08 07:14:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f4ca32e8c 
							
						 
					 
					
						
						
							
							Add exports message and default to webrtc on < iOS 17.1 ( #12281 )  
						
						 
						
						
						
					 
					
						2024-07-03 08:44:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							784b701cc5 
							
						 
					 
					
						
						
							
							Apply landscape margin to ptz controls on mobile only ( #12272 )  
						
						 
						
						
						
					 
					
						2024-07-02 18:14:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be9e606ae4 
							
						 
					 
					
						
						
							
							Ensure MSE onPlaying always gets called, even if loadeddata never fires ( #12271 )  
						
						 
						
						... 
						
						
						
						* Ensure MSE onPlaying always gets called, even if loadeddata never fires
* Call handleLoadedMetadata too if not playing yet 
						
					 
					
						2024-07-02 16:48:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6948702891 
							
						 
					 
					
						
						
							
							Add fullscreen button to the default live grid on desktops ( #12250 )  
						
						 
						
						
						
					 
					
						2024-07-01 13:00:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ed7e278eb 
							
						 
					 
					
						
						
							
							Re-center ptz controls in mobile landscape and prevent text selection ( #12242 )  
						
						 
						
						
						
					 
					
						2024-07-01 09:53:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b30fecbd28 
							
						 
					 
					
						
						
							
							Use cache key for mask/zone editor image ( #12232 )  
						
						 
						
						
						
					 
					
						2024-07-01 09:02:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f050c7b37d 
							
						 
					 
					
						
						
							
							Use camera name instead of stream_name for jsmpeg players ( #12219 )  
						
						 
						
						
						
					 
					
						2024-06-30 11:06:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9e1ad253f 
							
						 
					 
					
						
						
							
							Check websocket readyState for disconnect and fix firefox pip ( #12216 )  
						
						 
						
						
						
					 
					
						2024-06-30 06:04:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0159bf41e 
							
						 
					 
					
						
						
							
							Fix jsmpeg player flickering ( #12213 )  
						
						 
						
						
						
					 
					
						2024-06-29 17:45:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53a2a865f1 
							
						 
					 
					
						
						
							
							Live player fixes and improvements ( #12202 )  
						
						 
						
						... 
						
						
						
						* Live player fixes and improvements
* remove comment
* Simplify wording 
						
					 
					
						2024-06-29 09:02:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfbacee7b5 
							
						 
					 
					
						
						
							
							Quick fix ( #12153 )  
						
						 
						
						... 
						
						
						
						* Use list for zones to keep chronological order
* Replace when changing playbackRate 
						
					 
					
						2024-06-25 07:38:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bbb88cdcb 
							
						 
					 
					
						
						
							
							Fix left swipe on preview ( #12104 )  
						
						 
						
						... 
						
						
						
						* Fix left swipe
* Simplify 
						
					 
					
						2024-06-21 16:06:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73755e9777 
							
						 
					 
					
						
						
							
							Auto focus user field for login ( #12083 )  
						
						 
						
						
						
					 
					
						2024-06-20 11:37:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c871bebee6 
							
						 
					 
					
						
						
							
							Fix export timing ( #12080 )  
						
						 
						
						
						
					 
					
						2024-06-20 07:25:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a60ffe06ac 
							
						 
					 
					
						
						
							
							Prevent ptz keyboard shortcuts from reopening presets menu ( #12079 )  
						
						 
						
						
						
					 
					
						2024-06-20 07:24:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f81ce2876 
							
						 
					 
					
						
						
							
							Only close MSE websocket when it's already open ( #12078 )  
						
						 
						
						
						
					 
					
						2024-06-20 06:03:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c33cdba4e 
							
						 
					 
					
						
						
							
							Timeline performance improvements ( #12070 )  
						
						 
						
						... 
						
						
						
						* Use intersection observer for timeline segments
* only render when visible 
						
					 
					
						2024-06-19 18:14:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9cdef9f25 
							
						 
					 
					
						
						
							
							fix case where camera is disabled and has no previews ( #12066 )  
						
						 
						
						... 
						
						
						
						* fix case where camera is disabled and has no previews
* Maintain slow loading behavior 
						
					 
					
						2024-06-19 12:51:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d01457e64d 
							
						 
					 
					
						
						
							
							Fix showing loading indicator when first loading a camera without previews ( #12064 )  
						
						 
						
						
						
					 
					
						2024-06-19 08:52:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Hawkins 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b57a66d45 
							
						 
					 
					
						
						
							
							Various UI tweaks ( #12061 )  
						
						 
						
						
						
					 
					
						2024-06-19 06:09:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							767033e4d8 
							
						 
					 
					
						
						
							
							Treat meta key same as ctrl ( #12051 )  
						
						 
						
						
						
					 
					
						2024-06-18 20:26:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Mowen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6790d9a6a 
							
						 
					 
					
						
						
							
							Add ability to select all on desktop ( #12044 )  
						
						 
						
						... 
						
						
						
						* Add ability to select all review items
* Refactor keybaord listener 
						
					 
					
						2024-06-18 09:32:17 -05:00