Josh Hawkins
43c7193a3a
tweaks
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
3b5b4bffb9
clean up
2026-02-27 09:40:20 -06:00
Josh Hawkins
bc5c29fda1
rebase
2026-02-27 09:40:20 -06:00
Josh Hawkins
eecc00865d
tweaks
2026-02-27 09:40:20 -06:00
Josh Hawkins
637a38fc0f
tweaks
2026-02-27 09:40:20 -06:00
Josh Hawkins
bf94c009a4
update i18n config generation script to use json schema
2026-02-27 09:40:20 -06:00
Josh Hawkins
30db891837
new titles as i18n
2026-02-27 09:40:20 -06:00
Josh Hawkins
13b9d1b6e3
make titles more concise
2026-02-27 09:40:20 -06:00
Josh Hawkins
e128aaaa61
add descriptions to all pydantic fields
2026-02-27 09:40:16 -06:00
Josh Hawkins
aad24497bf
add config groups as a separate i18n namespace
2026-02-27 09:37:57 -06:00
Josh Hawkins
3fc07e507a
comment out api call for testing
2026-02-27 09:37:57 -06:00
Josh Hawkins
7f6887d8b2
tweaks
2026-02-27 09:37:57 -06:00
Josh Hawkins
e916f5b582
add missing i18n keys
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
8c65cbce22
deep merge schema for advanced fields
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
bc5d7cf575
i18n tweaks
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
ab727089d2
use shadcn theme
2026-02-27 09:37:57 -06:00
Josh Hawkins
42a594984d
tweaks
2026-02-27 09:37:57 -06:00
Josh Hawkins
25aaa2d9f7
remove show advanced fields switch
2026-02-27 09:37:57 -06:00
Josh Hawkins
f534c7216a
improve generic error validation messages
2026-02-27 09:37:57 -06:00
Josh Hawkins
dd0c497fd3
generic and custom per-field validation
2026-02-27 09:37:57 -06:00
Josh Hawkins
f7cc87e8ce
fix validation for schema objects that can be null
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
dbc8e4c2d1
add reset logic to global config view
2026-02-27 09:37:57 -06:00
Josh Hawkins
f9e5969b7d
i18n
2026-02-27 09:37:57 -06:00
Josh Hawkins
7692c89234
add global sections, camera config overrides, and reset button
2026-02-27 09:37:57 -06:00
Josh Hawkins
260237bf1a
ensure update_topic is added to api calls
...
this needs further backend implementation to work correctly
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
f25b69e3eb
sanitize internal fields
2026-02-27 09:37:57 -06:00
Josh Hawkins
223eb89dc4
fix nullable fields
2026-02-27 09:37:57 -06:00
Josh Hawkins
6a664f4624
motion i18n
2026-02-27 09:37:57 -06:00
Josh Hawkins
bd0bafc05e
add descriptions to all fields for i18n
2026-02-27 09:37:57 -06:00
Josh Hawkins
0280c2ec43
section 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
425e68c51c
don't use properties wrapper when generating config i18n json
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
Nicolas Mowen
eeefbf2bb5
Add support for multiple GenAI Providers ( #22144 )
...
* GenAI client manager
* Add config migration
* Convert to roles list
* Support getting client via manager
* Cleanup
* Fix import issues
* Set model in llama.cpp config
* Clenaup
* Use config update
* Clenaup
* Add new title and desc
2026-02-27 08:35:33 -07:00
Martin Weinelt
ba0e7bbc1a
Remove redundant tensorflow import in BirdRealTimeProcessor ( #22127 )
...
Was added in ae0c1ca (#21301 ) and then incompletely reverted in ec1d794
(#21320 ).
2026-02-27 05:37:17 -07:00
Martin Weinelt
e16763cff9
Fallback from tflite-runtime to ai-edge-litert ( #21876 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
The fallback to tensorflow was established back in 2023, because we could
not provide tflite-runtime downstream in nixpkgs.
By now we have ai-edge-litert available, which is the successor to the
tflite-runtime. It still provides the same entrypoints as tflite-runtime
and functionality has been verified in multiple deployments for the last
two weeks.
2026-02-26 21:55:29 -07:00