8e25145bec
New status options: Studying and Gaming
2023-08-19 11:16:20 -07:00
2aea41537b
Store preferred webcam device names the user selected
...
* In case the user has remembered their camera/mic permission and the
Share Webcam button is able to list their devices before they go on
video the first time, we can (try to) select their favorite devices
(by name) that they used the last time they were on.
2023-08-18 18:54:45 -07:00
13fe6eccb7
Chatbot auto-greet cooldown tweaks
2023-08-17 22:33:01 -07:00
fd4761288a
Bugfix for device picker on Firefox for Android
2023-08-17 19:36:33 -07:00
802f4d744c
Attempt to show webcam devices before initial broadcast
2023-08-17 19:15:26 -07:00
664eeaa068
Refresh video devices on demand
2023-08-17 18:45:43 -07:00
0a4fa00087
Mouseover tooltips for message buttons
2023-08-16 22:42:51 -07:00
42fa0e0e7a
Change the default image handler to collapse
2023-08-16 22:40:17 -07:00
74aa9527cc
UX improvement for send message button
2023-08-16 22:26:02 -07:00
89f3937da8
Don't use the CaseSensitive RiveScript option
2023-08-15 20:49:04 -07:00
2b9b23f37a
Update to RiveScript 0.4.0
2023-08-15 20:40:58 -07:00
9cbf9e664d
Setting to collapse image shares by default
2023-08-14 19:59:35 -07:00
af35ac9ed6
Chatbot improvements
2023-08-14 19:08:40 -07:00
591775a34d
Fix tooltip for emojis
2023-08-13 23:09:11 -07:00
b5429226d6
A muted admin user can still DM you
2023-08-13 22:59:35 -07:00
a1aedea2f4
Case insensitive at-mention for the chatbot
2023-08-13 22:21:29 -07:00
9c8ff88f6e
Update chatbot program
...
* New object macros: dm, takeback, report
* Bugfixes
2023-08-13 20:45:53 -07:00
9c05af2c2e
BareBot Chatbot Client
2023-08-13 19:21:27 -07:00
2cfabaf251
Don't show report button on own messages
2023-08-12 23:39:51 -07:00
58ca6a818a
CSS class fix
2023-08-12 23:11:16 -07:00
bb8fa33493
Some fixes
2023-08-12 23:09:46 -07:00
29cb7c5cc9
Fix emoji popup
2023-08-12 22:42:04 -07:00
0bcdc646cd
Update wording on report reasons
2023-08-12 22:07:11 -07:00
59a611b05a
Update README
2023-08-12 22:04:24 -07:00
05eb852bb9
Webhooks and Report Users
...
* Added support for Webhooks and you can configure a Report Message hook
to let users report messages on chat.
* Add /reconfigure command to dynamically reload the server
settings.toml
* TODO: documentation for the webhooks.
2023-08-12 21:35:41 -07:00
e7e1fc3d5b
CSS fix
2023-08-11 18:59:41 -07:00
f7f188dde9
Flexbox CSS fixes for video panel
2023-08-11 18:52:24 -07:00
f8a1bed564
More status options and fixes
2023-08-11 18:37:33 -07:00
51905734e7
Bugfix on unMutualVideo on who list update
2023-08-11 18:02:29 -07:00
63889b6c6a
Option to auto-mute your video by default
2023-08-11 17:11:32 -07:00
4ee6c106d2
Add live camera settings to the chat settings modal
2023-08-11 16:51:17 -07:00
ef496b5642
Update messaging on /nsfw command
2023-08-11 16:32:47 -07:00
69abf26e80
New status options + Tweak freeze video timeout
2023-08-10 20:01:38 -07:00
26a5b3549a
No longer permit temporary unmutes if you blocked them via CachedBlocklist
2023-08-09 20:49:41 -07:00
6572ee2059
Always reset freeze detection on closeVideo
2023-08-08 19:09:49 -07:00
0e79788e0f
Fix the camera open debounce logic
2023-08-08 17:55:22 -07:00
b3d4b375ed
Video freeze detection + Other tweaks
...
* Color code usernames on video windows to be blue or red depending on
their local cam explicit setting
* Attempt to detect freezes on RTCPeerConnection videos by registering a
video onmute handler. If a freeze is detected, show a cyan mountain
icon by their name. Clicking the icon will re-connect their video.
* Update the video buttons on the Who List to always re-connect video
instead of toggling it opened and closed. The X buttons on videos are
now how you close a video.
2023-08-08 17:51:52 -07:00
37360211e7
Shorten the open webcam confirmation message
2023-08-06 21:53:52 -07:00
a6866bd129
Order the Who List by Logged-in Time
2023-08-06 21:06:27 -07:00
6d26c2f141
Broadcast bans and kicks to everybody
2023-08-06 20:37:41 -07:00
ba88357121
Update README
2023-08-05 21:14:25 -07:00
52b1271591
Emojis and gender flags for users
2023-08-05 19:38:04 -07:00
4fbf3e7d75
CSS fix
2023-08-05 12:16:15 -07:00
f59a1a6759
Ordering options for the Who List
2023-08-05 12:15:16 -07:00
974ee25b48
Commands: /ban and /op
2023-08-04 20:31:21 -07:00
e0dcc33519
Better admin moderator controls over webcams
2023-08-04 19:24:42 -07:00
7edf6b0ea2
Add confirmation modal on unmute
2023-07-30 11:25:44 -07:00
029f25029d
Cached Blocklist from your website
...
* New API endpoint: /api/blocklist where your site can pre-deliver muted
username lists for users before they enter the chat.
* Image sharing in DMs is allowed if either party is an operator.
2023-07-30 10:32:08 -07:00
84da298c12
Don't lock the subscriber list longer than necessary
2023-07-29 17:54:49 -07:00
f3517bec87
No pictures shared over chat DMs
2023-07-27 22:29:56 -07:00