131 Commits (85e7af3d5f9e39b5f9c9de95a8de14579215269c)

Author SHA1 Message Date
Gabe Kangas 85e7af3d5f
Update to Go 1.20 + run better align (#2927) 2 years ago
Gabe Kangas 521e2d1276
chore(go): updated build tag constraint syntax 2 years ago
Pranav Joglekar 07c5cabfe8
Trigger the title updated webhook event whenever a title is changed (#2823) 2 years ago
Gabe Kangas 604e1fdbaa
Increase timeout between join messages from 5 to 10 minutes 2 years ago
Gabe Kangas 2364293742
Remove unused event and comments on block 2 years ago
Gabe Kangas 0c03773c4c
Sanitize+truncate display names on registration+change. For #2527 2 years ago
Gabe Kangas 3abc7a3ab8
Expose connected client ID to moderator client info api 3 years ago
Philipp 56a3f350ee
Chat name & color modal (#2347) 3 years ago
M. Ajmal Moochingal 23b6e5868d
Using prepared statements for SQL queries. (#2257) 3 years ago
Matthew Donoughe 10055664bb
add tests for webhook events (#2180) 3 years ago
Gabe Kangas 99d034b1a5
Replace -> ReplaceAll 3 years ago
Matt Owens 5dafdb479d
Sanitize user submitted values before logging (#2134) 3 years ago
Gabe Kangas d32d741abf
Limit chat display names to 30 characters. Closes #1919 3 years ago
Gabe Kangas 68414445c2
Add support for changing user color in name modal. Closes #1805 3 years ago
Gabe Kangas c40eaa47e9
Force origin test to always pass. Closes #2003 3 years ago
Gabe Kangas f3a16be0dd
Add user detail API + modal. Closes #2002 3 years ago
Gabe Kangas 1d213b71d4
Support changing your own name and handling name change events 3 years ago
Meisam 482e1a705a
clarify the message for registered usernames (#1909) 3 years ago
Gabe Kangas 21b82ebb2c
Fix invalid field name 3 years ago
Gabe Kangas 8b07eb7457
Render chat messages that come over the socket 3 years ago
Gabe Kangas 15becc5121
Connect to websocket and start accepting messages 3 years ago
Gabe Kangas 2c47ddeef0
Optimize chat history query. Helps #1890 3 years ago
Gabe Kangas 339d596fd3
Reduce the amount of chat backlog we keep. 3 years ago
Gabe Kangas b835de2dc4
IndieAuth support (#1811) 3 years ago
funkyhippo 79ca6e04f3
Eliminate client close deadlocks. (#1833) 3 years ago
David 9983ef2794
[fix] improve custom emoji validation (#1772) 3 years ago
Gabe Kangas e0a75d5d54
Add support for established chat user mode. #1587 (#1681) 3 years ago
Gabe Kangas 19b9a8bdf6
Add support for IP-based bans (#1703) 3 years ago
Gabe Kangas 78c27ddbdd
Add an icon for bot messages. Closes #1172 (#1729) 3 years ago
Gabe Kangas 92041c4c23
Add Prometheus for some Owncast metrics (#1744) 3 years ago
Gabe Kangas d5a6267b1f
Add support to disable chat join messages. Closes #1582 (#1743) 3 years ago
Gabe Kangas 8bc40486f8
Quiet, linter 3 years ago
Gabe Kangas e4b1217af8
Do not return clientID in chat history API. Closes #1547 3 years ago
Gabe Kangas 88b20803b7
Add missing link to chat payload. Closes #1692 3 years ago
Gabe Kangas 3b0dafba9a
Return error in API response. Return all fields in message+user query 3 years ago
Gabe Kangas 045a0a2afd
Social features / ActivityPub federation (#1629) 3 years ago
Gabe Kangas c9f8133507 Fix incorrect webhook payload being sent in the new SetMessageVisibilityEvent 4 years ago
Gabe Kangas 6ffa020c5f Updated linter threw new warnings. Fixed. 4 years ago
gingervitis 9a91324456
Inline chat moderation UI (#1331) 4 years ago
Gabe Kangas b43c5e674e
Rework how hiding messages works. (#1509) 4 years ago
Jack 651caeba91
Fix build for Windows (#1377) (#1506) 4 years ago
Jack f0a11cac5d
Optimise regexp usage (#1502) 4 years ago
Gabe Kangas bdce2e13bf Some linter cleanup 4 years ago
Gabe Kangas 3f4176d8d6 Replace panics with our logging framework 4 years ago
Tim Cooper 12eb59f611
refactor geoip (#1442) 4 years ago
Gabe Kangas db22931fb5
Do not send user joined messages for already active users (#1416) 4 years ago
Ruffy 9c484efd36
Feature/oc 1316 add support for system message to single user (#1351) 4 years ago
Gabe Kangas c6c6f0233d
Expanded linting + fix warnings (#1396) 4 years ago
Gabe Kangas e3b0af1b67 Expand upon flood detection and chat rate limiting. Closes #1349 4 years ago
Gabe Kangas 1a1e2a3738 Revert "Update test to reflect the newline -> br tag change" 4 years ago