Moe
1bfa895a80
allow custom footer in discord notify
2024-02-06 10:55:22 -08:00
Moe
3af38b8f60
add more logging to matrix notify plugin
2024-02-06 10:55:12 -08:00
Moe
f319be4340
fix jpeg write for ftpServer
2024-02-06 10:54:45 -08:00
Moe
2f283f6d48
make backblaze errors not return file buffer with error
2024-01-07 11:01:53 -08:00
Moe
0aa0bb7777
discord bot reconnect when network reconnect
2024-01-05 11:38:54 -08:00
Moe
c4749c8c3b
fix syntax error in childUtils.js+
2024-01-02 10:04:58 -08:00
Moe
5fc5d32dff
fix syntax error in childUtils.js
2024-01-01 10:38:40 -08:00
Rick Sherman
d9193dee9f
Add rejectUnauthorized support to emailByUser
...
This commmit adds the TLS option `rejectUnauthorized` to allow for self-signed certificates
2023-12-26 22:57:19 -06:00
Moe
6bd2b56919
fix #504
2023-12-26 19:17:11 -08:00
Moe
f851aa2dd2
Fix monitor sub stream process crashing+
2023-12-22 09:59:31 -08:00
Moe
d822d26d01
Fix monitor sub stream process crashing
2023-12-22 09:59:05 -08:00
Moe
e08931e441
pass dataPort to detector engine
2023-12-13 16:59:52 -08:00
Moe
8f0dd984a4
fix thumbFile not defined on telegram
2023-11-10 09:50:18 -08:00
Moe
51ed134de3
fix some order of operations on monitor edit
2023-11-01 08:38:26 -07:00
Moe
ba7a0dba28
Update monitor.js
2023-10-26 17:56:04 -07:00
Moe
198f183725
fix #500
2023-10-26 17:55:55 -07:00
Moe
b5830c56d6
adjustment for childNode.js error
2023-10-26 17:12:02 -07:00
Moe
c011477531
childNode adjustments
2023-10-26 10:26:33 -07:00
Moe
d038de233f
set default seconds Inward on raw snap to 5
2023-10-20 17:40:12 -07:00
Moe
e1e35344fe
fix "Send Frames" toggle for object when motion off
2023-10-07 10:01:47 -07:00
Moe
830d702241
Update dataPort.js
2023-10-04 15:38:16 -07:00
Moe
85126f0b9c
fix event time for titles
2023-10-04 12:15:30 -07:00
Moe
8b9977fbf8
add global webhook method selector
2023-10-03 19:29:31 -07:00
Moe
38f5522627
"Video Access" and "User Logged Out" user logging
2023-09-20 11:31:50 -07:00
Moe
5da361c6fe
re-add "No Region" to s3based
2023-09-19 20:39:10 -07:00
Moe
794fbba2a3
Add more S3 Region locations based on #496
2023-09-19 20:38:08 -07:00
Moe
83fbd5f623
add onCloudVideoUploaded action handler to backblaze
2023-09-18 12:01:24 -07:00
Moe
26713bde3c
better patch for getObjectTagsFromMatrices
2023-09-17 07:48:57 -07:00
Moe
cfa9c926db
fix missing matrices array in getObjectTagsFromMatrices
2023-09-17 07:36:10 -07:00
Moe
dcd69e3c09
Add "noDefaultRecordingSegmentFormatOptions" bool
2023-09-16 07:53:20 -07:00
Moe
f22d4d1800
undo some experiments
2023-09-14 21:26:20 -07:00
Moe
0d935c1778
Fix Auto Port set for RTMP on startup
2023-09-14 21:24:23 -07:00
Moe
31f2e4fd28
fix for mjpeg access on Shinobi start error
2023-09-12 10:33:31 -07:00
Moe
00a387a803
fix segment faststart
2023-09-03 16:44:24 -07:00
Moe
c1cdbb011e
fix doFatalErrorCatch in monitors/utils.js
2023-08-28 12:27:36 -07:00
Moe
29dcec2810
better notifications for telegram, matrix, and pushover
2023-08-25 21:27:59 -07:00
Moe
54f51557e3
discord notifications more verbose
2023-08-25 06:45:36 -07:00
Moe Alam
b33d3c9843
fix child node s.camera execution
2023-08-20 09:46:23 -07:00
Moe
602b9b1c4e
update remote shell control and allow custom host/port
...
These features are off by default and should only be enabled with the discretion of the server administrator.
2023-08-11 14:24:02 -07:00
大饼
c589df31e0
Update preQueries.js
...
Add logs first .
because it has some error when something is done and it will write to logs but table logs is no exist now as Shinobi run at an empty db.
2023-08-09 06:14:24 +00:00
Moe
3f08165fb8
Jump to Next/Previous Video for Timeline
2023-08-07 17:02:25 -07:00
Moe
7d585522e0
remove power viewer files
2023-08-06 10:13:00 -07:00
Moe
4579a5ba18
Revert "make Power Viewer optional by config parameter+"
...
This reverts commit 2b8709756c
.
2023-08-06 08:01:16 -07:00
Moe
2b8709756c
make Power Viewer optional by config parameter+
2023-08-06 07:58:04 -07:00
Moe
f70d195ea2
make Power Viewer optional by config parameter
2023-08-04 21:57:30 -07:00
Moe
b4566ca886
(Super) Timeline, Power Viewer v10
2023-08-04 17:00:58 +00:00
skvalex
152ab4f0d6
Support multiple chat ids
2023-07-31 20:41:16 +07:00
skvalex
ea5f8ed0c8
Fixed telegram videos that exceed 10 megabytes
2023-07-31 20:41:16 +07:00
skvalex
4f5b8fd117
Fix video browser time zone used by HA plugin
2023-07-30 11:52:48 +07:00
Moe
d00fe997cf
Update utils.js
2023-07-22 12:14:35 -07:00
Moe
21bb3e4f99
fix log output for ptz and minor cleanup
2023-07-22 12:14:07 -07:00
Moe
d9d14065b5
add catch for failed eventBasedRecording
2023-07-22 12:11:58 -07:00
Moe
da83dfce8e
PTZ Control Adjustments
2023-07-17 15:50:08 +00:00
Moe
e2235d286a
make plugins enabled by super start before monitors
2023-07-14 22:31:33 -07:00
Moe
0abae0d95b
Monitor Map (Camera Map)
2023-07-10 05:08:39 +00:00
Moe
5d50f0d407
fix error on missing frameBuffer when saving snap
2023-06-25 23:24:12 -07:00
Moe
86af8676d3
fix Idle mode status display
2023-06-24 22:56:40 -07:00
Moe
ffb511bd15
Manually merge !465 with some changes
2023-05-20 18:25:28 -07:00
Moe
f7922269e4
Fix #480
2023-05-10 10:20:45 -07:00
Moe
870f8e1bc2
Fix broken timelapse frame write
2023-05-09 12:38:58 -07:00
Moe
b2fc57175c
Cycling View for Live Grid
2023-05-03 19:08:42 +00:00
Moe
5d527dbea1
Fix #474
2023-04-30 14:10:26 -07:00
Moe A
26be77e96c
Save Frame to Timelapse for Motion Detection+
2023-04-27 11:23:13 -07:00
Moe A
79482501ec
Save Frame to Timelapse for Motion Detection
2023-04-26 22:38:33 -07:00
Moe
a3c3f23c3c
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2023-04-13 11:58:03 -07:00
Moe
d7e0ade2d0
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2023-04-11 13:02:47 -07:00
Moe
1ca8edd78b
auto close snapshot worker after 10 seconds if left hanging
2023-04-11 13:02:43 -07:00
Moe
f6c34befa2
add protocol prefix to s3-based endpoint
2023-04-06 12:10:38 -07:00
Moe
a9ad989873
Merge branch 'droptimelapseframes' into 'dev'
...
Droptimelapseframes
See merge request Shinobi-Systems/Shinobi!456
2023-03-30 03:30:31 +00:00
Moe
1a70e8888c
add README viewer to plugin manager
2023-03-29 09:36:49 -07:00
Unicate
545a6f64ff
fix typo for function splitForFFMPEG
2023-03-28 09:11:21 +07:00
Moe
b2b6d4b3f8
Merge branch 'dev' into 'dev'
...
Proposal to resolve error where postData was being sent on a GET request.
See merge request Shinobi-Systems/Shinobi!449
2023-03-19 17:22:23 +00:00
Moe
a0d280e9fe
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2023-03-17 08:41:59 -07:00
Moe
2e65403317
make size (Cloud Videos and Files) columns longer
2023-03-17 08:41:48 -07:00
Mike Hurley
7be60707c8
Adjust all integer column types to bigint
2023-03-17 15:39:14 +00:00
Moe
2a45650628
make path (Monitors) and size (Videos) columns longer
2023-03-17 08:37:48 -07:00
Moe
301f3a690e
!457 fix
2023-03-15 21:00:41 -07:00
Ian Rubado
ac5305c2b5
Fixed boolean logic
2023-03-15 22:18:06 -04:00
Ian Rubado
af914b4150
New config option to drop timelapse frames
2023-03-15 19:50:57 -04:00
Moe
5e60c26eeb
Fix Multi Record Monitor Tags on Event
...
commit 57168bd7e9
Author: Moe <github@m03.ca>
Date: Wed Mar 15 13:25:00 2023 -0700
clean up UI, rename field to "Trigger Monitors with Tags"
commit 592a1f6144
Author: Moe <github@m03.ca>
Date: Wed Mar 15 13:24:26 2023 -0700
fix bindTagLegendForMonitors
commit ac68b16bf6
Author: Moe <github@m03.ca>
Date: Wed Mar 15 11:47:32 2023 -0700
Fix Triggering Record by Monitor Tags
2023-03-15 13:25:43 -07:00
Moe
e2f53d2cd2
cleanup p2p init and fix breakge with blank ssl object
2023-03-14 21:33:17 -07:00
Moe
9c010901fd
refactor ssl server init, add config.autoRedirect
...
- add config.autoRedirect for https redirect
2023-03-14 21:32:44 -07:00
Moe
31a4745c77
Merge branch 'feature-object-tracking' into 'dev'
...
Ignore Non-Moving Objects
See merge request Shinobi-Systems/Shinobi!450
2023-03-11 22:33:12 +00:00
Moe
aa19cc13a4
Ignore Non-Moving Objects
2023-03-11 22:33:12 +00:00
Moe
dc0fbf5b50
prevent MJPEG web path error on startup while connecting
2023-03-06 19:43:50 -08:00
Moe
1c08c6debe
force post body empty for generic ptz GET request
2023-02-24 10:57:00 -08:00
Moe
907816ecc3
minor syntax cleanup
2023-02-24 10:21:45 -08:00
Moe
a76dc01fd5
fix labelling for S3-Based Region selection
2023-02-21 14:46:41 -08:00
Moe
0934e1d4c8
fix broken p2p when ssl object is empty
2023-02-20 20:38:19 -08:00
Nabheet Sandhu
33078c97b1
Proposal to resolve error where postData was being sent on a GET request.
2023-02-21 04:04:48 +00:00
Moe
123ee93594
Add wss connectivity for p2p commander
2023-02-20 10:02:14 -08:00
Moe
5d1980f51c
minor adjustment to webm compressor
2023-02-17 14:30:10 -08:00
Moe
855894dece
Add log output to Video Compressor
2023-02-17 08:34:28 -08:00
Moe
2a407d65b1
Update Admin Account Creation/Edit notices
2023-02-16 22:42:24 -08:00
Moe
46fb7703d0
make substream stream url appear in "streams" param
2023-02-16 21:08:25 -08:00
Moe
01fdc292aa
update auto ptz to work with motion detection
2023-02-15 11:45:22 -08:00
Moe
76728c28b5
make cron get conf.json from main process
2023-02-14 14:08:51 -08:00
Moe
1d88824b12
fix missing matrix-js-sdk error
2023-02-14 14:06:39 -08:00
John Doe
bc1a60205e
Update matrix.js to remove error and fix spacing/tab inconsistencies
2023-02-14 20:34:12 +00:00
Moe
bf365b60cd
add 404 error to videos not found
2023-02-14 09:52:11 -08:00
Moe
b6f11b353a
Matrix Notifications Support
2023-02-13 14:28:50 -08:00
Moe
678ba1c36b
remove all listeners on processKill
2023-02-09 15:51:30 -08:00
Moe
1fd01db1c3
update fatal error handling in monitor launch
2023-02-03 10:59:22 -08:00
Moe
c9d0eb56d1
add missing pass for setNoEventsDetector #455
2023-02-01 09:09:46 -08:00
Moe
7883da689b
fix column default
2023-01-31 11:03:32 -08:00
Moe
52d7a5a1de
Properly Fix #455 and lay new file for noEventsDetector
2023-01-31 10:13:31 -08:00
Moe
b6ae64acfe
Update webServerPaths.js
2023-01-31 09:53:22 -08:00
Moe
eff879cac2
Revert "Fix #455"
...
This reverts commit 3ef778e8d3
.
2023-01-31 09:51:54 -08:00
Moe
f4cdd817a7
Add the final fix for the Monitor Refactor
2023-01-31 09:24:48 -08:00
Moe
3ef778e8d3
Fix #455
2023-01-31 09:24:10 -08:00
Moe
9c95f8ea04
make s.readFile fs.readFile promise instead
2023-01-29 20:10:34 -08:00
Moe
17931776ac
apply dieseldude fix for monitor launch
2023-01-28 21:06:05 -08:00
Moe
609c7273ed
add getStreamDirectory to monitor/utils
2023-01-28 11:13:43 -08:00
Moe
fe57a04f9c
add some more functions for fileBin control
2023-01-28 11:13:27 -08:00
Moe
05ffca8ca1
streamDir creation on start is async
2023-01-26 13:57:18 -08:00
Moe
f2ce615745
fix Refactor Monitor Launch with dieseldude fix
2023-01-26 13:18:44 -08:00
Moe
76144eab9e
fix sending mid and ke on webhook detector trigger
2023-01-23 12:26:04 -08:00
Moe
805f70adf6
fix sending eventDetails on webhook detector trigger
2023-01-23 12:23:31 -08:00
Moe
b55d4f94af
remove webhook time lock for detector event
2023-01-23 08:27:27 -08:00
Moe
0b8facffeb
Add timelapse frame creation check
...
- runs 10 seconds after next expected frame creation
2023-01-21 17:10:21 -08:00
Moe
d08b04af8a
Fix Audio Detector Running when Detector off
2023-01-21 09:08:34 -08:00
Moe
c4b8162e87
Fix Timelapse Frames in AddStorage
...
commit 7bc3e8bc06
Author: Moe <github@m03.ca>
Date: Sat Jan 21 07:40:07 2023 -0800
Add Percent Share to addStorage for videos and frames
commit 6766a5afc6
Author: Moe <github@m03.ca>
Date: Mon Jan 16 18:33:43 2023 -0800
Fix Timelapse Frames counting in AddStorage++
commit e5bd7e61ff
Author: Moe <github@m03.ca>
Date: Mon Jan 16 17:22:20 2023 -0800
Fix Timelapse Frames counting in AddStorage+
commit 471acb537f
Author: Moe <github@m03.ca>
Date: Mon Jan 16 17:08:54 2023 -0800
Fix Timelapse Frames counting in AddStorage
2023-01-21 07:41:40 -08:00
Moe
c9e2cf8e21
Merge branch 'refactor-monitor-launch' into 'dev'
...
Refactor Monitor Launch Sequence
See merge request Shinobi-Systems/Shinobi!430
2023-01-21 00:49:37 +00:00
Moe
638b0076ad
Refactor Monitor Launch Sequence
2023-01-21 00:49:37 +00:00
Moe
959cd0452e
add passing super.json path parameter on camera.js run
2023-01-20 16:24:38 -08:00
Moe
8cc15d8ef5
fix configLocation spelling
2023-01-12 15:40:40 -08:00
Moe
72fbf5a75f
allow passing conf.json location as first parameter with running camera.js
2023-01-12 11:09:11 -08:00
Moe
0a45954a1b
fix and simplify Motion Detection Accuracy Mode
2023-01-09 08:07:01 -08:00
Moe
7bd153b210
Fix Audio on Embed window
2023-01-08 08:46:15 -08:00
Moe
3bedce02fb
raise default length for host and path to 255
2023-01-07 18:29:51 -08:00
Moe
9f68578c5f
fix event recording audio selection
2023-01-07 18:29:02 -08:00
Moe
8a2d884664
disable runMultiEventBasedRecord attempt on closed monitor
2022-12-28 17:32:59 -08:00
Moe
621e13f100
Update Monitor Delete function in API
2022-12-28 13:29:51 -08:00
Moe
7b15e33dba
make s.addOrEditMonitor return a promise
2022-12-28 13:29:13 -08:00
Moe
13804c0ba9
Update Monitor Delete function
2022-12-28 13:28:55 -08:00
Moe
6799f90e5d
update rmdir cases to rm
2022-12-27 15:30:59 -08:00
Moe
7b55da06d5
fix super preferences save
2022-12-26 16:51:55 -08:00
Moe
a400580623
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2022-12-21 12:23:50 -08:00
Moe
eb41b2dc7e
Update webServerPaths.js
2022-12-21 12:23:48 -08:00
Moe
8570c9667b
Merge branch 'deprecate-old-monitor-groups' into 'dev'
...
Deprecate Old Monitor Groups in favor of Tags
See merge request Shinobi-Systems/Shinobi!426
2022-12-21 20:23:11 +00:00
Moe
00deebba9f
Deprecate Old Monitor Groups in favor of Tags
2022-12-21 20:23:11 +00:00
Moe
c548692754
Update Cloud Uploaders
2022-12-21 19:26:45 +00:00
Moe
7b31b387aa
Add Tags to Monitors for quick grouping
...
The current Monitor Groups method is now set for deprecation by end of this year.
2022-12-18 12:34:11 -08:00
Moe
69db95f8d4
Update SQL Queries on Startup
2022-12-17 00:07:23 +00:00
Moe
13aca4591d
mqtt outbound send snapshot as base64
2022-12-15 16:53:05 -08:00
Moe
a5843f1050
make config.webBlocksPreloaded modifiable by customAutoLoad
2022-12-15 16:51:45 -08:00
Moe
b61fc21901
Fix webdav delete
2022-12-15 09:22:49 -08:00
Moe
1dac4512f0
add onEventBasedRecordingStart extender+
2022-12-14 18:51:44 -08:00
Moe
af557e4daa
add onEventBasedRecordingStart extender
2022-12-14 18:50:08 -08:00
Moe
a9458f5476
Fix embed page over p2p
2022-12-14 15:40:28 -08:00