Commit graph

  • ba8f4c08cf Attach prefix to OOB descriptions and omit empty ones only if sender is displayed by carbon master v1.9.6 Bohdan Horbeshko 2024-06-01 16:43:38 -0400
  • bd5f41a76b Fix missing go.sum entry errors in staging.Dockerfile adhoc Bohdan Horbeshko 2024-05-12 11:05:18 -0400
  • e94a646e19 Upgrade to go-xmpp version with multiple command elements support Bohdan Horbeshko 2024-05-12 11:03:48 -0400
  • 249c942fc2 Allow empty form for mute/unmute commands Bohdan Horbeshko 2024-05-10 19:53:16 -0400
  • 9aec929e71 Merge branch 'master' into adhoc Bohdan Horbeshko 2024-05-10 19:24:15 -0400
  • af07773b07 Random IDs for service messages v1.9.5 Bohdan Horbeshko 2024-05-10 19:22:53 -0400
  • 4eae44b9a2 Merge branch 'master' into adhoc Bohdan Horbeshko 2024-05-09 19:32:57 -0400
  • a74e2bcb7d Mute/unmute whole chats with no arguments v1.9.4 Bohdan Horbeshko 2024-05-05 13:16:38 -0400
  • 43f9603b88 Merge branch 'master' into adhoc Bohdan Horbeshko 2024-04-28 07:04:42 -0400
  • a3f6d5f774 Support nativeedits for rawmessages=false v1.9.3 Bohdan Horbeshko 2024-04-27 00:31:21 -0400
  • 2459b14948 Version 1.9.2 v1.9.2 Bohdan Horbeshko 2024-04-11 22:24:22 -0400
  • f15e44436b Use carbons for non-native edits too Bohdan Horbeshko 2024-04-11 20:59:49 -0400
  • a36856b768 Fix filtering content updates for outgoing messages Bohdan Horbeshko 2024-04-11 20:37:51 -0400
  • b499992148 Fix missing read markers in other XMPP clients than the message sender Bohdan Horbeshko 2024-04-10 22:17:58 -0400
  • 144c5724ea Fix module cache in staging.Dockerfile Bohdan Horbeshko 2024-04-09 19:09:47 -0400
  • 3e772be7a6 Add tdlib.Dockerfile Bohdan Horbeshko 2024-04-09 19:08:37 -0400
  • 908bd76aac Add staging.Dockerfile Bohdan Horbeshko 2024-03-29 07:39:10 -0400
  • 67c38823f2 Avoid broken state on a failed logout attempt Bohdan Horbeshko 2024-03-29 07:35:06 -0400
  • 154b59de44 Show command execution success status Bohdan Horbeshko 2024-02-18 04:36:23 -0500
  • 5dd60450c2 Fix crashes in commands due to not found contacts Bohdan Horbeshko 2024-02-18 02:48:57 -0500
  • 0b1cbda1cc Show member dropdowns in chat administration forms Bohdan Horbeshko 2024-02-18 02:48:02 -0500
  • 9b5fee8826 Filter available commands by chat type Bohdan Horbeshko 2024-02-15 04:40:57 -0500
  • dc6f99dc3c Stable command order in help and Ad-Hoc list Bohdan Horbeshko 2024-02-10 16:27:08 -0500
  • 772246ee4b Mark required fields in forms Bohdan Horbeshko 2024-02-10 15:22:24 -0500
  • b0c5302c82 Ad-Hoc support for chat commands Bohdan Horbeshko 2024-02-10 13:46:02 -0500
  • a0180eff75 Handle command cancelling Bohdan Horbeshko 2024-02-03 10:38:00 -0500
  • e7d5a2a266 Accept forms with arbitrary action Bohdan Horbeshko 2024-02-03 10:33:37 -0500
  • 21dc5fa6c6 Form support for transport Ad-Hoc commands with arguments Bohdan Horbeshko 2024-02-03 04:24:22 -0500
  • e3a5191905 Declaratively specify optional and required command arguments Bohdan Horbeshko 2024-02-01 12:14:06 -0500
  • eace19eef7 Merge branch 'master' into adhoc Bohdan Horbeshko 2024-01-31 09:29:45 -0500
  • f56e6ac187 Eliminate edit echos for outgoing messages v1.9.1 Bohdan Horbeshko 2024-01-31 09:23:07 -0500
  • fd0d7411c2 Basic Ad-Hoc support for transport commands Bohdan Horbeshko 2024-01-30 21:38:46 -0500
  • 20e6d2558e Version 1.9.0 v1.9.0 Bohdan Horbeshko 2024-01-29 05:00:42 -0500
  • 3a60a1cfaa Bump Makefile to TDLib commit with the logout fix Bohdan Horbeshko 2024-01-29 04:50:57 -0500
  • ea004b7f7c Reflect Telegram edits natively by nativeedits option Bohdan Horbeshko 2024-01-29 04:28:15 -0500
  • c141c4ad2b Fix markable Bohdan Horbeshko 2024-01-27 06:47:12 -0500
  • 599cf16cdb Request and send to Telegram XEP-0333 displayed markers by "receipts" option Bohdan Horbeshko 2024-01-27 06:13:45 -0500
  • 81fc3ea370 Also ack with XEP-0184 read receipts for outgoing messages Bohdan Horbeshko 2024-01-27 03:25:17 -0500
  • e37c428c67 XEP-0333 read markers for outgoing messages Bohdan Horbeshko 2024-01-26 21:02:47 -0500
  • b9b6ba14a4 Fix stuck logout Bohdan Horbeshko 2024-01-24 18:54:25 -0500
  • b40ccf4a4d Fix presences sent with no resource Bohdan Horbeshko 2024-01-24 18:52:40 -0500
  • 4532748c84 Support chosen quotes in replies and replies from other chats Bohdan Horbeshko 2024-01-10 14:30:00 -0500
  • f2807779aa Fix ending braces for PreCode Bohdan Horbeshko 2023-11-16 08:44:26 -0500
  • 705cfc1d49 gofmt Bohdan Horbeshko 2023-11-16 08:06:21 -0500
  • dcb802358b Fix tests Bohdan Horbeshko 2023-11-16 08:05:23 -0500
  • 6bd8379114 Support blockquotes in formatter Bohdan Horbeshko 2023-11-15 19:38:45 -0500
  • 576acba0d1 Migrate to TDLib 1.8.21 Bohdan Horbeshko 2023-11-11 16:10:23 -0500
  • 67b8ad57f0 Fix reply length for hrunicode messages v1.8.3 Bohdan Horbeshko 2023-10-29 08:47:35 -0400
  • 4972cb6d5e Reject MUC nickname change attempts muc Bohdan Horbeshko 2023-10-04 05:57:29 -0400
  • 1e7e761c6c Reflect name change of Telegram user in all MUCs Bohdan Horbeshko 2023-10-03 18:56:37 -0400
  • b8a57c06b6 Handle MUC PM attempts Bohdan Horbeshko 2023-09-30 06:29:40 -0400
  • 02578440cd Detect the "Have no write access to the chat" error from Telegram Bohdan Horbeshko 2023-09-29 16:59:13 -0400
  • 47fa7bca49 Return outgoing message errors as message error stanzas (only in groupchats yet) Bohdan Horbeshko 2023-09-29 16:17:25 -0400
  • a0803123b2 Advertise muc#stable_id feature Bohdan Horbeshko 2023-09-29 08:32:48 -0400
  • b70bb53c6d Display outgoing MUC messages Bohdan Horbeshko 2023-09-29 08:24:15 -0400
  • 41503c7fd4 Return registration-required instead of not-authorized Bohdan Horbeshko 2023-09-28 16:30:28 -0400
  • cdaaa75c96 Send last pinned message as subject on MUC join Bohdan Horbeshko 2023-09-28 13:14:17 -0400
  • b68c07025d Add MUC history limit (maxstanzas only) Bohdan Horbeshko 2023-09-19 07:57:52 -0400
  • e8bde73164 Original sender JID in MUCs (why?) Bohdan Horbeshko 2023-09-19 07:31:24 -0400
  • e77caf2c42 Send recent history on MUC join Bohdan Horbeshko 2023-09-19 04:23:39 -0400
  • c1887e5a1e Fix returning MUC join errors Bohdan Horbeshko 2023-09-18 01:49:31 -0400
  • 93abbe834e Send real JID for room occupants Bohdan Horbeshko 2023-09-18 01:17:25 -0400
  • 6c65ef9988 Send the own MUC member the last with status codes 110/210 according to the spec Bohdan Horbeshko 2023-09-18 00:47:47 -0400
  • 4249a8bf41 Suppress nickname presences for MUCs better Bohdan Horbeshko 2023-09-18 00:02:49 -0400
  • f99f4f6acc Send memberlist on MUC join, suppress PM statuses for MUC JIDs Bohdan Horbeshko 2023-09-17 23:21:57 -0400
  • 776993894a Merge hotfix: remove redundant "registered" identity Bohdan Horbeshko 2023-09-17 00:54:23 -0400
  • 9dbd487dae Merge branch 'master' into muc Bohdan Horbeshko 2023-09-16 23:16:09 -0400
  • 282a6fc21b Hotfix: prevent lockup on login v1.8.2 Bohdan Horbeshko 2023-08-31 18:24:30 -0400
  • 4588170d1e Harden the authorizer access to prevent crashes v1.8.1 Bohdan Horbeshko 2023-08-31 17:26:35 -0400
  • aa561c5be6 Version 1.8.0 v1.8.0 Bohdan Horbeshko 2023-08-28 10:20:50 -0400
  • 20994e2995 In-Band Registration (XEP-0077) dev Bohdan Horbeshko 2023-08-28 10:16:57 -0400
  • 8ba7596ab5 Merge branch 'master' into dev Bohdan Horbeshko 2023-08-26 08:59:14 -0400
  • 64515e2c66 Fix replies to messages with non-ASCII characters v1.7.6 Bohdan Horbeshko 2023-08-08 00:54:24 -0400
  • 9377d7a155 Save/read unavailable presence type in cache v1.7.5 Bohdan Horbeshko 2023-08-06 20:04:49 -0400
  • c03ccfdfb7 Support urn:xmpp:privilege:2 v1.7.4 Bohdan Horbeshko 2023-08-02 17:08:06 -0400
  • 608f675512 Revert sending carbons for outgoing messages to other resources (they duplicate what clients already send to each other) v1.7.3 Bohdan Horbeshko 2023-08-02 16:41:18 -0400
  • 3c917c1698 Carbons in group chats Bohdan Horbeshko 2023-08-02 13:53:34 -0400
  • 8fc9edd7e7 Prevent messages to a certain resource from being carbon-copied v1.7.2 Bohdan Horbeshko 2023-08-01 20:03:34 -0400
  • a5f6c60035 Add building in fcking docker environment Iļja Pavļikhin 2023-08-01 22:36:27 +0000
  • 131f6eba38 Use previews only instead of TGS stickers v1.7.1 Bohdan Horbeshko 2023-07-31 22:00:58 -0400
  • a595d9db0a Version 1.7.0 v1.7.0 Bohdan Horbeshko 2023-07-31 21:37:05 -0400
  • ef831fc972 Migrate to TDLib 1.8.14 (multiple usernames support) Bohdan Horbeshko 2023-07-31 21:25:24 -0400
  • 748366ad6a Avoid webpage preview updates being sent as message edits (by hash matching) Bohdan Horbeshko 2023-07-22 10:46:35 -0400
  • eadef987be Revert "Avoid webpage preview updates being sent as message edits" Bohdan Horbeshko 2023-07-21 07:45:44 -0400
  • 563cb2d624 Avoid webpage preview updates being sent as message edits Bohdan Horbeshko 2023-07-16 08:19:11 -0400
  • e954c73bd2 Do not ack with edited message to the XEP-0308 sender resource Bohdan Horbeshko 2023-07-15 21:38:10 -0400
  • 959dc061ff Send carbons for outgoing messages to other resources Bohdan Horbeshko 2023-07-08 23:52:30 -0400
  • 30b3fd1615 Force update nicknames via PubSub and presences on reconnect Bohdan Horbeshko 2023-06-30 09:54:39 -0400
  • f8ad8c0204 Update chat title in chats cache Bohdan Horbeshko 2023-06-30 08:48:36 -0400
  • b5920822c4 Send nick in messages (specially für Sava, but nahuj nado) message-nick Bohdan Horbeshko 2023-06-27 09:14:35 -0400
  • 739fc4110a Fix a crash by auth commands when online Bohdan Horbeshko 2023-06-16 00:44:48 -0400
  • fdd867cf7a Add /cancelauth command Bohdan Horbeshko 2023-06-16 00:34:49 -0400
  • edf2c08a5b Bump Go version to 1.19 Bohdan Horbeshko 2023-06-11 13:53:36 -0400
  • 00f1417cb2 Version 1.6.0 v1.6.0 Bohdan Horbeshko 2023-06-08 13:33:22 -0400
  • 79fc0ddbe5 Set origin id, if available, to replies bridged from Telegram Bohdan Horbeshko 2023-06-08 13:27:40 -0400
  • 945b9c063b Reply own messages Bohdan Horbeshko 2023-06-08 13:14:55 -0400
  • 7215d11d79 XEP-0308 message editing Bohdan Horbeshko 2023-06-05 04:22:13 -0400
  • a5c90340ad Refactor ProcessOutgoingMessage Bohdan Horbeshko 2023-06-03 20:25:00 -0400
  • 9a84e9a8b6 Store message ids in Badger DB Bohdan Horbeshko 2023-06-03 00:20:03 -0400
  • 8663a29e15 Add /vcard command Bohdan Horbeshko 2023-06-01 16:37:38 -0400