1
0
Fork 0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-05-14 17:56:53 -04:00

Commit graph

  • a40584db41 Add command to delete all own portals for a fresh start Tulir Asokan 2019-05-31 19:33:18 +03:00
  • 720f0b85e2
    Fix go.mod by removing inexistent version Duco van Amstel 2019-05-31 15:07:57 +02:00
  • 37cd34e4bf Make contact wait delay configurable and fix nil pointer usage Tulir Asokan 2019-05-30 20:25:04 +03:00
  • 02f78155b5 Only invite default puppet for backfilling when needed Tulir Asokan 2019-05-30 17:48:22 +03:00
  • 521a8b74aa Share backfill start/end code between initial and recovery fills Tulir Asokan 2019-05-30 17:25:56 +03:00
  • c4751f4953 Use default puppet when backfilling to avoid rate limits Tulir Asokan 2019-05-30 17:22:03 +03:00
  • a9fd97932b Send alerts about incoming calls Tulir Asokan 2019-05-30 17:00:36 +03:00
  • 1c009b96fe Only load 50 messages per request in initial fill Tulir Asokan 2019-05-28 21:48:37 +03:00
  • dce08b1422 Add user-portal mapping to database Tulir Asokan 2019-05-28 21:31:25 +03:00
  • 666194b066 Possibly fix and/or break missed message backfilling Tulir Asokan 2019-05-28 21:30:39 +03:00
  • 063ec7873d Don't allow unsupported database versions without flag Tulir Asokan 2019-05-28 21:29:43 +03:00
  • 1d43aeca2f Remove message locking as message handling is synchronous per-portal Tulir Asokan 2019-05-28 14:12:35 +03:00
  • 7f0c67168c Fix potential autoreconnect problem and add exponential backoff Tulir Asokan 2019-05-28 14:09:49 +03:00
  • 498c0e4130 Ignore invalid data received errors Tulir Asokan 2019-05-27 14:15:45 +03:00
  • 3f13e13d36 Make not connected errors in sync handling non-fatal Tulir Asokan 2019-05-27 14:01:30 +03:00
  • 402f482db3 Update deps Tulir Asokan 2019-05-27 13:48:11 +03:00
  • bfe5af7edc Add Matrix->WhatsApp EDU bridging Tulir Asokan 2019-05-27 13:46:04 +03:00
  • 5346e01d2a Add logging for custom puppets and save next batch properly Tulir Asokan 2019-05-24 14:09:48 +03:00
  • 0db44d4cc7 Remove dev replaces in go.mod again Tulir Asokan 2019-05-24 02:36:59 +03:00
  • 2c9c473040 Add basic Matrix puppeting support Tulir Asokan 2019-05-24 02:33:26 +03:00
  • 95e62fae77 Upgrade message content in db to new protocol schema Tulir Asokan 2019-05-24 01:09:42 +03:00
  • 8d0d5ff504 Switch sync command to use syncPortals and syncPuppets methods used at startup Tulir Asokan 2019-05-23 22:57:52 +03:00
  • 5eb06ee43c Update go-whatsapp with new proto version Tulir Asokan 2019-05-23 22:57:19 +03:00
  • 0408db5c07 Add config option for max age of chats to sync Tulir Asokan 2019-05-23 20:25:46 +03:00
  • 239de25bf0 Don't connect in reconnect command if the user is not logged in Tulir Asokan 2019-05-23 20:11:55 +03:00
  • f9c3e99d10 Fix/change things Tulir Asokan 2019-05-23 20:09:13 +03:00
  • 94ba2244b0 Disconnect clients when stopping bridge Tulir Asokan 2019-05-23 19:16:29 +03:00
  • d7b36d55d7 Handle puppet avatar fetch errors properly Tulir Asokan 2019-05-23 19:07:34 +03:00
  • 2f78d803c2 Update deps Tulir Asokan 2019-05-23 18:24:58 +03:00
  • 7b067b4737 Set avatar in room create request and sync participants before filling history Tulir Asokan 2019-05-22 23:27:58 +03:00
  • 14f96bd96f Fix some bugs in missed message and initial history filling Tulir Asokan 2019-05-22 23:05:58 +03:00
  • 4db9777b9a Fetch initial history in chunks to allow fetching more history Tulir Asokan 2019-05-22 22:05:28 +03:00
  • 015e42279d Fix handleMessage call in handleHistory Tulir Asokan 2019-05-22 17:39:27 +03:00
  • b363547bdf Possibly significantly improve how portals are created and synced Tulir Asokan 2019-05-22 16:46:18 +03:00
  • 6f2a51410f Make message handling more synchronous and fill history on portal create Tulir Asokan 2019-05-21 23:44:14 +03:00
  • adc7257490 Add admin command to delete portal and fix some other things Tulir Asokan 2019-05-21 21:06:27 +03:00
  • 9c8a75583e Update deps Tulir Asokan 2019-05-20 18:46:18 +03:00
  • bd1d60639c Switch to go-whatsapp fork to test json parse error fix Tulir Asokan 2019-05-20 18:45:16 +03:00
  • 23747d4917 Add automatic connection retries Tulir Asokan 2019-05-17 23:53:57 +03:00
  • 38540d8efb Make max database connection count configurable and default to 20 Tulir Asokan 2019-05-17 23:33:27 +03:00
  • 6cda7ab549 Add ON DELETE CASCADE for future sqlite databases too Tulir Asokan 2019-05-17 13:10:46 +03:00
  • 33148909d6 Remove dev replaces in go.mod again Tulir Asokan 2019-05-17 02:33:49 +03:00
  • b0d774a5a5 Add database migrations and handle leaving private chat portals. Fixes #7 Tulir Asokan 2019-05-16 20:14:32 +03:00
  • 97e740d93d Maybe improve connecting errors Tulir Asokan 2019-05-16 18:24:54 +03:00
  • 2381eb029b Report WhatsApp server connection errors to user too. Fixes #18 Tulir Asokan 2019-05-16 18:18:11 +03:00
  • b5af35684d Make connection timeout configurable Tulir Asokan 2019-05-16 18:08:30 +03:00
  • 5d0edda04a Add command to delete session information to force logout when the bridge gets stuck Tulir Asokan 2019-05-16 18:00:46 +03:00
  • c1e1964fc5 Add WhatsApp<->Matrix redaction bridging Tulir Asokan 2019-05-16 01:59:36 +03:00
  • ae92d71d5a Handle connection failures like disconnections Tulir Asokan 2019-05-16 01:56:33 +03:00
  • f39fd0ac46 Update mautrix-go Tulir Asokan 2019-05-16 00:51:45 +03:00
  • e5085b87c7 Log message ID when failing to download media Tulir Asokan 2019-05-16 00:35:04 +03:00
  • e25bf29609 Handle startup connection errors Tulir Asokan 2019-05-16 00:18:43 +03:00
  • 7fb5cfe884 Remove dev replaces that were accidentally committed Tulir Asokan 2019-05-15 23:17:31 +03:00
  • adbdf55926 Improve edge case handling in login command by not assuming connection status Tulir Asokan 2019-05-15 23:17:09 +03:00
  • 6b73c66e12 Improve connection error handling Tulir Asokan 2019-05-15 23:04:09 +03:00
  • 69879df346 Update deps Tulir Asokan 2019-05-15 21:49:16 +03:00
  • c1dc551af7 Remove currently unused from bridge config comment in example-config.yaml (#58) Imran Iqbal 2019-04-06 20:41:25 +01:00
  • 99ce84151a Add comma to sentence (#54) Andrew Morgan 2019-04-06 20:41:15 +01:00
  • 043820755f Revert go-whatsapp update again Tulir Asokan 2019-03-30 19:25:24 +02:00
  • d02198f2a4
    Remove currently unused from bridge config comment in example-config.yaml Imran Iqbal 2019-03-24 11:12:53 +00:00
  • 702c422b27
    Add comma to sentence Andrew Morgan 2019-03-23 16:07:34 +00:00
  • 3ed2522a10 Merge pull request #50 from rreuvekamp/fix/panic-when-using-auth-command Tulir Asokan 2019-03-15 22:15:42 +02:00
  • 120ae016a6
    Merge pull request #50 from rreuvekamp/fix/panic-when-using-auth-command Tulir Asokan 2019-03-15 22:15:42 +02:00
  • 31ef9d339f Disallow using session commands when not logged in Remi Reuvekamp 2019-03-15 15:45:27 +01:00
  • 9070491fbd Disallow using session commands when not logged in Remi Reuvekamp 2019-03-15 15:45:27 +01:00
  • b10fac2bb1 Update go-whatsapp. Fixes #35 Tulir Asokan 2019-03-14 01:06:06 +02:00
  • b092e71a44 Update go-whatsapp. Fixes #35 Tulir Asokan 2019-03-14 01:06:06 +02:00
  • c88e299348 Set name for status broadcast room when creating and reformat example config Tulir Asokan 2019-03-14 00:38:11 +02:00
  • ca8940cadb Set name for status broadcast room when creating and reformat example config Tulir Asokan 2019-03-14 00:38:11 +02:00
  • 67a041c06d Merge pull request #43 from RennerDev/master Tulir Asokan 2019-03-14 00:37:00 +02:00
  • 56d2258c8f
    Merge pull request #43 from RennerDev/master Tulir Asokan 2019-03-14 00:37:00 +02:00
  • cf6d8f6eb0 Merge pull request #1 from MonokelPinguin/develop Dominic Renner 2019-03-06 23:11:09 +01:00
  • 02d2af149e
    Merge pull request #1 from MonokelPinguin/develop Dominic Renner 2019-03-06 23:11:09 +01:00
  • 9dde189438 Make message.CreateTable usable on postgres and sqlite Nicolas Werner 2019-03-06 23:03:19 +01:00
  • 37808d86d6 Make message.CreateTable usable on postgres and sqlite Nicolas Werner 2019-03-06 23:03:19 +01:00
  • d46578894e Rename user table back Nicolas Werner 2019-03-06 22:57:38 +01:00
  • a4f418b6f7 Rename user table back Nicolas Werner 2019-03-06 22:57:38 +01:00
  • 2d3de9740c Update user.go Dominic Renner 2019-03-06 22:26:55 +01:00
  • d265b7d393
    Update user.go Dominic Renner 2019-03-06 22:26:55 +01:00
  • 539699ba04 Update user.go Dominic Renner 2019-03-06 22:23:15 +01:00
  • 25604ed473
    Update user.go Dominic Renner 2019-03-06 22:23:15 +01:00
  • c1e20f96d0 Update puppet.go Dominic Renner 2019-03-06 22:23:10 +01:00
  • ba138045b2
    Update puppet.go Dominic Renner 2019-03-06 22:23:10 +01:00
  • d91bc8c346 Update portal.go Dominic Renner 2019-03-06 22:23:05 +01:00
  • d9d3bd0ab0
    Update portal.go Dominic Renner 2019-03-06 22:23:05 +01:00
  • 7c513c2f09 Update message.go Dominic Renner 2019-03-06 22:22:54 +01:00
  • fbdb639aea
    Update message.go Dominic Renner 2019-03-06 22:22:54 +01:00
  • aaa57b353f Update database.go Dominic Renner 2019-03-06 22:22:12 +01:00
  • bba9d660d4
    Update database.go Dominic Renner 2019-03-06 22:22:12 +01:00
  • 5efd476c0a Update main.go Dominic Renner 2019-03-06 22:21:24 +01:00
  • 2839fca46c
    Update main.go Dominic Renner 2019-03-06 22:21:24 +01:00
  • 96a509384d Update database.go Dominic Renner 2019-03-06 18:29:15 +01:00
  • 6229f6b855
    Update database.go Dominic Renner 2019-03-06 18:29:15 +01:00
  • 4ba331fbfd Update main.go Dominic Renner 2019-03-06 18:28:26 +01:00
  • e36a37939e
    Update main.go Dominic Renner 2019-03-06 18:28:26 +01:00
  • aeb692d616 Update database.go Dominic Renner 2019-03-06 18:18:40 +01:00
  • e0abb93666
    Update database.go Dominic Renner 2019-03-06 18:18:40 +01:00
  • 5fd9faec2a Update example-config.yaml Dominic Renner 2019-03-06 18:18:08 +01:00
  • f8e7b21193
    Update example-config.yaml Dominic Renner 2019-03-06 18:18:08 +01:00
  • 25da34b8f2 reverted to old version of whatsapp ext Dominic Renner 2019-03-06 18:01:23 +01:00