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
Moe
40481e3d3e
fix visibility for Check Signal Interval
2019-10-04 09:53:54 -07:00
Moe
f594d510b9
Add Snapshot Delay for Discord and Email Notification on Event
2019-10-02 19:25:43 -07:00
Moe
a2dcccd9b9
fix monitor import base object
...
+ add copy stream channels
2019-09-23 15:58:33 -07:00
DewGew
1dcd5278ff
Update en_CA.js
2019-08-20 06:51:45 +00:00
DewGew
851aff49df
Update en_CA.js
2019-08-19 13:46:54 +00:00
DewGew
bdf54fcdae
updated without unnesseary headerTitles
2019-08-19 07:38:08 +00:00
DewGew
e9e681eca9
Added language vars in en_CA.js
2019-08-09 06:58:01 +00:00
Moe
588d536580
Add Event Webhook Method, Add debugLog for Command on Event
2019-07-28 23:46:15 -07:00
Moe
e474eba577
add ffmpegBinary to conf.json
2019-07-25 23:24:55 -07:00
Moe
d0adfcc1ff
Update HTTP Motion Trigger
...
- Make it a JSON response
- Add ability to Block it with a switch
2019-07-14 18:02:15 -07:00
Moe
11a87cbb1f
add MxPEG support
...
+ minor cleanup
2019-07-07 20:05:49 -07:00
Moe
7ca9b39edc
Fix hidden setting for Password fields
2019-06-30 09:14:55 -07:00
Austin Lakeman
ef3067360b
Fix "Webhook on trigger" URL Field
2019-06-14 16:25:10 +00:00
Austin Lakeman
c4064fed02
Fix conflicting "name" values for OpenALPR fields.
2019-06-05 04:18:30 +00:00
Moe
c8f38b0d2f
minor cleanup
2019-06-04 09:39:36 -07:00
Austin Lakeman
83bfa252ac
Fix "Save Log in SQL": add option values.
...
(cherry picked from commit a33654dcf9
)
2019-05-24 15:30:43 +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
Austin Lakeman
a33654dcf9
Fix "Save Log in SQL": add option values.
2019-04-24 18:42:50 +00:00
Moe
f8b6bb6692
clean up Control section
2019-04-14 11:37:52 -07:00
Moe
2fbcc84043
Fix missing Control section
2019-04-14 11:34:41 -07:00
Moe
ee678cf4f3
proper fix for recording dimensions
...
- this fix is not backward compatible, you will need to reset your dimensions manually. default is Auto (blank).
2019-04-02 23:21:19 -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
5c324a099b
fix visiblity for field : "Global Detector Settings > Timeout Reset on Next Event"
2019-03-27 12:41:11 -07:00
Moe
e1a27e853f
fix detector_audio variable (remove duplocated no-motion selector)
2019-03-25 11:07:21 -07:00
Moe
2f21db0f52
fix minor typo
2019-03-24 12:31:26 -07:00
Moe
2e2737abbe
fix Traditional Recording section visibility
2019-03-24 12:26:28 -07:00
Moe
36302c0abf
Fix missing Email on Trigger option in Global Detector Settings
2019-03-22 15:29:09 -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
89bbbf4330
Bug Fix for Detector flag building
2019-02-16 14:56:46 -08:00
Moe
f9450a58dd
Humanize configuring Notification Video Length
...
- Notification Video Length : The length of the video that gets sent to your Notification service, like Email or Discord.
- New option appears under Recording Timeout.
2019-01-28 12:25:43 -08:00
Moe
d6fb93c619
light cleanup and more humanizing
2018-10-08 00:23:39 -07:00
Moe
506c6a614e
Add Color Threshold for Built-In Motion Detector
2018-10-02 22:00:00 -07:00
Moe
2cab29311f
Merge branch 'detector-stuff' into 'dev'
...
Added max_sensitivity at the region and global levels which puts a cap on…
See merge request Shinobi-Systems/Shinobi!12
2018-10-03 03:52:42 +00:00