Commit Graph

19 Commits (dev2)

Author SHA1 Message Date
Moe 6ced8927b8 Prevent Central Management server SSH excessive reconnects 2026-01-29 13:20:07 +06:00
Moe 38911c008a Fix SSH bridge reconnect for Central Management 2025-12-18 22:50:42 +06:00
Moe 267a2787bd Updates to internal Notification Handling
commit 1d83a3f55b
Author: Moe <github@m03.ca>
Date:   Wed Oct 8 17:52:13 2025 +0600

    Add onDiskFull and onAddStorageDiskFull extenders+

commit d916d3e425
Author: Moe <github@m03.ca>
Date:   Tue Oct 7 14:55:51 2025 +0600

    Add onDiskFull and onAddStorageDiskFull extenders

commit 7239faf936
Author: Moe <github@m03.ca>
Date:   Mon Oct 6 11:02:55 2025 +0600

    Update webhook.js

commit 0082c30008
Author: Moe <github@m03.ca>
Date:   Mon Oct 6 10:59:32 2025 +0600

    update notifications/utils to pass lang

commit a0f2a6bba6
Author: Moe <github@m03.ca>
Date:   Mon Oct 6 10:48:59 2025 +0600

    update notifications/utils to pass config

commit 126a6fa3be
Author: Moe <github@m03.ca>
Date:   Sat Oct 4 10:24:26 2025 +0600

    disable onTriggerNotificationSend for email

commit b0de010c4e
Author: Moe <github@m03.ca>
Date:   Sat Oct 4 10:24:13 2025 +0600

    Fix missing declaration in webhook

commit 638dd9e59f
Author: Moe <github@m03.ca>
Date:   Thu Sep 25 18:30:35 2025 +0600

    fix typo in telegram.js

commit f1078701e3
Author: Moe <github@m03.ca>
Date:   Tue Sep 23 10:19:21 2025 +0600

    Add more handlers for Notifications
2025-10-21 14:34:29 +06:00
Moe f61945c3a9 Central Management Pair Server wrapped in try script in case failure to start 2025-06-24 20:21:15 +06:00
Moe edae7aedff clean up central connector, prevents connecting multiple times at start 2025-04-20 19:33:12 +06:00
Moe bab5761ede fix refactored Central Connector when lost connection 2025-04-16 00:01:43 +06:00
Moe 1578e0f6e5 make central connector only get IPv4 and ignore internal 2025-04-15 11:39:22 +06:00
Moe 182b438423 Update pairServer.js 2025-04-10 18:28:34 +06:00
Moe 2dba13e751 Allow Central Connection without SSH 2025-04-08 22:54:50 +06:00
Moe dc4b329521 refactor central management connector 2025-04-08 15:54:30 +06:00
Moe f8dd2deb14 Add "Alarms" logging/actions and PTZ Updates
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: ccbb02a0 cd8d3d4a
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
2025-04-06 17:43:50 +06:00
Moe 01470944be Central SSH reconnect with delay 2025-04-06 12:16:11 +06:00
Moe a22247e5c4 Add SSH Proxy Capability to Central Management 2025-04-03 13:30:26 +06:00
Moe 0377de2668 Add option to periodically reset management connection 2025-03-21 23:21:10 -07:00
Moe 324ee75bc2 Add server ip parse for Central Connect 2025-03-12 11:28:32 -07:00
Moe a86f40763a Allow Connecting Multiple Central Servers
commit 6ece34be27
Author: Moe <github@m03.ca>
Date:   Fri Feb 14 15:26:51 2025 -0800

    Allow Connecting Multiple Central Servers (fixes)

commit 3027b95155
Author: Moe <github@m03.ca>
Date:   Thu Feb 13 23:46:41 2025 -0800

    Allow Connecting Multiple Central Servers
2025-02-14 20:34:58 -08:00
Moe 481e6e1d8d API Key Management Upgrades
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
2025-02-12 21:10:50 -08:00
Moe 3ee4c62dbb Change order of operations for P2P and Central startup 2025-01-29 14:29:06 -08:00
Moe 41eefc2f21 integrate Management Server module, add some language terms 2025-01-08 19:47:26 -08:00