refactor frigate+ view and make tweaks to sections

This commit is contained in:
Josh Hawkins
2026-02-27 09:40:21 -06:00
parent 23c6e5231f
commit fdf7e22130
17 changed files with 594 additions and 1302 deletions
+3 -3
View File
@@ -224,11 +224,11 @@
},
"height": {
"label": "Live height",
"description": "Height (pixels) to render the live stream in the Web UI; must be <= detect stream height."
"description": "Height (pixels) to render the jsmpeg live stream in the Web UI; must be <= detect stream height."
},
"quality": {
"label": "Live quality",
"description": "Encoding quality for the live jsmpeg stream (1 highest, 31 lowest)."
"description": "Encoding quality for the jsmpeg stream (1 highest, 31 lowest)."
}
},
"lpr": {
@@ -284,7 +284,7 @@
},
"frame_height": {
"label": "Frame height",
"description": "Height in pixels to scale frames to when computing motion (useful for performance)."
"description": "Height in pixels to scale frames to when computing motion."
},
"mask": {
"label": "Mask coordinates",
+3 -3
View File
@@ -1367,11 +1367,11 @@
},
"height": {
"label": "Live height",
"description": "Height (pixels) to render the live stream in the Web UI; must be <= detect stream height."
"description": "Height (pixels) to render the jsmpeg live stream in the Web UI; must be <= detect stream height."
},
"quality": {
"label": "Live quality",
"description": "Encoding quality for the live jsmpeg stream (1 highest, 31 lowest)."
"description": "Encoding quality for the jsmpeg stream (1 highest, 31 lowest)."
}
},
"motion": {
@@ -1407,7 +1407,7 @@
},
"frame_height": {
"label": "Frame height",
"description": "Height in pixels to scale frames to when computing motion (useful for performance)."
"description": "Height in pixels to scale frames to when computing motion."
},
"mask": {
"label": "Mask coordinates",
+11 -2
View File
@@ -17,6 +17,15 @@
"additionalProperties": "Unknown property is not allowed",
"oneOf": "Must match exactly one of the allowed schemas",
"anyOf": "Must match at least one of the allowed schemas",
"proxy.header_map.roleHeaderRequired": "Role header is required when role mappings are configured.",
"ffmpeg.inputs.rolesUnique": "Each role can only be assigned to one input stream."
"proxy": {
"header_map": {
"roleHeaderRequired": "Role header is required when role mappings are configured."
}
},
"ffmpeg": {
"inputs": {
"rolesUnique": "Each role can only be assigned to one input stream.",
"detectRequired": "At least one input stream must be assigned the 'detect' role."
}
}
}
@@ -982,6 +982,12 @@
},
"frigatePlus": {
"title": "Frigate+ Settings",
"cardTitles": {
"api": "API",
"currentModel": "Current model",
"otherModels": "Other models",
"configuration": "Configuration"
},
"apiKey": {
"title": "Frigate+ API Key",
"validated": "Frigate+ API key is detected and validated",