Commit Graph

59 Commits (592eb0dc517169b481d373c71388cabc108ce8dd)

Author SHA1 Message Date
Moe f6c34befa2 add protocol prefix to s3-based endpoint 2023-04-06 12:10:38 -07:00
Moe a76dc01fd5 fix labelling for S3-Based Region selection 2023-02-21 14:46:41 -08:00
Moe c548692754 Update Cloud Uploaders 2022-12-21 19:26:45 +00:00
Moe b61fc21901 Fix webdav delete 2022-12-15 09:22:49 -08:00
Moe 1bfff28763 Fix reading s.cloudDisksLoaded 2022-11-27 15:26:57 -08:00
Moe 61cc2b050b catch amazon file delete error 2022-11-14 10:10:13 -08:00
Moe 3c7289db0b Revert "Update amazonS3.js"
This reverts commit 1f80727362.
2022-10-20 15:34:23 -07:00
Moe 1f80727362 Update amazonS3.js 2022-10-19 17:00:23 -07:00
Moe 292055a9a3 Update Backblaze Videos to download proxied 2022-09-24 14:11:04 -07:00
Moe 36ad3b5baf fix webdav param names 2022-08-17 08:45:02 -07:00
Moe 55b850c6f7 add basic restrictor for cloud file delete 2022-08-09 08:24:49 -07:00
Moe 9f1bbca9b1 Update WebDAV uploader
+ timelapse frame uploads
+ proxy video data through Shinobi server on video GET for security and consistency
2022-08-08 10:15:58 -07:00
Moe e11edc7c89 cleanup and proxy video data for cloud videos (s3based, amazonS3) 2022-08-07 12:09:28 -07:00
Moe 6a7c2ba0b9 Update amazonS3.js 2022-07-24 07:35:25 -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 db9115d853 Merge branch 'master' into 'dashboard-v3'
Add missing SQL column in cloud timelapse frames table insert for s3 based upload

See merge request Shinobi-Systems/Shinobi!355
2022-02-22 16:33:34 +00:00
Miłosz Tyborowski fea94476e3 Add missing SQL column in cloud timelapse frames table insert for s3 based upload 2022-02-22 13:42:26 +01:00
Moe 6d0d606ad5 add "Not Authorized" notice to Backblaze Uploader 2021-12-25 16:08:50 -08:00
Moe 1b29dc3f4c Fix Backblaze's response changes 2021-11-04 19:14:42 -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 3e81485d43 Fix SFTP Upload and Update package.json 2021-05-03 18:49:17 -07:00
Moe 25c4b9d085 minor cleanup 2021-04-17 10:04:08 -07:00
Moe 226c41c727 Fix backblaze init when disabled 2021-04-07 19:06:06 -07:00
Moe Alam ccd2261b18 cleanup Google Drive Upload code 2020-11-08 21:20:39 -08:00
Moe Alam cbe0af5273 make google drive "Get Code" button launch setup tutorial if minimum not set 2020-10-17 18:40:25 -07:00
Reda B d355cd23b9 uploaders/s3based: GCP does not support multipart 2020-09-29 17:15:37 +00:00
Moe e0c9d4c434 Merge branch 'dev' into 'rebuild-sql-queries'
# Conflicts:
#   libs/startup.js
#   libs/webServerPaths.js
2020-08-08 00:16:24 +00:00
Moe 4be1659873 update some delete queries 2020-08-07 15:12:45 -07:00
Moe c56fbc1d93 sqlQuery Conversion : Fix syntax errors 2020-08-05 18:15:10 -07:00
Moe 7d940cdce5 Fix Error on SFTP Error 2020-07-13 11:39:35 -07:00
Moe 1abef5ebe7 sqlQuery Conversion : uploaders 2020-07-10 18:58:23 -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 f5ac026520 Google Drive Upload creates appropriate folder for video 2020-06-15 08:33:57 -07:00
Moe 5547ff0b25 Allow watching uploaded videos from Google Drive in Dashboard 2020-06-15 07:53:08 -07:00
Moe 2c320635dc baisc Google Drive support for Auto Backup
- Cannot view videos or timelapse frames in the Shinobi Dashboard, must view them in Google Drive File Explorer
2020-06-15 00:54:52 -07:00
Moe c72f2fe167 Add error.stack check to backblaze error handler 2020-02-25 09:01:38 -08:00
DewGew 22b8a65351 Added language vars webdav.js 2019-08-09 07:25:45 +00:00
DewGew 8d4fc496a1 Added language vars sftp.js 2019-08-09 07:24:51 +00:00
DewGew bbbe22c8a7 Added language vars s3based.js 2019-08-09 07:24:07 +00:00
DewGew 7a19f24086 Added langauage vars backblazeB2.js 2019-08-09 07:23:18 +00:00
DewGew 40ff9f8cc5 Added language vars amazonS3.js 2019-08-09 07:22:18 +00:00
Moe 2629326429 fix Timelapse frame insert query 2019-07-30 07:31:55 -07:00
Moe 93c01cb3d2 add auto-fix for Cloudian malformed responses in s3based.js 2019-07-09 21:06:16 -07:00
Moe f2918cb09b rename `.mon` and `.mon_conf`
- now labelled `.activeMonitors` and `.rawMonitorConfigurations`
2019-07-07 20:39:41 -07:00
Moe 1cd7e7eaf0 update libs/uploaders + for timelapse frames
- update user.js
+ add "No Region" for s3 based uploader
2019-07-07 20:09:18 -07:00
Moe 77bc8a618c add timelapse frame rules to libs/uploaders/amazonS3.js 2019-07-07 20:07:21 -07:00
Moe 63ded4d92c Add async.queue to s.sqlQuery, fs.readFile and fs.stat
+ change backblaze human name accountId to keyId
2019-06-20 22:42:17 -07:00
Moe f4bcbab297 fix uploaders "Max Storage Amount" fields 2019-06-10 09:22:52 -07:00
Moe a87c2e6acc Compound Update
- Calculate Max Storage Amount for Videos and Timelapse Frames separately
- Split Max Storage Amount by percentage for Videos and Timelapse Frames
- Fix order of operations for on start monitor load and orphan check
- move some extender definitions to extenders.js
- Slim Power Video Viewer event bars
- Add hours to date range selector for Timelapse Jpeg
2019-05-05 13:30:07 -07:00