18 Commits (920c8af253a9e94446076059d16456861c7bf450)

Author SHA1 Message Date
John Regan 46ca5223f9
Chat wire protocol (#3125) 2 years ago
Gabe Kangas a354787a9e
feat(chat): support line breaks and pasted content. Closes #3108 2 years ago
Gabe Kangas d33f117a82
fix(chat): fix missing alt tags on custom emoji. Closes #3106 2 years ago
Gabe Kangas 85e7af3d5f
Update to Go 1.20 + run better align (#2927) 2 years ago
David 9983ef2794
[fix] improve custom emoji validation (#1772) 3 years ago
Gabe Kangas e4b1217af8
Do not return clientID in chat history API. Closes #1547 4 years ago
Jack f0a11cac5d
Optimise regexp usage (#1502) 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 e5735b8d6d Remove adding <br> tags to newlines 4 years ago
Gabe Kangas 3618a28240 Re-enable unsafe tags as they are needed for emoji 4 years ago
Gabe Kangas 8907566ed1 Fixing chat message formatting in #1315 4 years ago
Gabe Kangas cf87f53da3 Do not send empty type when its not apropriate 4 years ago
Meisam 109d2669ab
better chat message sanitization (#1266) 4 years ago
Meisam f07c9e2e00
consider <p></p> as an empty message (#1264) 4 years ago
Meisam a8e93de134
Prevent remote image injection with /img/emoji/ in url (#1245) 4 years ago
Meisam c4c1ecfc7b
Allow alt and title tags in chat emojis (#1241) 4 years ago
Gabe Kangas b6f68628c0
Chat refactor + persistent backing chat users (#1163) 4 years ago
Gabe Kangas 6f545a905b
Support full html in system messages. Closes #747 (#814) 4 years ago
Gabe Kangas de195f883e
Gek/disable remote images (#800) 4 years ago
Gabe Kangas 4f833be80a Add ability to mark a message as ephemeral and set it with title changes 4 years ago
Gabe Kangas bc2caadb74
0.0.6 -> Master (#731) 5 years ago
Fabian Siegel 4bfdf0e667
Fix codeblocks in chat (#676) 5 years ago
gingervitis 8a74af202d
Update chat message visibility for moderation (#524) 5 years ago
Christian Muehlhaeuser 2e1f8d29b5
Fix godoc style comments (#356) 5 years ago
Jannik Volkland 606ccb6c14 Remove message image from go code 5 years ago
Gabe Kangas d7c3991b59
Render and sanitize chat messages server-side. (#237) 5 years ago
Gabe Kangas 8cedf05214 Basic chat persistence for #26 5 years ago
Gabe Kangas d7a2ffcca4 Add timestamp to messages. For #26 5 years ago
Gabe Kangas a297e33eff Make IDs for chat messages generated server-side, not client. For #26 5 years ago
Bradley Hilton abb2f363af
Decouple chat from core and add chat rest api (#25) 5 years ago
Bradley Hilton 487bd12444
Project restructure (#18) 5 years ago
Gabe Kangas 120172188d Remove unused methods 5 years ago
Gabe Kangas a9662e7c1e Support keepalive PING messages on the socket 5 years ago
Gabe Kangas ae94eb1c5f Make messages unique and dedupe on reconnection 5 years ago
Gabe Kangas 020ace7ddd Some basic positioning of HTML 5 years ago
Gabe Kangas cc48f86b85 WIP 5 years ago