Commit graph

814 commits

Author SHA1 Message Date
Tulir Asokan
4e03361df6 Merge pull request #12 from krombel/fixUserManagementRoom
parse management room from database as well
2018-10-16 22:59:27 +03:00
Krombel
8427fedf98 parse management room from database as well 2018-10-16 21:58:12 +02:00
Tulir Asokan
fab2bd2e12 Merge pull request #11 from krombel/implementHelp
implement !help
2018-10-16 22:50:11 +03:00
Krombel
ed79002592 extend comments on methods of commands.go 2018-10-16 19:16:13 +02:00
Krombel
c107abbeb5 add reply for unknown command; use configured command prefix 2018-10-16 19:15:38 +02:00
Krombel
798a3dfd2c implement !help 2018-10-16 18:36:22 +02:00
Tulir Asokan
fa3105d058 Update dependencies. Closes #9 2018-09-22 18:27:16 +03:00
Tulir Asokan
f658c61951 Update ROADMAP.md 2018-09-11 19:39:52 +03:00
Tulir Asokan
a893377cc5 Fix Puppet.Scan() 2018-09-02 00:44:10 +03:00
Tulir Asokan
c4ada14c2f Increase length recently handled events array to 100 2018-09-02 00:01:22 +03:00
Tulir Asokan
c888cb14a0 [BREAKING] Merge pull request #5 from tulir/desegregate
Desegregate users
2018-09-01 23:56:47 +03:00
Tulir Asokan
68c0190594 Rename binary content en/decode functions 2018-09-01 23:53:47 +03:00
Tulir Asokan
ed27fa775e Re-break everything and fix Matrix->WhatsApp replies 2018-09-01 23:38:03 +03:00
Tulir Asokan
e4a78832ad Switch back to go-whatsapp upstream 2018-08-31 11:24:27 +03:00
Tulir Asokan
79851a62b4 Add locking for whatsapp->matrix messages for desegregated group chats 2018-08-31 00:13:08 +03:00
Tulir Asokan
22cdf519f2 Fix desegregation changes to make the bridge work again 2018-08-30 01:10:26 +03:00
Tulir Asokan
347854dc8c Update dependencies 2018-08-30 01:10:03 +03:00
Tulir Asokan
5a1a6f9c3c Remove config update stuff 2018-08-29 23:48:15 +03:00
Tulir Asokan
c7348f29b0 Initial desegregation of users and automatic config updating 2018-08-29 00:40:54 +03:00
Tulir Asokan
55c3ab2d4f Update roadmap 2018-08-29 00:40:24 +03:00
Tulir Asokan
6ad224a58b Convert mentions to names in plaintext body. Fixes #3 2018-08-28 20:09:37 +03:00
Tulir Asokan
eca9bc7887 Update dependencies 2018-08-28 20:08:29 +03:00
Tulir Asokan
dad2fc29ab Send captions in a different message and improve other things 2018-08-27 23:15:05 +03:00
Tulir Asokan
b978930c88 Improve handling of weird potentially non-corner case in GetMessageIntent() 2018-08-27 01:06:27 +03:00
Tulir Asokan
87b135e2a6 Update mautrix-appservice 2018-08-27 00:48:32 +03:00
Tulir Asokan
6db0dc23ab Handle potential weird corner case in GetMessageIntent() 2018-08-27 00:37:54 +03:00
Tulir Asokan
e15c3286bd Update mautrix-appservice 2018-08-26 23:55:30 +03:00
Tulir Asokan
22e76b6a37 Format 2018-08-26 22:53:13 +03:00
Tulir Asokan
65f077c645 Fix/improve minor things 2018-08-26 22:50:28 +03:00
Tulir Asokan
a6ebc50f6d Add dep 2018-08-26 17:29:51 +03:00
Tulir Asokan
941ab724c6 Add bridge permission checks 2018-08-26 17:08:37 +03:00
Tulir Asokan
9da7f15e8f Add Matrix->WhatsApp room name changes 2018-08-26 17:02:32 +03:00
Tulir Asokan
0d45b5b857 Add power level to Matrix user if they're admin 2018-08-26 16:19:50 +03:00
Tulir Asokan
f78fb72622 Implement WhatsApp->Matrix power level bridging 2018-08-26 16:11:48 +03:00
Tulir Asokan
d3a178ecf3 Add handling for group metadata changes and refactor things
Group metadata temporarily broken until power level bridging is implemented
2018-08-26 01:56:22 +03:00
Tulir Asokan
ccfa85e44a Handle user avatar changes 2018-08-26 01:56:22 +03:00
Tulir Asokan
060516f9cf Add Matrix->WhatsApp replies and other stuff 2018-08-26 01:56:22 +03:00
Tulir Asokan
6d08a5ff6c Use inline code tags for single-line whatsapp monospace blocks 2018-08-26 01:56:22 +03:00
Tulir Asokan
7f91d91f1b Fix read receipts in private chats and remove unnecessary stuff 2018-08-26 01:56:22 +03:00
Tulir Asokan
160ecb0c95 Update README.md 2018-08-25 01:01:58 +03:00
Tulir Asokan
8483af9c0a Stop setting room name for private chats 2018-08-25 00:45:50 +03:00
Tulir Asokan
63672885f6 Install gcc in dockerfile 2018-08-24 23:51:38 +03:00
Tulir Asokan
a496cfa7ef Enable CGO in Dockerfile 2018-08-24 23:46:03 +03:00
Tulir Asokan
d5aecbb6b4 Make docker-run.sh executable 2018-08-24 23:30:24 +03:00
Tulir Asokan
070fe72f3e Add Dockerfile 2018-08-24 23:06:55 +03:00
Tulir Asokan
5f6955d36f Add Matrix->WhatsApp media bridging 2018-08-24 22:31:18 +03:00
Tulir Asokan
5eacaafc93 Add last typing update timestamp to check intended action of available presence properly 2018-08-24 22:06:17 +03:00
Tulir Asokan
0b7d23e897 Add WhatsApp->Matrix formatting 2018-08-24 22:05:38 +03:00
Tulir Asokan
a7f7295528 Add WhatsApp->Matrix typing notifications and presence 2018-08-24 20:02:38 +03:00
Tulir Asokan
1f87deb317 Add WhatsApp->Matrix read receipts and phone connection notifications 2018-08-24 20:02:18 +03:00