Commit Graph

52 Commits (f70305114f5b67c820577728c8d84a7db46b1b2c)

Author SHA1 Message Date
Moe ce0447d12c set packager version to node16 2022-06-04 11:40:32 -07:00
Moe bc6d446cf7 more package updates
+ googleapis
+ ldapauth-fork
2022-03-31 22:04:16 -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 c2784dd4a6 update node-ssh and address other vulnerabilities in npm packages 2022-03-31 08:09:51 -07:00
Moe 2a061b2264 Upgrade Socket.IO to version 4
- Some tweaks to BetterP2P
- Update static server list to use v2
2022-03-30 16:20:53 -07:00
Moe 797af24067 Better P2P (Easy Remote Access v2)++ 2022-03-28 20:23:14 -07:00
Moe adc3d6bbac update pam-diff and pixel-change 2021-12-12 18:50:58 -08:00
Mike Hurley c8009a0538 Update package.json to include node-pushover 2021-08-03 00:33:39 +00:00
Moe 5e8fb9996f revert package.json 2021-06-12 21:34:51 -07:00
Moe b1360b2397 add chai to package.json 2021-06-10 09:36:14 -07:00
Moe d33f8073cf fix pcm-boilerplate vulnerability+ 2021-06-09 12:54:38 -07:00
Moe d9d93ea57a fix pcm-boilerplate vulnerability 2021-06-09 12:13:57 -07:00
Moe 0b531c94f5 Fix package.json 2021-06-01 20:35:28 -07:00
Moe ee455f009e Point node-ssh at git repo because npmjs version is broken
+ fix sftp always enabling even if disabled
2021-05-31 10:51:41 -07:00
Moe 7a8d0e7dca minor cleaning 2021-05-22 09:25:29 -07:00
Moe 3e81485d43 Fix SFTP Upload and Update package.json 2021-05-03 18:49:17 -07:00
Moe 887586cf4e update package.json and package-lock.json 2021-04-07 16:31:28 -07:00
Moe 514a3ca00e Update Node Fetch in package.json 2021-03-27 06:55:23 -07:00
Moe Alam ffbc25c62e Fixes for PTZ and ONVIF controls 2020-12-16 09:28:16 -08:00
Moe Alam 65bf6e0dc7 populate fields (non-selector fields) 2020-12-03 20:38:37 -08:00
Moe Alam d1e68ffe37 Revert ftp daemon back to ftp-srv
- The telnet vulnerability was fixed, no longer any need to attempt migration
2020-09-06 11:55:42 -07:00
Moe a6fdc9cf51 Replace FTP Server (ftp-srv) with ftpd (shinobi-ftpd) 2020-08-12 16:35:30 -07:00
Moe f91e24f469 Update package.json 2020-08-12 11:18:35 -07:00
Moe 9ea7bd2fc4 update nodemailer in package.json 2020-08-11 13:53:09 -07:00
Moe 36d7c71a54 customAutoLoad management fixes 2020-08-10 15:58:56 -07:00
Moe df730d8aa0 add new packages + minor clean 2020-08-09 15:56:27 -07:00
Moe 811b6fc846 Modify Max Purge for Video, Timelapse Frames, FileBin, addStorage 2020-08-06 21:33:58 -07:00
Moe b50d0a6bcc Update ONVIF version and light cleanup 2020-06-18 00:51:25 -07:00
Moe f044b6bcf8 Fix missing npm module 2020-06-15 15:18:22 -07:00
Moe 9c566644a1 Convert to Packagable Syntax 2020-05-09 17:27:44 -07:00
Moe 9f44591dba Merge branch 'nodemon' into 'dev'
nodemon

See merge request Shinobi-Systems/Shinobi!77
2020-04-06 20:42:49 +00:00
Moe ec1041c389 Add tree-kill fix for snap zombies
- fix found by dieseldude in the community chat
2020-03-28 16:26:01 -07:00
Moe 651421200e FTP Server no longer use fs.watch - make use ftp upload event
+ update ftp-srv
2020-02-18 20:54:48 -08:00
Moe a1d5a8412d update pam-diff and mp4frag 2019-12-11 17:35:01 +06:00
Moe 332f6185ff show threaded process logs in UI log stream 2019-12-08 11:53:17 +06:00
Moe 2e03111043 Fix Steam Handler Memory Leak
+ minor function name cleanup, remove some globals
2019-12-07 10:09:09 +06:00
Moe 147f3c0051 Add Uploading Video to Monitor Recordings by POST 2019-11-03 07:59:18 -08:00
Peeter Normak 77c1a16cf2 added nodemon to help development 2019-07-21 16:07:58 +03:00
Moe 1076b3e0c5 add async and pkg rules 2019-06-23 09:21:17 -07:00
Moe 1be41d7f3b Add SMTP server to dropInEvents module 2019-02-26 18:34:04 -08:00
Moe 9a71cd9c95 Use cws(uws) for Socket.IO engine 2019-02-24 18:47:39 -08:00
Moe 58f4b5cf3b Add FTP server to dropInEvents module+ 2019-02-23 13:02:02 -08:00
Moe 75f7be4900 Add Automatic SFTP Uploader+ 2019-02-19 19:34:11 -08:00
Moe afdc0cf568 Audio Detector, Detect Object in Region, and API Methods for Scheduling System
- Audio Detector measures decibels (dB). Section can be found under Motion Detection.
- Regions can now be used with Object detection alone, find the option the Object Detection section.
- Scheduling System will allow automatically activating Monitor States based on time. GUI will be posted in the next commit.
+ Update Installers
+ Update framework.sql
+ `npm test` will run the test
+ Minor Bug Fixes
2018-12-29 11:32:12 -08:00
Moe ee881f7415 Test script additions and cleanup
- run test with "node test.js" or "npm test" inside the Shinobi directory
- minor readability cleanup
+ show Object Detection section with yolo plugin
+ prettify Video Grid css
+ make thumbnail load recursive instead of at once
2018-10-23 17:37:51 -07:00
Moe 637a62ee8f put backblaze-b2 call inside path condition 2018-10-01 19:19:58 -07:00
Moe 95790d479b Update WebDAV Autosave for "Cloud Videos"
- WebDAV saving has been updated to work with the new "Cloud Videos" listing method.
- WebDAV folder structure will now be created automatically
+ remove some whtie spaces from settings.ejs
2018-09-16 00:51:20 -07:00
Moe e580239490 remove sqlite3 and onvif-nvt from package.json 2018-09-11 21:36:47 -07:00
Moe 971ecc513a Preparation for ONVIF Events (Profile T cameras only) 2018-08-02 22:58:28 -07:00
Moe c1861885b3 add aws-sdk to package.json 2018-07-24 10:43:58 -07:00