Commit Graph

68 Commits (fe818a73a81a5e6f6a8c060d05dc11d32773eaf2)

Author SHA1 Message Date
Moe fe818a73a8 Motostoke City 2025-02-06 03:41:12 +00:00
Moe e2235d286a make plugins enabled by super start before monitors 2023-07-14 22:31:33 -07: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 638b0076ad Refactor Monitor Launch Sequence 2023-01-21 00:49:37 +00:00
Moe 69db95f8d4 Update SQL Queries on Startup 2022-12-17 00:07:23 +00:00
Moe efe703dfc0 fix #410 2022-09-14 15:35:10 -07:00
Moe f12181b903 Update startup.js 2022-08-17 08:45:21 -07:00
Moe 511fa91354 startup with a clean monitor object 2022-08-10 22:41:41 -07:00
Moe eb0e93e5d2 allow creating admin users from conf.json 2022-02-12 14:14:16 -08:00
Moe ccaff73e01 Fix saving Subscription Key in first login 2021-06-09 12:52:34 -07:00
Moe ff442ace9f Easy Activation Prompt in Superuser Panel 2021-05-20 19:09:33 -07:00
Moe 97089f29b8 Add Monitor Status Codes 2021-05-04 16:24:08 -07:00
Moe feee34a074 Add System Information to Superuser UI 2021-04-05 14:13:20 -07:00
Moe Alam b3c72b2ef0 Fix Timelapse Max Storage Share default amount 2021-01-30 07:33:19 -08:00
Moe Alam 5b63671794 cleanup orphaned video scanner 2021-01-25 18:55:59 -08:00
Moe Alam 971719dbe3 use `find` command instead of `fs.readdir` for orphanVideoCheck 2021-01-19 20:51:39 -08:00
Moe Alam 91fadc44df P2P : Can create connection based on config 2020-09-13 23:49:52 -07:00
Moe a3df638988 Update CPU and RAM collection and display methods 2020-08-27 15:40:30 -07:00
Moe f0321004ac Update Docker image to use Ubuntu 20.04 2020-08-26 15:30:34 -07:00
Moe 477d756bef sqlQuery Conversion : make asCallback inside knexQuery 2020-07-09 07:57:54 -07:00
Moe b7db2ecfe9 sqlQuery Conversion : add update, insert, delete to s.knexQuery
+ change option tableName to table
2020-07-08 22:38:32 -07:00
Moe b02311386b sqlQuery Conversion : startup.js 2020-07-08 21:34:12 -07:00
Moe 66e71e3269 display expiration date for limited time subscriptions (PayPal) 2020-05-07 08:40:19 -07:00
Moe 51f07ac535 before starting a monitor check that it's admin user exists 2020-04-04 17:58:00 -07:00
Moe eacb68b978 pass on nulled response from startup check 2020-03-08 22:34:36 -07:00
Moe ed4eab625a add some windows specific kill and delete commands
+ add Shinobi Mobile mention
2020-02-23 10:09:54 -08:00
JordanGeoghegan f5f89e6d74 Fix longstanding issue with incorrect file size calculation 2020-01-31 18:30:24 -08:00
Moe 065ac18d17 Add Subscription Check 2019-10-26 13:29:34 -07:00
Moe 072732bd82 load users before monitors on start 2019-10-02 14:05:56 -07:00
Moe b946588ee6 fix cpu indicator for cluster mode 2019-09-26 12:21:45 -07:00
Moe 6f3651e955 add 2 second wait per camera on startup (sync) 2019-09-24 15:47:18 -07:00
Moe eba59ebcee log Shinobi version on start and show in Superuser panel
+ light cleanup
2019-07-29 10:51:08 -07:00
Moe f2918cb09b rename `.mon` and `.mon_conf`
- now labelled `.activeMonitors` and `.rawMonitorConfigurations`
2019-07-07 20:39:41 -07:00
Moe 10acea1286 add missing rules for startup.js (cloud timelapse count) 2019-07-07 20:02:49 -07:00
Moe 9ff60ded36 fix orphan check max setting and add #56 2019-06-07 16:55:25 -07:00
Moe 9b8d637401 Change method to getting initial addStorage size 2019-06-07 13:11:09 -07:00
Moe 5dc18248e3 fix missing variable storageType 2019-05-16 08:09:49 -07:00
Austin Lakeman 44aa8c5ac5 Fix addStorage variables for video & timelapse checks - startup.js 2019-05-15 14:43:27 +00: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 cfa26f2f4e fix sizeLimit on start (again) 2019-04-29 15:59:15 -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 dfd6d2e08c Fix Max Storage Amount loader 2019-04-20 07:58:56 -07:00
Moe c0f381af8f change addStorage startup value from bytes to kb 2019-04-19 18:00:05 -07:00
Moe fc870627ac Simplify and fix storage calculcation on start 2019-04-19 17:50:01 -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 55aedbabb9 Add dropInEvents module
- This allows you to drop a file into `/dev/shm/streams/dropInEvents/[GROUP KEY]/[MONITOR ID]` to trigger an event.
- This is useful for cameras that can do FTP upload on Motion detected with their internal detector.
- `dropInEventsDir` can be configured in conf.json
2019-02-22 22:59:06 -08:00
Moe bbb6ef108a minor cleanup 2019-01-28 12:25:53 -08:00