Moe
2ad0cae75f
expand details column in default monitor object
2020-05-20 15:05:52 -07:00
Moe
4cb4276682
Basic ShinobiHub view window for user uploaded configurations
2020-05-20 14:03:45 -07:00
Moe
59becdfbff
update JSON.parse to $.parseJSON in dash2.monitoredit.js
2020-05-20 14:02:55 -07:00
Moe
410a6de983
light touch up on timelapse performance and UI
2020-05-16 19:27:23 -07:00
Moe
f110ca349e
better timelapse playback, fix layout
2020-05-16 18:20:59 -07:00
Moe
06b81cea22
refactor Timelapse code, fix date selection
2020-05-16 13:01:09 -07:00
Moe
d43270a9c8
light formatting
2020-05-07 08:42:41 -07:00
Moe
88f6ab2b63
change date format shown in date picker (day first)
2020-05-07 08:39:37 -07:00
Moe
3179fe1a20
fix UTC bug in calendar
2020-05-07 08:39:19 -07:00
Moe
7248e3cefe
Fix broken stream because of "muted" property
2020-05-06 17:30:33 -07:00
Moe
8cc80a65c9
Make debugLog visible in configuration if not set
2020-05-04 08:38:13 -07:00
Moe
f33cb3e97b
sorting more friendly for monitor icons in side menu
2020-05-02 22:32:32 -07:00
Moe
38a6915b4a
minor UI adjustments to sidmenu
2020-05-02 18:53:15 -07:00
Moe
1502d0a200
Allow disabling Wallclock Timestamps with conf.json parameter
...
- add `"wallClockTimestampAsDefault":false` to disable it.
2020-04-19 07:56:56 -07:00
Moe
b3cfcc1b4a
Update super.configEditor.css
2020-04-18 23:22:01 -07:00
Moe
d32f07def5
Update super.configEditor.js
2020-04-18 23:19:47 -07:00
Moe
fa96bd7043
Finalize Configuration Editor, refactor some super panel js/ejs
2020-04-18 23:11:55 -07:00
Moe
605f227897
Base framework for JSON Editor on Configuration in Super panel
2020-04-18 22:00:50 -07:00
Moe
7a81679803
Add "useOldPowerVideo" option to config, Add Events chart to each monitor
...
- setting this parameter to "true" will result swapping the new power video viewer with the old one.
+ some bug fixes to new one
2020-04-18 17:38:26 -07:00
Moe
d76edce8ad
Delete main.dash2.js
2020-04-16 23:15:38 -07:00
Moe
3c849f73d5
refactor for region editor js
2020-04-16 23:15:31 -07:00
Moe
cca53bde4c
update dashboard clock performance
...
- remove last bit of jquery
2020-04-06 18:12:51 -07:00
Moe
ffb93e8a4a
update dashboard clock performance
...
- use pure js for all operation except the on click event to change the class for twentyfourhours
2020-04-06 18:10:52 -07:00
Moe
acdc40e545
Merge branch 'fix-scrolling' into 'dev'
...
Fix scrolling when clicking thumbnail.
See merge request Shinobi-Systems/Shinobi!45
2020-04-06 17:05:54 +00:00
Moe
d6ab68059f
Update default aduration and probesize
2020-04-05 22:41:29 -07:00
Moe
f787c66ad7
Set default Stream Type to HLS
2020-04-05 19:29:53 -07:00
Moe
a0a3ef2d2a
Disable timelapse download auto-rerun
2020-04-05 16:16:22 -07:00
Moe
8252886272
prepare more P2P pathing
2020-04-05 16:14:31 -07:00
Moe
b478bb92c0
Mute Audio on Monitors individually (dashboard UI)
2020-04-04 16:59:18 -07:00
Moe
eeb4cdfe0d
add P2P UI loading handlers+, update mjpeg grid to not need "full=1"
2020-03-07 23:13:05 -08:00
Moe
932095bf71
add P2P UI loading handlers
2020-03-07 19:23:29 -08:00
JordanGeoghegan
f5f89e6d74
Fix longstanding issue with incorrect file size calculation
2020-01-31 18:30:24 -08:00
Jordan Geoghegan
1f592d38da
There are 1048576 bytes in a mebibyte, not 1000000. Fixes physical RAM display in dashboard. Tested on OpenBSD and Alpine Linux
2020-01-23 21:48:20 +00:00
Jordan Geoghegan
68bc043051
There are 1048576 bytes in a mebibyte, not 1000000. Fixes physical RAM display in dashboard.
...
Tested on OpenBSD and Alpine Linux
2020-01-21 02:24:46 +00:00
Moe
62f2dab693
add Open All Monitors to menu
2020-01-10 15:39:44 -08:00
Moe
ccd5e252d6
fix powervideo breakage on object event with no matrices
2019-12-22 07:56:24 +06:00
Moe
4d1a2d4977
Allow HLS playback on iOS
...
- You may disable JPEG API/JPEG Mode if you use HLS as your Stream Type, this method has been tested to work on iOS 13.1.3
2019-12-14 13:46:31 +06:00
Moe
759a3702b0
Fix duplicated monitor bug
...
+ remove extraneous element
2019-11-07 10:45:00 -08:00
Moe
662ddedef1
dummy fill missing reason field for event
2019-10-30 14:34:37 -07:00
Moe
797b63581b
Merge branch 'update_daterangepicker' into 'dev'
...
Update Date Range Picker and Moments
See merge request Shinobi-Systems/Shinobi!130
2019-10-28 00:35:59 +00:00
Mike Hurley
1b348f7ae4
Update daterangepicker.css to version 3.0.5
2019-10-18 17:28:34 +00:00
Mike Hurley
cf797adb0c
Update daterangepicker.js to version 3.0.5
2019-10-18 17:27:26 +00:00
Mike Hurley
ed3062d4b5
Update moment-with-locales.min.js to version 2.24.0
2019-10-18 17:26:02 +00:00
Mike Hurley
620eeb8da2
Update moment.js to version 2.24.0
2019-10-18 17:23:37 +00:00
Moe
621e58a1c9
fix missing variable for import in multimon
2019-10-17 10:15:27 -07:00
Moe
a2dcccd9b9
fix monitor import base object
...
+ add copy stream channels
2019-09-23 15:58:33 -07:00
Moe
4a1789ae89
add m3u8 import capability to multimon+
...
- make it compatible with older buffer types
2019-09-23 15:08:06 -07:00
Moe
8980a65805
add m3u8 import capability to multimon
2019-09-23 12:09:04 -07:00
Moe
0b9a6d03d4
fix timelapse pointer
2019-09-07 23:18:53 -07:00
Moe
3fa689ce1d
remove $.ajax and use regular XHR in downloadAndZip
2019-09-06 17:28:54 -07:00
Moe
c501a8929a
Fix Timelapse JPEG generatorUrl, Fix Power Video video launch on drag
...
+ minor cleanup of unused files
2019-08-30 10:00:25 -07:00
Moe
e7632b6a71
Merge branch 'patch-4' into 'dev'
...
Added deleted locale for calendar
See merge request Shinobi-Systems/Shinobi!103
2019-08-28 15:03:10 +00:00
DewGew
1f88060f16
Added deleted locale for calendar
2019-08-20 07:44:59 +00:00
DewGew
199bd80c38
Update dash2.multimon.js
2019-08-19 13:29:55 +00:00
Moe
9993593e2e
Merge branch 'patch-1' into 'dev'
...
Added translation on Clock
See merge request Shinobi-Systems/Shinobi!95
2019-08-19 06:59:02 +00:00
Moe
91da5b3404
Push missing Zoom Glass code for Power Viewer
...
+ fix "videoAfter" in powerViewer to fix chained playback.
+ return powerViewer autoplay back to on individual video load
2019-08-17 19:47:59 -07:00
Moe
0434620ec8
Add Zoom In Magnifier to live stream and Power Video
...
+ adjust logWriter flood check timeout
+ minor cleanup (removing ";" just for you @kevinGodell)
2019-08-16 13:19:22 -07:00
Moe
55b8aafb0f
minor cleanup and fixes
2019-08-12 15:23:11 -07:00
Moe
dff2629722
Revert "Revert "Revert "Revert "Revert "Revert "force ftp/smtp events to save to sql by default""""""
...
This reverts commit 7ac630a0f7
.
2019-08-11 20:42:42 -07:00
Moe
7ac630a0f7
Revert "Revert "Revert "Revert "Revert "force ftp/smtp events to save to sql by default"""""
...
This reverts commit 71184a2cc3
.
2019-08-11 20:42:29 -07:00
Moe
71184a2cc3
Revert "Revert "Revert "Revert "force ftp/smtp events to save to sql by default""""
...
This reverts commit f9b8a2f11a
.
2019-08-11 20:41:22 -07:00
Moe
f9b8a2f11a
Revert "Revert "Revert "force ftp/smtp events to save to sql by default"""
...
This reverts commit 5c1410b283
.
2019-08-11 20:41:09 -07:00
Moe
5c1410b283
Revert "Revert "force ftp/smtp events to save to sql by default""
...
This reverts commit e63b870fbb
.
2019-08-11 20:41:04 -07:00
Moe
e63b870fbb
Revert "force ftp/smtp events to save to sql by default"
...
This reverts commit d2e99eb27c
.
2019-08-11 20:40:37 -07:00
Moe
d2e99eb27c
force ftp/smtp events to save to sql by default
2019-08-11 20:40:18 -07:00
DewGew
9a58320e66
Added language vars to clock.js
2019-08-09 07:52:48 +00:00
Moe
cb4708d1d5
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2019-08-08 17:49:53 -07:00
Moe
9e275b999e
add seekbar to powerVideo video item
2019-08-08 15:27:58 -07:00
DewGew
838f8c961f
Added locales to calendar
2019-08-07 11:28:00 +00:00
Moe
74cdc5d5a0
Power Video Preload videos when current video is at 75%
2019-08-06 18:54:39 -07:00
Moe
791a281f88
make "Zip and Download" a client side interaction
2019-08-05 23:38:36 -07:00
Moe
bf5d9c428a
Objects show tag instead of "object" in power viewer
2019-08-05 18:11:28 -07:00
Moe
59b00f8f33
fix power viewer seeking
2019-08-05 17:25:43 -07:00
Moe
7c25e15673
Update dash2.powerVideo2.js
2019-08-05 10:51:51 -07:00
Moe
84229aa972
fix visual appearance for manual "next/previous" press in power video
2019-08-04 09:51:15 -07:00
Moe
07c120d255
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2019-08-04 08:37:08 -07:00
Moe
5a20c67a39
Remove old Timelapse engine
2019-08-04 08:37:06 -07:00
Moe
ae01eb53c4
Merge branch 'dev' into 'dev'
...
Added swedish language and fix some languages vars in front end
See merge request Shinobi-Systems/Shinobi!83
2019-08-04 15:35:59 +00:00
Moe
811941310c
Update Power Video Viewer to Version 5
...
- The return of vis.js for the Power Video Viewer. Now you are able to view multiple monitor's videos at a single time. Control speed
+ move confirm window js
+ remove some extra files
2019-08-03 23:49:34 -07:00
DewGew
0637202c67
Update dash2.elementbuilder.js
2019-08-02 10:07:34 +00:00
Moe
8a8b22a921
split monitorStates js into separate file
2019-07-25 23:17:33 -07:00
Moe
c31d3bfebd
Update Scheduling Manager
...
- Add selection for Days of the week
- Add Timezone selector
- cleanup schedule.js
2019-07-23 22:06:23 -07:00
Peeter Normak
a1e6d6dfd3
on page switch, scroll to top
2019-07-16 17:13:08 +03:00
Peeter Normak
cc1695fb28
improve videos table rendering speed
2019-07-16 17:13:08 +03:00
Moe
baf727ac37
fix re-break of side scroll
2019-07-15 23:38:21 -07:00
Moe
088176f256
Proper UI for Monitor States Presets Window
2019-07-15 23:36:45 -07:00
Alexandr Eryomin
d440e252df
temporary fix scrolling
2019-06-24 09:02:10 +00:00
Moe
a87c2e6acc
Compound Update
...
- Calculate Max Storage Amount for Videos and Timelapse Frames separately
- Split Max Storage Amount by percentage for Videos and Timelapse Frames
- Fix order of operations for on start monitor load and orphan check
- move some extender definitions to extenders.js
- Slim Power Video Viewer event bars
- Add hours to date range selector for Timelapse Jpeg
2019-05-05 13:30:07 -07:00
Moe
a1f33195ee
clear "over max" timelapse frames
2019-04-26 11:10:53 -07:00
Moe
70ffde9ff4
display addStorage use in dashboard
2019-04-20 09:10:24 -07:00
Moe
ec8824985f
Packging, addStorage Max Amounts, Fix s3uploader and minor fixes
...
- Add ability to pacakge with `pkg`
- Add Max Storage Amount for each `addStorage` storage array per user
- Fix `uploaders/s3based.js` variable names
- Update Timelapse.jpeg video builder
- Allow rendering a separate page upon login for Sub-Accounts
2019-04-18 17:54:07 -07:00
Moe
447315cfef
Updates and Fixes
...
- add videoDropInServer (FTP), currently only logs timelapse frames to database
- cleanup timelapse appearance
- allow replacing renderPaths.home with embeddable page for basic landing after login
- light ejs touchups
2019-04-05 22:27:22 -07:00
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
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
6a81641096
Simplify scroll menu for forms
2019-03-21 14:55:05 -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
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
5f73f2806e
Flood Controller for log stream
2019-03-06 18:25:15 -08: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
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
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
Lost Lakkris
9944d7c885
dash2.socketio passes path, but poseidon wasn't using it
2019-02-28 21:42:51 +00:00
Moe
38e67d933a
Multi Trigger by Group
...
- In Global Detector Settings you can now find the option to trigger other cameras when a particular monitor has been triggered.
+ Remember monitor order in dashboard list
+ Allow sending frames to Plugin based detection with Primary Send Frames off.
+ minor clean up
2019-02-27 20:32:29 -08:00
caedmon
1f09e6afcb
Fix href for delete video button
2019-01-29 11:20:55 -08:00
Moe
75269f7d9f
Method to merge videos from Videos List
...
- button will appear as "Merge and Download" next to "Zip and Download"
2019-01-28 17:41:14 -08:00
Moe
23f1d115de
Add Update functions to terminal commander
...
+ minor cleanup and bug fixes
2019-01-14 12:05:35 -08:00
caedmon
fb81eb0c7f
Fix scrolling when clicking thumbnail.
...
Use position rather than offset to get top of monitor, since we want it relative to the canvas.
Also, don’t subtract header height since it’s not in the canvas.
2019-01-14 09:44:05 -08:00
Moe
c9324a6a74
Use old CSS
2019-01-13 13:42:25 -08:00
Moe
84a1311b2e
Refactor main.dash2.css into multiple files
...
+ minor reversion to element builder
2019-01-13 11:52:11 -08:00
Moe
d30a2702ef
Refactor main.dash2.js into multiple modules
...
- purpose is to clean dash2 code and make it usable for a transform to dash3 while only taking the pieces we want.
- this should also make it easier for developers to understand frontend structure.
2019-01-12 10:53:12 -08:00
Moe
f0f04d7b46
Monitor States and Schedules GUI
...
- Can be found by clicking the Main Menu. "Monitor States" and "Schedules".
- To use Schedules you must make a Monitor States Preset first.
2018-12-31 11:11:41 -08:00
Moe
b8f6b5283d
Allow Disabling the Thumbnail for Videos List+
2018-12-13 11:57:51 -08:00
Moe
a0ec9afc87
Allow Mass Config Changes by API (monitorStates) and more
...
- Unlike /configureMonitor/ this method, /monitorSates/, can take single veriables for a monitor edit.
+ clean /configureMonitor/'s addEdit portion and make it a separate function
+ add "raw" catch. if "raw" not found another database init will be requested
+ fix "undefined" monitor status for Disabled monitors on Shinobi start
+ fix color threshold save for region editor
+add fallback for snapBuffer failure
2018-11-10 19:59:02 -08:00
Moe
eb65330fa8
pathing fixes for streams
2018-11-06 10:44:01 -08:00
Moe
2ccd8bb786
fix jpeg mode url
2018-11-06 10:09:53 -08:00
Moe
89a057a62a
fix front end lib pathing when using custom webPaths
2018-11-05 20:27:19 -08:00
Moe
4c0cf2b3a3
fix cron.js SQLite-deleteOld bug
...
+ make cron video deletes happen in bulk rather than 1 query per video
+ clear eventBaseRecording timeout to avoid fallback action after success
+make non-python yolo show object detection section, remove python-yolo
2018-11-05 12:55:58 -08:00
Moe
f3d60ca674
Additions and Cleanup
...
+ Allow global designation for Backblaze B2, Amazon S3, and WebDAV
+ allow frame transfer to plugin by "File in RAM" (experimental and currently only works with yolo and dlib)
+ API method for account save/edit
+ Add C++ based Dlib plugin (face-recognition)
+ allow choosing tiny or regular weights for yolo
- remove old python-dlib plugin because it is just bad (yucky python)
2018-11-02 16:44:53 -07:00
Moe
ee881f7415
Test script additions and cleanup
...
- run test with "node test.js" or "npm test" inside the Shinobi directory
- minor readability cleanup
+ show Object Detection section with yolo plugin
+ prettify Video Grid css
+ make thumbnail load recursive instead of at once
2018-10-23 17:37:51 -07:00
Moe
6c276f614b
Video Grid 0.1+
2018-10-19 19:28:11 -07:00
Moe
b68431cd98
Video Grid 0.1
...
- simple view with thumbnails to see your listing of videos.
- dashboard v3 will have a more refined version of this that includes event counts for each video
2018-10-19 19:24:58 -07:00
Moe
f605c7adc7
Thumbnails for Video List
...
- client-side generated thumbnails.
+ light cleanup and bug fixes on childNode engine
2018-10-19 14:15:40 -07:00
Moe
5a3309a787
childNode database row save fix
...
+light cleanup
2018-10-18 13:41:20 -07:00
Moe
c9127d515c
prepare basicVideo launcher
...
- cleanup for future additon of player for unsupported types
2018-10-17 21:43:53 -07:00
Moe
a1e3995dac
Use 24-Hour in daterangepickers
2018-10-17 10:11:00 -07:00
Moe
d6e7f628f0
Add API methods to manage API keys
...
- Add, Delete, List are the methods added
+ light cleanup
2018-10-15 19:39:50 -07:00
Moe
8628a45cd5
light cleanup and fixes+
2018-10-11 19:43:36 -07:00
Moe
611b67b1df
fix syntax breakage when switching dashboard languages
2018-10-10 12:51:23 -07:00
Moe
ec3e3ddd35
Check Hardware Acceleration methods on start
...
- show only available methods in client side
2018-10-09 16:25:16 -07:00
Moe
c178984084
Add CPU usage indicator (per monitor)
...
+ adjust purge videos on max space operation order
+ light cleanup with var names
2018-10-09 15:40:06 -07:00
Moe
7e0cc7bbff
Light performance boost
...
- snapshot will be created on first user entry and stored in temp directory if JPEG API is disabled
+ Fix "File Delete Error" caused by permission issue+++
2018-10-08 21:44:36 -07:00
Moe
bb409b4cea
light cleanup
2018-10-08 14:42:45 -07:00
Moe
f219ff8fbc
add the ability to detect viewers without websocket more stream types
...
- viewer count detection added for : mjpeg, poseidon over http, flv over http, h265 over http, and raw h264
- with it you can detect when a stream is opened without the websocket connection
+ move web stream paths to their own file "webServerStreamPaths.js"
2018-10-07 23:01:27 -07:00
Moe
0c004fc71f
use "stop" instead of "destroy" for Poseidon reset
2018-10-07 15:15:51 -07:00
Moe
268011fd77
Poseidon over Websocket reconnect on save fix
2018-10-07 14:57:45 -07:00
Moe
f4e24005e8
RESTful APIs for Admin functions
...
- Create Sub-Account
- Update Sub-Account
- Delete Sub-Account
2018-10-05 19:52:02 -07:00
Moe
a9886e6b47
refactor "detector-stuff" by Skidank
...
- split up "checkMaximumSensitivity", "checkTriggerThreshold", and "filterTheNoise" for easier reading
- merge some "$.zO.e.on change" functions
+ remove old ffmpegLocation.js
2018-10-02 21:44:39 -07:00
Michael Sandrof
94d21ed0a2
Added max_sensitivity at the region and global levels which puts a cap on detections that can trigger an event.
...
Added detection threshold that requires a minimum number of detections before triggering an event.
2018-10-01 19:37:43 -07:00
Moe
5c22cce432
fix groups launcher bug
2018-09-30 16:07:04 -07:00
Moe
45c9436a65
fix URL build for probe using port 80
2018-09-24 16:31:54 -07:00
Moe
95790d479b
Update WebDAV Autosave for "Cloud Videos"
...
- WebDAV saving has been updated to work with the new "Cloud Videos" listing method.
- WebDAV folder structure will now be created automatically
+ remove some whtie spaces from settings.ejs
2018-09-16 00:51:20 -07:00
Moe
373752c914
Allow retrieving Cloud saved links from API and dashboard
2018-09-11 21:38:26 -07:00
Moe
185173e40e
add filtering events by time and action to modify indifference on filter event
...
- you can now set indifference based on time with the filter engine.
+ comment out onvif-nvt for now
2018-09-10 21:58:21 -07:00
Moe
653ac052af
H.265 Stream Type over HTTP
...
+ many bug fixes and tweaks for client side stream creator function
+ allow coProcessor only in specific situations
2018-08-21 23:33:26 -07:00
Moe
9166d7e8a9
H.265 Stream Type Added
...
- Now play H.265 video in almost any browser with the help of libde265.js!
+ minor bug fixes
+ preparation for slickslider page (timed switcher)
2018-08-20 23:07:08 -07:00
Stephen Wood
9acb0ed751
Add support for Raspberry Pi encoding/decoding.
2018-08-15 15:16:15 -07:00
Moe
8f5e6a88c7
Open All function do reconnect if monitor already open
2018-08-09 14:44:37 -07:00
Moe
77271dd4e7
Monitor Popout on Event option+
2018-08-09 08:50:47 -07:00
Moe
160ee3c21c
Monitor Popout on Event option
2018-08-09 08:46:04 -07:00
Moe
267a880a83
show possible values for detector filters
2018-08-09 08:26:34 -07:00
Moe
b9e57f9364
minor bug fixes
2018-08-08 19:59:32 -07:00
Moe
3639b7b622
Detector Plugin Filtering Engine 0.1
2018-08-07 21:07:19 -07:00
Moe
e60f25e33b
baseURL for frontend JS (main.dash2.js)
2018-08-02 22:58:55 -07:00
Moe
03c8ae8810
fix menu lanucher appearance when username too long
2018-08-02 12:39:39 -07:00
Moe
6170ee5179
Add Blazing Blue theme
...
- Blaze Blue was made to test how the current Superuser skin would look on the v2 of the dashboard with Bootstrap 3.
2018-07-24 23:47:46 -07:00
Moe
f31888cbb4
fix scrollbar issue when using small monitor items
2018-07-17 19:24:52 -07:00
Moe
f2fcf8e034
Allow deleting files from filesystem when deleting monitor
2018-07-15 21:57:06 -07:00
Moe
9c93c7c777
fix createPamDiffEngine and show region name the in motion meter
2018-07-15 15:15:32 -07:00
Moe
a900eef2c8
display hidden fields for mjpeg stream
2018-07-15 12:21:29 -07:00
Moe
caddbfc4f5
Monitor stream audio toggle (video element) added to menu
2018-07-07 19:56:18 -07:00
Moe
bd7d84306d
Option to Restrict Sub-Account viewing logs
2018-07-07 16:06:16 -07:00
Moe
1fad2f319f
Option to Restrict Sub-Account changing their user settings
2018-07-07 16:00:23 -07:00
Moe
14c0d58b5c
client side permission checks updated to hide elements
2018-07-07 14:38:27 -07:00
Moe
4f5da4ad7a
allow multiple zip and download of videos
...
- and cleanup in main.dash2.js
2018-07-07 10:41:09 -07:00
Moe
876a9e66ae
log viewer minor cleanup
2018-07-02 22:07:50 -07:00
Moe
5893313e71
Log Export button
2018-07-02 21:49:52 -07:00
Moe
d0c33a5e87
minor visual tweaks
2018-07-02 21:21:40 -07:00
Moe
5a04813557
add Log Stream in Monitor Settings window
...
- Logging Section moved to bottom because it grows in size when logs are streaming.
2018-07-02 21:21:10 -07:00
Moe
0fdbc9ecf0
log viewer update to allow time frame use
2018-07-02 21:19:12 -07:00
Moe
a850ad638d
show real monitor status instead of just mode
2018-06-28 18:36:56 -07:00
Moe
390758b291
remove poseidon auto reinit on error
...
sometimes the video stream gives off error events even if the stream is still playing. The error events must be filtered before making it auto reinit. For now it is disabled.
2018-06-28 10:25:55 -07:00
Moe
bd5bede5d5
fix memory leak with http poseidon++
2018-06-28 10:10:10 -07:00
Moe
55a5d0da17
fix memory leak with http poseidon
2018-06-28 09:52:27 -07:00
Moe
f127dea35d
fix mp4 http stream black on start
2018-06-27 13:20:44 -07:00
Moe
acabbb81e3
Superuser panel redesign 0.1
2018-06-26 17:59:21 -07:00
Moe
f8dee8ab23
return url base to blank string rather than location.pathname
2018-06-22 20:17:40 -07:00
Moe
bdce71e447
useUTC fixes, SQLite with UTC changes fix ++
2018-06-18 23:39:30 -07:00
Moe
2fa14306bb
useUTC fixes, SQLite with UTC changes fix
2018-06-18 23:17:28 -07:00
Moe
c940294f00
Shinobi Pro Lands on Gitlab
2018-06-09 16:34:06 -07:00