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
4bcbf7435a
Web Deps ( #11304 )
...
* Update easy web deps
* Update react
* Update final
2024-05-09 08:20:07 -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
db8c820677
Draggable camera grid tweaks ( #11291 )
...
* better math and other tweaks
* change icon
2024-05-08 07:53:22 -05: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
Josh Hawkins
a0da5018bf
add scrollbar on ptz presets dropdown ( #11276 )
2024-05-07 06:27:20 -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
a3267f7d44
Add more icons ( #11204 )
2024-05-02 07:52:44 -05:00
Nicolas Mowen
28dd871d44
Show motion playback on page initially ( #11196 )
...
* motion video controls handle current time better
* Make sure state is updated
2024-05-01 21:23:03 -05:00
Nicolas Mowen
2e63941598
Fix scroll back ( #11192 )
2024-05-01 09:24:19 -05: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
90bdb07463
Simplify on connect ( #11176 )
2024-04-30 07:27:39 -06: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
Nicolas Mowen
f36e86feb6
Cleanup error gpu ( #11130 )
2024-04-27 11:26:51 -05:00
Josh Hawkins
ab032aa004
sane colors for themes ( #11126 )
2024-04-26 14:30:57 -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
Nicolas Mowen
647bcb2618
Add camera fps to graphs ( #11080 )
...
* Add camera fps to graphs
* Use more generic name
2024-04-23 09:32:46 -05:00
Nicolas Mowen
2d71cd7fe2
Improve review mqtt topic ( #11072 )
...
* Don't request preview for current hour and fix content type
* Send before / after on messages
* Send before / after for end
* Handle specific cases
* remove log
* Fix update type
2024-04-22 21:20:30 -05:00
Josh Hawkins
d6e93d039d
Make all corners less rounded on mobile ( #11068 )
...
* make corners less rounded on mobile
* fix live dashboard classes
2024-04-22 09:12:45 -06:00
Josh Hawkins
ba3930ab02
Add status bar provider ( #11066 )
2024-04-22 08:20:23 -06:00
Josh Hawkins
acadfb6959
Fix array out of range error in reviews ( #11059 )
2024-04-21 19:03:43 -06:00