blakeblackshear.frigate/web/src/components
Nicolas Mowen 43ade86796
Support Controlling PTZ Cameras Via WebUI (#4715)
* Add support for ptz commands via websocket

* Fix startup issues

* Fix bugs

* Set config manually

* Add more commands

* Add presets

* Add zooming

* Fixes

* Set name

* Cleanup

* Add ability to set presets from UI

* Add ability to set preset from UI

* Cleanup for errors

* Ui tweaks

* Add visual design for pan / tilt

* Add pan/tilt support

* Support zooming

* Try to set wsdl

* Fix duplicate logs

* Catch auth errors

* Don't init onvif for disabled cameras

* Fix layout sizing

* Don't comment out

* Fix formatting

* Add ability to control camera with keyboard shortcuts

* Disallow user selection

* Fix mobile pressing

* Remove logs

* Substitute onvif password

* Add ptz controls ot birdseye

* Put wsdl back

* Add padding

* Formatting

* Catch onvif error

* Optimize layout for mobile and web

* Place ptz controls next to birdseye view in large layout

* Fix pt support

* Center text titles

* Update tests

* Update docs

* Write camera docs for PTZ

* Add MQTT docs for PTZ

* Add ptz info docs for http

* Fix test

* Make half width when full screen

* Fix preset panel logic

* Fix parsing

* Update mqtt.md

* Catch preset error

* Add onvif example to docs

* Remove template example from main camera docs
2023-04-26 06:08:53 -05:00
..
__tests__ Update web deps (#4383) 2022-11-13 10:31:36 -06:00
HistoryViewer update to 8.3.x (#6100) 2023-04-16 07:09:51 -05:00
Timeline fix: marker time image 2022-07-19 07:04:33 -05:00
ActivityIndicator.jsx
AppBar.jsx Events performance (#1645) 2021-09-03 07:11:23 -05:00
AutoUpdatingCameraImage.jsx feat: Timeline UI (#2830) 2022-02-27 08:04:12 -06:00
BubbleButton.tsx switch to vite 2022-03-11 07:49:06 -06:00
Button.jsx swr events refactor 2022-03-11 07:49:06 -06:00
ButtonsTabbed.jsx Camera WebUI fixes (#5010) 2023-01-11 06:09:58 -06:00
Calendar.jsx fix date picker 2022-03-11 07:49:06 -06:00
CameraControlPanel.jsx Support Controlling PTZ Cameras Via WebUI (#4715) 2023-04-26 06:08:53 -05:00
CameraImage.jsx Scrollbar juddering (#5383) 2023-02-05 09:13:15 -06:00
Card.jsx feat(web): detect, clips, snapshots toggles 2021-02-20 08:20:17 -06:00
DatePicker.jsx swr events refactor 2022-03-11 07:49:06 -06:00
DebugCamera.jsx feat: Timeline UI (#2830) 2022-02-27 08:04:12 -06:00
Dialog.jsx Clean up output for vainfo and ffprobe (#5586) 2023-02-26 07:05:27 -06:00
Heading.jsx
JSMpegPlayer.jsx Add go2rtc and add restream role / live source (#4082) 2022-11-02 06:36:09 -05:00
Link.jsx refactor(web): NavigationBar (sidebar) styles 2021-02-20 08:20:17 -06:00
LinkedLogo.jsx test(web): add eslint and PR lint validation 2021-02-20 08:20:17 -06:00
LiveChip.jsx feat: Timeline UI (#2830) 2022-02-27 08:04:12 -06:00
Logo.jsx
Menu.jsx swr events refactor 2022-03-11 07:49:06 -06:00
MsePlayer.jsx Fix MSE Issues (#4725) 2022-12-17 17:56:26 -06:00
MultiSelect.jsx Restrict menu height to ensure it does not overflow (#5601) 2023-03-03 17:45:25 -06:00
NavigationDrawer.jsx swr events refactor 2022-03-11 07:49:06 -06:00
Prompt.jsx feat: Timeline UI (#2830) 2022-02-27 08:04:12 -06:00
RecordingPlaylist.jsx Recording: Fix z-index issue with recording playlist (#3762) 2022-09-20 06:05:43 -05:00
RelativeModal.jsx reposition the modal when close to bottom (#5507) 2023-02-16 07:47:18 -06:00
Select.jsx swr events refactor 2022-03-11 07:49:06 -06:00
Switch.jsx swr events refactor 2022-03-11 07:49:06 -06:00
Table.jsx Events performance (#1645) 2021-09-03 07:11:23 -05:00
Tabs.jsx Show snapshots on events page (#3763) 2022-09-15 06:35:51 -05:00
TextField.jsx test(web): TextField 2021-02-20 08:20:17 -06:00
TimeAgo.tsx rework - ts, interval (#5291) 2023-01-29 17:25:28 -06:00
TimelineSummary.jsx Use correct method for retrieving current unix time (#6218) 2023-04-24 05:19:38 -05:00
Tooltip.jsx Metadata Timeline (#6194) 2023-04-23 10:45:19 -05:00
VideoPlayer.jsx update to 8.3.x (#6100) 2023-04-16 07:09:51 -05:00
WebRtcPlayer.jsx Frontend Player Fixes (#4778) 2022-12-29 10:36:13 -06:00