Nicolas Mowen
2c0ba2c2eb
Fix fetching previews incorrectly
2024-06-23 12:44:22 -06:00
Nicolas Mowen
90f41d41fd
Fix spacing for drawer
2024-06-23 07:13:50 -06:00
Nicolas Mowen
f42dc15919
Use text area
2024-06-23 07:13:50 -06:00
Nicolas Mowen
fb28eaa896
Mobile fixes
2024-06-23 07:13:50 -06:00
Nicolas Mowen
417efcb0c1
Fix iOS zoom bug
2024-06-23 07:13:50 -06:00
Nicolas Mowen
fb933381f0
Fix
2024-06-23 07:13:50 -06:00
Nicolas Mowen
e13cca9f95
Add date range picker
2024-06-23 07:13:50 -06:00
Nicolas Mowen
52d4fb1cfc
Fix clicking
2024-06-23 07:13:50 -06:00
Nicolas Mowen
ebcae504cd
Implement similarity search
2024-06-23 07:13:50 -06:00
Nicolas Mowen
2418111cd4
Implement saving of description
2024-06-23 07:13:50 -06:00
Nicolas Mowen
765bd2c988
Implement detail pane
2024-06-23 07:13:50 -06:00
Nicolas Mowen
8d65e56f0e
Move recordings view and open recordings when search is selected
2024-06-23 07:13:50 -06:00
Nicolas Mowen
0ce4f62753
Fetch previews
2024-06-23 07:13:50 -06:00
Nicolas Mowen
48d8520ee9
Support using thumbnail for in progress detections
2024-06-23 07:13:50 -06:00
Nicolas Mowen
3b8180e670
Combine account and settings menus on mobile
2024-06-23 07:13:50 -06:00
Nicolas Mowen
350bffd3d3
Implement searching
2024-06-23 07:13:50 -06:00
Nicolas Mowen
031d16e591
Add loading and no results indicators
2024-06-23 07:13:50 -06:00
Nicolas Mowen
4e4916c816
Make searching functional
2024-06-23 07:13:49 -06:00
Nicolas Mowen
bc6b2d5659
Abstract filters to separate components
2024-06-23 07:13:49 -06:00
Nicolas Mowen
f3b858364d
Add basic search page
2024-06-23 07:13:49 -06:00
Jason Hunter
5b761ead66
Semantic Search API ( #12105 )
...
* initial event search api implementation
* fix lint
* fix tests
* move chromadb imports and pysqlite hotswap to fix tests
* remove unused import
* switch default limit to 50
* fix events accidently pulling inside chroma results loop
2024-06-23 07:13:02 -06:00
Jason Hunter
e99f8795ca
Semantic Search for Detections ( #11899 )
...
* Initial re-implementation of semantic search
* put docker-compose back and make reindex match docs
* remove debug code and fix import
* fix docs
* manually build pysqlite3 as binaries are only available for x86-64
* update comment in build_pysqlite3.sh
* only embed objects
* better error handling when genai fails
* ask ollama to pull requested model at startup
* update ollama docs
* address some PR review comments
* fix lint
* use IPC to write description, update docs for reindex
* remove gemini-pro-vision from docs as it will be unavailable soon
* fix OpenAI doc available models
* fix api error in gemini and metadata for embeddings
2024-06-21 15:30:19 -06:00
Nicolas Mowen
c867d90f50
Add reviews topic to MQTT docs ( #12097 )
2024-06-21 11:43:52 -05:00
Nicolas Mowen
3410290b45
Fix preview failing on cameras with - in name ( #12093 )
2024-06-21 07:33:20 -06:00
Nicolas Mowen
b34be991bd
Simplify zone objects example ( #12086 )
2024-06-20 21:06:42 -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
Nicolas Mowen
c72d304515
Update go2rtc ( #12063 )
2024-06-19 08:46:23 -06:00
Sam Wright
10c1f7ead4
Update web readme ( #12062 )
...
* Update web readme
* Update /web readme
* Apply suggestions from code review
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
---------
Co-authored-by: Sam Wright <sam@sams-mbp.lan>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2024-06-19 08:11:51 -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
Marc Altmann
4bca405e29
fix key error for custom models ( #12042 )
2024-06-18 07:40:54 -06:00
Nicolas Mowen
bdda89b5e2
Fix case where S6 timestamp is missing ( #12040 )
2024-06-18 08:07:28 -05:00
Josh Hawkins
2cbc336bc0
Memoize onPlaying and only instantiate one jsmpeg player ( #12033 )
2024-06-17 17:10:41 -06:00
Josh Hawkins
6c107883b5
Small jsmpeg and mse player fixes ( #12032 )
2024-06-17 14:54:14 -06:00
Nicolas Mowen
4635e64b2e
Use api path to determine type ( #12031 )
...
* Use api path to determine type
* Use in both cases
* Fix extension parsing
2024-06-17 14:53:35 -06:00
Nicolas Mowen
5b60785cca
Increase resolution for mobile viewing ( #12025 )
2024-06-17 12:35:36 -05:00
Nicolas Mowen
ef304e6f7f
Set image height to make bandwidth usage lower ( #12024 )
2024-06-17 08:21:51 -06:00
Nicolas Mowen
24770148a7
Don't fail when preview restore fails ( #12022 )
...
* Don't fail when preview restore fails
* Cleanup
2024-06-17 08:56:24 -05:00
Nicolas Mowen
ba6fc0fdb3
UI Tweaks ( #12002 )
...
* Adjust review padding
* Fix mse check
* Don't fail when cpu property is missing
* ignore lines without any spaces
2024-06-17 06:19:16 -06:00
Josh Hawkins
89a478ce0a
Use modal on dropdowns for mobile only ( #11993 )
2024-06-16 13:58:28 -05:00
Blake Blackshear
f1bb797fe0
enable tls by default if undefined ( #11994 )
2024-06-16 07:55:28 -05:00
Miguel Angel Nubla
e208241eea
Fix X-Proxy-Secret header passthrough ( #11984 )
2024-06-16 05:53:02 -05:00
Miguel Angel Nubla
02af1b0ac7
Fix header auth ( #11985 )
2024-06-16 05:52:17 -05:00