Commit graph

355 commits

Author SHA1 Message Date
0968a5eba6 Fixed bug with authentication for external TURN(S) servers 2026-10-09 08:36:59 -04:00
a11fec6240 Started work on dynamic authentication for TURN servers 2026-10-08 18:55:45 -04:00
b5a8fdd593 Added logic to catch empty playlist edgecast 2026-10-06 01:58:15 -04:00
34e662c1da Added logic to catch empty playlist edgecase 2026-10-06 01:56:24 -04:00
70e853eb37 Improved panel usability 2026-10-06 01:01:10 -04:00
4af9d25573 Added setting to hide channel chat prompt button 2026-10-03 07:43:39 -04:00
a23175c626 Updated VPN information in HRT Guide due to mullvad being run by chuds 2026-10-03 07:29:59 -04:00
deb50ceff1 Fixed bugs in upgrade logic 2026-10-02 20:04:27 -04:00
53746ef743 Updated verbose behavior to always log errors, and dump them to console when verbose 2026-10-02 20:04:02 -04:00
294f0292ab Theming system implemented, started work on "The Network" theme 2026-10-01 02:52:11 -04:00
40618da612 Made custom error message for invalid high-levels (Thank you gooby for the bug report XP) 2026-10-01 01:14:37 -04:00
de392d8d57 Server-side sync tick syncs by tick delta, preventing video desync during server-slowdowns. 2026-10-01 00:47:54 -04:00
227458c517 Added webRTC error message. 2026-09-29 23:38:45 -04:00
a9258ae35c Added HLS Guide 2026-09-29 20:33:29 -04:00
86e9c586b6 Continued work expirementing with WebRTC 2026-09-24 17:16:29 -04:00
3517a1499a Finished mediahandler placeholder, fixed most scheduler bugs with webrtc scheduling, started pushing iceServers w/ media object instead of clientmetadata. 2026-07-11 03:54:23 -04:00
b68d55b7ef Started work on WebRTC Negotation Relay Backend 2026-07-11 03:07:17 -04:00
8f02be793f Updated streamType enum to change hls to livehls 2026-07-09 23:15:47 -04:00
6d8135d1e3 Updated scheduler to ensure client knows channel streamtype at time of clicking 'go-live' button. 2026-07-07 21:25:27 -04:00
a819d14861 Finished streamType Configuration backend 2026-07-06 23:30:54 -04:00
e3507b00f8 Added channel preference UI for WebRTC Streaming 2026-07-06 21:28:55 -04:00
a07edfc842 Updated archivedMediaSchema to track channel by DB identifier instead of name. 2026-07-06 01:06:55 -04:00
0dda73cd14 Finished upgrade logic 2026-07-06 01:06:33 -04:00
d03e221891 Updated copyleft date 2026-07-05 22:27:41 -04:00
058ab2708a Fixed CSS link for 404 page. 2026-07-03 02:20:45 -04:00
3d853a3282 Merge changes in from Panama Red: Hotfix 4 2026-07-03 02:04:11 -04:00
96a6f5c0d2 Removed a lazy hack thats no longer needed due to an improved server-side config 2026-07-03 01:54:55 -04:00
aa8658a06f Adding emote images from legacy fore.st instance 2026-07-02 23:52:57 -04:00
70fc42b181 Removed playlist related functions from user and channel schemas. 2026-06-23 04:02:10 -04:00
7530b5fa5f Re-worked playlistHandler.js for site-wide playlist collections. 2026-06-23 03:56:33 -04:00
0b7f99725d Started work on updating playlistHandler.js for dedicated/individual userPlaylist and channelPlaylist document collections. 2026-06-20 03:31:14 -04:00
36ae90b7af Started work on dedicated channel/user playlist models. 2026-06-04 00:18:36 -04:00
c5c484b8c1 Re-organized playlist schemas. 2026-06-04 00:18:12 -04:00
3ca91288d2 Fixed post-crash recovery for actively livestreaming channels. 2026-06-03 23:25:55 -04:00
ee47e1b844 Updated removeMedia() function to remove archived media from site-wide media archive. 2026-05-30 09:29:22 -04:00
ae294b3f78 Updated prepQueue function to pull from site-wide archive colleciton. Started work on updating removeMedia function. 2026-05-30 08:40:19 -04:00
bbb3576a7d Fixed dumpQueue debug function to return data from site-wide archived collection. 2026-05-29 20:08:50 -04:00
4dbc5b69cf Updated queue to save archived media to site-wide collection 2026-05-29 08:06:46 -04:00
855343dfc3 Started work on archived media collection. 2026-05-29 07:18:06 -04:00
8d7d08d5c0 Added basic version tracking to statistics document. 2026-05-29 06:35:22 -04:00
3b113df86a Fixed link-handling for self-referential links in chat 2026-05-21 03:15:16 -04:00
c82299f94b Added configurable link section to Navbar 2026-05-18 01:54:43 -04:00
d41e9d1df9 Added portrait-mode toggle 2026-05-18 01:21:56 -04:00
42bfdd834f Fixed archive.org backend pulling multiple files when queueing a link to an individual file. 2026-05-17 22:13:43 -04:00
258e71323d Fixed failed chat sanatization causing unexpected server-side exception because I did a gross hack which I would've been forced to make cleaner had I used typescript over js XP 2026-05-17 19:22:18 -04:00
4a684295fd Finished up HRT Archive. 2026-05-13 02:11:41 -04:00
084acabae1 Started work on community DIY HRT Archive 2026-05-13 01:33:35 -04:00
7b054b235d Server now prevents empty chats. 2025-12-26 12:42:40 -05:00
3deb2e2d52 Fixed toke saves. 2025-12-25 03:07:41 -05:00
f0555169fe Bugfix for DB lookup by username for certain internal methods/functions. 2025-11-23 07:50:49 -05:00