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
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
27bd0a60f7
fix monitor mute and unmute in Live Grid
2021-11-08 14:47:25 -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
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
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
1215ec4fff
show Max Storage Amount notice on login if set to lower than 20GB
2021-10-27 16:18:52 -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
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
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
8dbfce7e28
minor cleanup
2021-10-23 17:28:26 -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
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
a75fb21f46
remove some href="#" (fixed font color by modding bootstrap theme css)
2021-10-19 19:35:26 -07:00
Moe
f345d6dbfa
modify a:not([href]) class
2021-10-19 19:34:31 -07:00
Moe
0f174012ab
fix more text-white dark translation
2021-10-19 19:33:41 -07:00
Moe
fa062c9e19
clean up region editor+
2021-10-18 13:44:29 -07:00
Moe
aed3f5ee84
clean up region editor
2021-10-18 13:31:02 -07:00
Moe
c040812b88
minor cleanup and fixes, new region is now full frame by default
2021-10-18 12:17:39 -07:00
Moe
c757bfcdc6
fix URI in ONVIF Scanner Import
2021-10-17 21:59:44 -07:00
Moe
d9bb8d0ffc
clean up onvif scanner drawing, fix import all
2021-10-16 20:06:02 -07:00
Moe
eae45a1ae7
allow choosing which page blocks load to dashboard
2021-10-15 21:21:37 -07:00
Moe
be632614c3
minor touch up
2021-10-15 13:42:19 -07:00
Moe
5a73d4aecb
cleaner stream carousel operation
2021-10-10 21:16:53 -07:00
Moe
285706b126
cleanup position load on tab change
2021-10-10 19:42:56 -07:00
Moe
aad4b3f6dd
remember scroll position when tabs switch (reset on refresh)
2021-10-10 18:53:07 -07:00
Moe
6a2a9e23b9
minor UI touch up
2021-10-09 20:11:32 -07:00
Moe
472ed38377
better control over dashboard colors through definitions/en_CA.js
2021-10-09 12:56:45 -07:00
Moe
42714a285c
key elements of monitor stream blocks drawn from definitions/en_CA.js
2021-10-08 16:12:13 -07:00
Moe
139223f750
Render Home page and SideMenu from definitions/en_CA.js
2021-10-07 21:49:34 -07:00
Moe
2c820147f9
change detection display time to 800ms from 5s
2021-10-03 13:02:14 -07:00
Moe
df8bbd8f6b
add logout, cleanup, make carousel change on detector event 0.1
2021-09-26 08:38:28 -07:00
Moe
e0de64609d
substream operation clean ups
2021-09-24 21:37:56 -07:00
Moe
317bda349b
front end button to toggle substream
2021-09-24 00:15:52 -07:00
Moe
daa8f12e95
substream keep alive, cleaning livegrid, substream options in mon settings
2021-09-24 00:06:48 -07:00
Moe
638fa438c5
Merge branch 'dev' into dashboard-v3
2021-09-22 12:33:49 -07:00
Moe
35481e20e1
tweaks to carousel and recent videos
2021-09-19 21:34:54 -07:00
Moe
1dcc48ec2f
add streamCarousel to initial page
2021-09-18 23:34:55 -07:00
Moe
8db4f3c8e1
Update bs5.onvifScanner.js
2021-09-18 21:14:07 -07:00
Moe
659fdb93d1
fix onvif scanner import for auto host url
2021-09-18 17:46:56 -07:00
Moe
4cc00c2a4e
minor cleanup
2021-09-16 23:19:47 -07:00
Moe
3c66619965
cleaner layout and light theme
2021-09-15 23:13:08 -07:00
Moe
af8f41dd10
background image on login page
2021-09-03 19:05:32 -07:00
Moe
02270b4ca4
redesigned login page
2021-09-02 21:45:35 -07:00
Moe
79f60848a4
Keep Activation box visible
2021-07-11 11:03:22 -07:00
Moe
0de00184c8
fix monitor mute
2021-07-05 10:18:59 -07:00
Moe
bb0c063bb9
Update bs5.liveGrid.js
2021-07-05 10:17:18 -07:00
Moe
d168da0d1e
fix docker config save, add customAutoLoad superRawJs
2021-06-21 13:06:39 -07:00
Moe
78a43d1b13
add Signal Check to Live Grid players
2021-06-15 12:54:05 -07:00
Moe
b2559980e8
fix side menu hidden sub items
2021-06-12 21:32:17 -07:00
Moe
d3f6b01736
prettify selecting Input Map selection
2021-06-12 21:19:16 -07:00
Moe
0e82ecf113
cleanup Additional Input and Stream Channel field generation
2021-06-12 19:36:05 -07:00
Moe
f9122e23af
fix headers with buttons toggling
2021-06-09 22:26:43 -07:00
Moe
55f4002f85
Input Maps and Stream Channel buttons
2021-06-09 12:51:11 -07:00
Moe
cd761a1569
Update super.configEditor.js
2021-06-04 11:13:26 -07:00
Moe
dc727e3886
update liburls
2021-06-04 08:37:01 -07:00
Moe
1b356d6580
Update bs5.monitorsList.js
2021-06-02 11:29:16 -07:00
Moe
a014b90a9a
Dashboard V3 Integration begins 🎊
2021-06-01 20:19:22 -07:00
Moe
7a8d0e7dca
minor cleaning
2021-05-22 09:25:29 -07:00
Moe
ff442ace9f
Easy Activation Prompt in Superuser Panel
2021-05-20 19:09:33 -07:00
Moe
013a640c77
Update dash2.elementbuilder.js
2021-05-18 12:29:56 -07:00
Moe
f33d8dc349
remove auto hls reinit
2021-05-16 10:31:44 -07:00
Moe
4f2fd9a044
Update dash2.confirm.js
2021-05-03 18:49:25 -07:00
Moe
e6846bcea6
Merge branch 'core-changes-for-dashboard-v3' into 'dev'
...
Core changes for Dashboard v3
See merge request Shinobi-Systems/Shinobi!303
2021-04-28 17:09:44 +00:00
Moe
da832659a9
make old dashboard accommodate new definitions file
2021-04-28 06:44:35 -07:00
Moe
381e7181b1
Fix overflowed daterangepicker (saturday bug)
2021-04-24 11:52:13 -07:00
Moe
3d4a6d7867
Add Ice-v3 for bs5 dashboard
2021-04-20 23:29:38 -07:00
Moe
25c4b9d085
minor cleanup
2021-04-17 10:04:08 -07:00
Moe
8c1cedee91
clean up stream object css slightly
2021-04-09 15:12:47 -07:00
Moe
56d15a179a
Merge branch 'ldap-auth-update' into 'dev'
...
Update LDAP to use Alternate Login System
See merge request Shinobi-Systems/Shinobi!298
2021-04-08 03:49:47 +00:00
Moe
1d6ae4e5d9
update Settings Window Builder, cleanup LDAP presentation
2021-04-07 19:03:24 -07:00
Moe
268ce83784
update ldap account linking to use Alternate Login system
2021-04-06 20:55:16 -07:00