Add basic camera settings to UI for testing (#18690)

* add basic camera add/edit pane to the UI for testing

* only init model runner if transcription is enabled globally

* fix role checkboxes
This commit is contained in:
Josh Hawkins
2025-08-16 10:20:33 -05:00
committed by Blake Blackshear
parent 1caf8b97c4
commit a6b80c0f9c
4 changed files with 907 additions and 350 deletions
+29
View File
@@ -176,6 +176,35 @@
"toast": {
"success": "Review Classification configuration has been saved. Restart Frigate to apply changes."
}
},
"addCamera": "Add New Camera",
"editCamera": "Edit Camera:",
"selectCamera": "Select a Camera",
"backToSettings": "Back to Camera Settings",
"cameraConfig": {
"add": "Add Camera",
"edit": "Edit Camera",
"description": "Configure camera settings including stream inputs and roles.",
"name": "Camera Name",
"nameRequired": "Camera name is required",
"nameInvalid": "Camera name must contain only letters, numbers, underscores, or hyphens",
"namePlaceholder": "e.g., front_door",
"enabled": "Enabled",
"ffmpeg": {
"inputs": "Input Streams",
"path": "Stream Path",
"pathRequired": "Stream path is required",
"pathPlaceholder": "rtsp://...",
"roles": "Roles",
"rolesRequired": "At least one role is required",
"rolesUnique": "Each role (audio, detect, record) can only be assigned to one stream",
"addInput": "Add Input Stream",
"removeInput": "Remove Input Stream",
"inputsRequired": "At least one input stream is required"
},
"toast": {
"success": "Camera {{cameraName}} saved successfully"
}
}
},
"masksAndZones": {