Commit Graph

5469 Commits

Author SHA1 Message Date
Josh Hawkins
12ef7def86 fix validation for model section 2026-02-27 09:40:21 -06:00
Josh Hawkins
5462dcb72d role map field with validation 2026-02-27 09:40:21 -06:00
Josh Hawkins
c5fcf6aa1f add timezone widget 2026-02-27 09:40:21 -06:00
Josh Hawkins
2ae972c068 fix logger and env vars config section saving
use escaped periods in keys to retain them in the config file (eg "frigate.embeddings")
2026-02-27 09:40:21 -06:00
Josh Hawkins
cb231ffa66 tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
1a6e634ba6 fix mobile menu not re-rendering with unsaved dots 2026-02-27 09:40:21 -06:00
Josh Hawkins
4dd12ac934 add popover to show what fields will be saved 2026-02-27 09:40:21 -06:00
Josh Hawkins
7d92fade91 add mono fonts 2026-02-27 09:40:21 -06:00
Josh Hawkins
c90a547ec9 preserve form data when changing cameras 2026-02-27 09:40:21 -06:00
Josh Hawkins
a48304d3a2 consolidate utils 2026-02-27 09:40:21 -06:00
Josh Hawkins
8cb3575100 add RJSF to dictionary 2026-02-27 09:40:21 -06:00
Josh Hawkins
a779016f2c add undo all button 2026-02-27 09:40:21 -06:00
Josh Hawkins
f0bd84bf63 refactor to shared utils and add save all button 2026-02-27 09:40:21 -06:00
Josh Hawkins
df52529927 add null to enum list when unwrapping 2026-02-27 09:40:21 -06:00
Josh Hawkins
2ca5d20320 highlight label of changed fields 2026-02-27 09:40:21 -06:00
Josh Hawkins
f774b2282b small tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
38e1b62135 make buttons sticky at bottom of sections 2026-02-27 09:40:21 -06:00
Josh Hawkins
412eaf983a don't zoom into text on mobile 2026-02-27 09:40:21 -06:00
Josh Hawkins
6836a9a291 section tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
2c2ae970cd fix buttons 2026-02-27 09:40:21 -06:00
Josh Hawkins
13cdab5071 add ui option to remove inner cards 2026-02-27 09:40:21 -06:00
Josh Hawkins
ef55d90379 add restart button to toast when restart is required 2026-02-27 09:40:21 -06:00
Josh Hawkins
5d518bfa65 add full detectors config to api model dump
works around the way we use detector plugins so we can have the full detector config for the frontend
2026-02-27 09:40:21 -06:00
Josh Hawkins
d1422f295b don't save model config back to yaml when saving detectors 2026-02-27 09:40:21 -06:00
Josh Hawkins
19acfe0f7c clean up detectors section and i18n 2026-02-27 09:40:21 -06:00
Josh Hawkins
d55b6226d0 add individual detectors to schema
add detector titles and descriptions (docstrings in pydantic are used for descriptions) and add i18n keys to globals
2026-02-27 09:40:21 -06:00
Josh Hawkins
710e34b4ab field order 2026-02-27 09:40:21 -06:00
Josh Hawkins
f6f8c82f3c refactor with shared utilities 2026-02-27 09:40:21 -06:00
Josh Hawkins
90d2ebfe19 add layout grid field 2026-02-27 09:40:21 -06:00
Josh Hawkins
1aec1eb87c small wording tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
3a6f8aa232 networking section docs and description 2026-02-27 09:40:21 -06:00
Josh Hawkins
4b950723bc fix i18n keys 2026-02-27 09:40:21 -06:00
Josh Hawkins
5841c827f7 spacing and language tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
de5c26dd0b add warning log about incorrectly nested model config 2026-02-27 09:40:21 -06:00
Josh Hawkins
8582ac9dec hide descriptions for additional properties arrays 2026-02-27 09:40:21 -06:00
Josh Hawkins
8dd05a6cb4 improve wording 2026-02-27 09:40:21 -06:00
Josh Hawkins
3777f1d906 add backend endpoint and frontend widget for ffmpeg presets and manual args 2026-02-27 09:40:21 -06:00
Josh Hawkins
7f916dfb47 add review classification zones to review form 2026-02-27 09:40:21 -06:00
Josh Hawkins
7835585378 fix global ffmpeg section 2026-02-27 09:40:21 -06:00
Josh Hawkins
44f7c9c799 wording changes 2026-02-27 09:40:21 -06:00
Josh Hawkins
de2a456a14 add docs to filter fields 2026-02-27 09:40:21 -06:00
Josh Hawkins
b7ee094246 add activity indicator and scrollbar tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
d05145d62a spacing tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
e9108dc471 tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
74115a37a0 don't show description for new key/val fields 2026-02-27 09:40:21 -06:00
Josh Hawkins
87b76c6a02 remove key from config when resetting to default/global 2026-02-27 09:40:21 -06:00
Josh Hawkins
737be737cb fix type 2026-02-27 09:40:21 -06:00
Josh Hawkins
ed5596d50d add audio label switches and input to filter list 2026-02-27 09:40:21 -06:00
Josh Hawkins
95d9b01771 add audio labels endpoint 2026-02-27 09:40:21 -06:00
Josh Hawkins
babad67cea tweaks 2026-02-27 09:40:21 -06:00