Commit graph

31 commits

Author SHA1 Message Date
rainbow napkin 976e157cf1 Added settings for PM-related audio pings. 2025-10-06 19:06:47 -04:00
rainbow napkin e19ae74412 Started work on PM Panel layout 2025-09-25 23:32:04 -04:00
rainbow napkin 7da07c8717 Seperated out socket validation/authorization from channel mangement logic. 2025-09-18 04:13:19 -04:00
rainbow napkin d541dce8c4 Starting work on private messaging back-end. 2025-09-18 03:42:52 -04:00
rainbow napkin dd39f76725 Client now only injects chat buffer once. 2025-09-13 11:51:10 -04:00
rainbow napkin 9650caeed0 Userlist collapse and cinema mode now state now persistant. 2025-09-06 19:08:10 -04:00
rainbow napkin 132fdabb29 Added improved settings panel. 2025-09-06 10:34:06 -04:00
rainbow napkin e9c474eaf0 Added basic option to specify alternative IA CDN servers within the settings panel. 2025-09-06 09:08:07 -04:00
rainbow napkin c0f219276f JSDoc for www/js/channel/*.js complete. Just need to hadnle ww/js/channel/panels. 2025-09-04 20:11:23 -04:00
rainbow napkin ac06f839ea Started work on JSDoc for www/js/channel 2025-09-04 05:45:33 -04:00
rainbow napkin 366df357b8 Volatile chat buffer for channel-only chats implemented. 2025-06-11 08:27:56 -04:00
rainbow napkin 473b54356e Implemented official yt iframe embed player support. 2025-05-10 12:23:33 -04:00
rainbow napkin 1b0caa5e02 Completed buildPlayer method for youtubeEmbedHandler 2025-05-08 08:22:42 -04:00
rainbow napkin 1344756449 Started working on implementing official YT iframe-embed API 2025-05-07 08:17:38 -04:00
rainbow napkin 047c368b70 FUCK 2025-05-07 01:09:36 -04:00
rainbow napkin aadeac03df Started work on optional offial yotuube embed playback. Added basic client settings panel. 2025-05-07 01:08:17 -04:00
rainbow napkin 1f00bacb6f Improved CSRF handling 2025-05-04 17:52:55 -04:00
rainbow napkin 44dd613ea3 Added schedule locking and day jumping on scroll lock. 2025-02-09 00:45:36 -05:00
rainbow napkin d5a2a51be2 Continued work on media scheduler 2025-01-28 09:43:39 -05:00
rainbow napkin 42c20455e5 Started work on queue panel 2025-01-21 08:15:35 -05:00
rainbow napkin b443840c29 Finished up with internet archive api utility. 2025-01-12 16:39:03 -05:00
rainbow napkin 9df7f52e9e Finished up with chat prompt autocomplete. 2025-01-05 00:05:19 -05:00
rainbow napkin 4a865e8aa8 Protected socket.io connection with csrf-sync to prevent cross-site connections. 2024-12-29 23:06:11 -05:00
rainbow napkin 7e0c8e72c5 Updated license text. 2024-12-29 15:27:05 -05:00
rainbow napkin ee5a8d9516 Replaced window.prompt()/alert() with custom popup 2024-12-05 03:46:44 -05:00
rainbow napkin 5c30508e96 Added channel-kicks. added up disconnect message 2024-11-27 03:02:58 -05:00
rainbownapkin 9dbbc4e924 Finished up with css-only flair implementation. 2024-11-21 08:42:21 -05:00
rainbownapkin 4b4cb2ed3d Started work on flair 2024-11-19 22:07:24 -05:00
rainbownapkin 3c185b4e28 Added pop-out Canopy Panels.
Also added un-pin button to pinned Canopy Panel
2024-11-16 12:34:24 -05:00
rainbownapkin 3eccc6d24c Added basic panel logic. 2024-11-16 05:25:06 -05:00
rainbownapkin f0c91b4e55 Initial commit. 2024-11-15 17:44:03 -05:00