Commit Graph

31 Commits (dev2)

Author SHA1 Message Date
Moe be488ad41d Allow setting Socket.IO maxHttpBufferSize in conf.json 2026-02-10 22:23:03 +06:00
Moe 4bceb9f4c2 AVI Support for Drop In Events (FTP)
commit 3115c9dcd0
Author: Moe <github@m03.ca>
Date:   Tue Dec 2 16:51:45 2025 +0600

    Update aviUtils.js

commit 3e30de9807
Author: Moe <github@m03.ca>
Date:   Tue Dec 2 16:48:50 2025 +0600

    Update dropInEvents.js

commit 35b459a1f5
Author: Moe <github@m03.ca>
Date:   Tue Dec 2 16:44:59 2025 +0600

    Update dropInEvents.js

commit 7ad2f4bd93
Author: Moe <github@m03.ca>
Date:   Tue Dec 2 16:43:25 2025 +0600

    Update dropInEvents.js

commit 828b752c47
Author: Moe <github@m03.ca>
Date:   Sun Nov 23 22:15:39 2025 +0600

    add AVI support to Drop In Events

commit faf94ed661
Author: Moe <github@m03.ca>
Date:   Mon Nov 17 20:39:01 2025 +0600

    Fix Vulnerability in Super User session management

    Thanks Eric Holub

commit 92d34a6337
Author: Moe <github@m03.ca>
Date:   Sun Nov 16 23:03:55 2025 +0600

    Fix Vulnerability in HLS API endpoint

    Thanks Eric Holub

commit 915642753c
Author: Moe <github@m03.ca>
Date:   Thu Nov 13 20:59:43 2025 +0600

    update pingTimeout and pingInterval for socket.io+

    Add socketIoPingTimeout and socketIoPingInterval params to conf.json

commit a6fe7fd9fe
Author: Moe <github@m03.ca>
Date:   Thu Nov 13 20:52:33 2025 +0600

    update pingTimeout and pingInterval for socket.io

commit 38d638a29e
Author: Moe <github@m03.ca>
Date:   Thu Nov 13 20:18:24 2025 +0600

    disable sending snapshot on monitor stop

commit 3c2fe50032
Author: Moe <github@m03.ca>
Date:   Thu Nov 13 20:16:39 2025 +0600

    disable sending snapshot on monitor start

commit 575426ae4f
Author: Moe <github@m03.ca>
Date:   Thu Nov 13 19:36:34 2025 +0600

    Make Monitors Tab only load icons when Monitor Card is visible
2025-12-02 17:03:47 +06:00
Moe b5386e89d4 Permission Groups + Websocket API for Editing Monitor
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
2025-02-05 19:43:11 -08:00
Moe 126c39399a Add Wall Video View (Wall Timeline)
commit d3b2fca0e70688888ca1de00005c7637ddc849c3
Author: Moe <github@m03.ca>
Date:   Wed Jun 19 13:21:47 2024 -0700

    Add Wall Video View (Wall Timeline)
2024-06-19 16:00:16 -07:00
Moe 5e37b8b3b9 Add Wall View API Endpoint 2024-06-13 21:48:37 -07:00
Moe 7d585522e0 remove power viewer files 2023-08-06 10:13:00 -07:00
Moe 4579a5ba18 Revert "make Power Viewer optional by config parameter+"
This reverts commit 2b8709756c.
2023-08-06 08:01:16 -07:00
Moe 2b8709756c make Power Viewer optional by config parameter+ 2023-08-06 07:58:04 -07:00
Moe f70d195ea2 make Power Viewer optional by config parameter 2023-08-04 21:57:30 -07:00
Moe b4566ca886 (Super) Timeline, Power Viewer v10 2023-08-04 17:00:58 +00:00
Moe 0abae0d95b Monitor Map (Camera Map) 2023-07-10 05:08:39 +00:00
Moe 9c010901fd refactor ssl server init, add config.autoRedirect
- add config.autoRedirect for https redirect
2023-03-14 21:32:44 -07:00
Moe a5843f1050 make config.webBlocksPreloaded modifiable by customAutoLoad 2022-12-15 16:51:45 -08:00
Moe 8f90e4c2dd Remove X-Powered-By in response header #408 2022-09-05 09:03:29 -07:00
Moe 309abf9758 make http websocket upgrade less hardcoded 2021-11-24 15:40:59 -08:00
Moe 20aaf85725 Data Port for ease in transferring info between processes 2021-11-16 18:04:35 -08:00
Moe Alam fe928efcab minor cleanup to usage 2020-09-21 23:49:18 -07:00
Moe 24a9b2e6e4 Automatic redirect to HTTPS when enabled (fixed) 2020-07-15 09:34:43 -07:00
Moe 2707a13960 Automatic redirect to HTTPS when enabled 2020-07-14 23:38:13 -07:00
Moe 774756e3ad move well-known directory setting 2019-04-02 22:42:48 -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 6fbfeb52e2 Add path for .well-known
- This addition is to accomodate the manual modification made in Beowulf's SSL setup guide.
- "Setting up SSL with Shinobi Video using Let’s Encrypt and Certbot" by Beowulf : https://www.scheh.com/index.php/2018/01/26/setting-up-ssl-with-shinobi-video-using-lets-encrypt-and-certbot/
2019-03-19 19:56:22 -07:00
Moe 9a71cd9c95 Use cws(uws) for Socket.IO engine 2019-02-24 18:47:39 -08:00
Moe a6575bc4f7 change default super and admin prefixes 2018-11-06 08:25:00 -08:00
Moe 89a057a62a fix front end lib pathing when using custom webPaths 2018-11-05 20:27:19 -08:00
Moe afbd2f7172 humanize more code
- libs/startup.js should be easy to read now
- some comments in libs/videos.js
- make specific function for preQuery stuff
- add win64 to isWin check
- clean up startupText values
2018-09-29 16:03:55 -07:00
Moe d834698b27 default custom JSON stringify function to pretty print, 3 spaces 2018-09-28 18:57:26 -07:00
Moe e226327439 add fs to webServer.js lib 2018-09-28 18:39:35 -07:00
Moe dd3858e94e Modularize camera.js+++ 2018-09-28 13:26:24 -07:00
Moe 24ed1b8dde add https to libs/webServer.js 2018-09-28 09:13:17 -07:00
Moe af8fc608e7 Modularize camera.js 2018-09-27 22:37:08 -07:00