frigate/web/src/components/ui
Josh Hawkins e7e6f87682
Some checks are pending
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
Export improvements (#22867)
* backend

* frontend + i18n

* tests + api spec

* tweak backend to use Job infrastructure for exports

* frontend tweaks and Job infrastructure

* tests

* tweaks

- add ability to remove from case
- change location of counts in case card

* add stale export reaper on startup

* fix toaster close button color

* improve add dialog

* formatting

* hide max_concurrent from camera config export settings

* remove border

* refactor batch endpoint for multiple review items

* frontend

* tests and fastapi spec

* fix deletion of in-progress exports in a case

* tweaks

- hide cases when filtering cameras that have no exports from those cameras
- remove description from case card
- use textarea instead of input for case description in add new case dialog

* add auth exceptions for exports

* add e2e test for deleting cases with exports

* refactor delete and case endpoints

allow bulk deleting and reassigning

* frontend

- bulk selection like Review
- gate admin-only actions
- consolidate dialogs
- spacing/padding tweaks

* i18n and tests

* update openapi spec

* tweaks

- add None to case selection list
- allow new case creation from single cam export dialog

* fix codeql

* fix i18n

* remove unused

* fix frontend tests
2026-04-14 08:19:50 -06:00
..
alert-dialog.tsx UI tweaks (#12297) 2024-07-08 07:14:10 -06:00
alert.tsx Add UI config messages framework (#22692) 2026-03-29 15:25:40 -06:00
aspect-ratio.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00
badge.tsx Fix colors for default light mode theme (#10909) 2024-04-09 17:49:14 -05:00
button.tsx Fix button colors (#10915) 2024-04-09 18:19:31 -05:00
calendar-range.tsx Update frontend to React 19 (#22275) 2026-03-05 07:42:38 -07:00
calendar.tsx Update react-day-picker to 9.x (#18247) 2025-05-15 10:10:14 -06:00
card.tsx UI tweaks (#20401) 2025-10-09 06:23:03 -06:00
checkbox.tsx Move review classification settings to camera settings view (#12410) 2024-07-12 07:42:53 -06:00
circular-progress-bar.tsx Add embeddings reindex progress to the UI (#14268) 2024-10-10 13:28:43 -06:00
collapsible.tsx Various Tweaks (#22609) 2026-03-24 13:53:39 -06:00
command.tsx Improved search input (#13815) 2024-09-18 12:18:16 -06:00
context-menu.tsx Review items right click menu (#10002) 2024-02-23 17:26:26 -07:00
dialog.tsx Miscellaneous Fixes (#21050) 2025-11-26 07:23:51 -06:00
drawer.tsx UI tweaks (#20401) 2025-10-09 06:23:03 -06:00
dropdown-menu.tsx UI Fixes (#11602) 2024-05-28 13:45:08 -06:00
form.tsx Update frontend to React 19 (#22275) 2026-03-05 07:42:38 -07:00
heading.tsx UI tweaks (#20401) 2025-10-09 06:23:03 -06:00
hover-card.tsx Adapt review timeline for mobile devices (#10120) 2024-02-28 06:18:08 -07:00
icon-wrapper.tsx Update frontend to React 19 (#22275) 2026-03-05 07:42:38 -07:00
input.tsx Add Camera Wizard (#20461) 2025-10-13 10:52:08 -06:00
label.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00
pagination.tsx Refactor and clean up i18n (#17198) 2025-03-17 06:26:01 -06:00
popover.tsx Tracked Object Details pane tweaks (#20830) 2025-11-06 09:22:52 -07:00
progress.tsx Improve motion review and add motion search (#22253) 2026-03-05 17:53:48 -06:00
radio-group.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00
scroll-area.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00
select.tsx Add Camera Wizard (#20461) 2025-10-13 10:52:08 -06:00
separator.tsx New mask/zone editor and motion tuner (#11020) 2024-04-19 05:34:07 -06:00
sheet.tsx Miscellaneous Fixes (#21050) 2025-11-26 07:23:51 -06:00
sidebar.tsx Update frontend to React 19 (#22275) 2026-03-05 07:42:38 -07:00
skeleton.tsx Use skeleton for review image loading (#10040) 2024-02-26 09:07:54 -07:00
slider.tsx Improve live streaming (#16447) 2025-02-10 09:42:35 -07:00
sonner.tsx Export improvements (#22867) 2026-04-14 08:19:50 -06:00
switch.tsx New mask/zone editor and motion tuner (#11020) 2024-04-19 05:34:07 -06:00
table.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00
tabs.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00
text.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00
textarea.tsx Semantic Search Frontend (#12112) 2024-08-29 20:19:50 -06:00
toggle-group.tsx Update frontend to React 19 (#22275) 2026-03-05 07:42:38 -07:00
toggle.tsx Review segment UI (#9945) 2024-02-21 13:07:32 -07:00
tooltip.tsx Use new UI (#8983) 2024-01-31 12:56:11 +00:00