Commit Graph

501 Commits (89a70b643876446f35cb67ace6b98d7d9c685b38)

Author SHA1 Message Date
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 9877ac480f Fix Host Connection for Plugins and pluginBase.js use CWS 2019-03-30 13:53:24 -07:00
Moe 5c324a099b fix visiblity for field : "Global Detector Settings > Timeout Reset on Next Event" 2019-03-27 12:41:11 -07:00
Moe e1a27e853f fix detector_audio variable (remove duplocated no-motion selector) 2019-03-25 11:07:21 -07:00
Moe e01acf9381 modify poweredBy variable name 2019-03-24 23:46:31 -07:00
Moe 6a0f3d8599 move plugin functions from socketio.js into plugins.js 2019-03-24 23:45:03 -07:00
Moe cd72207acf improve timelapse.jpeg appearance and performance++ 2019-03-24 23:43:23 -07:00
Moe ea9f363fe1 improve timelapse.jpeg appearance and performance+ 2019-03-24 23:42:32 -07:00
Moe 2f21db0f52 fix minor typo 2019-03-24 12:31:26 -07:00
Moe 2e2737abbe fix Traditional Recording section visibility 2019-03-24 12:26:28 -07:00
Moe 85bfd75280 improve timelapse.jpeg appearance and performance 2019-03-24 11:19:55 -07:00
Moe bcdb54d02b Modify JPEG-Based Timelapse Method and add basic GUI
+Bug fixes for UI
2019-03-23 18:25:58 -07:00
Moe 875ed7fefa fix order of operations for CentOS installer 2019-03-23 17:58:38 -07:00
Moe a3251246f0 revert s.stringToSqlTime 2019-03-23 09:00:50 -07:00
Moe 36302c0abf Fix missing Email on Trigger option in Global Detector Settings 2019-03-22 15:29:09 -07:00
Moe 3093345e19 Fix Sub-Account Delete API method 2019-03-22 15:26:56 -07:00
Moe 9ff69b28b3 add more config parameters for branding on login 2019-03-21 21:22:27 -07:00
Moe f43495aa02 Fix input-mapping visible toggler 2019-03-21 21:21:34 -07:00
Moe 8735d9b27b fix Timelapse table creation 2019-03-21 16:50:46 -07:00
Moe cf4b1c6d04 fix config parameter for poweredByClass 2019-03-21 14:59:16 -07:00
Moe 6a81641096 Simplify scroll menu for forms 2019-03-21 14:55:05 -07:00
Moe 5c2f70cd74 Fix definitions for Uploaders 2019-03-21 14:54:11 -07:00
Moe 5609904656 Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev 2019-03-21 14:31:18 -07:00
Moe 00ab3046ff Add JPEG-based Timelapse creation
- Currently can only retrieve data about Timelapse through API, GUI coming soon
+ Definition fixes
2019-03-21 14:30:50 -07:00
Moe 040080fd0b Allow configuring Logo on login screen with conf.json 2019-03-21 14:24:32 -07:00
Moe 427c139424 Merge branch 'patch-2' into 'dev'
Update home.ejs - Fix invalid css stylesheet reference

See merge request Shinobi-Systems/Shinobi!57
2019-03-20 17:27:17 +00:00
namekal 7e83fa5bd0 Update home.ejs - Fix invalid css stylesheet reference 2019-03-20 17:01:02 +00:00
Moe 6fbfeb52e2 Add path for .well-known
- This addition is to accomodate the manual modification made in Beowulf's SSL setup guide.
- "Setting up SSL with Shinobi Video using Let’s Encrypt and Certbot" by Beowulf : https://www.scheh.com/index.php/2018/01/26/setting-up-ssl-with-shinobi-video-using-lets-encrypt-and-certbot/
2019-03-19 19:56:22 -07:00
Moe b75f7aede9 C++ Face Recognition Plugin Added+ 2019-03-15 20:21:50 -07:00
Moe f3f0989454 C++ Face Recognition Plugin Added
- if no faces are given it will do regular Face Detection
2019-03-15 18:57:25 -07:00
Moe 758fc700b1 Rewrite Settings and Montior Edit forms in JSON instead of HTML
- rewrite of forms in JSON allow auto-generating the necessary fields on almost any template with a lot more ease
- remove ejs files for uploaders and make fields generate by JSON as well
+ activate separated css files
2019-03-15 00:32:18 -07:00
Moe 2826c858ac move authenticateUser in dropInEvents.js 2019-03-09 10:34:07 -08:00
Moe 8928d777bb Fix flag for connected plugins 2019-03-07 21:27:40 -08:00
Moe f87dd59039 Feature Request #49 : Custom Endpoint with S3-Based Uploading++ 2019-03-07 16:04:14 -08:00
Moe 9664e98fa6 Feature Request #49 : Custom Endpoint with S3-Based Uploading+ 2019-03-07 15:57:01 -08:00
Moe 8fe57162af Feature Request #49 : Custom Endpoint with S3-Based Uploading
- Wasabi Hot Cloud Storage has been converted to being a dynamic S3-based upload controller.
2019-03-07 15:53:49 -08:00
Moe 4eb68ee900 Remove hardcoded "uploader" fields and place in dynamically loaded files 2019-03-07 15:26:56 -08:00
Moe 5f73f2806e Flood Controller for log stream 2019-03-06 18:25:15 -08:00
Moe d6f83fff27 Merge branch 'master' into 'dev'
# Conflicts:
#   languages/fr.json

(and this is why we never do Merge Requests directly to the master branch.)
2019-03-06 16:50:46 +00:00
Moe 14e98733a1 Remove gstatic/googleapis font requests 2019-03-06 08:40:31 -08:00
Moe e16b1a68a4 fix missing mode toggle and status icon 2019-03-06 08:01:18 -08:00
Moe 18e0923a7e Allow connecting multiple Detector Plugins+ 2019-03-05 18:18:52 -08:00
Moe 9c4b153ab4 Allow connecting multiple Detector Plugins
+ remove `frameToRam` method.
+ add extenders for onWebsocketConnect/Disconnect
2019-03-05 16:22:04 -08:00
Moe a901bd2e32 fix SQLite Power Video bug
- newly created events will only be fixed. Previous events will unfortunately remain broken. MariaDB/MySQL databases are unafftected.
2019-03-04 20:31:24 -08:00
Moe d1e9aac26c fix tesseract libs for openalpr installer 2019-03-04 11:31:09 -08:00
Moe cdf2e6f8c8 remove `videoTime` logging for events, use basic search method of power video 2019-03-03 09:52:23 -08:00
Moe f550cd6e9b Fix CSS bug not showing detection squares 2019-03-02 20:49:13 -08: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 88149c7dd5 Merge branch 'dev' into 'dev'
dash2.socketio passes path, but poseidon wasn't using it

See merge request Shinobi-Systems/Shinobi!54
2019-02-28 21:47:16 +00:00
Lost Lakkris 9944d7c885 dash2.socketio passes path, but poseidon wasn't using it 2019-02-28 21:42:51 +00:00