- 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 6fabbee05b
Author: Moe <github@m03.ca>
Date: Wed Feb 12 21:07:39 2025 -0800
add API Endpoint for getting a single row
commit 936f14cad9
Author: Moe <github@m03.ca>
Date: Mon Feb 10 16:04:16 2025 -0800
Update Central API Key Creation
commit 1883f8f2e9
Author: Moe <github@m03.ca>
Date: Mon Feb 10 13:50:22 2025 -0800
Fix Central API Key acquisition
commit 3a2d13894d
Author: Moe <github@m03.ca>
Date: Mon Feb 10 13:41:10 2025 -0800
Upgrade API Key Management : Edit User Settings and Permission Sets
+ Refactor Sub-Account API
+ Change Monitor States Permission Requirement to "Edit Monitors" instead of "Control Monitors"
+ Fix "Passwords Don't Match" lang text
+ Require Permission to edit Account Settings
+ Condense subAccountManager and monitorStates into their own modules for webPaths
commit bae9254079
Author: Moe <github@m03.ca>
Date: Sun Feb 9 22:35:53 2025 -0800
Upgrade API Key Management : Permission to allow managing API
commit 95d66f99e0
Author: Moe <github@m03.ca>
Date: Sun Feb 9 20:41:07 2025 -0800
Upgrade API Key Management : Permissions and Editing
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