Commit graph

410 commits

Author SHA1 Message Date
Gabe Kangas
559c85856f
Display moderator status in chat messages 2021-12-09 14:06:48 -08:00
Gabe Kangas
99f19395e6
Use moderator icon with no background 2021-11-30 15:54:29 -08:00
Owncast
c66e9c22be Commit updated Javascript packages 2021-11-29 18:04:26 +00:00
Owncast
b0ebecfb4c Commit updated Javascript packages 2021-11-27 05:08:49 +00:00
Owncast
3da099d35e Commit updated Javascript packages 2021-11-25 16:48:04 +00:00
Owncast
558f271856 Commit updated Javascript packages 2021-11-25 05:28:00 +00:00
Owncast
d203fa1c3a Commit updated Javascript packages 2021-11-24 19:21:03 +00:00
Owncast
3d44c5d8e4 Commit updated Javascript packages 2021-11-23 15:45:26 +00:00
Gabe Kangas
00019bf86b Allow for rendering a wider color range for messages 2021-11-17 17:56:52 -08:00
Gabe Kangas
040c838881 Keep list of renderable message types and check against them 2021-11-17 17:19:58 -08:00
Gabe Kangas
d213c4a5b7 Only show moderator flag if you are a moderator. Fixes #1536 2021-11-16 17:59:59 -08:00
Gabe Kangas
7b1d24873e Only act on messages of type CHAT. Closes #1537 2021-11-16 17:46:28 -08:00
Owncast
4d998ac589 Commit updated Javascript packages 2021-11-16 17:52:51 +00:00
Gabe Kangas
32e72883a6 Tweak system message style 2021-11-13 17:44:23 -08:00
Gabe Kangas
5a6a4240ae Add new icons and tweak styles of moderator actions 2021-11-13 17:03:17 -08:00
Gabe Kangas
cae02f0902 No longer save chat ban state locally. Closes #1518 2021-11-11 15:39:56 -08:00
gabek
f6015dfe50 Prettified Code! 2021-11-03 02:28:19 +00:00
gingervitis
9a91324456
Inline chat moderation UI (#1331)
* - mock detect when user turns into moderator
- add moderator indicator to display on messages and username changer

* also mock moderator flag in message payload about user to display indicator

* add some menu looking icons and a menu of actions

* WIP chat moderators

* Add support for admin promoting a user to moderator

* WIP-
open a more info panel of user+message info; add some a11y to buttons

* style the details panel

* adjust positioning of menus

* Merge fixes. ChatClient->Client ChatServer->Server

* Remove moderator bool placeholders to use real state

* Support inline hiding of messages by moderators

* Support inline banning of chat users

* Cleanup linter warnings

* Puppeteer tests fail after typing take place

* Manually resolve conflicts in chat between moderator feature and develop

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2021-11-02 19:27:41 -07:00
Gabe Kangas
b43c5e674e
Rework how hiding messages works. (#1509)
* Rework how hiding messages work. Fixes #1350

* Remove unused function

* Revert to old event name to support previously saved webhooks
2021-11-02 18:00:15 -07:00
Owncast
2152001ab8 Commit updated Javascript packages 2021-10-21 18:27:19 +00:00
Gabe Kangas
112f6b6aaa Use bundled VHS with VideoJS and reinstall js libraries 2021-10-21 11:23:41 -07:00
Gabe Kangas
fa46bd95aa Roll back to Snowpack 2.x.
This reverts commit 5cc041577c.
2021-10-21 11:14:28 -07:00
Gabe Kangas
5cc041577c Update to Snowpack 3 2021-10-21 10:23:24 -07:00
Owncast
1e36b665d6 Commit updated Javascript packages 2021-10-21 16:36:13 +00:00
Gabe Kangas
269475b423 npm run build to update js modules 2021-10-20 10:27:35 -07:00
Owncast
d18a997dc1 Commit updated Javascript packages 2021-10-20 05:59:10 +00:00
Owncast
822d107ee0 Commit updated Javascript packages 2021-10-11 21:38:53 +00:00
Gabe Kangas
3d1706496e Update + clean up old js module files 2021-10-11 14:37:41 -07:00
gabek
10b0247291 Prettified Code! 2021-10-10 04:00:33 +00:00
Gabe Kangas
a6ba61079f Cap the number of renderable messages to increase performance 2021-10-09 20:59:45 -07:00
Owncast
77f96cd7b0 Commit updated Javascript packages 2021-09-28 00:21:51 +00:00
Gabe Kangas
cc6b257470
Automated browser testing (#1415)
* Move automated api tests to api directory

* First pass at automated browser testing
2021-09-17 14:04:09 -07:00
Owncast
44293ef7be Commit updated Javascript packages 2021-09-16 20:02:34 +00:00
Owncast
4c158ea588 Commit updated Javascript packages 2021-09-06 19:36:35 +00:00
gabek
66259ed229 Prettified Code! 2021-08-29 23:59:14 +00:00
Gabe Kangas
4a34ccde05 Increase do not autoscroll buffer to fix chat not scrolling to bottom. Fixes #1324 2021-08-29 16:58:37 -07:00
Owncast
cdbb6d9a44 Commit updated Javascript packages 2021-08-25 18:32:24 +00:00
Ginger Wong
81ecb9a379 convert new lines to empty <p> tags 2021-08-18 17:59:42 -07:00
gabek
747e42f7cc Prettified Code! 2021-08-18 23:11:41 +00:00
Gabe Kangas
8907566ed1 Fixing chat message formatting in #1315 2021-08-18 16:11:00 -07:00
Aaron Parecki
0f00a700e7
set max 10 retries for videojs playlist (#1336) 2021-08-18 15:19:44 -07:00
Owncast
a8c0a6bf98 Commit updated Javascript packages 2021-08-18 19:09:13 +00:00
Owncast
b560d31aee Commit updated Javascript packages 2021-08-18 19:00:23 +00:00
Meisam
4cd7b254da
keep the chat enabled on timer (#1313)
* keep the chat enabled on timer

* fix chat deactivation of stream stop

* simplify the chat status logic

* Use strict inequality

Co-authored-by: gingervitis <omqmail@gmail.com>

* Use strict inequality

Co-authored-by: gingervitis <omqmail@gmail.com>

Co-authored-by: gingervitis <omqmail@gmail.com>
2021-08-15 18:22:13 -07:00
Gabe Kangas
a8c5267e18 Update micromodal 2021-08-13 00:05:22 -07:00
Gabe Kangas
17468f276a Update markjs 2021-08-13 00:05:22 -07:00
Gabe Kangas
e2f9ea5195 Update htm 2021-08-13 00:05:22 -07:00
Gabe Kangas
c791722d71 Update vhs 2021-08-13 00:05:22 -07:00
Gabe Kangas
5adf2cdecd
Pass along disconnect time to determine chat disable timer duration (#1310) 2021-08-12 23:24:43 -07:00
Owncast
bf164d80ce Commit updated Javascript packages 2021-08-12 06:06:46 +00:00