264b8f2a46
Cleanup debug log
2023-12-10 18:44:18 -08:00
0e0aac991d
Polling API for the chat room
2023-12-10 18:43:18 -08:00
d57d41ea3a
Abstract WebSocket client into library
2023-12-10 16:09:00 -08:00
00c6015148
Server-side IsVideoNotAllowed validation checks
2023-12-10 15:31:47 -08:00
c3808bbe89
Fix a null pointer exception if a DM partner goes offline
2023-12-03 21:46:14 -08:00
538347ebc7
Update DM disclaimer at top of page
2023-11-26 20:49:54 -08:00
2cf4e5cc27
Logging bugfix
2023-11-25 18:36:38 -08:00
30fbba2f55
Bugfix on mutualOpen localStorage setting
2023-11-18 15:44:13 -08:00
deb3bb616b
Fix webcam freezing issues with mutualOpen video connections
2023-11-18 15:38:02 -08:00
356d2ddfa8
Null pointer exception fixes
2023-11-11 15:16:17 -08:00
f0a6585af1
Bump config version
2023-11-11 15:06:17 -08:00
1e702b0e1e
Add channel logging feature
2023-11-11 14:59:49 -08:00
8004edb7b8
CSS tweak for video zoom buttons
2023-10-29 14:27:09 -07:00
db819af8af
Easy video zoom in/out buttons
2023-10-29 14:15:15 -07:00
2ac3e8e128
Fix graceful disconnect commands from the server
2023-10-23 19:05:02 -07:00
95c6c7859f
Fix timestamp display
2023-10-22 16:07:58 -07:00
fea1d1c7b9
Prefers non-explicit and option to expressly remember closed videos
2023-10-14 12:24:30 -07:00
bdb5e6359b
Various fixes and improvements
...
* Re-set user's status if they disconnect and reconnect
* Remove "(offline)" text next to ChatServer/ChatClient messages
* Make names and pictures in presence messages clickable to open profile
cards
2023-10-14 11:01:58 -07:00
30c5538ce6
Don't auto-open expressly closed videos + other fixes
...
* If a user expressly closes a webcam (by clicking the 'X' button),
record this intent so that the webcam will not auto-open in case the
"auto-open my viewer's camera" happens again. Only clear the expressly
close intent when the user expressly clicks the video button on the
Who List to open someone's camera back up.
* Fix some bugs around booting and muting from cameras:
* If you boot someone off your camera, you can not open THEIR camera
anymore (similar to muting them)
* When opening a user who auto-opens your camera back: do not attach
your local video if you are an Admin and you have previously
muted/booted that user from your camera.
* Draw the slash mark over videos that you can not re-open because you
had booted that user off your camera.
2023-10-10 18:45:00 -07:00
802fab3862
Test fix for popped-out videos appearing over modals
2023-10-08 12:37:35 -07:00
7ecea89e03
Bugfix
2023-10-08 12:24:19 -07:00
cb2975edca
Emoji icon in profile cards
2023-10-08 12:23:11 -07:00
ef79b2aa9b
Bugfix with file sending
2023-10-08 11:55:56 -07:00
f18fce63ce
Tweaks to profile cards
2023-10-08 11:24:44 -07:00
7373882abf
Profile Modals + Misc Features
...
* Add profile modal popups and Webhook support to get more detailed user
info from your website.
* Add "unboot" command, available in the profile modal.
2023-10-07 13:22:41 -07:00
2810169ce9
Volume sliders, fullscreen video, misc tweaks
2023-10-05 18:59:49 -07:00
489f5b6aad
Tweak padding and spacing
2023-09-30 15:59:11 -07:00
b363bd3cab
Fix content display
2023-09-30 15:52:26 -07:00
dec0f63eca
Fix Markdown display in compact mode
2023-09-30 15:47:19 -07:00
85a431c6b5
Lighten DM background color a tad
2023-09-30 15:44:17 -07:00
1d29c6da18
Tweak compact display option
2023-09-30 15:18:55 -07:00
b5d0885c23
Compact-style message display options
2023-09-30 14:53:43 -07:00
15b291826e
Make WebSocketSendTimeout configurable
2023-09-30 12:46:45 -07:00
a1b0d2e965
Blocklist improvements + WebSocket timeout tweak
2023-09-30 12:32:09 -07:00
4b971fcf41
Server side filtering
2023-09-29 19:10:34 -07:00
6fda8dca63
Fix go.mod replacement
2023-09-27 01:22:09 +00:00
4b8ae56abd
Add JavaScript macro support to the chatbot
2023-09-26 18:20:40 -07:00
810115d20c
Update documentation
2023-09-25 17:29:44 -07:00
267cda7989
Tweak chatbot logging for deadlock detection
2023-09-19 17:47:57 -07:00
e600250908
Chatbot Object Macros: NSFW and Send Message
2023-09-16 16:03:54 -07:00
d651f96678
Bugfix with freeze video interval
2023-09-13 22:31:24 -07:00
b7dc4c8df6
Properly cancel frozen video intervals
2023-09-13 21:51:15 -07:00
d01bae9966
Bugfix on booted cams
2023-09-12 20:03:10 -07:00
1acc626819
Update chatbot deadlock watcher
2023-09-10 12:02:34 -07:00
239e80a7cc
Fix z-index on message entry emoji menu
2023-09-09 12:12:29 -07:00
56ae9dbe9c
Custom emoji group for reaction picker
2023-09-09 11:55:43 -07:00
ff6e36a142
Emoji picker for text entry box too
2023-09-09 11:38:36 -07:00
7999ffc6d9
Lazy load emoji picker component to save on memory
2023-09-09 04:47:49 +00:00
676c183528
Fix find/replace on at mentions
2023-09-08 20:53:32 -07:00
25bbe84a61
Bugfixes on at-mentions and use images on emoji keyboard
2023-09-08 20:43:17 -07:00