Commit graph

96 commits

Author SHA1 Message Date
rainbow napkin 6e785dc211 Database now stores hashes of recently used IP's for all users. They are retained for seven days AFTER their LAST use. 2024-12-23 15:17:07 -05:00
rainbow napkin 93cece48ea Finished up with personal emotes. 2024-12-22 21:10:07 -05:00
rainbow napkin a4a1f6a65b Started work on personal emotes. 2024-12-22 13:46:08 -05:00
rainbow napkin db5fac83ab Updated chat post-processor to handle embedded command examples (both ! and /), embedded usernames, and embedded channel names 2024-12-21 20:42:31 -05:00
rainbow napkin 42d306e1f2 Emote Palette UI Complete 2024-12-21 16:47:19 -05:00
rainbow napkin 633884534c Started work on emotes panel 2024-12-21 13:43:28 -05:00
rainbow napkin 6a10bf3dea Updated commandPreprocessor to mark all emotes instead of just site-wide ones. 2024-12-21 11:09:08 -05:00
rainbow napkin c3d016e1af Per-Channel Emotes Implemented. 2024-12-21 11:01:00 -05:00
rainbow napkin 97717b525c Added site-wide emote support. 2024-12-20 01:42:48 -05:00
rainbow napkin 90d67024b7 Started work on emote panel in admin page. 2024-12-18 07:05:29 -05:00
rainbow napkin 255e6e0d7f Added Endpoints and AJAX Helper Functions for emote management, as well as imporvements to link embedding. 2024-12-17 21:51:34 -05:00
rainbow napkin b9283607d6 Several improvements to chat pre/post processing 2024-12-17 20:44:14 -05:00
rainbow napkin 12922658b9 Started work on emotes schema and administration endpoints. Improvements to Link/Media embeds in chat. 2024-12-17 07:37:57 -05:00
rainbow napkin 1ce2fc3c22 Finished up with implementing media link embeds in chat. 2024-12-16 23:25:51 -05:00
rainbow napkin 23df4f88f9 Server now seperates links and media. Client now embeds links, but not media. 2024-12-16 09:01:41 -05:00
rainbow napkin 4474cc4b6d commandPreprocessor.js now scrapes links out of chat message before sending to server. 2024-12-15 22:00:08 -05:00
rainbow napkin 3902554e6b Prettied up tokebot callouts 2024-12-13 22:19:43 -05:00
rainbow napkin ffd2094f16 Finished up with toke logic. 2024-12-13 22:07:00 -05:00
rainbow napkin f8efe5b99e Added !clear command 2024-12-10 18:51:21 -05:00
rainbow napkin 375cdfb3d8 Added channel-wide !announce command 2024-12-08 14:38:56 -05:00
rainbow napkin 0182c6927e add !whisper command for tiny chats 2024-12-08 13:05:09 -05:00
rainbow napkin 4c1f0f10a7 Added basic serverside command logic (no commands yet) 2024-12-08 08:55:49 -05:00
rainbow napkin 358d01d730 Improved local command processing. 2024-12-08 08:24:57 -05:00
rainbow napkin 77dc865022 Added browser-side command parser and /high command. 2024-12-08 08:18:30 -05:00
rainbow napkin 247caa5c23 Fixed bug w/ userList resizing when panel unpinned 2024-12-06 05:06:33 -05:00
rainbow napkin 3ba5c4ae32 Added fixCutoff() call to setPinnedPanel() 2024-12-06 04:58:55 -05:00
rainbow napkin 8f60e4531c Cleaned clickdragger, no longer fudges by a pixel 2024-12-06 04:54:07 -05:00
rainbow napkin 7fb981d778 Fix userlist to properly handle longboi usernames 2024-12-06 02:41:32 -05:00
rainbow napkin b853d75836 Fixed aspect lock while toggling cinema mode. 2024-12-05 06:43:58 -05:00
rainbow napkin 8233d36f52 Fixed edge case in userlist when resizing. 2024-12-05 06:26:15 -05:00
rainbow napkin 499c0aa555 Improved invisible white-space injection. 2024-12-05 05:56:36 -05:00
rainbow napkin 3f0af3a519 Fixed userlist breaking the page layout 2024-12-05 04:46:57 -05:00
rainbow napkin a20bb99af2 Fixed bug with aspectLock which broke other UX 2024-12-05 04:22:24 -05:00
rainbow napkin ee5a8d9516 Replaced window.prompt()/alert() with custom popup 2024-12-05 03:46:44 -05:00
rainbow napkin 8ccb9003cc highLevel syncs across chans, shows in userlist 2024-12-03 20:27:37 -05:00
rainbow napkin 279640a7e7 Updated userSchema to store flair by reference 2024-12-03 06:21:43 -05:00
rainbow napkin fa6696f9d3 Fixed channel layout bugs with click dragger. 2024-12-03 05:06:40 -05:00
rainbow napkin 8b52946925 Added basic browser-side chat pre-processor. 2024-12-03 04:40:07 -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 b994f58bd0 Added clickDragger to active and pinned cPanels. 2024-11-16 15:36:09 -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 9a17dc5c86 Added CPanel Pinning 2024-11-16 07:12:33 -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