Commit Graph

66 Commits (624fb9e2eff3ed1a07fc389000400948ef7cc687)

Author SHA1 Message Date
Moe 00deebba9f Deprecate Old Monitor Groups in favor of Tags 2022-12-21 20:23:11 +00:00
Moe 3787f759b4 Don't allow Max Storage Amount below 0 2022-07-24 07:36:47 -07:00
Moe 576354901d minor fixes to monitorListOrder filter 2022-04-30 19:22:36 -07:00
Moe efe9d7c093 Fix Language Modifier and rename definitions framework 2022-04-30 13:15:26 -07:00
Moe eb0e93e5d2 allow creating admin users from conf.json 2022-02-12 14:14:16 -08:00
Moe cfbb528770 Integrate MQTT Outbound Messages 0.1 2021-11-15 00:08:37 -08:00
Moe 91122851d2 make storage array use count update on account save 2021-11-08 16:09:26 -08:00
Moe 9969f33d57 add s.onUserLog event handler 2021-08-17 20:43:51 -07:00
Moe 25c4b9d085 minor cleanup 2021-04-17 10:04:08 -07: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 050b70f8d7 fix cloudDisk manager, fix probe 2020-11-07 20:31:07 -08:00
Moe 4be1659873 update some delete queries 2020-08-07 15:12:45 -07:00
Moe 52a84f4501 pass only groupKey when request Max Storage Amount check 2020-08-07 00:54:56 -07:00
Moe 811b6fc846 Modify Max Purge for Video, Timelapse Frames, FileBin, addStorage 2020-08-06 21:33:58 -07:00
Moe 878b386782 Update user.js 2020-08-05 20:41:36 -07:00
Moe a311f830a2 sqlQuery Conversion : fix purging on maxStorageAmount 2020-08-05 20:41:01 -07:00
Moe 8cc22ffde4 limit user select for loadGroupApps (only need 1) 2020-08-05 18:59:58 -07:00
Moe f29e77846c sqlQuery Conversion : Fix syntax errors+ 2020-08-05 18:16:50 -07:00
Moe c56fbc1d93 sqlQuery Conversion : Fix syntax errors 2020-08-05 18:15:10 -07:00
Moe f1fc729435 sqlQuery Conversion : minor cleanup 2020-07-11 13:16:01 -07:00
Moe 194593e59c sqlQuery Conversion : user, videoDropInServer 2020-07-11 00:07:55 -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 39090fb9b4 dont allow sub user to modify addStorage 2020-04-19 07:57:39 -07:00
JordanGeoghegan f5f89e6d74 Fix longstanding issue with incorrect file size calculation 2020-01-31 18:30:24 -08:00
Moe c777f85475 add !dead condition for childNode selector
+ make getChildNodes response cleaner
2019-09-24 20:45:43 -07:00
Moe bcbb6e8083 add missing lang passage 2019-09-21 13:49:02 -07:00
Moe 2787883ea6 Add FileBin Space Calculator
+ make timelapse range queries have time as well
2019-07-26 08:18:24 -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 043c07deb7 remove undefined "callback" 2019-06-28 23:04:02 -07:00
Moe 868b5a5eea Update user.js 2019-06-08 16:26:36 -07:00
Moe 88094d07f2 Fix stack exceed error for large videos 2019-06-05 16:06:45 -07:00
Moe 72cacda9b0 fix addStorage counter 2019-05-20 17:31:47 -07:00
Moe 5dc18248e3 fix missing variable storageType 2019-05-16 08:09:49 -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
Moe f5d416bf54 fix on Max Storage Amount set on start 2019-04-27 10:15:55 -07:00
Moe a1f33195ee clear "over max" timelapse frames 2019-04-26 11:10:53 -07:00
Moe f8103fad1f fix on start sizeLimit value 2019-04-20 12:06:23 -07:00
Moe d0b4c83ba9 Fix Max Storage purge function
- add missing webServerPaths.js update
2019-04-20 11:52:53 -07:00
Moe 4e4dd66cfa fix usedSpace check for addStorage 2019-04-20 08:11:43 -07:00
Moe dfd6d2e08c Fix Max Storage Amount loader 2019-04-20 07:58:56 -07:00
Moe fc870627ac Simplify and fix storage calculcation on start 2019-04-19 17:50:01 -07:00
Moe 8d1e03d148 set `oldPluginConnectionMethod` to false as default 2019-04-19 08:20:25 -07:00
Moe 90ba9cd75c default addStorage Max Storage Amount to "Main" value 2019-04-18 21:58:50 -07:00
Moe ec8824985f Packging, addStorage Max Amounts, Fix s3uploader and minor fixes
- Add ability to pacakge with `pkg`
- Add Max Storage Amount for each `addStorage` storage array per user
- Fix `uploaders/s3based.js` variable names
- Update Timelapse.jpeg video builder
- Allow rendering a separate page upon login for Sub-Accounts
2019-04-18 17:54:07 -07:00
Moe 89a70b6438 Some Updates and Fixes
- Add Branding Engine
- Lock PM2 install to 3.0.0 (newer versions cannot catch `uncaughtException`.
- Update macOS installer
- Update OpenALPR (CPU) installer
- Add Portuguese Language
- Fix Language Selector
- Lay-In ability to create Matrix from Pam-Diff detection blob
- createEventBasedRecording called for Traditional Recording labelled 5 seconds before real time to capture event
- fix NaN for new user created in Superuser
- count space used for Timelapse Frames and Files tables (does not purge Timelapse data yet)
- Update TimelapseJpeg, lay-in MP4 builder, many fixes, additonal page
- add `impervious` to gitignore in `web/libs` for custom static files
- Fix delete button for quick video list
- Fix Super form appearance
2019-04-02 20:47:03 -07:00
Moe 9aabfea193 Update Stale Purge Lock function set
- when "No space left on device" is detected a check to see if you are over your account storage max will be done, if so then it will force an unlock and create a purge request.
2019-02-28 14:07:14 -08:00
Moe 6a3daccb2f Add Automatic SFTP Uploader
- SFTP Uploader is basic uploader. This method is not capable of managing space like other cloud back up methods.
+ Minor cleanup
2019-02-19 19:29:12 -08:00
Moe daeda7f970 minor cleanup 2019-01-23 22:15:29 -08:00
Moe fe3121a7a8 Hourly check for possible stale sizePurge lock+ 2019-01-23 21:33:55 -08:00
Moe 107893d058 Hourly check for possible stale sizePurge lock 2019-01-22 21:43:10 -08:00