commit 8153ee3b6c
Author: Moe <github@m03.ca>
Date: Wed Mar 12 11:36:45 2025 -0700
fix Alarms tab preview video link
commit ae14d07d5e
Author: Moe <github@m03.ca>
Date: Fri Mar 7 21:34:16 2025 -0800
Update alarmPopup.ejs
commit 3a226bbff0
Author: Moe <github@m03.ca>
Date: Fri Mar 7 15:04:04 2025 -0800
make form dark on Alarm Popup
commit 813c5bd03f
Author: Moe <github@m03.ca>
Date: Fri Mar 7 15:03:53 2025 -0800
clean up Alarm gamepad
commit 0c677eba5e
Author: Moe <github@m03.ca>
Date: Fri Mar 7 15:03:40 2025 -0800
add height to Alarm popup
commit feaf5d1040
Author: Moe <github@m03.ca>
Date: Fri Mar 7 15:03:21 2025 -0800
add download button to Alarm Popup video
commit 9b05600405
Author: Moe <github@m03.ca>
Date: Fri Mar 7 14:50:37 2025 -0800
add details from first event to alarm
commit 03de7575e8
Author: Moe <github@m03.ca>
Date: Fri Mar 7 14:50:19 2025 -0800
user normal form instead of save on change in alarm popup
commit 89d846dfcf
Author: Moe <github@m03.ca>
Date: Fri Mar 7 14:40:59 2025 -0800
remove console.log from getEventBasedRecordingUponCompletion
commit ec624231c0
Author: Moe <github@m03.ca>
Date: Fri Mar 7 14:32:26 2025 -0800
Make Alarms use normal Videos instead of Notification video + Gamepad PTZ
commit 3a9582ba3d
Author: Moe <github@m03.ca>
Date: Wed Mar 5 18:26:03 2025 -0800
Add multiple monitors logged to Alarm and updating Alarm+
commit b62d1c79fc
Author: Moe <github@m03.ca>
Date: Wed Mar 5 18:16:08 2025 -0800
Add multiple monitors logged to Alarm and updating Alarm
+ better table in Alarms tab
commit 2677fc421d
Author: Moe <github@m03.ca>
Date: Wed Mar 5 12:26:33 2025 -0800
Fix timezone in alarm popup, add limit query option to Alarms listing
commit 57dc47c68a
Author: Moe <github@m03.ca>
Date: Tue Mar 4 22:34:30 2025 -0800
Alarms and Event-Based PTZ (Working 80%)
commit b7813311d0
Author: Moe <github@m03.ca>
Date: Sun Mar 2 20:23:44 2025 -0800
Alarms (Framework only) and Event-Based PTZ and Utility updates
- Alarms : new table created to keep track of events in a single entry
- Alarms : saves entries on an event and updates 10 seconds after last trigger of Monitor
- Alarms : page added to view a list of Alarms
- Alarms : Popup page added to display Live Stream, Live Stream of PTZ'd camera(s) and Notification Video. Can update an Alarm here as well.
- Event-Based PTZ : Move camera to a preset based on the event of a different camera
- Permissions : Added "Can View Alarm" and "Can Edit Alarm"
- ONVIF Slightly updated ONVIF utility library
- Moved Monitor Settings Definition to separate file (Page Layout)
commit dfdfd0527f
Author: Moe <github@m03.ca>
Date: Mon Feb 17 22:02:39 2025 -0800
Make PTZ Presets autofill token padding
commit a3e134a0a0
Author: Moe <github@m03.ca>
Date: Mon Feb 17 16:20:10 2025 -0800
isolate Region Editor from base.js
commit 397fda263a
Author: Moe <github@m03.ca>
Date: Mon Feb 17 16:17:05 2025 -0800
make patrol default time to 20 seconds per view
commit 51d9e52d92
Merge: ccbb02a0cd8d3d4a
Author: Moe <github@m03.ca>
Date: Sun Feb 16 19:37:27 2025 -0800
PTZ Presets and Patrol
commit ccbb02a05a
Author: Moe <github@m03.ca>
Date: Sun Feb 16 19:34:06 2025 -0800
fix reading event base recording for event notify
commit 70d4ca76e0
Author: Moe <github@m03.ca>
Date: Thu Feb 13 12:28:53 2025 -0800
Save Notification Video to FileBin and send info to MQTT
commit cd8d3d4ab2
Author: Moe <github@m03.ca>
Date: Thu Dec 26 01:27:53 2024 -0800
Add PTZ Preset Patrol with Generic Gamepad
commit 09a549a1fc
Author: Moe <github@m03.ca>
Date: Wed Feb 5 18:49:29 2025 -0800
Add or Edit Monitor over Websocket with callback
commit a4b93afb90
Author: Moe <github@m03.ca>
Date: Sun Feb 2 20:53:40 2025 -0800
Add method to add/edit Monitors with websocket
- used by Central Management Panel
commit 5e1aff081a
Author: Moe <github@m03.ca>
Date: Sun Feb 2 12:59:56 2025 -0800
fix applyPermissionsToUser in createSession for API Keys
commit 4d0cd8f02c
Author: Moe <github@m03.ca>
Date: Sat Feb 1 22:55:42 2025 -0800
void failed proc.stdin.write("q\r\n")
commit 259c0204aa
Author: Moe <github@m03.ca>
Date: Sat Feb 1 22:53:54 2025 -0800
Allow API Key Management of Sub-Accounts by Admin
commit 34fc45a2be
Author: Moe <github@m03.ca>
Date: Sat Feb 1 14:21:18 2025 -0800
clean up selecting Monitors in Permission Groups
commit aa1d87767d
Author: Moe <github@m03.ca>
Date: Sat Feb 1 13:22:02 2025 -0800
Add User Permission Management by Group+
Fix permissions to view and edit Permission Groups
commit 10deb7128d
Author: Moe <github@m03.ca>
Date: Fri Jan 31 21:41:53 2025 -0800
Add User Permission Management by Group
+ change Sub-Account Monitor select to Table
Old connection of cron.js to camera.js through socket.io has been disabled. Old cron.js file has been disabled. File will remain to keep old systems from having looping errors, the file will just post a notice.
- 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.