Commit graph

  • 21f62e3bbf msgconv/from-whatsapp: add support for polls Tulir Asokan 2024-10-07 14:21:56 +03:00
  • a351d2b150 dependencies: update mautrix-go Tulir Asokan 2024-10-07 12:57:43 +03:00
  • 1f454a821a dependencies: update mautrix-go Tulir Asokan 2024-10-04 14:43:09 +03:00
  • f0e8034848 .github: update bug report template Tulir Asokan 2024-10-04 14:43:02 +03:00
  • a58f6a91c1 legacymigrate: ignore conflict when inserting empty ghost Tulir Asokan 2024-10-03 14:38:52 +03:00
  • efc33f0a6d dependencies: update Tulir Asokan 2024-10-03 12:42:12 +03:00
  • fc986c712c legacyprovision: pass through timezone param Tulir Asokan 2024-10-03 12:26:06 +03:00
  • 2370f84817 handlewhatsapp: fix handling group avatar changes Tulir Asokan 2024-10-03 00:21:39 +03:00
  • a9b6493075 config: add support for deprecated displayname template variables Tulir Asokan 2024-10-03 00:08:23 +03:00
  • b7b8fd0f00 dependencies: update mautrix-go Tulir Asokan 2024-10-02 22:42:14 +03:00
  • 58d336762e push: add proper support for web push Tulir Asokan 2024-10-02 15:22:01 +03:00
  • 57f27cc448 legacymigrate: fix disappearing message timer multiplier Tulir Asokan 2024-10-02 14:11:47 +03:00
  • e01b1777bf legacymigrate: fix table name Tulir Asokan 2024-10-02 00:12:33 +03:00
  • bcda88d386 legacymigrate: delete invalid message rows on sqlite Tulir Asokan 2024-10-02 00:11:36 +03:00
  • 65390da546 msgconv/from-matrix: use context values instead of passing manually Tulir Asokan 2024-10-01 21:25:44 +03:00
  • 291d87c790 legacymigrate: fix more issues Tulir Asokan 2024-10-01 20:20:32 +03:00
  • dea5ae2943 legacymigrate: remove dot part in message senders Tulir Asokan 2024-10-01 19:17:21 +03:00
  • e099e607fa client: add support for registering push notifications Tulir Asokan 2024-10-01 18:01:12 +03:00
  • e98d50f50b legacymigrate: fix target version number Tulir Asokan 2024-10-01 17:53:06 +03:00
  • 6e6c67967d handlewhatsapp,matrix: provide stream order in messages Tulir Asokan 2024-10-01 17:32:58 +03:00
  • e3f9e64795 chatinfo: fix initial group avatars Tulir Asokan 2024-10-01 17:25:36 +03:00
  • 7e82d698b8 msgconv/mediaretry: add appropriate suffix to error notice Tulir Asokan 2024-10-01 17:23:43 +03:00
  • 9eae335a48 msgconv/from-whatsapp: bundle raw data in event for unknown messages Tulir Asokan 2024-10-01 16:41:25 +03:00
  • f4a507bee0 backfill: fix bugs Tulir Asokan 2024-10-01 16:31:19 +03:00
  • a0d39bbdff msgconv/urlpreview: don't try to re-decrypt image previews Tulir Asokan 2024-10-01 14:30:55 +03:00
  • acb56e4ac4 mediarequest: implement requesting old media Tulir Asokan 2024-10-01 13:44:54 +03:00
  • efd898e557 wadb: refactor media request table Tulir Asokan 2024-10-01 12:40:33 +03:00
  • 19406fd395 msgconv/from-whatsapp: fix media caption formatting and business messages Tulir Asokan 2024-09-30 23:54:20 +03:00
  • 3d354c0a8e
    Merge 012432b282 into fc2db39bcb trilkk 2024-09-30 18:37:25 -04:00
  • e87680364d msgconv: refactor media converting to prepare for retries Tulir Asokan 2024-09-30 17:26:54 +03:00
  • ea2d8ba07d all: delete legacy bridge Tulir Asokan 2024-09-27 16:19:39 +03:00
  • fc2db39bcb msgconv/from-matrix: don't set remote JID in context info Tulir Asokan 2024-09-30 23:41:49 +03:00
  • 4e19e36655 legacymigrate: fix more foreign key issues Tulir Asokan 2024-09-30 21:05:03 +03:00
  • 39a0d71960 legacymigrate: ignore user portals if user isn't logged in Tulir Asokan 2024-09-30 18:17:39 +03:00
  • c2d701e0cc legacymigrate: ignore media backfill rows with null media key Tulir Asokan 2024-09-30 17:33:15 +03:00
  • 32863de2d1 legacymigrate: fix typo Tulir Asokan 2024-09-30 17:28:53 +03:00
  • 8b3c5e04d5 ci: change cron schedule Tulir Asokan 2024-09-28 18:17:29 +03:00
  • a48d02b20e handlewhatsapp: fix handling own read receipts Tulir Asokan 2024-09-27 16:46:40 +03:00
  • 778f223081 phoneping: implement hacky phone pinging Tulir Asokan 2024-09-27 15:20:33 +03:00
  • 71e07231e8 handlewhatsapp: ignore old call start events Tulir Asokan 2024-09-27 14:57:52 +03:00
  • 5deafa0112 analytics: track undecryptable messages Tulir Asokan 2024-09-27 14:44:15 +03:00
  • 512f450847 handlewhatsapp: handle newsletter leave/join events Tulir Asokan 2024-09-27 14:30:40 +03:00
  • 4670a5a233 handlewhatsapp: add support for chat mute/archive/pin state changes Tulir Asokan 2024-09-27 14:27:13 +03:00
  • 7ec5e2e5f4 handlewhatsapp: resync contacts on app state sync Tulir Asokan 2024-09-26 18:44:25 +03:00
  • e61de784d0 commands: add accept group invite command Tulir Asokan 2024-09-26 15:53:42 +03:00
  • d07fcc80e3 {chat,user}info: add resync queue Tulir Asokan 2024-09-26 15:23:15 +03:00
  • c4a466b7b9 handlewhatsapp: add support for group join events Tulir Asokan 2024-09-26 14:18:55 +03:00
  • d7ec1cc28b handlewhatsapp: add support for group info changes Tulir Asokan 2024-09-26 13:38:11 +03:00
  • 38393fc171 handlewhatsapp: add support for avatar changes Tulir Asokan 2024-09-26 13:23:23 +03:00
  • bcd358cd76 handlewhatsapp: sync ghosts on name change events Tulir Asokan 2024-09-26 12:48:19 +03:00
  • acc6017308 handlewhatsapp: implement various special event types Tulir Asokan 2024-09-26 12:37:21 +03:00
  • 3ccafa4dc9 handlewhatsapp: ignore unknown protocol messages Tulir Asokan 2024-09-25 17:40:10 +03:00
  • 4f57097937 msgconv/from-whatsapp: add support for text formatting Tulir Asokan 2024-09-25 17:35:46 +03:00
  • 9aa3083da1 userinfo: add missing + to identifier Tulir Asokan 2024-09-25 17:03:06 +03:00
  • e61dea0abd msgconv/from-whatsapp: fix handling ExtendedTextMessage Tulir Asokan 2024-09-25 16:39:49 +03:00
  • 26076702f9 msgconv/from-matrix: fix newlines Tulir Asokan 2024-09-25 16:25:52 +03:00
  • 5a2394cf98 ci: disable legacy builds Tulir Asokan 2024-09-25 16:16:08 +03:00
  • cb55939079 msgconv: add missing message types Tulir Asokan 2024-09-25 16:01:35 +03:00
  • 2c964df9a1 msgconv/from-whatsapp: add support for converting lottie stickers Tulir Asokan 2024-09-25 12:45:05 +03:00
  • c9a51bdc01 ci: reduce issue lock interval Tulir Asokan 2024-09-24 21:48:12 +03:00
  • f7b3575002 ci: lock closed issues automatically after 90 days Tulir Asokan 2024-09-24 20:20:28 +03:00
  • a03b2ca5ef dependencies: update whatsmeow Tulir Asokan 2024-09-24 14:29:27 +03:00
  • 20f9786ab3 msgconv/from-whatsapp: validate animated sticker size before extracting Tulir Asokan 2024-09-24 13:29:33 +03:00
  • 6e98f253fb msgconv/from-whatsapp: extract lottie stickers when bridging Tulir Asokan 2024-09-17 21:41:40 +03:00
  • a47ed7fd18 backfill: implement Tulir Asokan 2024-09-17 17:37:13 +03:00
  • edf6b17b8c wadb: add wrappers for backfill and poll option tables Tulir Asokan 2024-09-17 14:48:27 +03:00
  • 7264c7fee2 login: wait for 515 event Tulir Asokan 2024-09-16 23:56:09 +03:00
  • e6f9c8e0bd client: log when enabling proxy Tulir Asokan 2024-09-16 23:22:13 +03:00
  • d604b0fd13 handlewhatsapp: fix handling messages that become decryptable Tulir Asokan 2024-09-16 15:57:50 +03:00
  • ec87e7b8d0 msgconv/from-whatsapp: set db metadata in message converter Tulir Asokan 2024-09-16 15:41:23 +03:00
  • 314214514e msgconv/from-matrix: include disappearing timer Tulir Asokan 2024-09-16 15:38:59 +03:00
  • 2395e9b0f5 dbmeta: move types to waid package Tulir Asokan 2024-09-16 15:38:39 +03:00
  • 33a995413a ids: add support for split portals Tulir Asokan 2024-09-14 12:48:46 +03:00
  • a219b72676 legacymigrate: ignore messages with null sender Tulir Asokan 2024-09-13 21:27:50 +03:00
  • 12073df3ef msgconv/from-matrix: fix detecting captions Tulir Asokan 2024-09-13 17:38:19 +03:00
  • 37b4e44bf6 msgconv/from-matrix: fix uploading images Tulir Asokan 2024-09-13 17:32:22 +03:00
  • eaad4d6db5 login: disable auto-reconnect Tulir Asokan 2024-09-13 17:11:22 +03:00
  • e481785faf legacyprovision: pre-validate phone number and fix submitting it Tulir Asokan 2024-09-13 16:47:13 +03:00
  • 4ea7aad1df
    Merge pull request #709 from mautrix/v2 Tulir Asokan 2024-09-13 14:07:06 +03:00
  • 6dcc2de8f6 roadmap: update Tulir Asokan 2024-09-13 14:00:58 +03:00
  • 58f1105e13 dependencies: update Tulir Asokan 2024-09-13 13:18:36 +03:00
  • 94633e2778 legacyprovision: fix QR code field name Tulir Asokan 2024-09-11 20:42:27 +03:00
  • d6bf634a63 login: fix events not being initialized Tulir Asokan 2024-09-11 20:38:51 +03:00
  • 98b54a27fc handlewhatsapp: add message for wa-not-logged-in Tulir Asokan 2024-09-11 20:34:29 +03:00
  • e7d0842f20 legacyprovision: logout other logins when making new one Tulir Asokan 2024-09-11 20:29:59 +03:00
  • 25f13a3ae4 legacyprovision: don't delete user logins on logout Tulir Asokan 2024-09-11 20:28:25 +03:00
  • f4f7043b21 legacyprovision: create portal when starting chat Tulir Asokan 2024-09-11 16:56:31 +03:00
  • 1356c15628 legacymigrate: fix commas Tulir Asokan 2024-09-11 16:51:03 +03:00
  • 1ef02aa54e legacyprovision: add backwards-compatible login and SNC endpoints Tulir Asokan 2024-09-11 15:33:41 +03:00
  • d95934cbc0 msgconv/from-matrix: fix mime type checks Tulir Asokan 2024-09-11 01:45:37 +03:00
  • 4619ea11cb msgconv/from-whatsapp: roundtrip big downloads via disk Tulir Asokan 2024-09-11 01:19:19 +03:00
  • e699101943 legacymigrate: fix portal receivers Tulir Asokan 2024-09-11 00:49:28 +03:00
  • be54129f5d handlewhatsapp: fix group messages Tulir Asokan 2024-09-10 19:41:30 +03:00
  • d4991cb0b6 handlewhatsapp: add placeholders for missing events Tulir Asokan 2024-09-10 18:15:38 +03:00
  • 3c53ea5ed1 v2: fix things Tulir Asokan 2024-09-10 15:56:51 +03:00
  • 91fbf6f609 legacymigrate: fix things Tulir Asokan 2024-09-10 15:09:08 +03:00
  • 86ffca8a6b dependencies: update Tulir Asokan 2024-09-07 14:26:26 +03:00
  • 902641f579 pre-commit: add staticcheck Tulir Asokan 2024-09-06 18:25:25 +03:00
  • c78f2ba1dc legacymigrate: add draft legacy database migration Tulir Asokan 2024-09-06 18:20:59 +03:00
  • 8a5c46d201 license: add exceptions Tulir Asokan 2024-09-06 17:42:19 +03:00