Commit graph

  • 8d0d5ff504 Switch sync command to use syncPortals and syncPuppets methods used at startup Tulir Asokan 2019-05-23 22:57:52 +0300
  • 5eb06ee43c Update go-whatsapp with new proto version Tulir Asokan 2019-05-23 22:57:19 +0300
  • 0408db5c07 Add config option for max age of chats to sync Tulir Asokan 2019-05-23 20:25:46 +0300
  • 239de25bf0 Don't connect in reconnect command if the user is not logged in Tulir Asokan 2019-05-23 20:11:55 +0300
  • f9c3e99d10 Fix/change things Tulir Asokan 2019-05-23 20:09:13 +0300
  • 94ba2244b0 Disconnect clients when stopping bridge Tulir Asokan 2019-05-23 19:16:29 +0300
  • d7b36d55d7 Handle puppet avatar fetch errors properly Tulir Asokan 2019-05-23 19:07:34 +0300
  • 2f78d803c2 Update deps Tulir Asokan 2019-05-23 18:24:58 +0300
  • 7b067b4737 Set avatar in room create request and sync participants before filling history Tulir Asokan 2019-05-22 23:27:58 +0300
  • 14f96bd96f Fix some bugs in missed message and initial history filling Tulir Asokan 2019-05-22 23:05:58 +0300
  • 4db9777b9a Fetch initial history in chunks to allow fetching more history Tulir Asokan 2019-05-22 22:05:28 +0300
  • 015e42279d Fix handleMessage call in handleHistory Tulir Asokan 2019-05-22 17:39:27 +0300
  • b363547bdf Possibly significantly improve how portals are created and synced Tulir Asokan 2019-05-22 16:46:18 +0300
  • 6f2a51410f Make message handling more synchronous and fill history on portal create Tulir Asokan 2019-05-21 23:44:14 +0300
  • adc7257490 Add admin command to delete portal and fix some other things Tulir Asokan 2019-05-21 21:06:27 +0300
  • 9c8a75583e Update deps Tulir Asokan 2019-05-20 18:46:18 +0300
  • bd1d60639c Switch to go-whatsapp fork to test json parse error fix Tulir Asokan 2019-05-20 18:45:16 +0300
  • 23747d4917 Add automatic connection retries Tulir Asokan 2019-05-17 23:53:57 +0300
  • 38540d8efb Make max database connection count configurable and default to 20 Tulir Asokan 2019-05-17 23:33:27 +0300
  • 6cda7ab549 Add ON DELETE CASCADE for future sqlite databases too Tulir Asokan 2019-05-17 13:10:46 +0300
  • 33148909d6 Remove dev replaces in go.mod again Tulir Asokan 2019-05-17 02:33:49 +0300
  • b0d774a5a5 Add database migrations and handle leaving private chat portals. Fixes #7 Tulir Asokan 2019-05-16 20:14:32 +0300
  • 97e740d93d Maybe improve connecting errors Tulir Asokan 2019-05-16 18:24:54 +0300
  • 2381eb029b Report WhatsApp server connection errors to user too. Fixes #18 Tulir Asokan 2019-05-16 18:18:11 +0300
  • b5af35684d Make connection timeout configurable Tulir Asokan 2019-05-16 18:08:30 +0300
  • 5d0edda04a Add command to delete session information to force logout when the bridge gets stuck Tulir Asokan 2019-05-16 18:00:46 +0300
  • c1e1964fc5 Add WhatsApp<->Matrix redaction bridging Tulir Asokan 2019-05-16 01:59:36 +0300
  • ae92d71d5a Handle connection failures like disconnections Tulir Asokan 2019-05-16 01:56:33 +0300
  • f39fd0ac46 Update mautrix-go Tulir Asokan 2019-05-16 00:51:45 +0300
  • e5085b87c7 Log message ID when failing to download media Tulir Asokan 2019-05-16 00:35:04 +0300
  • e25bf29609 Handle startup connection errors Tulir Asokan 2019-05-16 00:18:43 +0300
  • 7fb5cfe884 Remove dev replaces that were accidentally committed Tulir Asokan 2019-05-15 23:17:31 +0300
  • adbdf55926 Improve edge case handling in login command by not assuming connection status Tulir Asokan 2019-05-15 23:17:09 +0300
  • 6b73c66e12 Improve connection error handling Tulir Asokan 2019-05-15 23:04:09 +0300
  • 69879df346 Update deps Tulir Asokan 2019-05-15 21:49:16 +0300
  • c1dc551af7 Remove currently unused from bridge config comment in example-config.yaml (#58) Imran Iqbal 2019-04-06 20:41:25 +0100
  • 99ce84151a Add comma to sentence (#54) Andrew Morgan 2019-04-06 20:41:15 +0100
  • 043820755f Revert go-whatsapp update again Tulir Asokan 2019-03-30 19:25:24 +0200
  • 3ed2522a10 Merge pull request #50 from rreuvekamp/fix/panic-when-using-auth-command Tulir Asokan 2019-03-15 22:15:42 +0200
  • 31ef9d339f Disallow using session commands when not logged in Remi Reuvekamp 2019-03-15 15:45:27 +0100
  • b10fac2bb1 Update go-whatsapp. Fixes #35 Tulir Asokan 2019-03-14 01:06:06 +0200
  • c88e299348 Set name for status broadcast room when creating and reformat example config Tulir Asokan 2019-03-14 00:38:11 +0200
  • 67a041c06d Merge pull request #43 from RennerDev/master Tulir Asokan 2019-03-14 00:37:00 +0200
  • cf6d8f6eb0 Merge pull request #1 from MonokelPinguin/develop Dominic Renner 2019-03-06 23:11:09 +0100
  • 9dde189438 Make message.CreateTable usable on postgres and sqlite Nicolas Werner 2019-03-06 23:03:19 +0100
  • d46578894e Rename user table back Nicolas Werner 2019-03-06 22:57:38 +0100
  • 2d3de9740c Update user.go Dominic Renner 2019-03-06 22:26:55 +0100
  • 539699ba04 Update user.go Dominic Renner 2019-03-06 22:23:15 +0100
  • c1e20f96d0 Update puppet.go Dominic Renner 2019-03-06 22:23:10 +0100
  • d91bc8c346 Update portal.go Dominic Renner 2019-03-06 22:23:05 +0100
  • 7c513c2f09 Update message.go Dominic Renner 2019-03-06 22:22:54 +0100
  • aaa57b353f Update database.go Dominic Renner 2019-03-06 22:22:12 +0100
  • 5efd476c0a Update main.go Dominic Renner 2019-03-06 22:21:24 +0100
  • 96a509384d Update database.go Dominic Renner 2019-03-06 18:29:15 +0100
  • 4ba331fbfd Update main.go Dominic Renner 2019-03-06 18:28:26 +0100
  • aeb692d616 Update database.go Dominic Renner 2019-03-06 18:18:40 +0100
  • 5fd9faec2a Update example-config.yaml Dominic Renner 2019-03-06 18:18:08 +0100
  • 25da34b8f2 reverted to old version of whatsapp ext Dominic Renner 2019-03-06 18:01:23 +0100
  • daf0faab61 Fixed many database issues Dominic Renner 2019-03-06 16:33:42 +0100
  • 6547a2ce1f changed sqlite to postgresql Dominic Renner 2019-03-06 10:59:52 +0100
  • 8c2cb26fd7 Merge pull request #42 from olmari/master Tulir Asokan 2019-03-05 20:14:39 +0200
  • d634addafc Change help 'import contacts' to 'sync' Sami Olmari 2019-03-05 18:56:14 +0200
  • e051067f81 Upgrade dependencies to version without Rhymen/go-whatsapp@c9a81e9 Tulir Asokan 2019-02-24 02:20:09 +0200
  • 6f300ae6cb Revert "Use fork of go-whatsapp with better connection handling" Tulir Asokan 2019-02-23 23:29:26 +0200
  • 542aafe7df Revert "Update dependencies" Tulir Asokan 2019-02-23 23:27:38 +0200
  • 8dfc37b190 Use fork of go-whatsapp with better connection handling Tulir Asokan 2019-02-20 15:15:30 +0200
  • c054fbae8e Remove reply fallback before generating new reply fallback. Fixes #26 Tulir Asokan 2019-02-20 14:46:37 +0200
  • 361a1a1d1c Remove import command and add sync, list, open and pm Tulir Asokan 2019-02-20 14:39:44 +0200
  • 58a1ec9f2e Update dependencies Tulir Asokan 2019-02-20 13:12:23 +0200
  • 7853a7ce31 Merge pull request #32 from derEisele/master Tulir Asokan 2019-02-11 08:46:10 +0200
  • 261ff0cad1 Fix Dockerfile Alexader Eisele 2019-02-10 12:17:35 +0100
  • 010059969a Remove replace directives in go.mod Tulir Asokan 2019-01-27 14:17:51 +0200
  • 9e170f3d04 Add a bunch of new logging Tulir Asokan 2019-01-21 23:55:16 +0200
  • 79bd35964f Update license year, Dockerfile, docker-run.sh and deps and add editorconfig Tulir Asokan 2019-01-12 15:54:04 +0200
  • 1cccefd34c Switch to Go modules Tulir Asokan 2019-01-11 21:17:31 +0200
  • bb3d67dba9 Lock state store when saving/loading and update deps Tulir Asokan 2018-12-16 21:27:37 +0200
  • c6d33d8bba Make sure there are enough args before getting args Tulir Asokan 2018-12-08 01:30:15 +0200
  • 88483fc61f Merge pull request #22 from jo-so/master Tulir Asokan 2018-12-08 01:25:24 +0200
  • ae2ccb0d38 CommandHelp: don't print cmdprefix in management room Jörg Sommer 2018-12-07 23:31:15 +0100
  • 3c7d77a456 ExtendedConn.HandleJsonMessage: call jsonParseError Jörg Sommer 2018-12-07 17:05:39 +0100
  • da5e399333 CommandEvent.Reply: Send all messages to management room Jörg Sommer 2018-12-07 17:02:51 +0100
  • a626d14a3f No sync on startup; new command import contacts Jörg Sommer 2018-12-07 14:42:57 +0100
  • ebfc5e214a Mention help in the first message in management room Jörg Sommer 2018-12-07 14:31:55 +0100
  • 0d49bd8d08 Portal.CreateMatrixRoom: ensure the user exists Jörg Sommer 2018-12-05 10:45:14 +0100
  • 95c8c01450 Check errors of GetProfilePicThumb Jörg Sommer 2018-12-05 10:30:07 +0100
  • abe73684d0 Check errors for GetGroupMetaData Jörg Sommer 2018-12-05 09:20:39 +0100
  • abab28f8a7 Merge pull request #14 from izissise/docker-uid Tulir Asokan 2018-10-26 15:36:10 +0300
  • 62049fdf82 Allow to set uid guid when running whatsapp program Hugues Morisset 2018-10-24 15:46:15 +0200
  • a19239b936 Don't rewrite name templates when saving config Tulir Asokan 2018-10-23 18:22:58 +0300
  • 4e03361df6 Merge pull request #12 from krombel/fixUserManagementRoom Tulir Asokan 2018-10-16 22:59:27 +0300
  • 8427fedf98 parse management room from database as well Krombel 2018-10-16 21:36:16 +0200
  • fab2bd2e12 Merge pull request #11 from krombel/implementHelp Tulir Asokan 2018-10-16 22:50:11 +0300
  • ed79002592 extend comments on methods of commands.go Krombel 2018-10-16 19:16:13 +0200
  • c107abbeb5 add reply for unknown command; use configured command prefix Krombel 2018-10-16 19:15:38 +0200
  • 798a3dfd2c implement !help Krombel 2018-10-16 18:35:39 +0200
  • fa3105d058 Update dependencies. Closes #9 Tulir Asokan 2018-09-22 18:27:16 +0300
  • f658c61951 Update ROADMAP.md Tulir Asokan 2018-09-11 19:39:52 +0300
  • a893377cc5 Fix Puppet.Scan() Tulir Asokan 2018-09-02 00:44:10 +0300
  • c4ada14c2f Increase length recently handled events array to 100 Tulir Asokan 2018-09-02 00:01:22 +0300
  • c888cb14a0 [BREAKING] Merge pull request #5 from tulir/desegregate Tulir Asokan 2018-09-01 23:56:47 +0300