Rui Alves
2187765e0b
Merge branch 'fastapi-poc' into fastapi-poc-media-endpoints
...
# Conflicts:
# web/src/components/overlay/dialog/FrigatePlusDialog.tsx
2024-09-13 08:52:44 +01:00
Rui Alves
b87fc3304c
Merge branch 'dev' into fastapi-poc
2024-09-13 08:51:53 +01:00
Josh Hawkins
61854f1d6a
UI tweaks ( #13711 )
...
* Fix dialog autofocus problems on mobile
* set font size to prevent mobile zooming
* Use arrow keys to navigate Explore view
2024-09-12 21:07:35 -06:00
Josh Hawkins
1f9ba1d625
Use MobilePage for camera group editor ( #13710 )
...
* Use MobilePage for camera group editor
* alignment
* clear editing group name
2024-09-12 16:06:56 -05:00
Josh Hawkins
644ea7be4a
UI tweaks ( #13705 )
...
* mobile page component
* object lifecycle pane tweaks
* use mobile page component for review and search detail
* fix frigate+ dialog when using mobile page component
* small tweaks
2024-09-12 13:39:35 -06:00
Nicolas Mowen
87ab4e7c9b
UI Fixes ( #13703 )
...
* Respect ui configured timezone
* Non alert videos are always 16:9
2024-09-12 14:28:15 -05:00
Nicolas Mowen
d84e3cacca
UI Improvements and Tweaks ( #13689 )
...
* Improve image loading by not loading when off screen
* Add share menu to export
* Add share button and tidy up review detail lists
* Fix missing key
* Use query args for review filter
* Add object lifecycle to explore dialog
* Adjust sizing
* Simplify share button
* Always show snapshot but hide buttons for frigate+ if not applicable
* Handle case when user switches to element missing the previously selected tab
* Handle cases where share is not available
* Fix logic
2024-09-12 09:46:29 -05:00
Rui Alves
abf9e76d77
Merge branch 'fastapi-poc' into fastapi-poc-media-endpoints
...
# Conflicts:
# web/src/components/overlay/dialog/FrigatePlusDialog.tsx
# web/src/pages/SubmitPlus.tsx
2024-09-12 13:51:43 +01:00
Rui Alves
b04f6938b9
Merge branch 'dev' into fastapi-poc
2024-09-12 13:48:58 +01:00
Josh Hawkins
b4acf4f341
Use tracked object instead of event language in docs and UI ( #13685 )
...
* Verbiage update: use tracked object instead of event
* tweaks
2024-09-11 18:53:58 -06:00
Nicolas Mowen
62657ad05a
Ensure detections are not immediately deleted ( #13683 )
...
* Ensure detections are not immediately deleted
* Formatting
2024-09-11 15:46:24 -05:00
Nicolas Mowen
f3784505e0
Explore page optimizations ( #13682 )
...
* Fix video scaling
* Simplify similarity searching
* Hide source filter when doing similarity search
* Fix up
* Remove frigate plus view
* Add icons to detail tabs
* Cleanup
2024-09-11 14:20:41 -05:00
Josh Hawkins
863f51363a
Explore UI tweaks ( #13679 )
...
* Loading indicators and filter bar tweaks
* remove unnecessary bits from search thumbnail
* simplify
* add video loading indicator
* clean up
2024-09-11 11:32:45 -06:00
Nicolas Mowen
22ee6bb137
Handle middle mouse button clicks ( #13678 )
...
* Handle middle mouse button clicks
* Fix up
2024-09-11 12:26:01 -05:00
Nicolas Mowen
3972642ba0
Refactor search details into Explore Page ( #13665 )
2024-09-11 08:41:16 -06:00
Rui Alves
1db3451642
Merge branch 'fastapi-poc' into fastapi-poc-media-endpoints
2024-09-10 21:02:00 +01:00
Rui Alves
f414cba9ba
Merge branch 'dev' into fastapi-poc
2024-09-10 21:01:50 +01:00
Josh Hawkins
e016bd6900
Find similar footage from review item snapshots ( #13662 )
...
* Find similar footage from review item snapshots
* Include confidence score for similarity search
2024-09-10 12:53:25 -06:00
Nicolas Mowen
d2588d9de4
Fix search detail pane ( #13658 )
2024-09-10 13:38:58 -05:00
Rui Alves
8e4a70d9e9
Merge branch 'fastapi-poc' into fastapi-poc-media-endpoints
2024-09-10 19:08:36 +01:00
Rui Alves
30f45fe9f3
Merge branch 'dev' into fastapi-poc
2024-09-10 19:08:04 +01:00
Nicolas Mowen
07d1692f2b
Make notifications toggleable via MQTT ( #13657 )
...
* Add ability to toggle mqtt state from MQTT / ws
* Listen to notification config updates
* Add docs for notifications
2024-09-10 11:24:44 -06:00
Nicolas Mowen
8db9824842
Don't save preview frames if recording is not enabled ( #13656 )
...
* Simplify check
* Don't write frames
* Write frames only if recording enabled
2024-09-10 11:12:42 -06:00
Nicolas Mowen
c8521554c8
Refactor Search Page ( #13645 )
...
* Always enable search page
* Always show eents when searching
* No default search background
* Center and show all filters when semantic search is not enabled
* Limit number of default items shown
* Adjust search options
* Add support for sub label filtering
* Separate out filters and clean up detail pane
* Tablet cleanup
* Fix current hour search preview
* Handle single lists
* Cleanup api search
2024-09-10 10:23:20 -06:00
Nicolas Mowen
ceb7aa8b36
Improve handling of empty frames ( #13651 )
2024-09-10 08:39:37 -05:00
Rui Alves
98eec0a2b6
Merge branch 'fastapi-poc' into fastapi-poc-media-endpoints
2024-09-10 10:27:54 +01:00
Rui Alves
41d643894b
Merge branch 'dev' into fastapi-poc
2024-09-10 10:27:40 +01:00
Josh Hawkins
cae11cbb86
Add ability to filter based on search type ( #13641 )
2024-09-09 14:45:19 -05:00
Rui Alves
8816bcf833
Merge branch 'fastapi-poc' into fastapi-poc-media-endpoints
...
# Conflicts:
# frigate/api/media.py
2024-09-09 19:35:02 +01:00
Rui Alves
cb63989a92
Merge branch 'dev' into fastapi-poc
...
# Conflicts:
# frigate/api/preview.py
2024-09-09 19:31:12 +01:00
Josh Hawkins
03ff3e639f
clarify semantic search and genai docs ( #13637 )
2024-09-09 10:23:21 -06:00
Nicolas Mowen
f5dbcd5465
Add types to date preview & vod api ( #13636 )
...
* Add types to date preview api
* Formatting
2024-09-09 11:03:53 -05:00
Rui Alves
f5cb44adb9
Merge branch 'dev' into fastapi-poc-media-endpoints
2024-09-09 16:46:35 +01:00
Rui Alves
bcdaf20607
Merge branch 'dev' into fastapi-poc
2024-09-09 16:45:20 +01:00
Josh Hawkins
f143fceceb
UI tweaks ( #13633 )
...
* Object lifecycle and semantic search UI tweaks
* prevent console errors for sheet component
2024-09-09 09:33:38 -05:00
Nicolas Mowen
8be139d4d1
Fix thumbnail failure ( #13634 )
...
* Fix thumbnail failure
* Formatting
* Fix logic
2024-09-09 09:29:05 -05:00
Rui Alves
012c953dfb
Convert all media endpoints to FastAPI. Added /media prefix (/media/camera && media/events && /media/preview)
2024-09-08 15:33:56 +01:00
Rui Alves
b83f9532ab
POC: lint
2024-09-07 21:09:44 +01:00
Rui Alves
93b88e5d08
POC: Converted two more endpoints to FastAPI
2024-09-07 18:49:42 +01:00
Rui Alves
773d211017
POC: Converted preview related endpoints to FastAPI
2024-09-07 17:06:49 +01:00
Rui Alves
dc5f85c7ca
POC: Revert error_log
2024-09-07 16:47:24 +01:00
Rui Alves
c50283b55e
POC: Added FastAPI with one endpoint (get /logs/service)
2024-09-07 16:45:39 +01:00
Nicolas Mowen
17901fcfef
Fix arm build ( #13608 )
2024-09-07 09:40:31 -05:00
Josh Hawkins
d6b16a7747
Semantic search UI tweaks ( #13591 )
...
* Semantic search UI tweaks
* clean up
2024-09-06 14:26:32 -05:00
Josh Hawkins
17fa830851
Use webgl jsmpeg renderer for birdseye ( #13592 )
2024-09-06 14:26:16 -05:00
Nicolas Mowen
149339a8d9
Install onnxruntime with openvino execution provider ( #13587 )
...
* Install onnxruntime with openvino execution provider
* Update requirements-wheels.txt
* Still include openvino
2024-09-06 14:18:48 -05:00
Josh Hawkins
764cca5a70
Clarify decoding and the detect role ( #13579 )
2024-09-05 19:47:17 -06:00
Nicolas Mowen
18a6aa1824
Update ffmpeg to 7.0.2 ( #13578 )
...
* Update to ffmpeg 7.0
* Reduce CPU by not changing pixel format
* Add basic vulkan support
* Adjust gamma after vaapi change
* Formatting
2024-09-05 18:27:32 -06:00
Josh Hawkins
5c00ed352c
Don't modalize the export drawer on iOS to work around time picker bug ( #13575 )
2024-09-05 12:49:08 -05:00
Josh Hawkins
7e9a7ad49c
Add ffprobe button back to camera metrics page ( #13572 )
2024-09-05 08:51:33 -06:00