Commit Graph

167 Commits

Author SHA1 Message Date
Karmanyaah Malhotra
0ff534c2df Kinda work dms 2021-04-28 02:03:51 -04:00
Karmanyaah Malhotra
f924cc63f8 Replies 2021-04-21 14:40:57 -04:00
Karmanyaah Malhotra
9f006b26e2 uname bug
a

uname thing

o

test

commit1
2021-04-18 01:49:18 -04:00
Karmanyaah Malhotra
36d40136fb Reactions groupme -> Matrix
finalizing
2021-04-01 20:43:51 -04:00
Karmanyaah Malhotra
086cff7244 Recovered portal.go contents 2021-04-01 20:43:41 -04:00
Karmanyaah Malhotra
047f0819e4 Lost portal.go file contents
a
2021-04-01 20:43:30 -04:00
Karmanyaah Malhotra
dba9b05c88 More attachment robust support 2021-03-15 14:29:06 -04:00
Karmanyaah Malhotra
10ca97310e Video support 2021-03-10 22:19:17 -05:00
Karmanyaah Malhotra
d92e2ae90a More document support 2021-03-07 20:18:13 -05:00
Karmanyaah Malhotra
4e2c73efe3 Groupme -> Matrix Images 2021-03-07 11:46:25 -05:00
Karmanyaah Malhotra
7d6847fd3b minor cleanup 2021-03-05 18:59:06 -05:00
Karmanyaah Malhotra
1636f92acd Sync room metadata on start or sync 2021-03-03 17:09:57 -05:00
Karmanyaah Malhotra
d8bff50005 Internalize id.ContentURI Valuer
Removes dependency on custom mautrix-go
2021-03-03 15:51:08 -05:00
Karmanyaah Malhotra
27bbc12d77 Disable commands and fix associated bugs 2021-03-02 19:55:35 -05:00
Karmanyaah Malhotra
7069e7d358 Rename module to groupme 2021-03-02 19:46:53 -05:00
Karmanyaah Malhotra
392e67ab63 bugs 2021-02-28 15:02:45 -05:00
Karmanyaah Malhotra
b8044adf3f Fix jid assignments and stuff 2021-02-28 15:01:32 -05:00
Karmanyaah Malhotra
3e75ffaf05 handle leave chat from matrix side 2021-02-27 20:07:46 -05:00
Karmanyaah Malhotra
b5af55122e avatar and room on join 2021-02-27 17:39:19 -05:00
Karmanyaah Malhotra
27d3e0322d Avatar gm -> matrix
mute system messages
2021-02-23 00:28:11 -05:00
Karmanyaah Malhotra
5dbace10c6 both way sync 2021-02-22 22:02:33 -05:00
Karmanyaah Malhotra
f1c093896e kinda 2021-02-21 22:46:17 -05:00
Karmanyaah Malhotra
7cb9983da8 super basic 2021-02-21 00:59:07 -05:00
Karmanyaah Malhotra
eafc18099d BIG ASS COMMIT 2021-02-13 00:53:35 -05:00
Tulir Asokan
500cb0cd7c Improve logging when fetching backfill messages 2021-01-23 18:09:58 +02:00
Tulir Asokan
e6ccdb83b7 Revert portal backfill lock changes and update mautrix-go 2020-11-18 13:29:47 +02:00
Tulir Asokan
83779c6970 Correctly log cases where getMessageIntent returns nil 2020-11-17 02:16:32 +02:00
Tulir Asokan
7d54aca762 Add metric for tracking buffer size 2020-11-16 14:28:08 +02:00
Tulir Asokan
05b8d577f3 Retry sending messages if server returns 502 2020-11-09 18:05:23 +02:00
Tulir Asokan
a49a5fa3d4 Retry sending when receiving 599 error 2020-11-04 14:58:24 +02:00
Tulir Asokan
a1740db0d7 Fix bridge->bridge file names
WhatsApp uses the "title" and "fileName" fields for document names. The bridge
was only reading title and sending fileName, so sending a document from one
bridge to another through WhatsApp would lose the file name.

Also use names like "image.png" instead of "<random id>.png" for unnamed files
2020-11-02 17:18:21 +02:00
Tulir Asokan
63933d0c7e Include debug message when receiving 599 status code 2020-10-26 17:10:46 +02:00
Tulir Asokan
cccaa62a20
Merge pull request #232 from rreuvekamp/fix_228
Set RestrictMessageSending in portal create+update
2020-10-24 16:53:46 +03:00
Remi Reuvekamp
702a837929 Set RestrictMessageSending in portal create+update
Fixes #228
2020-10-12 12:59:14 +02:00
Tulir Asokan
cd8352a7df Remove webp conversion 2020-10-09 18:24:29 +03:00
Tulir Asokan
491d8b232e Stop using github.com/pkg/errors 2020-10-05 22:38:34 +03:00
Tulir Asokan
d67c3a8c96 Wait up to 3 seconds for encryption keys to arrive 2020-09-24 15:25:36 +03:00
Tulir Asokan
2638204eaa Add option to update m.direct with double puppeting 2020-08-22 13:07:55 +03:00
Tulir Asokan
9671b6c39a Use MentionedJIDs metadata instead of assuming everything is a mention 2020-07-31 14:30:58 +03:00
Tulir Asokan
0430446d6d Make message buffers bigger and make locking message handling less hacky 2020-07-23 20:10:21 +03:00
Tulir Asokan
3e7853f125 Send errors for more types of media bridge errors 2020-07-21 16:08:54 +03:00
Tulir Asokan
4a673b92fa Kick left users when syncing members 2020-07-05 23:16:59 +03:00
Tulir Asokan
8f805c539a Fix backfill in private chat portal with self 2020-07-05 19:24:48 +03:00
Tulir Asokan
ffb8529b73 Allow creating private chat portal by inviting WhatsApp puppet. Fixes #110 2020-07-05 18:57:03 +03:00
Tulir Asokan
43a3815970 Fix some things related to m.bridge 2020-07-03 13:47:02 +03:00
Tulir Asokan
44b399790b Fix replies in encrypted rooms 2020-06-30 16:26:13 +03:00
Tulir Asokan
8cfb04a5ed Handle WhatsApp invites. Fixes #120 2020-06-26 00:13:03 +03:00
Tulir Asokan
326293303d Handle WhatsApp kicks and Matrix invites 2020-06-25 23:58:35 +03:00
Tulir Asokan
fed6756ae5 Handle leaving and kicking from Matrix. Fixes #47 2020-06-25 23:33:11 +03:00
Tulir Asokan
cbd1a79e80 Ignore some types of message parse errors 2020-06-23 19:03:20 +03:00