Commit graph

280 commits

Author SHA1 Message Date
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
Tulir Asokan
60529bf022 Update README.md 2018-08-24 10:14:44 +03:00
Tulir Asokan
829f3ea292 Add features & roadmap 2018-08-24 10:14:07 +03:00
Tulir Asokan
40fccddaf1 Update README 2018-08-24 00:52:17 +03:00
Tulir Asokan
b62a85a6df Implement matrix->whatsapp formatting and fix whatsapp->matrix files 2018-08-24 00:52:06 +03:00
Tulir Asokan
d13bf4ae64 Add JSONMessage parsing to whatsapp extensions 2018-08-24 00:51:40 +03:00
Tulir Asokan
329bc9d8ce Add avatars, room topics and message deduplication 2018-08-23 01:12:26 +03:00
Tulir Asokan
c1f8d264f4 Fix portal DB scanning and add initial message bridging 2018-08-19 18:21:38 +03:00
Tulir Asokan
a9124b89bd Fix and add things
* Fix user ID reservation in registration
* Fix some database things
* Add commands
* Add basic contact syncing and portal creation
* Add better error logging
2018-08-18 22:57:33 +03:00
Tulir Asokan
edd4f817e4 Use type aliases for different ID types and add puppet type 2018-08-17 00:11:28 +03:00
Tulir Asokan
141eba644b Fix data storage and other things 2018-08-16 19:20:07 +03:00
Tulir Asokan
9c48eeb534 Add puppet and portal stuff and fix config stuff 2018-08-16 15:59:18 +03:00
Tulir Asokan
fd3c1fb77c Add database models and improve config/main 2018-08-13 23:24:44 +03:00
Tulir Asokan
ace08205d9 Initial config structs and example config, some whatsapp testing 2018-08-13 01:00:23 +03:00
Tulir Asokan
c84b5dd5dc Initial commit 2018-08-12 22:26:05 +03:00