Commit Graph
2542 Commits
Author SHA1 Message Date
Carlos Gustavo SarmientoandBlake Blackshear f512df44c1 Add 16x Playback rate to VideoPlayer.jsx 2022-05-14 07:31:52 -05:00
Blake Blackshear 4e8ce28948 center portrait thumbnails 2022-05-14 06:37:06 -05:00
Blake Blackshear da36f25fd0 fix swr fetcher 2022-05-12 12:05:34 -05:00
Blake Blackshear d992a959f2 sync lint settings 2022-05-12 06:29:43 -05:00
Blake Blackshear 691ed6a4c7 revamp recordings 2022-05-12 06:29:43 -05:00
Blake Blackshear bc0206de9d retain the set topic for switches 2022-04-25 07:13:22 -05:00
Nicolas MowenandGitHub a5016afdd4 FEAT: Ability to reorder & ability to hide Cameras in UI (#2981)
* Add options for reordering and hiding cameras selectively

* Add newline at end of camera file

* Make each camera for birdseye togglable as well

* Update names to be less ambiguous

* Update defaults

* Include sidebar change

* Remove birdseye toggle (will be added in separate PR)

* Remove birdseye toggle (will be added in separate PR)

* Remove birdseye toggle (will be added in separate PR)

* Update sidebar to only sort cameras once

* Simplify sorting logic
2022-04-15 07:23:02 -05:00
Blake BlackshearandGitHub 35bd1de5ba limit send to plus where appropriate (#3080) 2022-04-11 06:56:53 -05:00
Nicolas MowenandGitHub 162e275ef3 Always show camera recordings in sidebar regardless of state (#2846) 2022-04-10 09:13:30 -05:00
Blake Blackshear 44a2b54773 package updates 2022-04-10 09:11:16 -05:00
Blake Blackshear cef77fba01 add frontend for frigate+ submission 2022-04-10 09:11:16 -05:00
Dermot DuffyandGitHub c424c4b7ef Fix tiny timing bug. (#2994) 2022-03-21 06:43:27 -05:00
Nicolas MowenandGitHub b1cc64d4fa FEAT: Ability to set sub labels for specific events (#2949)
* Add sub label to model and set / delete funs

* Add migrations for sub label

* Tweaks to API and model

* Show sublabel if available

* Cleanups

* Update docs

* Show person in UI title

* Fix typo and don't fail on no json

* Transfer sub labels for in progress events

* Remove sublabel reset

* Remove person only check

* Make default null

* Update docs and formatting

* Make default null

* Make nullable in migration

* Undo null

* Update model to accept null

* Update migration to accept null

* Don't set to default values

* Remove redundant defaults and update http logic

* Only need a single route

* Enforce 20 character limit in http

* Update docs to mention 20 character limit

* Cleanup

* Separate insert and update to make sure updated values are retained when event ends

* Use insert instead of replace

* Remove redundant if and have should_update_db include clip or snapshot requirement.
2022-03-17 07:18:43 -05:00
Nicolas MowenandGitHub 0abd0627df FEAT: Replace best jpg endpoint (#2944)
* Added object thumbnail def and made camera tracked objects use it.

* Add object snapshot def

* Remove documentation for best.jpg

* Update docs for label thumbnail and snapshot defs
2022-03-11 07:56:39 -06:00
Blake Blackshear dccfc3b84f fix camera list on debug page 2022-03-11 07:49:06 -06:00
Blake Blackshear deb3536cb2 fix date picker 2022-03-11 07:49:06 -06:00
Blake Blackshear 9bbe75d64e fix dark mode 2022-03-11 07:49:06 -06:00
Blake Blackshear 95fe62e141 switch to vite 2022-03-11 07:49:06 -06:00
Blake Blackshear 1c9ba11e07 swr events refactor 2022-03-11 07:49:06 -06:00
JohnMark SillandGitHub 3e07d4eddb feat: Timeline UI (#2830) 2022-02-27 08:04:12 -06:00
Nicolas MowenandGitHub 4004048add Ability to retain specific clips / events indefinitely (#2831) 2022-02-21 22:03:01 -06:00
Nicolas MowenandBlake Blackshear 5627b66a6e Always show recording link even if recordings are currently disabled (#2787)
* Always show recording link even if recordings are currently disabled

* Fix test to consider all cameras to have recording link
2022-02-18 21:18:26 -06:00
Jason HunterandBlake Blackshear 8de15af7b4 Fix duration for long events and playback rate for top of the hour 2022-02-18 21:18:26 -06:00
Jason HunterandBlake Blackshear 28dd43f8ae Fix playback rate resetting to 1 on source change 2022-02-18 21:18:26 -06:00
Jason HunterandBlake Blackshear 56d24cbf6d Update package-lock.json 2022-02-18 21:18:26 -06:00
Jason HunterandBlake Blackshear e433bec17f Add in progress events to recordings view 2022-02-18 21:18:26 -06:00
Bernt Christian EgelandandBlake Blackshear a10970d7c9 Event Datepicker (#2428)
* new datepicker

* dev

* dev

* dev

* fix for version 0.10

* added rounded corners for date range

* lint

* Commented out some Select.test.

* improved date range selection

* improved functions with useCallback

* improved Select.test.jsx

* keyboard navigation

* keyboard navigation

* added dropdown menu icon

* Hide filters on xs, Button to show

* check if to far left before right

* Filter button text

* improved local timezone
2022-02-18 21:18:26 -06:00
Blake Blackshear e0c0033852 use snapshot url to support in progress events 2022-02-18 21:18:26 -06:00
Blake Blackshear 87e2300855 set retain when setting switches from frontend 2022-02-18 21:18:26 -06:00
Blake Blackshear 2f2329ba44 only save recordings when an event is in progress 2022-02-18 21:18:26 -06:00
Blake Blackshear 7ab6961ee1 use live dimensions 2021-10-17 08:48:59 -05:00
Blake Blackshear ae24cf3bb2 set max width/height for live view 2021-10-17 07:48:56 -05:00
Blake Blackshear 80b72c75d9 revert jest update 2021-10-16 08:12:22 -05:00
Blake Blackshear 9494bb7f5f frontend dependency updates 2021-10-16 07:57:59 -05:00
Kevin PelzelandBlake Blackshear eb48722126 added white background to apple-touch-icon 2021-10-05 17:37:18 -05:00
Blake Blackshear 1daffd92fd docs updates 2021-10-01 07:37:47 -05:00
Kevin PelzelandBlake Blackshear 5c552a0d71 change theme color from red 2021-09-25 11:11:49 -05:00
Blake Blackshear 1d25936f31 add region/bbox/area to event table 2021-09-23 07:31:48 -05:00
Blake Blackshear 0320d94ea6 docs updates 2021-09-12 14:48:21 -05:00
00ff76a0b9 Events performance (#1645)
* rearrange event route and splitted into several components

* useIntersectionObserver

* re-arrange

* searchstring improvement

* added xs tailwind breakpoint

* useOuterClick hook

* cleaned up

* removed some video controls for mobile devices

* lint

* moved hooks to global folder

* moved buttons for small devices

* added button groups

Co-authored-by: Bernt Christian Egeland <cbegelan@gmail.com>
2021-09-03 07:11:23 -05:00
Bernt Christian EgelandandBlake Blackshear b8df419bad hide birdseye nav if not enabled 2021-09-03 07:07:45 -05:00
Blake Blackshear d74021af47 reverse sort events within hour 2021-08-29 07:46:09 -05:00
Blake Blackshear 3d6dad7e7e reverse sort within a day for recordings 2021-08-27 07:26:11 -05:00
4efc584816 Move event-view to events table. (#1596)
* fixed position for Dialog

* added eventId to deleted item

* removed page route redirect + New Close Button

* event component added to events list. New delete reducer

* removed event route

* moved delete reducer to event page

* removed redundant event details

* keep aspect ratio

* keep aspect ratio

* removed old buttons - repositioned to top

* removed console.log

* event view function

* removed clip header

* top position

* centered image if no clips avail

* comments

* linting

* lint

* added scrollIntoView when event has been mounted

* added Clip header

* added scrollIntoView to test

* lint

* useRef to scroll event into view

* removed unused functions

* reverted changes to event.test

* scroll into view

* moved delete reducer

* removed commented code

* styling

* moved close button to right side

* Added new close svg icon

Co-authored-by: Bernt Christian Egeland <cbegelan@gmail.com>
2021-08-26 06:54:36 -05:00
Bernt Christian EgelandandBlake Blackshear 354a9240f0 reduced navbar padding / height 2021-08-23 07:47:39 -05:00
Bernt Christian EgelandandBlake Blackshear 5ae4f47e96 removed comma. This was causing the main window to be pulled down behind the headerbar, hence the odd menu behavior 2021-08-23 07:44:17 -05:00
Blake Blackshear f3a1c1de0a move width/height/fps under detect and make required
also resizes the output from ffmpeg to specified size
2021-08-14 14:18:35 -05:00
Bernt Christian EgelandandBlake Blackshear 1f1a708388 set top postion to widow_padding 2021-08-14 07:37:56 -05:00
Jason HunterandBlake Blackshear 2fbfbf614b add download option on clips and snapshots 2021-08-07 15:51:16 -05:00
Jason HunterandBlake Blackshear c527b1ca5d change MQTT to toggle recordings instead of clips 2021-08-07 15:51:16 -05:00