1
0
Fork 0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-07-08 07:13:20 -04:00

Commit graph

  • 56e4a67f42 Update mautrix-go Tulir Asokan 2020-11-10 12:37:33 +02:00
  • 05b8d577f3 Retry sending messages if server returns 502 Tulir Asokan 2020-11-09 18:05:23 +02:00
  • 673f5a8389 Fix dropped message log Tulir Asokan 2020-11-06 15:56:07 +02:00
  • 4eacece8ba Use ring buffer for message handling Tulir Asokan 2020-11-06 15:52:16 +02:00
  • 221326bcbf Add metric for users locked in post-login sync Tulir Asokan 2020-11-06 02:38:31 +02:00
  • bf5be3fe62 Add more debug logs in post-connection code Tulir Asokan 2020-11-06 02:29:14 +02:00
  • a49a5fa3d4 Retry sending when receiving 599 error Tulir Asokan 2020-11-04 14:58:24 +02:00
  • a1740db0d7 Fix bridge->bridge file names Tulir Asokan 2020-11-02 17:18:18 +02:00
  • 0c60516702 Fix --ignore-unsupported-database flag Tulir Asokan 2020-11-02 16:16:36 +02:00
  • 5be4bfa5c8
    Update docstring for community_template in example-config.yaml Adrian Petrescu 2020-10-26 11:54:02 -04:00
  • 63933d0c7e Include debug message when receiving 599 status code Tulir Asokan 2020-10-26 17:10:31 +02:00
  • cccaa62a20
    Merge pull request #232 from rreuvekamp/fix_228 Tulir Asokan 2020-10-24 16:53:46 +03:00
  • e02da56ad0 Fix creating groups in unencrypted rooms Tulir Asokan 2020-10-24 16:51:23 +03:00
  • e25a87244b Add quotes around room ids in example config Tulir Asokan 2020-10-19 16:06:12 +03:00
  • 284fe7f1a6 Build static executables with olm using gomuks-build-docker Tulir Asokan 2020-10-19 15:36:40 +03:00
  • 592b0862ce Install yq from alpine repos Tulir Asokan 2020-10-19 14:46:59 +03:00
  • 38bfafbe3a Point GOCACHE to CI cache dir Tulir Asokan 2020-10-19 02:19:34 +03:00
  • 1af8260ddc Remove alpine edge from gitlab CI build as well Tulir Asokan 2020-10-19 02:17:51 +03:00
  • 22023404bc Stop using alpine edge for some packages in dockerfile Tulir Asokan 2020-10-19 01:45:53 +03:00
  • b76b9ce790 Use Gauge instead of fake Enum to count connected users Tulir Asokan 2020-10-16 16:52:49 +03:00
  • ead8a869c8 Use MSC2778 instead of shared secret for bridge bot login Tulir Asokan 2020-10-16 16:52:37 +03:00
  • 684fe33c0d Fix creating rooms from matrix when encryption is not enabled Fabian Geiselhart 2020-10-14 17:16:25 +02:00
  • 0329dd5e62 Update mautrix-go to fix errors.Is Tulir Asokan 2020-10-12 18:24:36 +03:00
  • 702a837929 Set RestrictMessageSending in portal create+update Remi Reuvekamp 2020-10-12 12:59:14 +02:00
  • f3c1319548 Improve error message Remi Reuvekamp 2020-10-11 18:09:25 +02:00
  • cd8352a7df Remove webp conversion Tulir Asokan 2020-10-09 18:24:23 +03:00
  • fc14068724 Notify portal when convertMatrixMessage fails Remi Reuvekamp 2020-10-07 18:30:38 +02:00
  • 36bb15fbd6 Handle cases where sync response handling takes too long Tulir Asokan 2020-10-06 22:22:04 +03:00
  • 18f709f435 Add some more logs in bridge bot syncing Tulir Asokan 2020-10-06 21:39:28 +03:00
  • 491d8b232e Stop using github.com/pkg/errors Tulir Asokan 2020-10-05 22:38:34 +03:00
  • 6315dac2eb Slightly improve waiting for inbound Megolm sessions Tulir Asokan 2020-10-05 22:32:35 +03:00
  • 0f17863708 Add command to reset the megolm session in a room Tulir Asokan 2020-10-05 22:32:15 +03:00
  • f21f57f09f Fix delete-session not deleting all cached state Tulir Asokan 2020-10-04 13:55:09 +03:00
  • 1379e46e1e Update mautrix-go Tulir Asokan 2020-10-02 01:13:26 +03:00
  • 3afe65726d Update mautrix-go Tulir Asokan 2020-09-29 11:17:48 +03:00
  • 3dae9b1999 Add connection state to prometheus metrics Tulir Asokan 2020-09-27 22:30:08 +03:00
  • f88abe98bf Skip key sharing IsInPortal check if user is admin Tulir Asokan 2020-09-25 21:33:55 +03:00
  • 34163859f0 Fix no-crypto build Tulir Asokan 2020-09-24 15:49:13 +03:00
  • d67c3a8c96 Wait up to 3 seconds for encryption keys to arrive Tulir Asokan 2020-09-24 15:25:36 +03:00
  • 0b2fd69bf1 Send error notice if decrypting event fails Tulir Asokan 2020-09-17 22:01:17 +03:00
  • 4b3c411f2f Ping again if stream goes to sleep soon after connection Tulir Asokan 2020-09-17 18:48:37 +03:00
  • 01101c1272 Move .github metadata to common repo Tulir Asokan 2020-09-09 01:20:25 +03:00
  • 075689dacf Update go-whatsapp and rename device name config fields Tulir Asokan 2020-08-27 01:14:54 +03:00
  • 1edf8bb9e1
    Bump version to v0.1.4 v0.1.4 Tulir Asokan 2020-09-04 17:53:53 +03:00
  • 2638204eaa Add option to update m.direct with double puppeting Tulir Asokan 2020-08-22 13:07:55 +03:00
  • b1c947da99 Remove deploy step in CI Tulir Asokan 2020-08-18 12:05:32 +03:00
  • 0096662685 Add missing arg to dockerfile Tulir Asokan 2020-08-18 11:54:11 +03:00
  • b2d64819f6
    Merge pull request #218 from kubesail/master Tulir Asokan 2020-08-18 00:49:47 +03:00
  • f1c93de38b add bash jq yq to CI dockerfile Dan Pastusek 2020-08-17 15:46:05 -06:00
  • f92bfe8eba
    Merge pull request #217 from kubesail/master Tulir Asokan 2020-08-16 00:51:37 +03:00
  • 5a0930f672 revert to TARGETARCH, update CI Dan Pastusek 2020-08-14 15:50:26 -06:00
  • 90049f5f90 update to use existing DOCKER_ARCH from ci pipeline Dan Pastusek 2020-08-14 15:38:23 -06:00
  • eada69519d add jq / yq Dan Pastusek 2020-08-14 15:10:44 -06:00
  • 7c67fe75eb Move post-connection ping to after chat list times out Tulir Asokan 2020-08-05 22:06:54 +03:00
  • aefe63cba5 Add support for automatic key sharing Tulir Asokan 2020-08-05 14:58:46 +03:00
  • 05da509c7c Add build tags for disabling crypto independently of cgo Tulir Asokan 2020-08-02 13:55:02 +03:00
  • 1b1d5d9a74 Fix bug in HTML parser Tulir Asokan 2020-08-01 02:00:51 +03:00
  • 9671b6c39a Use MentionedJIDs metadata instead of assuming everything is a mention Tulir Asokan 2020-07-31 14:30:58 +03:00
  • 6cb55f3969 Fix bugs in db migration. Fixes #211 Tulir Asokan 2020-07-30 21:41:04 +03:00
  • dd8b5097cb Support both WhatsApp read receipt event types Tulir Asokan 2020-07-30 18:25:42 +03:00
  • 25a99c4464 Bridge own read receipts from WhatsApp mobile with double puppeting Tulir Asokan 2020-07-30 18:08:26 +03:00
  • 51f0be415b Disconnect and reconnect automatically if post-login ping fails Tulir Asokan 2020-07-28 15:58:36 +03:00
  • 31049cd4d5 Call AdminTest() right after connecting Tulir Asokan 2020-07-27 13:06:03 +03:00
  • ded9e31315 Add simple method for sending bridge notices Tulir Asokan 2020-07-27 13:05:42 +03:00
  • 1aca93f250 Remove http.ListenAndServe in wrong place Tulir Asokan 2020-07-27 13:02:55 +03:00
  • 0430446d6d Make message buffers bigger and make locking message handling less hacky Tulir Asokan 2020-07-23 20:10:21 +03:00
  • f86f06a403 Check connection to homeserver before trying to log in for e2be Tulir Asokan 2020-07-23 19:18:24 +03:00
  • 3e7853f125 Send errors for more types of media bridge errors Tulir Asokan 2020-07-21 16:08:54 +03:00
  • acdd555917 Change nova build trigger to master branch Tulir Asokan 2020-07-16 21:08:35 +03:00
  • 9ac7544b64 Fix handling contact messages Tulir Asokan 2020-07-16 21:08:00 +03:00
  • f3728024b0 Add needs definitions and nova build trigger to CI Tulir Asokan 2020-07-14 23:22:52 +03:00
  • b1fd0be345 Update mautrix-go to fix static build Tulir Asokan 2020-07-10 16:35:38 +03:00
  • b7275a763a Make bridging receipts togglable separately from presence Tulir Asokan 2020-07-10 16:26:55 +03:00
  • f40a91594d Update mautrix-go Tulir Asokan 2020-07-10 15:56:45 +03:00
  • 8bacbbac5b Bump version to v0.1.3 v0.1.3 Tulir Asokan 2020-07-10 15:24:29 +03:00
  • 518cb076ff Add command to create WhatsApp group Tulir Asokan 2020-07-10 15:23:32 +03:00
  • 7eb4cfb946 Add command to disable bridging presence and read receipts Tulir Asokan 2020-07-10 14:53:18 +03:00
  • 4a673b92fa Kick left users when syncing members Tulir Asokan 2020-07-05 23:16:59 +03:00
  • 07927741bf Linkify already existing portal error message in pm command Tulir Asokan 2020-07-05 19:41:28 +03:00
  • 7dc4632cd4 Create new portal if invite fails in pm command. Fixes #188 Tulir Asokan 2020-07-05 19:27:40 +03:00
  • 8f805c539a Fix backfill in private chat portal with self Tulir Asokan 2020-07-05 19:24:48 +03:00
  • ffb8529b73 Allow creating private chat portal by inviting WhatsApp puppet. Fixes #110 Tulir Asokan 2020-07-05 18:57:03 +03:00
  • b7cd2c7f2a Update ROADMAP.md Tulir Asokan 2020-07-04 16:29:06 +03:00
  • 097dda4ce0 Bump version to v0.1.2 v0.1.2 Tulir Asokan 2020-07-04 16:22:10 +03:00
  • 4608c09656 Escape % in battery low warning. Fixes #205 Tulir Asokan 2020-07-04 16:21:41 +03:00
  • 43a3815970 Fix some things related to m.bridge Tulir Asokan 2020-07-03 13:47:02 +03:00
  • d9874ab1b4 Improve low battery warning Tulir Asokan 2020-06-30 17:21:17 +03:00
  • 44b399790b Fix replies in encrypted rooms Tulir Asokan 2020-06-30 16:26:13 +03:00
  • 5a611146cb Update go-whatsapp to improve some errors Tulir Asokan 2020-06-26 00:37:17 +03:00
  • 2132bc653b Handle WhatsApp chat create events Tulir Asokan 2020-06-26 00:13:18 +03:00
  • 8cfb04a5ed Handle WhatsApp invites. Fixes #120 Tulir Asokan 2020-06-26 00:05:51 +03:00
  • 326293303d Handle WhatsApp kicks and Matrix invites Tulir Asokan 2020-06-25 23:58:35 +03:00
  • fed6756ae5 Handle leaving and kicking from Matrix. Fixes #47 Tulir Asokan 2020-06-25 23:33:11 +03:00
  • 3a571b2c7a Add command to join groups with invite link Tulir Asokan 2020-06-25 23:29:16 +03:00
  • 67864d8475 Make command system work better in private chat portals Tulir Asokan 2020-06-25 22:42:52 +03:00
  • 09a08a9ef4 Add command to get group invite link Tulir Asokan 2020-06-25 22:40:34 +03:00
  • 3460d7b6e8 Make WhatsApp device name configurable Tulir Asokan 2020-06-25 17:59:44 +03:00
  • d0ccc85522 Actually log errors when accepting invite fails. Fixes #143 Tulir Asokan 2020-06-25 17:01:40 +03:00
  • f4ce80f98e Handle contact and battery events Tulir Asokan 2020-06-25 16:44:51 +03:00
  • d4e812b968 Update mautrix-go Tulir Asokan 2020-06-24 00:31:50 +03:00