Commit Graph

41 Commits

Author SHA1 Message Date
Josh Hawkins
6cd914951d fix restart fields 2026-02-27 09:40:21 -06:00
Josh Hawkins
fc5ad3edf7 clean up field template 2026-02-27 09:40:21 -06:00
Josh Hawkins
d3924e2cff default column layout and add field sizing 2026-02-27 09:40:21 -06:00
Josh Hawkins
3042c36168 add replace rules field 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
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
13cdab5071 add ui option to remove inner cards 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
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
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
8582ac9dec hide descriptions for additional properties arrays 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
d05145d62a spacing 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
babad67cea tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
59b0f3a680 add docs links, readonly keys, and restart required per field 2026-02-27 09:40:21 -06:00
Josh Hawkins
edc980ab8b tweaks 2026-02-27 09:40:21 -06:00
Josh Hawkins
3c5298e304 add ability to render components before and after fields 2026-02-27 09:40:20 -06:00
Josh Hawkins
5e8de5a911 clean up now obsolete namespaces 2026-02-27 09:40:20 -06:00
Josh Hawkins
3f7f5e3253 separate and consolidate global and camera i18n namespaces 2026-02-27 09:40:20 -06:00
Josh Hawkins
8f681d5689 add section description from schema and clarify global vs camera level descriptions 2026-02-27 09:40:20 -06:00
Josh Hawkins
8b7156438e improve typing 2026-02-27 09:40:20 -06:00
Josh Hawkins
4dc039072a add field template for additionalproperties schema objects 2026-02-27 09:40:20 -06:00
Josh Hawkins
06c21bf6f2 add wildcards and fix object filter fields 2026-02-27 09:40:20 -06:00
Josh Hawkins
ba1d5d42c5 form tweaks 2026-02-27 09:40:20 -06:00
Josh Hawkins
aad24497bf add config groups as a separate i18n namespace 2026-02-27 09:37:57 -06:00
Josh Hawkins
7f6887d8b2 tweaks 2026-02-27 09:37:57 -06:00
Josh Hawkins
40b59c5d0c add array field item template and fix ffmpeg section 2026-02-27 09:37:57 -06:00
Josh Hawkins
de6ad5a32a remove collapsible around root section 2026-02-27 09:37:57 -06:00
Josh Hawkins
0b148d66f3 fix array field template 2026-02-27 09:37:57 -06:00
Josh Hawkins
42a594984d tweaks 2026-02-27 09:37:57 -06:00
Josh Hawkins
55c6c50c97 fix sections and live validation 2026-02-27 09:37:57 -06:00
Josh Hawkins
b1cd5432bf tweaks 2026-02-27 09:37:57 -06:00
Josh Hawkins
73ae2db1a5 fix nullable schema entries 2026-02-27 09:37:57 -06:00
Josh Hawkins
72ab1f93b5 add switches widgets and use friendly names 2026-02-27 09:37:57 -06:00
Josh Hawkins
223eb89dc4 fix nullable fields 2026-02-27 09:37:57 -06:00
Josh Hawkins
737de2f53a configure for full i18n support 2026-02-27 09:37:56 -06:00
Josh Hawkins
68c74fef05 use react-jsonschema-form for UI config 2026-02-27 09:37:56 -06:00