Moe
5a1ce93986
Fix Recent Videos not displaying if no videos but has frames
2022-07-12 19:09:48 -07:00
Moe
bc8131ac30
make power video pause videos on tabAway
2022-07-12 19:09:20 -07:00
Moe
4289a2eff7
Fix Recent Videos performance hit if no data found on first scan
2022-07-12 17:59:14 -07:00
Moe
d350ab7a05
Show placeholder image in Region Editor for Monitors not running
2022-07-12 15:24:09 -07:00
Moe
8778e2b582
Clean up regular video player ui
2022-07-12 15:14:39 -07:00
Moe
2c63c00019
Show videoPlayer detection better (not hide when hovering data)
2022-07-12 15:13:25 -07:00
Moe
4ab3eb76d3
Clean up regular video player ui and fix quick seek by event click
2022-07-12 15:09:14 -07:00
Moe
9438b16b27
Fix closing video player tab if video is deleted while its open
2022-07-12 15:08:46 -07:00
Moe
c4d371d36d
hide fix video button for now
2022-07-12 14:33:11 -07:00
Moe
86d02271ac
Fix Power Viewer continuity
2022-07-12 14:26:34 -07:00
Moe
ce8c6b1354
Fix Power Viewer over P2P
2022-07-12 11:59:24 -07:00
Moe
d989dbcc25
Fix deleting monitor from Monitor Settings window
2022-07-12 11:13:01 -07:00
Moe
85ab76178f
Add Fix button to reprocess Videos from Videos Table
...
- This is for when a video has become corrupt and you want to attempt making it playable with the content it has.
+ move stitchMp4Files function
2022-07-07 15:53:46 -07:00
Moe
59664e7112
Add 7 Days and 30 Days search to Recent Videos
2022-07-07 12:32:25 -07:00
Moe
f3cad3dca2
Make Recent Videos display loading icon
2022-07-07 12:31:59 -07:00
Moe
7741796f77
Cleanup Day Card video selection
2022-07-07 11:03:29 -07:00
Moe
521cb9bc77
Day Card only request frame if it isn't loaded or not already loading
2022-07-07 10:36:20 -07:00
Moe
2af8a2f3d8
Setup Websocket Callback
2022-07-06 21:24:49 -07:00
Moe
4a3eec7429
Setup Websocket Callback
2022-07-06 21:24:24 -07:00
Moe
8d42e1d18b
make object list display in Videos table
2022-07-06 17:21:46 -07:00
Moe
9366d62090
Make Day Cards show if frames exist but no videos
2022-07-06 17:21:26 -07:00
Moe
450b7ab855
Option to Search for videos by Object Tag
...
this feature will only work on detections and recordings made after this update is applied. Previous detections are not searchable in this way.
2022-07-05 21:59:37 -07:00
Moe
5c920205f6
Fix Videos Table file links over p2p
2022-07-05 19:23:51 -07:00
Moe
222c13c3fc
Save Live Grid positions when a tile is resized
2022-07-05 09:45:16 -07:00
Moe
39d99d0c95
Fix FileBin file links over p2p
2022-07-05 07:46:05 -07:00
Moe
e8a11b7b12
Fix ONVIF Device Manager load first monitor on open
2022-07-04 22:13:27 -07:00
Moe
83750bb20e
add timelapseVideoBuild to Websocket API
2022-07-04 20:29:26 -07:00
Moe
62d7b8d7f0
Fix onOtherWebSocketMessagesExtensions exec placement
2022-07-04 20:24:00 -07:00
Moe
a50613c0b9
Fix dontShowDetection toggle state
2022-07-03 21:08:51 -07:00
Moe
364822f3a4
Lightly Refactor PTZ controls, Add PTZ Hold to move and release to stop
2022-07-03 13:50:16 -07:00
Moe
2537cf26ff
Videos Table add button to launch Video Player with Events view
2022-07-01 19:54:24 -07:00
Moe
02871f86c5
ONVIF Scanner save monitor name as the IP Address
2022-07-01 19:45:17 -07:00
Moe
52c1b237ca
clean up layout for Monitor Settings more
2022-07-01 19:43:57 -07:00
Moe
0ae6bc8419
Rename Traditional Recording to Event-Based Recording, +
...
+ Re-arrange some fields and make them only show when advanced is toggled on in the Monitor Settings
+ removal of some unused fields
2022-06-30 21:16:32 -07:00
Moe
bb749f61e2
More descriptive Disk Usage indicator
2022-06-29 20:49:17 -07:00
Moe
6938850113
Display Usage for Videos, FileBin and Timelapse Frames in divided bar
2022-06-29 20:35:21 -07:00
Moe
f3432d0b44
fix syntax error and minor cleanup ui
2022-06-29 19:42:04 -07:00
Moe
7610f9a4c6
minor cleanup
2022-06-29 18:13:31 -07:00
Moe
36943fa192
Add Batch Download and Delete to Videos table
2022-06-29 18:06:15 -07:00
Moe
dea230e93a
minor cleanup
2022-06-28 19:56:01 -07:00
Moe
30c595a37f
Easy Remote Access page have link to "How to Connect"
2022-06-28 19:55:10 -07:00
Moe
371085a3ba
fix some syntax errors
2022-06-28 18:43:53 -07:00
Moe
026ee4d6a2
use standard videos list for "Videos" tab
2022-06-27 23:33:00 -07:00
Moe
7fbb0cdfcb
Add simple video viewer
2022-06-27 16:31:01 -07:00
Moe
8c9262a9f2
Better FileBin listing
2022-06-27 15:49:24 -07:00
Moe
9711472dda
add quick play to built timelapse video, further cleanup
2022-06-27 15:03:55 -07:00
Moe
5f0b207003
timelapse video build progress indicator cleanup
2022-06-27 14:23:49 -07:00
Moe
bf57f8b8a1
add dismiss button for Timelapse Video Build progress when completed
2022-06-27 13:31:12 -07:00
Moe
8d8c0400d2
Add Preview to FileBin viewer
2022-06-27 00:31:27 -07:00
Moe
7c51aef841
Display progress of build in Side Menu
2022-06-27 00:30:57 -07:00
Moe
4b42dd6ed4
Add "Don't Show Detection" button to Live Grid options
...
+ minor cleanup to base.js
2022-06-26 00:57:59 -07:00
Moe
8f0f7f0d3e
Add FileBin list viewer
2022-06-26 00:57:18 -07:00
Moe
137770b891
Update Timelapse Video Build and Download
2022-06-26 00:56:15 -07:00
Moe
a53f63e2f4
Fix Live Grid stream element stretch toggle
2022-06-25 12:37:09 -07:00
Moe
ad12871c20
Update Bootstrap Table, Add FileBin file viewer framework
2022-06-25 00:10:17 -07:00
Moe
4ceb8bb981
Fix Sub-Account Manager when used through P2P
2022-06-23 18:17:46 -07:00
Moe
069c91d3cc
Monitors List : copy stream url completely
2022-06-23 18:08:57 -07:00
Moe
4370959952
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2022-06-22 16:13:58 -07:00
Moe
2fc0cf4059
Fix logout button redirect
2022-06-22 16:13:52 -07:00
Chris Miceli
a8775ec370
Improvements to timelapse viewer
...
fix text
remove change handler
2022-06-21 23:17:30 -05:00
Chris Miceli
5da7be787d
Merge branch 'dev' into timelapse
2022-06-21 23:13:15 -05:00
Moe
1029e15b19
Allow Hiding SideMenu (Kiosk Mode)+
2022-06-17 15:36:43 -07:00
Moe
e1821dc83e
Allow Hiding SideMenu (Kiosk Mode)
2022-06-17 15:33:14 -07:00
Moe
0594bf2c3c
Add Clock to Dashboard v3
2022-06-17 14:46:18 -07:00
Moe
0166fe5ad3
Fix Order Streams in Live Grid
2022-06-17 13:49:16 -07:00
Moe
a63e08f48e
add Username and Password fields to MQTT Outbound
2022-06-06 13:32:58 -07:00
Moe
ce406f6fd9
Hide Max Storage Amount notice for Sub-Account
2022-06-01 13:11:01 -07:00
Moe
d42cbbb10c
Update bs5.liveGrid.js
2022-05-25 01:01:47 -07:00
Moe
3b1c13fd63
getting events in the dashboard forces 300 row limit
2022-05-21 07:17:58 -07:00
Moe
304e3d0280
fix updating Email address for Sub-Account
2022-05-16 13:40:42 -07:00
Moe
0398e08001
Button to disable Stream stretch in Live Grid
2022-05-10 18:57:41 -07:00
Moe
9da31e6aba
fix display of monitor status in other languages
2022-05-04 11:05:37 -07:00
Moe
f10f078bd6
minor cleanup to region editor
2022-04-29 10:47:27 -07:00
Moe
219e9f1011
fix seeking visualization for power video viewer
2022-04-29 10:33:26 -07:00
Moe
6a971e3151
add mute and minor fixes to Power Video Viewer
2022-04-29 10:10:37 -07:00
Moe
7a498f69aa
getApiPrefix can now get "admin" prefix
2022-04-27 10:15:35 -07:00
Moe
6a0b4577c6
fix signal checker
2022-04-27 10:09:52 -07:00
Moe
b456c21ac6
Fix #380
2022-04-27 07:19:47 -07:00
Moe
825b4362a3
update hls.js for liveGrid
2022-04-27 07:14:54 -07:00
Moe
f259ac15d2
fix account password change
2022-04-27 06:56:05 -07:00
Moe
a0050e2eee
make monitorEditorSelectedMonitor a global value
2022-04-12 15:03:59 -07:00
Moe
dc62abe418
Better P2P (Easy Remote Access v2)+++
2022-03-30 23:43:36 -07:00
Moe
5ab54ce1e4
minor cleanup
2022-03-30 23:15:27 -07:00
Moe
c2ebe1b5de
update remote access selector for v2
2022-03-30 18:26:15 -07:00
Moe
2a061b2264
Upgrade Socket.IO to version 4
...
- Some tweaks to BetterP2P
- Update static server list to use v2
2022-03-30 16:20:53 -07:00
Moe
a486a6a203
fix display of Activation status in super user panel
2022-03-29 10:39:27 -07:00
Moe
e4a090b0ee
adjust day card display date to be based on first video
2022-03-28 21:28:28 -07:00
Moe
3e7ad2d319
region editor init live stream on first open
2022-03-28 21:22:37 -07:00
Moe
1281bdb7fc
fix relative video pathing
2022-03-28 21:14:56 -07:00
Moe
e626fd52fe
Update alert.mp3
2022-02-22 10:35:05 -08:00
Moe
56e63f0fac
Fix Poseidon on Dynamic Substream Live Grid view
2022-02-20 19:44:03 -08:00
Moe
7c875bffac
fix power viewer loading
2022-02-13 16:17:57 -08:00
Moe
5508eb1813
fix power video positioning
2022-02-12 22:09:28 -08:00
Moe
b894c1c7eb
fix side monitor list order
2022-02-12 21:42:11 -08:00
Moe
c27fea3942
delete monitor from settings -> go back one tab and reset settings editor
2022-02-10 11:15:48 -08:00
Moe
8740f39cc6
add heartbeat on client side
2022-01-20 13:01:15 -08:00
Moe
19eb9cb172
change Primay Input default to 0 when using Additional Input Maps
2022-01-14 11:40:39 -08:00
Moe
a7fb7b33ea
fix event save on child node, fix command filter condition, add SideMenuAfterList
2022-01-12 10:41:23 -08:00
Moe
269e35284b
Modify Monitor Settings Defaults
...
- Save Events to SQL set to Yes
- Recording Timeout set to 0.5 minutes instead of 10 minutes
- Timeout Reset on Next Event set to Yes
2021-12-29 08:30:34 -08:00
Moe
800604ba60
Day Cards : min-height for img (so deleted images don't alter the height)
2021-12-26 12:10:25 -08:00
Moe
c456222864
Day Cards : change frame flipper to use <img>
2021-12-23 07:46:13 -08:00
Moe
cddedf5a2f
Day Cards : add spacing where no videos exist, frame display not rely on video
2021-12-22 10:23:55 -08:00
Moe
5fd114b750
Allow Selecting certain time frames on Recent Videos
2021-12-19 07:10:33 -08:00
Moe
229fd62ae4
clean up daycard operation
2021-12-17 10:30:18 -08:00
Moe
6d91234f11
Recent Videos now shows videos as "Day Cards"
2021-12-11 14:03:41 -08:00
Moe
7b025de306
add mechanism for displaying a whole day in one card
2021-12-10 22:27:25 -08:00
Moe
c945d53d9f
tweak auto-closing of Substreams+
2021-12-08 07:41:32 -08:00
Moe
fec699af9c
update timelapse video build check interval
2021-12-07 21:55:50 -08:00
Moe
e27c49f93f
run visibility check on initial load of timelpase frames
2021-12-07 14:40:59 -08:00
Moe
ba33f22507
add lazyload to timelapse frame results in UI
2021-12-06 22:45:51 -08:00
Moe
494bed8d25
fix timelapse video build+
2021-12-06 22:35:19 -08:00
Moe
3cf38a7843
Substream can now be used for On-Demand Live Stream on Dashboard
2021-12-06 15:45:25 -08:00
Moe
ea5120fded
show available jpeg frames over video rows with mouseover
2021-12-05 21:57:12 -08:00
Moe
5204df7a40
video delete remove UI elements fix
2021-12-05 12:23:51 -08:00
Moe
2f89fc91cc
fix importing m3u8
2021-12-04 21:59:34 -08:00
Moe
4bb4828acf
Add Substream Default values and some validation for startup
2021-12-04 21:59:26 -08:00
Moe
baa1986d80
if selected tab is same as previous then go previous instead
2021-12-04 21:37:40 -08:00
Moe
f32010c3fc
liveGrid only request Recent Videos in list when shown
2021-12-04 21:14:39 -08:00
Moe
1ab4cac88f
shake Logs side menu icon when new log is streamed to dashboard
2021-12-04 21:10:59 -08:00
Moe
0767312719
fix log UI cache clearing+
2021-12-04 19:49:39 -08:00
Moe
6b3804a5b4
Add Dynamic Substream Toggle button
2021-12-04 19:49:25 -08:00
Moe
d46789b9b2
auto open side menu when monitor settings is opened
2021-12-04 19:37:31 -08:00
Moe
68cd3dedd5
dashboard remember if side menu is collapsed+
2021-12-04 19:18:16 -08:00
Moe
2532a899ef
dashboard remember if side menu is collapsed
2021-12-04 19:15:25 -08:00
Moe
6c31a11517
fix log UI cache clearing
2021-12-04 19:14:25 -08:00
Moe
215a6f4701
hide Control option on liveGrid element if control is disabled on monitor
2021-12-04 19:14:02 -08:00
Moe
102eee923d
add help page
2021-12-04 19:13:27 -08:00
Moe
e0edef691b
minor UI cleanup
2021-12-04 11:22:10 -08:00
Moe
dda4916bc3
fix side sub menu draw
2021-12-04 11:03:17 -08:00
Moe
99515e0ee7
fix Additional Input Map not loading fields++
2021-12-04 08:57:45 -08:00
Moe
36fe174877
fix Additional Input Map not loading fields+
2021-12-04 08:42:49 -08:00
Moe
80f5225191
remove frame limit on timelapse frame retrieval
2021-12-03 10:20:56 -08:00
Moe
956728b373
re-add baseURL ruling to dashboard-v3
2021-11-29 21:00:16 -08:00
Moe
6469a7e063
fix Sub Account Manager delete
2021-11-29 18:52:37 -08:00
Moe
2084b0b8c8
fix Sub Account Manager Edit new account before page refresh and delete
2021-11-29 17:46:55 -08:00
Moe
c4f78ede6a
fix posting on ONVIF Device Manager Endpoints
2021-11-23 22:56:50 -08:00
Moe
0cc3344489
Port over ONVIF Device Manager
2021-11-23 21:05:56 -08:00
Moe
ec5b12d57d
fix videos rows showing event frames from other monitors
2021-11-23 15:32:57 -08:00
Moe
2cab5c3063
re-arrange power video
2021-11-23 15:32:35 -08:00
Moe
f7dd4bae91
P2P Fix for Dashboard V3
2021-11-20 13:08:59 -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
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
Fritz
588f8d664a
added name for events row too
2021-06-29 13:01:13 +00:00
Fritz
3a15e26395
Name Monitors in PowerVideoViewer by name not ID
2021-06-29 12:47:54 +00: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
Moe
2efad2faac
Add System Information to Superuser UI+
2021-04-05 14:21:57 -07:00
Moe
feee34a074
Add System Information to Superuser UI
2021-04-05 14:13:20 -07:00
Moe
9a68b24136
rename param for google app id
2021-04-04 11:37:20 -07:00
Moe
bf1bb50d0c
Update dash2.googleSignIn.js
2021-04-04 10:37:17 -07:00
Moe
8609ce959e
Fix Google App ID designation, add Name to LoginTokens
...
+ Show Last Login for LoginTokens in Settings window
2021-04-04 10:35:09 -07:00
Moe
9282a19331
Add Linking and Unlinking Google Sign-In from Alt Logins section
2021-04-03 23:53:38 -07:00
Moe
2cb3d8c9a2
Add Alternate Logins section in Settings, Minor Cleanup
...
+ Login Token API Endpoints for : get single, get all, delete by loginId
+ framework.sql update
+ update auto table creation for existing installations
+ fail message specific to alternateLogin can be passed to UI
+ add type column to LoginTokens table, default is "google" because its the only one (first of many to come)
2021-04-03 21:46:58 -07:00
Moe
faf3e3b221
require enabling Google Sign-In from conf.json
2021-04-03 10:01:10 -07:00
Moe
adf3d1c8e9
alternate login engine, add google sign-in
2021-04-02 22:14:34 -07:00
Moe
62177e886d
partial rewrite for login post handler
...
+ make streamer and dashcam get monitors list from API rather than page write
2021-04-02 18:23:21 -07:00
Moe
e9ee4aca8b
add get for conf.json by api and make config update POST only
2021-04-01 22:41:39 -07:00
Moe
76f02de24e
make Super page use API to get Admin list and System Logs+
2021-04-01 15:50:02 -07:00
Moe
2ae9bcaaf0
make Super page use API to get Admin list and System Logs
2021-04-01 15:49:35 -07:00
Moe
c20cf9113a
google login test framework
2021-03-31 23:03:34 -07:00
Moe
f5edc26808
empty confirm window when closed
2021-03-27 06:56:48 -07:00
Chris Miceli
5acfc12115
Improvements to timelapse viewer
...
Fix issue where clicking slider does not change interval speed
Fix issue where clicking frame while playing does not update UI
2021-02-10 21:42:27 -06:00
Moe Alam
2a356f696e
API Keys Manager : fix duplicated rows in UI
2021-02-09 05:45:43 -08:00
Moe Alam
a425701e29
API Keys Manager : clean up interface layout
2021-02-08 20:45:35 -08:00
Moe Alam
4ac4c60d18
API Key Manager : clean up code and some fixes
2021-02-08 09:43:46 -08:00
Moe
f06602b1cb
Merge branch 'technokami-dev-patch-07683' into 'dev'
...
fix minor typo - "Enter atleast one IP" to "Enter at least one IP"
See merge request Shinobi-Systems/Shinobi!281
2021-02-08 15:19:50 +00:00
Moe Alam
90685806df
Sub-Account Manager : password clear on edit and reset
2021-02-07 16:25:37 -08:00
Moe Alam
6af17c4392
Sub-Account Manager : color updates
2021-02-07 13:52:55 -08:00
Moe Alam
1ac929fb82
disable old admin page
2021-02-07 13:46:23 -08:00
Moe Alam
94a51ad17b
Sub-Account Manager : cleanup
2021-02-07 13:34:48 -08:00
Moe Alam
f18b184dca
Sub-Account Manager : saving, editing, and create new working
2021-02-07 12:03:17 -08:00
Moe Alam
7277e802b6
Sub-Account Manager : begin rewrite (the move from /admin to /)
2021-02-06 20:45:26 -08:00
Moe Alam
8518c2c2ef
fix default dimensions for drawMatrices function
2021-02-05 08:24:00 -08:00
Moe Alam
684afc7821
clean up import montiors confirm window code
2021-02-05 08:23:42 -08:00
Mike Hurley
d3f67144fe
fix minor typo - "Enter atleast one IP" to "Enter at least one IP"
2021-01-31 17:40:48 +00:00
Moe Alam
2222cca733
minor cleanup to dash2.multimon.js
2021-01-31 09:11:56 -08:00
Moe Alam
92e7f9c108
add API Key selector to Monitors window
2021-01-31 08:04:40 -08:00
Moe Alam
0f4c8a68f0
Update settings.ejs
2021-01-31 07:34:55 -08:00
Moe Alam
58f07fa5cd
Fix quick scroll links in Settings window
2021-01-31 07:34:30 -08:00
Moe Alam
f2cf762b60
minor adjustments to bootstrap for new jQuery
2021-01-30 06:41:19 -08:00
Moe Alam
dd733b0cb7
fix JPEG API/Mode
2021-01-30 06:37:36 -08:00
Mike Hurley
b3951cedbf
Modified trigger event, to indicate manual triggering
2021-01-28 16:10:27 +00:00
Moe Alam
e92dd142df
Plugin Manager : fix quick download form
2021-01-22 08:08:02 -08:00
Moe
fda036f8a3
Merge branch 'plugin-manager-ui' into 'dev'
...
Plugin Manager UI
See merge request Shinobi-Systems/Shinobi!274
2021-01-22 03:15:27 +00:00
Moe Alam
18f4bb295e
Plugin Manager : allow cancelling install processes
2021-01-21 08:32:08 -08:00
Moe Alam
f9c80277d9
Plugin Manager : add configuration editor
2021-01-21 08:00:52 -08:00
Moe Alam
88d5bb3479
Plugin Manager : allow interacting with Installer from UI
2021-01-21 05:50:46 -08:00
Moe Alam
1e395dff60
fix region editor canvasAreaDraw
2021-01-20 06:04:20 -08:00
Moe Alam
69dc2191d7
allow enable and disable of plugins as workers
2021-01-19 09:04:07 -08:00
Moe Alam
b1ced580e1
show detector_trigger in UI logger and minor cleanup
2021-01-17 08:22:42 -08:00
Moe Alam
7a7794273a
update jQuery to 3.5.1
2021-01-15 15:39:26 -08:00
Andrew McDonnell
bf1daa44ba
Fix for saving changes from datetimepicker for the power viewer, same as @d1132604 #244 , but for power viewer.
...
However both still fetch images / video in UTC
2020-12-29 13:05:32 +10:30
Moe Alam
90464783a8
Update daterangepicker.js
2020-12-19 09:03:44 -08:00
Moe Alam
d1132604da
Fix Bug : daterange adds UTC offset on user change
2020-12-19 09:03:40 -08:00
Moe Alam
e131f61ea0
Fix stream on start
2020-12-11 16:26:52 -08:00
Moe
98d9fe8f22
Merge branch 'onvif-device-manager' into 'dev'
...
ONVIF Device Manager
See merge request Shinobi-Systems/Shinobi!257
2020-12-06 02:53:58 +00:00
Moe Alam
4b43589cbb
Update dash2.onvifDeviceManager.js
2020-12-05 18:53:38 -08:00
Moe Alam
4ecf6c3127
onvifDeviceManager : add confirm windows and camera reboot button
...
+ move Device Manager launch from inside Monitor Settings window
2020-12-05 14:24:44 -08:00
Moe Alam
9a7e127fc7
move timeZone declaration into conf.json/config.js
2020-12-05 11:55:27 -08:00
Moe Alam
2b038dee6c
onvifDeviceManager and Form Builder UI cleanup
2020-12-05 11:54:40 -08:00
Moe Alam
acf6bfa46c
onvifDeviceManager : fix writing DNS to field
2020-12-05 09:38:33 -08:00
Moe Alam
edd670399d
Update dash2.onvifDeviceManager.js
2020-12-05 07:58:39 -08:00