frigate/web/src/views/settings
Josh Hawkins 39500b20a0 implement profile friendly names and improve profile UI
- Add ProfileDefinitionConfig type and profiles field to FrigateConfig
- Use ProfilesApiResponse type with friendly_name support throughout
- Replace Record<string, unknown> with proper JsonObject/JsonValue types
- Add profile creation form matching zone pattern (Zod + NameAndIdFields)
- Add pencil icon for renaming profile friendly names in ProfilesView
- Move Profiles menu item to first under Camera Configuration
- Add activity indicators on save/rename/delete buttons
- Display friendly names in CameraManagementView profile selector
- Fix duplicate colored dots in management profile dropdown
- Fix i18n namespace for overridden base config tooltips
- Move profile override deletion from dropdown trash icon to footer
  button with confirmation dialog, matching Reset to Global pattern
- Remove Add Profile from section header dropdown to prevent saving
  camera overrides before top-level profile definition exists
- Clean up newProfiles state after API profile deletion
- Refresh profiles SWR cache after saving profile definitions
2026-03-11 20:55:56 -05:00
..
components Full UI configuration (#22151) 2026-02-27 08:55:36 -07:00
AuthenticationView.tsx Authentication improvements (#21194) 2025-12-08 09:02:28 -07:00
CameraManagementView.tsx implement profile friendly names and improve profile UI 2026-03-11 20:55:56 -05:00
EnrichmentsSettingsView.tsx Miscellaneous Fixes (#21024) 2025-11-24 06:34:56 -07:00
FrigatePlusSettingsView.tsx Full UI configuration (#22151) 2026-02-27 08:55:36 -07:00
MasksAndZonesView.tsx ui tweaks 2026-03-11 12:35:13 -05:00
MediaSyncSettingsView.tsx Add ability to clear region grids from the frontend (#22277) 2026-03-05 16:19:30 -07:00
MotionTunerView.tsx Miscellaneous Fixes (0.17 beta) (#21355) 2025-12-19 18:59:26 -06:00
ObjectSettingsView.tsx Miscellaneous fixes (0.17 beta) (#21826) 2026-01-29 12:42:06 -07:00
ProfilesView.tsx implement profile friendly names and improve profile UI 2026-03-11 20:55:56 -05:00
RegionGridSettingsView.tsx Add ability to clear region grids from the frontend (#22277) 2026-03-05 16:19:30 -07:00
RolesView.tsx Enhance user roles to limit camera access (#20024) 2025-09-12 05:19:29 -06:00
SingleSectionPage.tsx implement profile friendly names and improve profile UI 2026-03-11 20:55:56 -05:00
SystemDetectionModelSettingsView.tsx Full UI configuration (#22151) 2026-02-27 08:55:36 -07:00
TriggerView.tsx Fix i18n keys (#21814) 2026-01-28 13:55:38 -07:00
UiSettingsView.tsx rename profile settings to ui settings 2026-03-11 12:35:45 -05:00
UsersView.tsx Enhance user roles to limit camera access (#20024) 2025-09-12 05:19:29 -06:00