Commit Graph

840 Commits (90685806dfe42df86a7daea49e2dc923471e61ba)

Author SHA1 Message Date
Moe Alam 1ac929fb82 disable old admin page 2021-02-07 13:46:23 -08:00
Moe Alam 94a51ad17b Sub-Account Manager : cleanup 2021-02-07 13:34:48 -08:00
Moe Alam f18b184dca Sub-Account Manager : saving, editing, and create new working 2021-02-07 12:03:17 -08:00
Moe Alam 7277e802b6 Sub-Account Manager : begin rewrite (the move from /admin to /) 2021-02-06 20:45:26 -08:00
Moe Alam a3cfae7b4d fix discord notification lock 2021-01-30 15:04:26 -08:00
Moe Alam 102aaaa7c7 PTZ : Fix Turn Speed 2021-01-30 11:02:13 -08:00
Moe Alam 80a4a9dcd0 fix motion mask use 2021-01-30 10:38:50 -08:00
Moe Alam b3c72b2ef0 Fix Timelapse Max Storage Share default amount 2021-01-30 07:33:19 -08:00
Moe Alam dd733b0cb7 fix JPEG API/Mode 2021-01-30 06:37:36 -08:00
Moe Alam 804de123d7 Fix Sub Account Settings Save
- prevent sub account from transforming into admin account.
2021-01-30 06:26:00 -08:00
Moe Alam a92fdea98a fix event-based recording audio codec "auto" option 2021-01-27 08:21:44 -08:00
Moe Alam 91e5ce24fd cleanup orphaned video scanner+ 2021-01-26 10:49:51 -08:00
Moe Alam 5b63671794 cleanup orphaned video scanner 2021-01-25 18:55:59 -08:00
Moe Alam 06231dde61 Add Inverse Triggering for Regions (Motion Detection only) 2021-01-25 16:11:37 -08:00
Moe fda036f8a3 Merge branch 'plugin-manager-ui' into 'dev'
Plugin Manager UI

See merge request Shinobi-Systems/Shinobi!274
2021-01-22 03:15:27 +00:00
Moe Alam 18f4bb295e Plugin Manager : allow cancelling install processes 2021-01-21 08:32:08 -08:00
Moe Alam f9c80277d9 Plugin Manager : add configuration editor 2021-01-21 08:00:52 -08:00
Moe Alam 88d5bb3479 Plugin Manager : allow interacting with Installer from UI 2021-01-21 05:50:46 -08:00
Moe Alam ff452e5b2e create pluginWorkerBase to be used with plugins running as Workers 2021-01-20 19:00:45 -08:00
Moe Alam 51f5c08f35 fix undefined response for unauthorized websocket request 2021-01-20 07:23:31 -08:00
Moe Alam e352cd71cd use `find` command instead of `fs.readdir` for orphanVideoCheck+ 2021-01-19 20:52:16 -08:00
Moe Alam 971719dbe3 use `find` command instead of `fs.readdir` for orphanVideoCheck 2021-01-19 20:51:39 -08:00
Moe Alam 6d56243791 allow hotloading for certain plugins 2021-01-19 10:15:38 -08:00
Moe Alam 599ec9c8c1 remove `+frag_keyframe+empty_moov` from recorded videos 2021-01-19 09:41:11 -08:00
Moe Alam d5b82ec305 disable hotloading plugins from superuser 2021-01-19 09:07:06 -08:00
Moe Alam 69dc2191d7 allow enable and disable of plugins as workers 2021-01-19 09:04:07 -08:00
Moe Alam 59b810fac6 Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev 2021-01-18 19:23:57 -08:00
Moe Alam 49ae947a97 @Zikeji fix for Digest Auth with PTZ 2021-01-18 19:23:28 -08:00
Moe Alam 49d1a1a125 rebuild query string without postData instead of search and replace 2021-01-18 08:03:14 -08:00
Moe 330201d7c4 Merge branch 'reolink-ptz' into 'allow-postData-in-ptz-request'
PTZ POST Changes (for ReoLink Support)

See merge request Shinobi-Systems/Shinobi!270
2021-01-17 17:43:25 +00:00
Moe Alam 4c380b3cb9 Fix events/utils.js filters 2021-01-17 06:38:08 -08:00
Joshua Seltzer be5b9e96ab Updates to refine the POST command processing for PTZ which allows more recent ReoLink cameras to function within Shinobi. 2021-01-16 13:49:45 -05:00
Moe Alam 863acb67b3 set snapshots default size from 200x200 to 500x500 2021-01-11 11:25:25 -08:00
Moe Alam dbfd6616d3 ffmpeg : change recording movflags to its own flag 2021-01-08 15:22:00 -08:00
asmithaxe 623d1c1b19 Add references to method signatures to fix reference errors. 2021-01-07 00:05:36 +10:00
Moe Alam 3b5358890c fix skip_ping 2021-01-05 13:37:53 -08:00
Moe Alam 1a6fbee0ab event.js : finish moving out functions to events/utils.js 2021-01-02 10:49:05 -08:00
Moe Alam e5854f7528 events.js, monitor.js : more cleanup 2021-01-02 10:30:20 -08:00
Moe Alam c5bb9ae474 events.js, s.triggerEvent + 2021-01-02 08:47:59 -08:00
Moe c48ed6d6ef events.js, s.triggerEvent : light cleanup on function declaration/execution
+ remove use of hotswap recording method, Traditional Recording is recommended.
+ add timed lock for webhook
+ begin layering wraps on fields to make reading easier (Webhook and Command)
2021-01-01 22:17:37 -08:00
Moe e351ae0095 dropInEvents.js : pass details in monitorConfig 2020-12-28 10:22:37 -08:00
Moe Alam 67e897080f events.js : minor cleanup 2020-12-23 20:07:30 -08:00
Moe Alam d42da0e873 clean up ping method 2020-12-16 11:58:01 -08:00
Moe Alam 68435630a6 Fix playing streaming video 2020-12-16 11:47:38 -08:00
Moe Alam 30caba79f6 streamMp4FileOverHttp function minor cleanup 2020-12-16 09:29:34 -08:00
Moe Alam 0514ae6b7b streamMp4FileOverHttp function minor cleanup 2020-12-16 09:28:46 -08:00
Moe Alam ffbc25c62e Fixes for PTZ and ONVIF controls 2020-12-16 09:28:16 -08:00
Moe Alam 88a60a50aa fix Stream Channel output 2020-12-16 09:01:54 -08:00
Moe Alam 9e5906a9b2 Auto PTZ : make keep on target if staying still and still seen
+ make auto-ptz moveLock based on event instead of setTimeout
2020-12-10 20:27:32 -08:00
Moe Alam 49b7a5cdca onMonitorStart event only occur if ffmpeg process remains alive 2020-12-10 15:21:20 -08:00