Moe
b1cfa16d83
fix loading substream
2026-03-16 20:59:59 +06:00
Moe
4dbf68d8cd
toggleSubstream API check if monitor is loaded first
2026-03-01 01:11:07 +06:00
Moe
cd4c95b06f
Suggested Fixes to clear up possible Memory leaks
2026-02-22 17:38:04 +06:00
Moe
7898fa4c8c
add Idle to mode changing API endpoint
2025-11-13 21:24:33 +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
04d4825e68
fix syntax error in tvChannels API endpoint
2025-09-06 17:00:51 +06:00
Moe
b628950e6d
remove Landing Page selection for Sub-Account
2025-08-11 15:38:11 +06:00
Moe
5faebff56d
move lineCounter status endpoint
2025-08-11 13:45:24 +06:00
Moe
7bae903b58
Add User log for when Video is Deleted from UI
2025-06-28 21:13:33 +06:00
Moe
777310c8a3
add response.ok true to toggleSubstream action stop
2025-06-19 10:45:31 +06:00
Moe
7c33247e06
remove fps changer in simple mode changer api endpoint
2025-05-17 18:45:42 +06:00
Moe
c916d77e4c
remove language loaded from account settings
...
- this feature was causing many issues and now language settings can only be changed in system configuration of Shinobi.
2025-03-21 14:30:30 -07:00
Moe
83a37af0bb
Fix Branding by removing User-Level language selection
...
- Language must now be selected at system level
2025-03-11 13:53:23 -07: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
9edad4bed1
clean up getMonitors API and add websocket method
2025-02-07 14:50:12 -08: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
6b0c6671dc
add getAdminApiPrefix API endpoint
2025-01-07 11:55:08 -08:00
Moe
30c4b87c70
Add API Endpoints uploaderFields,addStorage,hardwareAccels,storageLocations
...
+ languages
+ make userInfo endpoint only ke, uid, mail, and details
2024-12-08 21:11:20 -08:00
Moe
ae2598306f
add AND/OR toggle for Videos Search
2024-11-22 17:39:13 -08:00
Moe
e064dcde54
Allow Recording Overlap with Event-Based Recording (optional)
2024-10-21 17:31:06 -07:00
Moe
09df251267
Fix "Use Substream" for Wall Display
2024-09-12 18:42:29 -07:00
Moe
0b02762ad8
Add Video Merge Feature in Videos Table
2024-09-03 08:33:47 -07:00
Moe
d7d14f1e8f
add "search" query param to monitors api
2024-08-13 15:55:42 -07:00
Moe
777a2bf78e
Allow Sub-Account to use Wall View and Wall Timeline
2024-07-08 11:35:58 -07: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
88b57e456d
Add "Can Edit Monitors" to API restrictions instead of re-using "Can Control"
2024-05-15 15:56:15 -07:00
Moe
d6884147da
hide sensitive monitor information in /monitor/ api call for sub accounts
2024-05-15 15:24:56 -07:00
Moe
8af3d4c820
ejs upgrade 3.1.9
...
Changes done by @shermdog
commit b0bb0227131eeb54a7b75663338c13b96b76c32a
Author: Moe <github@m03.ca>
Date: Sun Jan 7 15:26:39 2024 -0800
add latest dev changes to ejs-upgrade
commit b45c902cf7
Author: Moe <github@m03.ca>
Date: Sun Jan 7 11:01:59 2024 -0800
Update install_nodejs.sh
commit 2f283f6d48
Author: Moe <github@m03.ca>
Date: Sun Jan 7 11:01:53 2024 -0800
make backblaze errors not return file buffer with error
commit 5446948880
Author: Moe <github@m03.ca>
Date: Sun Jan 7 11:01:18 2024 -0800
attempt fixing docker pipeline for arm64v8
commit 0aa0bb7777
Author: Moe <github@m03.ca>
Date: Fri Jan 5 11:38:54 2024 -0800
discord bot reconnect when network reconnect
commit c4749c8c3b
Author: Moe <github@m03.ca>
Date: Tue Jan 2 10:04:58 2024 -0800
fix syntax error in childUtils.js+
commit 5fc5d32dff
Author: Moe <github@m03.ca>
Date: Mon Jan 1 10:38:40 2024 -0800
fix syntax error in childUtils.js
commit 56d1d22499
Merge: 0b6fe3c5 ba80ac8d
Author: Moe <github@m03.ca>
Date: Mon Jan 1 18:30:31 2024 +0000
Merge branch 'ejs_upgrade' into 'ejs-upgrade-shermdog'
ejs upgrade 3.1.9
See merge request Shinobi-Systems/Shinobi!492
commit ba80ac8d2a
Author: Rick Sherman <rick@shermdog.com>
Date: Thu Dec 28 15:52:33 2023 -0600
ejs upgrade 3.1.9
This commit upgrades ejs to the 3.x series
2024-02-26 19:16:51 -08:00
Moe
51ed134de3
fix some order of operations on monitor edit
2023-11-01 08:38:26 -07:00
Moe
38f5522627
"Video Access" and "User Logged Out" user logging
2023-09-20 11:31:50 -07:00
Moe
5d1980f51c
minor adjustment to webm compressor
2023-02-17 14:30:10 -08:00
Moe
46fb7703d0
make substream stream url appear in "streams" param
2023-02-16 21:08:25 -08:00
Moe
bf365b60cd
add 404 error to videos not found
2023-02-14 09:52:11 -08:00
Moe
b6ae64acfe
Update webServerPaths.js
2023-01-31 09:53:22 -08:00
Moe
638b0076ad
Refactor Monitor Launch Sequence
2023-01-21 00:49:37 +00:00
Moe
a400580623
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2022-12-21 12:23:50 -08:00
Moe
eb41b2dc7e
Update webServerPaths.js
2022-12-21 12:23:48 -08:00
Moe
8570c9667b
Merge branch 'deprecate-old-monitor-groups' into 'dev'
...
Deprecate Old Monitor Groups in favor of Tags
See merge request Shinobi-Systems/Shinobi!426
2022-12-21 20:23:11 +00:00
Moe
00deebba9f
Deprecate Old Monitor Groups in favor of Tags
2022-12-21 20:23:11 +00:00
Moe
c548692754
Update Cloud Uploaders
2022-12-21 19:26:45 +00:00
Moe
ae735c1196
Fix #166
2022-12-03 10:37:56 -08:00
Moe
3fd1e02e38
cleanup login post json response and add timezone param
2022-10-27 16:54:17 -07:00
Moe
b2ee975f29
Add Studio (Currently only a Video Slicer)
...
- only function set with basic UI to slice a video
2022-09-29 23:32:09 -07:00
Moe
48d7d6a99b
Upgrade permission check function
...
fixes videos appearing in Videos Table but cannot be played.
2022-09-28 13:39:25 -07:00
Moe
292055a9a3
Update Backblaze Videos to download proxied
2022-09-24 14:11:04 -07:00
Moe
0a11b5e680
Fix Streamer and Dashcam pages
2022-08-30 09:50:05 -07:00
Moe
1bff50199b
Allow viewing only Archived videos in Videos page
2022-08-20 10:50:08 -07:00
Moe
455e5706d3
Archive Associated Events and First Frame with Video
2022-08-19 23:14:39 -07:00
Moe
e5c35a7b4d
Video Recording Archive Controls
2022-08-19 17:38:24 -07:00
Moe
a6788fec79
Option to auto compress Continuous and Event-Based Recording
2022-08-18 19:00:29 -07:00