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
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
5f0b207003
timelapse video build progress indicator cleanup
2022-06-27 14:23:49 -07:00
Moe
8d8c0400d2
Add Preview to FileBin viewer
2022-06-27 00:31:27 -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
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
d4eb4bafdd
Fix incorrect parameter name for "dontMonStretch" option
2022-06-20 23:00:21 -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
0398e08001
Button to disable Stream stretch in Live Grid
2022-05-10 18:57:41 -07:00
Moe
748b3cf88a
Update language loader, minor cleanup
2022-05-02 13:12:42 -07:00
Moe
efe9d7c093
Fix Language Modifier and rename definitions framework
2022-04-30 13:15:26 -07:00
Moe
6a971e3151
add mute and minor fixes to Power Video Viewer
2022-04-29 10:10:37 -07:00
Moe
ca955748f3
fix hidden Retry Connection field
2022-04-03 17:49:11 -07:00
Moe
c16727e3de
generate remaining language variables from and to definition file+
2022-03-21 00:27:45 -07:00
Moe
e2f54343b6
generate remaining language variables from and to definition file
2022-03-21 00:09:56 -07: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
5709a3f140
Email Notification settings are now configurable in Account Settings
...
Email settings in conf.json are separate from Account Settings configurations. To hide all System Level (conf.json) Email settings : remove `mail` object from your conf.json.
2022-02-07 11:15:11 -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
5fd114b750
Allow Selecting certain time frames on Recent Videos
2021-12-19 07:10:33 -08:00
Moe
43c3ab4e75
Add 1 Minute interval to Timelapse Frames
2021-12-17 10:35:57 -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
4bb4828acf
Add Substream Default values and some validation for startup
2021-12-04 21:59:26 -08:00
Moe
40dc0c217d
add info about Monitor States and Schedules
2021-12-04 21:37:10 -08:00
Moe
f8982f11eb
rearrange side menu and add dividers
2021-12-04 21:04:07 -08:00
Moe
6b3804a5b4
Add Dynamic Substream Toggle button
2021-12-04 19:49:25 -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
c9940e6bf6
fix Sub Stream default Codec selections
2021-12-04 11:10:35 -08:00
Moe
6e48a1d928
fix definition field names, fix Additional Input Map not loading fields
2021-12-04 08:42:34 -08:00
Moe
0cc3344489
Port over ONVIF Device Manager
2021-11-23 21:05:56 -08:00
Moe
2cab5c3063
re-arrange power video
2021-11-23 15:32:35 -08:00
Moe
aa65df241f
fix displaying Uploader fields
2021-11-15 13:09:37 -08:00
Moe
0d9a99b56e
change power viewer to use select field for monitors list
2021-11-11 22:08:15 -08: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
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
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
351bc87b24
Add Close All Monitors link to Live Grid sub menu
2021-10-23 23:24:58 -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
efa1e571a6
make side menu monitors display togglable from config
2021-10-20 17:18:09 -07:00
Moe
cde8b7b0bd
fix filtered event starting record on monitor
2021-10-19 19:39:28 -07:00
Moe
fa062c9e19
clean up region editor+
2021-10-18 13:44:29 -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
d9bb8d0ffc
clean up onvif scanner drawing, fix import all
2021-10-16 20:06:02 -07:00
Moe
be632614c3
minor touch up
2021-10-15 13:42:19 -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
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
3c66619965
cleaner layout and light theme
2021-09-15 23:13:08 -07:00
Moe
06d8976749
minor cleanup
...
- fix Retry Connection field visibility
- docker readme update
2021-09-02 17:51:36 -07:00
Moe
4638ee66a0
add toggle for Snapshot type in Notifications section
2021-07-02 19:39:57 -07:00
Moe
d03850bbc0
Update en_CA.js
2021-06-17 13:27:23 -07:00
Moe
482272f8c2
fix a typo + whitespace
2021-06-17 13:26:48 -07:00
Moe
011ad4e27d
re-add hlsOptions field for dashboard-v3
2021-06-14 16:33:54 -07:00
Moe
374225de4c
Merge branch 'dev' into 'dashboard-v3'
...
Update dashboard-v3 with latest dev backend changes
See merge request Shinobi-Systems/Shinobi!314
2021-06-14 23:29:28 +00:00
Moe
5bd44e0be2
Update en_CA.js
2021-06-13 11:27:11 -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
3cead62d46
fix saving Account Settings
2021-06-10 14:10:28 -07:00
Moe
10f466c4a1
Update en_CA.js
2021-06-01 16:18:21 -07:00
Moe
8f04f86a03
Update en_CA.js
2021-06-01 09:29:51 -07:00
Moe
a3a71af679
Add Events List with Pics to Definitions (only for Dashboard v3)
2021-05-29 22:45:46 -07:00
Moe
4c34d3e389
Add HLS Options field in Account Settings > Preferences
...
- While the this feature is visible in the current dashboard it only works in Dashboard v3
2021-05-18 23:38:51 -07:00
Moe
48b4251a72
update definitions for Dashboard v3
2021-05-14 13:35:56 -07:00
Moe
97089f29b8
Add Monitor Status Codes
2021-05-04 16:24:08 -07:00
Moe
ab7aad773a
Update en_CA.js
2021-05-04 15:50:10 -07:00
Moe
c041d0fad8
Timelapse, Event Filters, ONVIF Scanner, Camera Probe added to definitions
2021-05-04 13:17:43 -07:00
Moe
ec647db625
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2021-04-28 10:16:13 -07:00
Moe
9f4b1934b9
update discord fields to be created dynamically
2021-04-27 11:37:19 -07:00
Moe
da83fa6cbd
Create apiEndpoints.js
2021-04-26 18:24:11 -07:00
Moe
9e53f0c735
update definitions and language files
2021-04-26 18:23:08 -07:00
Moe
ba9bdb665d
Add Schedules to definitions
2021-04-22 09:45:20 -07:00
Moe
e3954260c4
update layout of Sub-Accounts, Add Region Editor to definitions
2021-04-20 23:29:13 -07: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
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 Alam
a425701e29
API Keys Manager : clean up interface layout
2021-02-08 20:45:35 -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
06231dde61
Add Inverse Triggering for Regions (Motion Detection only)
2021-01-25 16:11:37 -08:00
Moe
c48ed6d6ef
events.js, s.triggerEvent : light cleanup on function declaration/execution
...
+ remove use of hotswap recording method, Traditional Recording is recommended.
+ add timed lock for webhook
+ begin layering wraps on fields to make reading easier (Webhook and Command)
2021-01-01 22:17:37 -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
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
2b038dee6c
onvifDeviceManager and Form Builder UI cleanup
2020-12-05 11:54:40 -08:00
Moe Alam
06fa0ee44c
onvifDeviceManager : clean up some POST commands
2020-12-04 23:11:13 -08:00
Moe Alam
852399375d
onvifDeviceManager : add function to compile form fields for resepective posts
2020-12-04 18:02:24 -08:00
Moe Alam
62166f6bfa
onvifDeviceManager : populate Date and Time (minimal)
2020-12-04 14:06:09 -08:00
Moe Alam
b4fac64c3c
onvifDeviceManager : populate Imaging, minor cleanup
2020-12-04 09:41:49 -08:00
Moe Alam
115ef947e6
onvifDeviceManager : populate Video Configuration
2020-12-04 07:44:41 -08:00
Moe Alam
74a699698b
fix timelapse resolution, add resolution option for Traditional Recording
2020-12-04 06:53:59 -08:00
Moe Alam
65bf6e0dc7
populate fields (non-selector fields)
2020-12-03 20:38:37 -08:00
Moe Alam
7eb30b79ac
Add Field Writer to ONVIF Device Manager Modal window
2020-12-02 20:15:39 -08:00
Moe Alam
3788d72e13
Add ONVIF Device Manager fields to definitions file
2020-12-02 19:59:42 -08:00
Moe Alam
04c46c9a48
set primary map to 0 instead of 0:0
2020-11-03 14:28:31 -08:00
Moe Alam
14c300cd1f
Update en_CA.js
2020-11-02 21:28:45 -08:00
Moe Alam
d1e17479bb
Update "Non-Standard ONVIF" to work with Amcrest, add Turn Speed field
2020-10-29 01:19:37 -07:00
Moe Alam
d3f057de61
change Detector Filters label to Event Filters
2020-10-25 22:26:01 -07:00
Moe Alam
1d3aba59d6
add separate mapping available to Object Detector, default is global's
2020-10-17 20:35:35 -07:00
Moe Alam
ea9e97e437
remove coprocessor code
2020-10-17 18:39:54 -07:00
Moe Alam
c28cd32bbb
cleanups
2020-10-11 23:11:39 -07:00
Moe Alam
14b15be4c0
begin proper secton for Notification toggles
...
- Future versions may have breaking changes involving notifications. Currently each type of notification has a toggle for each method. It will be mad so that a Method is the toggle for all types of Notifications and each type of Notifications will have a single toggle. This will be to mitigate the speed of the ever-growing numer of options.
2020-09-30 19:39:14 -07:00
Moe Alam
ad007b6f8f
Improve Automatic PTZ (Return Home when Object lost)
...
+ Add Inverting Y-Axis
+ Add ONVIF Scanning Port 8899
+ Cleanup some ptz.js function uses
2020-09-19 23:28:35 -07:00
Moe
815fbb0cae
remove extraneous option
2020-08-27 16:20:33 -07:00
Ian Rubado
a72ea774a8
Optionally allow recording to start on motion prior to object detection results.
2020-07-13 21:50:52 -04:00
Ian Rubado
6b7a17e4ce
Allow detector filters to send emails without a monitor global detector setting of sending email being sent.
2020-07-04 15:31:05 -04:00
Moe
f07fe1968f
JPEG Input Type capture from Camera Thread (Fix JPEG Input Stream)
2020-06-18 00:51:06 -07:00
Moe
537a2bb108
move PTZ Tracking options to Control section
2020-06-13 22:31:23 -07:00
Moe
773351313f
Allow PTZ Tracking any Object Tag
2020-06-13 22:17:54 -07:00
Moe
df1cf56d62
Basic PTZ Follow upon Object Detection
2020-06-06 23:50:43 -07:00
Moe
34d9b49f6b
Refactor Probe tool (backend), cleanup Probe tool (front)
2020-06-06 15:29:57 -07:00
Moe
67fe8a27e0
describe "Minimum Change" more
2020-06-05 15:18:53 -07:00
Moe
36a81ece73
Rename Indifference to "Change"+
2020-06-05 14:13:18 -07:00
Moe
e8b25ceafc
Rename Indifference to "Change"
2020-06-05 14:09:00 -07:00
Moe
683218d988
minor touch up
2020-05-27 17:48:30 -07:00
Moe
c2a9633cc1
Refactor Schedules js, add Scheduler launcher in Preset section
2020-05-27 17:46:37 -07:00
Moe
ba2f91204b
Update en_CA.js
2020-05-27 14:02:17 -07:00
Moe
f9aefe7c1b
UI adjustments and fixes
2020-05-26 19:16:50 -07:00
Moe
893f8f37e8
display changes in Preset with humanized name tags
2020-05-26 16:30:24 -07:00
Moe
e2ea8c03fe
Allow creating Presets from inside Monitor Settings window
2020-05-25 20:49:12 -07:00
Moe
cbcd82f1d7
fix language var
2020-05-25 14:28:56 -07:00
Moe
3f0efd3c5c
Add option for automatic private backup of monitors to ShinobiHub
...
- This feature is for Subscribers only.
2020-05-19 16:56:21 -07:00
Moe
c41c76dedc
Update en_CA.js
2020-05-13 18:12:31 -07:00
Moe
f4079847c1
Add Custom > Object Detector Flags
2020-05-13 17:36:56 -07:00
Moe
f5c3467ea7
properly expose some object detection options
2020-05-13 15:32:53 -07:00
Moe
d72b61f592
Add Basic Object Counting mechanism
2020-05-05 08:02:23 -07:00
Moe
e67263f7b3
Fix MxPEG hiding Automatic option
2020-05-04 17:17:46 -07:00
Moe
5dbeb8c5e5
Add Wallclock Timestamp toggle in Monitor Settings
2020-05-02 13:25:38 -07:00
Ian Rubado
24254aacf0
Update en_CA.js
2020-04-01 03:05:27 +00:00
Ian Rubado
959749b133
Fixed typo with copy/paste
2020-04-01 03:01:09 +00:00
Ian Rubado
bb3f13656e
Added options for timelapse
2020-04-01 01:27:47 +00:00
Moe
519c5e7863
update default indifference to 10
2020-02-25 08:52:42 -08:00
Moe
ae24fc5651
Retry Connection counter resets after 1 minute of success
...
+ light cleanup
+ Retry Connection now default is 10
2019-12-12 18:07:01 +06:00
Moe
0c38ca70fe
hide Show Matrices option (did not work)
2019-11-14 08:34:59 -08:00
Moe
ed76347b25
Add Webhook and Command to No Motion Detector
2019-10-31 22:02:14 -07:00
Moe
115752820d
Update No Motion Detector; Add Discord Notification
2019-10-31 17:26:52 -07:00