Commit Graph

99 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)
8 months ago
Bohdan Horbeshko e8bde73164 Original sender JID in MUCs (why?)
8 months ago
Bohdan Horbeshko e77caf2c42 Send recent history on MUC join
8 months ago
Bohdan Horbeshko c1887e5a1e Fix returning MUC join errors
8 months ago
Bohdan Horbeshko 93abbe834e Send real JID for room occupants
8 months ago
Bohdan Horbeshko 6c65ef9988 Send the own MUC member the last with status codes 110/210 according to the spec
8 months ago
Bohdan Horbeshko f99f4f6acc Send memberlist on MUC join, suppress PM statuses for MUC JIDs
8 months ago
Bohdan Horbeshko 776993894a Merge hotfix: remove redundant "registered" identity
8 months ago
Bohdan Horbeshko 9dbd487dae Merge branch 'master' into muc
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 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 8fc9edd7e7 Prevent messages to a certain resource from being carbon-copied
9 months ago
Bohdan Horbeshko ef831fc972 Migrate to TDLib 1.8.14 (multiple usernames support)
9 months ago
Bohdan Horbeshko e954c73bd2 Do not ack with edited message to the XEP-0308 sender resource
10 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 00f1417cb2 Version 1.6.0
11 months ago
Bohdan Horbeshko 945b9c063b Reply own messages
11 months ago
Bohdan Horbeshko 7215d11d79 XEP-0308 message editing
11 months ago
Bohdan Horbeshko 9a84e9a8b6 Store message ids in Badger DB
11 months ago
Bohdan Horbeshko 8663a29e15 Add /vcard command
11 months ago
Bohdan Horbeshko 75f0532193 Warn about undelivered carbons to foreign servers
1 year ago
Bohdan Horbeshko 22b46c71ce gofmt
1 year ago
Bohdan Horbeshko 42ed16bf9e Simulate carbons
1 year ago
Bohdan Horbeshko 90807b2d9e Convert XEP-0461 replies to Telegram
1 year ago
Bohdan Horbeshko b1135b070b Cut fallback quotes out
1 year ago
Bohdan Horbeshko 4a5b83dff5 Show XEP-0461 replies from Telegram
1 year ago
Bohdan Horbeshko 6e32c62f8d Assign IDs from Telegram to XMPP messages
1 year ago
Bohdan Horbeshko b3b53b6145 OOB
1 year ago
Bohdan Horbeshko 68e3581724 Fix a crash on commands to unauthorized transport
1 year ago
Bohdan Horbeshko 7eaf28ad7c Advertise gateway first, MUC next
2 years ago
Bohdan Horbeshko 63521b8f90 Extended room disco info
2 years ago
Bohdan Horbeshko 7ef32096af Basic room disco info
2 years ago
Bohdan Horbeshko 63f12202d0 Refactoring: merge handleGetDiscoInfo/handleGetDiscoItems back into one function
2 years ago
Bohdan Horbeshko 6abb7ff9c2 Respond to disco with conference identity and groups list
2 years ago
Bohdan Horbeshko e2edbe37ea gofmt
2 years ago
Bohdan Horbeshko 501c1a7daa Add IMPP to vCard4
2 years ago