Commit Graph

271 Commits (muc)
 

Author SHA1 Message Date
Bohdan Horbeshko 4972cb6d5e Reject MUC nickname change attempts
7 months ago
Bohdan Horbeshko 1e7e761c6c Reflect name change of Telegram user in all MUCs
7 months ago
Bohdan Horbeshko b8a57c06b6 Handle MUC PM attempts
7 months ago
Bohdan Horbeshko 02578440cd Detect the "Have no write access to the chat" error from Telegram
7 months ago
Bohdan Horbeshko 47fa7bca49 Return outgoing message errors as message error stanzas (only in groupchats yet)
7 months ago
Bohdan Horbeshko a0803123b2 Advertise muc#stable_id feature
7 months ago
Bohdan Horbeshko b70bb53c6d Display outgoing MUC messages
7 months ago
Bohdan Horbeshko 41503c7fd4 Return registration-required instead of not-authorized
7 months ago
Bohdan Horbeshko cdaaa75c96 Send last pinned message as subject on MUC join
7 months ago
Bohdan Horbeshko b68c07025d Add MUC history limit (maxstanzas only)
7 months ago
Bohdan Horbeshko e8bde73164 Original sender JID in MUCs (why?)
7 months ago
Bohdan Horbeshko e77caf2c42 Send recent history on MUC join
7 months ago
Bohdan Horbeshko c1887e5a1e Fix returning MUC join errors
7 months ago
Bohdan Horbeshko 93abbe834e Send real JID for room occupants
7 months ago
Bohdan Horbeshko 6c65ef9988 Send the own MUC member the last with status codes 110/210 according to the spec
7 months ago
Bohdan Horbeshko 4249a8bf41 Suppress nickname presences for MUCs better
7 months ago
Bohdan Horbeshko f99f4f6acc Send memberlist on MUC join, suppress PM statuses for MUC JIDs
7 months ago
Bohdan Horbeshko 776993894a Merge hotfix: remove redundant "registered" identity
7 months ago
Bohdan Horbeshko 9dbd487dae Merge branch 'master' into muc
7 months ago
Bohdan Horbeshko 282a6fc21b Hotfix: prevent lockup on login
8 months ago
Bohdan Horbeshko 4588170d1e Harden the authorizer access to prevent crashes
8 months ago
Bohdan Horbeshko aa561c5be6 Version 1.8.0
8 months ago
Bohdan Horbeshko 20994e2995 In-Band Registration (XEP-0077)
8 months ago
Bohdan Horbeshko 8ba7596ab5 Merge branch 'master' into dev
8 months ago
Bohdan Horbeshko 64515e2c66 Fix replies to messages with non-ASCII characters
9 months ago
Bohdan Horbeshko 9377d7a155 Save/read unavailable presence type in cache
9 months ago
Bohdan Horbeshko c03ccfdfb7 Support urn:xmpp:privilege:2
9 months ago
Bohdan Horbeshko 608f675512 Revert sending carbons for outgoing messages to other resources (they duplicate what clients already send to each other)
9 months ago
Bohdan Horbeshko 3c917c1698 Carbons in group chats
9 months ago
Bohdan Horbeshko 8fc9edd7e7 Prevent messages to a certain resource from being carbon-copied
9 months ago
Iļja Pavļikhin a5f6c60035 Add building in fcking docker environment
9 months ago
Bohdan Horbeshko 131f6eba38 Use previews only instead of TGS stickers
9 months ago
Bohdan Horbeshko a595d9db0a Version 1.7.0
9 months ago
Bohdan Horbeshko ef831fc972 Migrate to TDLib 1.8.14 (multiple usernames support)
9 months ago
Bohdan Horbeshko 748366ad6a Avoid webpage preview updates being sent as message edits (by hash matching)
9 months ago
Bohdan Horbeshko eadef987be Revert "Avoid webpage preview updates being sent as message edits"
9 months ago
Bohdan Horbeshko 563cb2d624 Avoid webpage preview updates being sent as message edits
9 months ago
Bohdan Horbeshko e954c73bd2 Do not ack with edited message to the XEP-0308 sender resource
9 months ago
Bohdan Horbeshko 959dc061ff Send carbons for outgoing messages to other resources
10 months ago
Bohdan Horbeshko 30b3fd1615 Force update nicknames via PubSub and presences on reconnect
10 months ago
Bohdan Horbeshko f8ad8c0204 Update chat title in chats cache
10 months ago
Bohdan Horbeshko 739fc4110a Fix a crash by auth commands when online
10 months ago
Bohdan Horbeshko fdd867cf7a Add /cancelauth command
10 months ago
Bohdan Horbeshko edf2c08a5b Bump Go version to 1.19
10 months ago
Bohdan Horbeshko 00f1417cb2 Version 1.6.0
11 months ago
Bohdan Horbeshko 79fc0ddbe5 Set origin id, if available, to replies bridged from Telegram
11 months ago
Bohdan Horbeshko 945b9c063b Reply own messages
11 months ago
Bohdan Horbeshko 7215d11d79 XEP-0308 message editing
11 months ago
Bohdan Horbeshko a5c90340ad Refactor ProcessOutgoingMessage
11 months ago
Bohdan Horbeshko 9a84e9a8b6 Store message ids in Badger DB
11 months ago