Commit Graph

2206 Commits (b2eab1573bd14d815f89c6142021090bf6699c88)

Author SHA1 Message Date
Moe b2eab1573b Merge branch 'dev' into 'dashboard-v3'
Critical Changes from Dev into Dash v3

See merge request Shinobi-Systems/Shinobi!342
2021-11-15 18:20:07 +00:00
Moe 8cfc0f5f7c MQTT Outbound Messages+ 2021-11-15 10:19:31 -08:00
Moe fda5f1cb82 MQTT Intake -> MQTT Inbound, Add "All Monitors" trigger 2021-11-15 00:10:43 -08:00
Moe cfbb528770 Integrate MQTT Outbound Messages 0.1 2021-11-15 00:08:37 -08:00
Moe 1cc56ca0e8 Integrate MQTT Event Intake 0.1++ 2021-11-14 08:38:22 -08:00
Moe c7e84111e3 Integrate MQTT Event Intake 0.1+ 2021-11-13 14:51:40 -08:00
Moe fbbe8fb0c7 Integrate MQTT Event Intake 0.1 2021-11-12 18:32:53 -08:00
Moe 1d8ab96c9a minor cleanup 2021-11-11 22:08:39 -08:00
Moe 0d9a99b56e change power viewer to use select field for monitors list 2021-11-11 22:08:15 -08:00
Moe c7336ecf02 minor fixes and cleanup 2021-11-11 22:07:32 -08:00
Moe 2653fb8e41 allow monitor grouping from simple monitor settings 2021-11-09 08:26:58 -08:00
Moe 575c268085 make multiple selects not require holding CTRL 2021-11-08 22:01:31 -08:00
Moe e085f5e726 modernize 2-factor auth, add debug logs to telegram errors 2021-11-08 20:48:33 -08:00
Moe c6456c4999 minor cleanup on login screen 2021-11-08 16:17:31 -08:00
Moe 7c1f4b915a only show first 12 event images in video row 2021-11-08 16:12:47 -08:00
Moe 17f0e909bd run dashboard functions on start once 2021-11-08 16:10:57 -08:00
Moe 85367cdc25 fix region editor live stream load on monitor switch 2021-11-08 16:10:17 -08:00
Moe 4c53cde522 hide Monitor ID in monitor list to make more human 2021-11-08 16:09:55 -08:00
Moe 91122851d2 make storage array use count update on account save 2021-11-08 16:09:26 -08:00
Moe 27bd0a60f7 fix monitor mute and unmute in Live Grid 2021-11-08 14:47:25 -08:00
Moe 9baca18736 Update branding.js 2021-11-08 14:29:05 -08:00
Moe 9b1073c74f set page title to app name (lang.Shinobi) 2021-11-08 14:29:00 -08:00
Moe bfcf3de27d update dashboard event handlers 2021-11-08 14:28:10 -08:00
Moe 822d7d1229 Add Modular method to add Stream Types + 2021-11-06 11:28:33 -07:00
Moe 40b4669d01 Add Modular method to add Stream Types, Remove Integrated H.265 Support
- H.265 Support must now be added by user intervention via a Custom Auto Load Module. You can install the module easily by using the zip link in the Super User panel's Custom Auto Load manager.
Repository : https://gitlab.com/moeiscool/shinobi-h265-support
Zip Link : https://gitlab.com/moeiscool/shinobi-h265-support/-/archive/main/shinobi-h265-support-main.zip

Why? the library libde265.js is great but it is not a proper fit for the application. Moving onward it will be nice to allow new stream types to be easily added as well as get ready to try a different H.265 library for our web viewing pleasure.
2021-11-05 15:59:42 -07:00
Moe 61c99bfc7f Merge branch 'dev-default-database-from-env' into 'dev'
Fix wrong SQL command on startup (Docker)

See merge request Shinobi-Systems/Shinobi!339
2021-11-05 13:21:44 +00:00
Elad Bar 3eae0b64c7 Fix wrong SQL exeuction on startup 2021-11-05 10:32:45 +00:00
Moe 1b29dc3f4c Fix Backblaze's response changes 2021-11-04 19:14:42 -07:00
Moe 1aff1c989a fix nested forms in monitorList 2021-11-03 20:47:03 -07:00
Moe ee194ae1dd add gradient background to power view item strip 2021-11-03 06:45:50 -07:00
Moe a54b0e0111 port calendar view into dashboard v3+ 2021-11-02 21:17:56 -07:00
Moe 199d51424b port calendar view into dashboard v3 2021-11-02 21:16:06 -07:00
Moe 91f8af3002 allow grouping with brackets on event filter conditions 2021-11-02 18:32:24 -07:00
Moe b984b20026 some validation for filters 2021-11-01 18:07:42 -07:00
Moe 2adde7dfde add front end legend for detector filter operators 2021-11-01 15:01:45 -07:00
Moe bd1f431269 monitor card html build as modular global function 2021-11-01 15:01:24 -07:00
Moe ecf03fa97e Merge branch 'dev' into 'dev'
Added CI/CD pipeline of auto-build images

See merge request Shinobi-Systems/Shinobi!338
2021-10-30 16:58:14 +00:00
Elad Bar 5b9b624ebf Update .gitlab-ci.yml 2021-10-30 16:25:39 +00:00
Moe 4180a08060 Merge branch 'dev' into 'dev'
Updated images to to NodeJS 16 + NVidia CUDA

See merge request Shinobi-Systems/Shinobi!337
2021-10-30 16:09:40 +00:00
Bar a316f86083 Updated images to to NodeJS 16 + NVidia CUDA 2021-10-30 16:11:36 +03:00
Moe 528434ffe4 Simplify Event Filters
No option has been removed from filter actions. To "not" do an action you must disable it in Monitor Settings so that the "Original Choice" action is to not do it.
2021-10-28 22:20:35 -07:00
Moe e34679aa92 Fix Event Filter Handling 2021-10-28 21:00:52 -07:00
Moe 2c4bbeb5b7 Merge branch 'dev' into 'dev'
Logic fix for object detection and motion. Allows for motion first to work with yes and no.

See merge request Shinobi-Systems/Shinobi!336
2021-10-28 19:42:36 +00:00
Ian Rubado 1578300225 Logic fix for object detection and motion. Allows for motion first to work with yes and no.
Logic fix for object detection and motion. Allows for motion first to work with yes and no.
2021-10-28 15:37:15 -04:00
Moe 8a93a8150d Update Translation Tool to use Google Translate 2021-10-27 18:59:37 -07:00
Moe 1215ec4fff show Max Storage Amount notice on login if set to lower than 20GB 2021-10-27 16:18:52 -07:00
Moe 339fc6a425 monitor debug info in console log requires config.debugLogMonitors = true now 2021-10-27 10:16:41 -07:00
Moe 5abcbcb3b4 fix SQL query limit when set to "0" (no limit) 2021-10-27 10:15:32 -07:00
Moe 48e2d32255 fieldBuilder image drawing 2021-10-27 10:14:39 -07:00
Moe 72da06a78f Show Number of Events for last 24 hours 2021-10-27 10:14:24 -07:00