Commit Graph

2167 Commits (4c53cde5228b6ba41ba037c616d284b6cef285f9)

Author SHA1 Message Date
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 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 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 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
Moe b554a5fc09 Monitor ID selector for Recent Videos window 2021-10-26 17:21:53 -07:00
Moe cb5bdd4fff minor cleanup 2021-10-24 16:35:30 -07:00
Moe 0f522cacfd fix monitor group selection in monitor settings 2021-10-24 16:35:15 -07:00
Moe 92fc95c401 add Tab specific element displaying 2021-10-24 16:35:00 -07:00
Moe 98561a7e76 add more language rules 2021-10-24 16:34:42 -07:00
Moe 42ff7e6d8d fix language selection 2021-10-24 16:34:31 -07:00
Moe afbd365ab2 setting applicationName client side+ 2021-10-24 10:14:44 -07:00
Moe 4e76de959b Add left and right controls to Stream Carousel 2021-10-24 10:13:08 -07:00
Moe 70f76e2a46 setting applicationName client side 2021-10-23 23:34:41 -07:00
Moe 351bc87b24 Add Close All Monitors link to Live Grid sub menu 2021-10-23 23:24:58 -07:00
Moe fe155cbdbe fix overflowing username 2021-10-23 23:17:28 -07:00
Moe 7ac385b01f cleaner powerVideo layout 2021-10-23 22:42:18 -07:00
Moe 23cbb76416 add Power Video Viewer to Dashboard v3
Its not actually needed anymore now that Videos rows display events and snapshots within them.
2021-10-23 22:39:05 -07:00
Moe 414f27e9ee minor cleanup 2021-10-23 19:11:57 -07:00
Moe 6c80f0c880 Add some more language vars 2021-10-23 17:31:04 -07:00
Moe 8dbfce7e28 minor cleanup 2021-10-23 17:28:26 -07:00
Moe 4c3947d9a8 Add Global Webhook Notifications (will replace Monitor settings based in future) 2021-10-23 17:27:45 -07:00
Moe 06ec76009b Make Account Settings refresh field inputs if changed in another window 2021-10-23 17:26:36 -07:00
Moe 0258fcc922 fix ONVIF Scanner 2021-10-23 17:25:57 -07:00
Moe efa1e571a6 make side menu monitors display togglable from config 2021-10-20 17:18:09 -07:00
Moe 2d0bdf1a96 Allow translate tool to take 4th parameter as your Yandex key
+ also warn when translate fails
2021-10-20 17:17:58 -07:00
Moe f13d8ca9b3 make side menu monitors display togglable from config 2021-10-20 17:17:16 -07:00
Moe 105afb7a6e allow better setting logo from configuration 2021-10-20 17:16:57 -07:00
Moe 87b2811f17 Create dash2.confirm.js 2021-10-20 10:20:18 -07:00
Moe cde8b7b0bd fix filtered event starting record on monitor 2021-10-19 19:39:28 -07:00
Moe a75fb21f46 remove some href="#" (fixed font color by modding bootstrap theme css) 2021-10-19 19:35:26 -07:00