Commit Graph

260 Commits (ac6265d99853a2aa9e4b05848554a8c590480b83)

Author SHA1 Message Date
Moe 8d8c619587 Add refresh button to Videos Table 2022-08-22 12:06:20 -07:00
Moe e5c35a7b4d Video Recording Archive Controls 2022-08-19 17:38:24 -07:00
Moe d63558993d automatically remove Compression Video list item from side menu
if automatically told to compress
2022-08-18 22:22:08 -07:00
Moe 739f9d83b0 add description for auto compress 2022-08-18 21:48:20 -07:00
Moe a6788fec79 Option to auto compress Continuous and Event-Based Recording 2022-08-18 19:00:29 -07:00
Moe 0cecfbe643 minor cleanup 2022-08-17 21:15:22 -07:00
Moe 170075568d Add Compress to multiple selection action in Videos Table 2022-08-17 13:47:28 -07:00
Moe 00bda917e4 Make Video Compression go into a Queue (group level) 2022-08-17 10:05:54 -07:00
Moe 4223c70a74 Basic Video Compression function with button to execute
- This function creates a new file based on encoding parameters and moves the original file to FileBin after completion.
- Future update will allow automatic compression requests
2022-08-16 09:20:02 -07:00
Moe ae9cd98636 Manually add changes from !329
- Had to manually add them because part of it already existed in the repository in a different method. Portions have been rewritten since as well; which required a manual merge.
2022-08-09 16:33:44 -07:00
Moe 2c9a510068 Update en_CA.json 2022-08-07 12:09:44 -07:00
Moe e6d3f6e0dc Update Appearance for Super User panel
- a Refactor for the actual code may be coming soon, however the goal with this is only to convert the appearance to match the style of Dashboard v3
2022-07-22 22:14:06 -07:00
Moe 6f6fd8f731 Update some field descriptions 2022-07-19 22:15:16 -07:00
Moe 17e7fdc15a Add Accuracy Mode for Motion Detection 2022-07-17 23:48:10 -07:00
Moe 85ab76178f Add Fix button to reprocess Videos from Videos Table
- This is for when a video has become corrupt and you want to attempt making it playable with the content it has.
+ move stitchMp4Files function
2022-07-07 15:53:46 -07:00
Moe f3cad3dca2 Make Recent Videos display loading icon 2022-07-07 12:31:59 -07:00
Moe 9366d62090 Make Day Cards show if frames exist but no videos 2022-07-06 17:21:26 -07:00
Moe 450b7ab855 Option to Search for videos by Object Tag
this feature will only work on detections and recordings made after this update is applied. Previous detections are not searchable in this way.
2022-07-05 21:59:37 -07:00
Moe 364822f3a4 Lightly Refactor PTZ controls, Add PTZ Hold to move and release to stop 2022-07-03 13:50:16 -07:00
Moe 52c1b237ca clean up layout for Monitor Settings more 2022-07-01 19:43:57 -07:00
Moe 0ae6bc8419 Rename Traditional Recording to Event-Based Recording, +
+ Re-arrange some fields and make them only show when advanced is toggled on in the Monitor Settings
+ removal of some unused fields
2022-06-30 21:16:32 -07:00
Moe 344fa858c9 Remove HLS List Size in favor of Buffer Time from Event
monitorConfig.details.detector_buffer_hls_list_size is now deprecated. It will be automatically calculated based on the Buffer Time from Event that is provided.
2022-06-30 18:07:40 -07:00
Moe 36943fa192 Add Batch Download and Delete to Videos table 2022-06-29 18:06:15 -07:00
Moe 8c9262a9f2 Better FileBin listing 2022-06-27 15:49:24 -07:00
Moe 9711472dda add quick play to built timelapse video, further cleanup 2022-06-27 15:03:55 -07:00
Moe 5f0b207003 timelapse video build progress indicator cleanup 2022-06-27 14:23:49 -07:00
Moe 8d8c0400d2 Add Preview to FileBin viewer 2022-06-27 00:31:27 -07:00
Moe 4b42dd6ed4 Add "Don't Show Detection" button to Live Grid options
+ minor cleanup to base.js
2022-06-26 00:57:59 -07:00
Moe ad12871c20 Update Bootstrap Table, Add FileBin file viewer framework 2022-06-25 00:10:17 -07:00
Moe 0594bf2c3c Add Clock to Dashboard v3 2022-06-17 14:46:18 -07:00
Moe 0c55a4d012 ONVIF Events 2022-06-16 23:23:12 -07:00
Moe 304e3d0280 fix updating Email address for Sub-Account 2022-05-16 13:40:42 -07:00
Moe 0398e08001 Button to disable Stream stretch in Live Grid 2022-05-10 18:57:41 -07:00
Moe 51cb2294ba Merge branch 'update-dependencies' into 'dashboard-v3'
Critical Update to Dependencies, Replace request with fetch

See merge request Shinobi-Systems/Shinobi!357
2022-05-05 18:16:15 +00:00
Moe 748b3cf88a Update language loader, minor cleanup 2022-05-02 13:12:42 -07:00
Moe 504781df3a Critical Update to Dependencies, Replace request with fetch
+ Replaced all uses of `request` with `node-fetch`
+ Update WebDAV
+ Add pushover-notifications
+ Update CWS
+ Update discord.js
+ Fix authentication for HLS stream API endpoint
+ Last Update to P2P v1 to remove request module

Requires further testing.
2022-03-31 21:58:27 -07:00
Moe c16727e3de generate remaining language variables from and to definition file+ 2022-03-21 00:27:45 -07:00
Moe e2f54343b6 generate remaining language variables from and to definition file 2022-03-21 00:09:56 -07:00
Moe 0be59ce6da Update en_CA.json 2022-02-11 23:16:45 -08:00
Moe 5709a3f140 Email Notification settings are now configurable in Account Settings
Email settings in conf.json are separate from Account Settings configurations. To hide all System Level (conf.json) Email settings : remove `mail` object from your conf.json.
2022-02-07 11:15:11 -08:00
Moe 5fd114b750 Allow Selecting certain time frames on Recent Videos 2021-12-19 07:10:33 -08:00
Moe 43c3ab4e75 Add 1 Minute interval to Timelapse Frames 2021-12-17 10:35:57 -08:00
Moe 3f23502214 start rebuilding email notifications to be configured from user account (not active yet) 2021-12-07 21:56:41 -08:00
Moe 3cf38a7843 Substream can now be used for On-Demand Live Stream on Dashboard 2021-12-06 15:45:25 -08:00
Moe 40dc0c217d add info about Monitor States and Schedules 2021-12-04 21:37:10 -08:00
Moe cfbb528770 Integrate MQTT Outbound Messages 0.1 2021-11-15 00:08:37 -08:00
Moe fbbe8fb0c7 Integrate MQTT Event Intake 0.1 2021-11-12 18:32:53 -08:00
Moe 91f8af3002 allow grouping with brackets on event filter conditions 2021-11-02 18:32:24 -07:00
Moe bd1f431269 monitor card html build as modular global function 2021-11-01 15:01:24 -07:00
Moe 528434ffe4 Simplify Event Filters
No option has been removed from filter actions. To "not" do an action you must disable it in Monitor Settings so that the "Original Choice" action is to not do it.
2021-10-28 22:20:35 -07:00