Commit Graph

1185 Commits (d001edb3fcbf8718250b1ec3f2acaa21ea39f4d4)

Author SHA1 Message Date
Moe 18137da4ab tweak forced disconnection from p2p 2022-07-30 15:09:00 -07:00
Moe 575db0f054 fix file deletion when monitor is deleted 2022-07-29 21:22:40 -07:00
Moe d23413f287 Fix request for ShinobiHub Private config auto backup 2022-07-25 12:16:37 -07:00
Moe 3787f759b4 Don't allow Max Storage Amount below 0 2022-07-24 07:36:47 -07:00
Moe a0d7112025 make mqtt wait 10 seconds before reconnect 2022-07-24 07:36:15 -07:00
Moe c0452b5416 Update Time lapse Frames Percent Checker 2022-07-24 07:36:04 -07:00
Moe 6a7c2ba0b9 Update amazonS3.js 2022-07-24 07:35:25 -07:00
Moe 0444dc9889 Make snapshot for Notification come before Video 2022-07-24 07:35:12 -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 bde04877b5 Allow adjusting Event-Based Recording Analyze Duration and Probe 2022-07-21 18:58:18 -07:00
Moe 5963d8c759 Add more buffer to insert time for Event-Based Video 2022-07-21 18:55:33 -07:00
Moe d43767c2ae Fix getting Cloud Uploaded Videos through Shinobi API 2022-07-20 12:13:36 -07:00
Moe fd4cfa207c Fix recording audio for Event-Based Recording 2022-07-19 22:15:01 -07:00
Moe f0a317fb7c Add credentials to snapshots for cameras that need it 2022-07-19 13:24:48 -07:00
Moe 0dbe456e5e catch when activeMonitor details fails to propagate before merge 2022-07-18 22:56:23 -07:00
Moe 17e7fdc15a Add Accuracy Mode for Motion Detection 2022-07-17 23:48:10 -07:00
Moe 9abe25fc02 Merge branch 'bugfix/memory-reports' into 'dev'
Fix issues of wrong CPU report on macOS and wrong memory on non-linux systems

See merge request Shinobi-Systems/Shinobi!366
2022-07-15 05:05:57 +00:00
Moe dba7c78272 Merge branch 'dev' into 'dev'
proc and proc.stdin check

See merge request Shinobi-Systems/Shinobi!368
2022-07-14 05:41:34 +00:00
Serdar Sanri 36fbf5621c check proc and stdin support 2022-07-13 16:30:25 +00:00
Kennedy Oliveira dfb275cd2f Fix CPU usage on macos 2022-07-10 21:09:17 -03:00
Kennedy Oliveira 204169030a Fix memory usage report on non-linux systems 2022-07-10 19:17:13 -03:00
Moe 8a27126c8b update ONVIF Events toggle position to Detector Settings
- Only show if Detector Settings and ONVIF are enabled
2022-07-08 20:48:02 -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 87867373a5 disallow Timelapse video build without a Monitor ID 2022-07-07 12:33:19 -07:00
Moe a6c8595550 Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev 2022-07-07 09:58:20 -07:00
Moe a1eeed4a4d Setup Websocket Callback+ 2022-07-07 09:56:55 -07:00
Moe d9f26a22cc Merge branch 'ssanri-master-patch-59109' into 'dev'
fix for error reported in scheduler when there are no scheduled events in database

See merge request Shinobi-Systems/Shinobi!365
2022-07-07 14:55:59 +00:00
Serdar Sanri 267cd88500 fix for
```
0|camera   | knexError----------------------------------- END
0|camera   | TypeError: Cannot read properties of undefined (reading 'forEach')
0|camera   |     at /home/Shinobi/libs/scheduler.js:11:18
0|camera   |     at /home/Shinobi/libs/database/utils.js:159:33
0|camera   |     at __node_internal_ (node:util:281:10)
0|camera   |     at processTicksAndRejections (node:internal/process/task_queues:83:21)
0|camera   | Uncaught Exception occured! Wed Jul 06 2022 03:58:06 GMT+0000 (Coordinated Universal Time)
```
2022-07-07 04:50:10 +00:00
Moe 4a3eec7429 Setup Websocket Callback 2022-07-06 21:24:24 -07:00
Moe 9d7035bffa Make searching videos by object tag draw in reverse order 2022-07-06 17:22:16 -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 a4c5a0d58a Daily Timelapse builder only do one build at a time 2022-07-05 19:25:30 -07:00
Moe 83750bb20e add timelapseVideoBuild to Websocket API 2022-07-04 20:29:26 -07:00
Moe 62d7b8d7f0 Fix onOtherWebSocketMessagesExtensions exec placement 2022-07-04 20:24:00 -07:00
Moe 6a6deb4fdc Cleanup PTZ Refactor+ 2022-07-03 22:37:20 -07:00
Moe 70c0d1a19a Cleanup PTZ Refactor 2022-07-03 21:08:32 -07:00
Moe 330c4db114 Syntax fixes 2022-07-03 14:52:30 -07:00
Moe afc598e2a2 Fix onHttpRequestUpgrade Extender 2022-07-03 14:09:56 -07:00
Moe 87623c1ded Refactor Extensions initiator 2022-07-03 13:50:53 -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 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 508ae263b9 Remove /admin operation 2022-06-29 00:12:43 -07:00
Moe 36819d4cdf set default server ports for p2p and minor cleanup 2022-06-28 19:55:50 -07:00
Moe 4ca6f59986 Remove /admin operation
all Sub-Account Management is done in the main dashboard now.
2022-06-28 19:54:25 -07:00
Moe 1f238d2175 Speed up video play for FileBin video files 2022-06-27 15:04:14 -07:00
Moe 9711472dda add quick play to built timelapse video, further cleanup 2022-06-27 15:03:55 -07:00
Moe c95fa80e0d Delete Timelapse Date Folder on last existing frame of folder 2022-06-27 13:21:51 -07:00
Moe a088e85a71 Update utils.js 2022-06-27 13:20:35 -07:00
Moe a63e015cd1 clean up fileBin max space cleaner+ 2022-06-27 13:20:30 -07:00