1
0
Fork 0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-05-15 02:06:53 -04:00

Commit graph

  • 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
  • 542d30ead7 Use SQLCryptoStore from mautrix-go and update deps Tulir Asokan 2020-06-23 23:22:30 +03:00
  • cbd1a79e80 Ignore some types of message parse errors Tulir Asokan 2020-06-23 19:03:20 +03:00
  • c541afbb46 Update go-whatsapp again Tulir Asokan 2020-06-23 19:01:11 +03:00
  • 50132ae274 Add ffmpeg to Docker image Tulir Asokan 2020-06-23 16:40:05 +03:00
  • 3fe9289f91 Add support for Matrix->WhatsApp GIF bridging. Fixes #141 Tulir Asokan 2020-06-23 16:36:05 +03:00
  • 63a1a77f26 Update go-whatsapp to handle unknown ping responses Tulir Asokan 2020-06-23 15:36:08 +03:00
  • 58de73f8b2 Update mautrix-go Tulir Asokan 2020-06-23 14:52:32 +03:00
  • c922d7e569 Add FUNDING.yml Tulir Asokan 2020-06-18 00:01:15 +03:00
  • 5a04f6c871 Add simple disconnection count to metrics Tulir Asokan 2020-06-17 17:57:14 +03:00
  • 689202f43d Move HandleMediaMessage parameters to a struct Tulir Asokan 2020-06-20 22:24:27 +03:00
  • bd9464add3
    Merge pull request #201 from lieuwex/document-whatsapp-filename Tulir Asokan 2020-06-20 22:07:33 +03:00
  • 9cc8b04c8e use whatsapp document filename for document type files Lieuwe Rooijakkers 2020-06-20 17:26:45 +02:00
  • 9d6b9a901d Call EncryptMegolmEvent with pointer to content Tulir Asokan 2020-06-18 12:57:55 +03:00
  • beed19fdad Add Prometheus metrics Tulir Asokan 2020-06-17 17:50:06 +03:00
  • 5bcda24684
    fix merge conflict haywo 2020-06-15 21:23:51 +02:00
  • 4bc2d0e328
    Merge branch 'master' of https://github.com/tulir/mautrix-whatsapp into prometheus-metrics haywo 2020-06-15 21:20:25 +02:00
  • 8e30262275 Fix sending updated bridge info Tulir Asokan 2020-06-15 20:38:41 +03:00
  • 59e2015fa7 Add option to resend bridge info to all portals Tulir Asokan 2020-06-15 20:28:04 +03:00
  • 8bcf81879d Add connect as alias to reconnect command Tulir Asokan 2020-06-15 19:00:29 +03:00
  • ec86259a20 Update bridge info when portal metadata changes Tulir Asokan 2020-06-15 14:56:52 +03:00
  • affe9981d8
    add prometheus client to required packages HayWo 2020-06-15 12:56:37 +02:00
  • 45332894b8
    make metrics listen on localhost:9093 only haywo 2020-06-13 02:32:12 +02:00
  • fb8feb56cf
    changing the error checks haywo 2020-06-13 02:23:52 +02:00
  • 68f39b534f
    addding more metrics haywo 2020-06-13 01:57:50 +02:00
  • 7bf5d2299a
    Adding basic prometheus components and first gauges haywo 2020-06-13 01:03:11 +02:00
  • b8de8544e1 Add state key to m.bridge events Tulir Asokan 2020-06-11 14:41:45 +03:00
  • 47a1d7f6cb Generate AS registrations with bot sync workaround Tulir Asokan 2020-06-11 14:39:19 +03:00
  • 3418f39455
    Merge pull request #1 from pidongqianqian/tulir-master pidong 2020-06-11 14:49:17 +08:00
  • 5e82b5f353 Remove duplicate features zhaoYangguang 2020-06-11 14:43:12 +08:00
  • 7f24727f91 Merge branch 'master-upstream' into tulir-master zhaoYangguang 2020-06-11 13:59:44 +08:00
  • 7c799f1faa Encrypt media from WhatsApp when sending to encrypted portal Tulir Asokan 2020-06-10 15:26:14 +03:00
  • 210b1caf65 Add bridging of location messages to Matrix Tulir Asokan 2020-06-10 14:58:57 +03:00
  • e4a160e650 Add basic bridging of contact messages to Matrix Tulir Asokan 2020-06-10 14:06:36 +03:00
  • 934f98119f Add option to disable notifications during initial backfill Tulir Asokan 2020-06-08 20:51:24 +03:00
  • c6180660c2 Fix normal dockerfile Tulir Asokan 2020-06-07 21:20:57 +03:00
  • 535efcc8bd Send "delivery" receipt for messages bridged from WhatsApp too Tulir Asokan 2020-06-05 17:54:09 +03:00
  • 93b758b026 Bump version to v0.1.1 v0.1.1 Tulir Asokan 2020-06-04 18:39:30 +03:00
  • aea84c9907 Update mautrix-go to fix new OTK generation for e2be Tulir Asokan 2020-06-04 18:39:11 +03:00
  • b88b02ace3 Add missing v to version command output Tulir Asokan 2020-06-04 01:34:50 +03:00
  • f36e4e44fe Fix CI docker manifest stage for tags Tulir Asokan 2020-06-03 21:11:48 +03:00
  • f70b7663d2 Bump version to v0.1.0 v0.1.0 Tulir Asokan 2020-06-03 21:02:53 +03:00
  • 3f35a90145 Send plain version number to WhatsApp Tulir Asokan 2020-06-03 20:59:44 +03:00
  • 4b23ca9ff2 Fix getting commit SHA in CI Tulir Asokan 2020-06-03 20:49:26 +03:00
  • 0f7163a294 Don't require config for --version Tulir Asokan 2020-06-03 20:47:13 +03:00
  • f3793309a0 Fix +dev suffix in version Tulir Asokan 2020-06-03 20:44:52 +03:00
  • 09385713de Include commit information in CI builds. Fixes #158 Tulir Asokan 2020-06-03 20:32:53 +03:00
  • 7b75d763ed Update mautrix-go Tulir Asokan 2020-06-03 19:49:57 +03:00
  • f1b50a22f3 Add bridge info state events for new portal rooms Tulir Asokan 2020-06-01 15:09:58 +03:00
  • 7947ba616c Hide reconnected successfully message if report_connection_retry is false Tulir Asokan 2020-05-29 21:06:25 +03:00