8797e96b22
Using new groupme-lib with fayec websocket client
continuous-integration/drone/push Build is passing
2023-09-19 17:10:41 -05:00
22a9faa3ca
Successful two way communication in direct chats
2023-09-11 16:44:58 -05:00
d6f94287d4
WIP
2023-09-06 22:17:06 -05:00
Sumner Evans
47656ca0bb
much more cleanup
...
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-03-19 18:31:16 -06:00
Sumner Evans
88615a43e1
Got the bridge bot to respond to me
...
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 17:27:15 -05:00
Sumner Evans
5b3be968d2
fixup! treewide: upgrading to latest mautrix standards
...
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 17:04:21 -05:00
Sumner Evans
715107f5a2
treewide: upgrading to latest mautrix standards
...
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans
4d37d06c58
module: change path to github.com/beeper/groupme
...
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans
07d2cae5b2
pre-commit: add configuration and did some cleanup
...
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans
79c32afe84
copyright headers: update
...
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:38 -05:00
Annie Elequin
cce801604b
Rename bridge to go-groupme
2021-09-16 14:44:40 -04:00
Annie Elequin
2c154762fe
nevermind, rename config var
2021-09-16 14:21:46 -04:00
Annie Elequin
ffb3fc1213
fix build error
2021-09-16 14:21:14 -04:00
Annie Elequin
92498e2665
replace mautrix-whatsapp with mautrix-groupme
2021-09-16 14:18:39 -04:00
Karmanyaah Malhotra
7069e7d358
Rename module to groupme
2021-03-02 19:46:53 -05:00
Karmanyaah Malhotra
b8044adf3f
Fix jid assignments and stuff
2021-02-28 15:01:32 -05:00
Karmanyaah Malhotra
b5af55122e
avatar and room on join
2021-02-27 17:39:19 -05:00
Karmanyaah Malhotra
f1c093896e
kinda
2021-02-21 22:46:17 -05:00
Karmanyaah Malhotra
eafc18099d
BIG ASS COMMIT
2021-02-13 00:53:35 -05:00
Tulir Asokan
56e4a67f42
Update mautrix-go
2020-11-10 12:37:33 +02:00
Tulir Asokan
075689dacf
Update go-whatsapp and rename device name config fields
2020-09-04 17:54:59 +03:00
Tulir Asokan
2638204eaa
Add option to update m.direct with double puppeting
2020-08-22 13:07:55 +03:00
Tulir Asokan
aefe63cba5
Add support for automatic key sharing
2020-08-05 14:58:46 +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
b7275a763a
Make bridging receipts togglable separately from presence
2020-07-10 16:26:55 +03:00
Tulir Asokan
3460d7b6e8
Make WhatsApp device name configurable
2020-06-25 17:59:44 +03:00
Tulir Asokan
beed19fdad
Add Prometheus metrics
...
Closes #197
Co-authored-by: haywo <haywo@nct08.de>
2020-06-17 17:50:06 +03:00
Tulir Asokan
59e2015fa7
Add option to resend bridge info to all portals
2020-06-15 20:28:04 +03:00
Tulir Asokan
47a1d7f6cb
Generate AS registrations with bot sync workaround
...
Looks like synapse isn't going to be fixed soon (matrix-org/synapse#5758 ),
so this changes all registrations to be generated using the workaround:
the sender_localpart is set to a random string and the actual AS bot is
added as another namespace.
2020-06-11 14:39:19 +03:00
Tulir Asokan
7c799f1faa
Encrypt media from WhatsApp when sending to encrypted portal
2020-06-10 15:26:14 +03:00
Tulir Asokan
934f98119f
Add option to disable notifications during initial backfill
2020-06-08 20:51:24 +03:00
Tulir Asokan
c6b4f34c28
Add option to send read receipt on confirmed delivery to WhatsApp
2020-05-25 11:17:47 +03:00
Tulir Asokan
5a62982a56
Add option to query message from phone when send times out
2020-05-24 17:28:30 +03:00
Tulir Asokan
6e50a7c380
Switch appservice module location
2020-05-09 20:08:05 +03:00
Tulir Asokan
baae66ed04
Add basic end-to-bridge encryption support
...
Still missing persisting sync tokens and crypto state in DB
2020-05-09 02:04:01 +03:00
Tulir Asokan
acc25a02e4
Update mautrix-go
2020-05-08 22:32:22 +03:00
Tulir Asokan
16dc3c8699
Add initial provisioning API
2020-02-09 20:32:14 +02:00
Tulir Asokan
ec0e60c71c
Add option to automatically enable custom puppeting with shared secret login
2019-12-30 20:21:04 +02:00
Tulir Asokan
03d42640fe
Add basic relaybot support. Fixes #20
2019-11-10 21:22:11 +02:00
Tulir Asokan
2313321d01
Improve startup sync timeout handling
2019-08-30 20:57:08 +03:00
Tulir Asokan
3be9aa2319
Improve errors in state store migration edge cases
2019-08-25 17:25:19 +03:00
Tulir Asokan
1490830be2
Use handlers instead of sleeping for startup chat/contact sync
2019-08-25 00:25:29 +03:00
Tulir Asokan
80a0edd855
Add option to disable call start/end notifications. Fixes #68
2019-08-24 22:42:03 +03:00
Tulir Asokan
7bf470d69e
Add portal rooms to user-specific community for filtering
2019-08-10 15:28:12 +03:00
Tulir Asokan
91e8000c14
Edit message with regenerated QR code when logging in
2019-07-18 00:17:25 +03:00
progserega
92958343dd
Add option to allow inviting other users in portal rooms ( #77 )
...
This doesn't mean the invited users get bridged, but for some use cases that doesn't matter
2019-07-16 12:16:17 +03:00
Tulir Asokan
e124641107
Add option to set private chat portal rooms' name/avatar explicitly
2019-06-01 20:03:29 +03:00
Tulir Asokan
37cd34e4bf
Make contact wait delay configurable and fix nil pointer usage
2019-05-30 20:25:04 +03:00
Tulir Asokan
7f0c67168c
Fix potential autoreconnect problem and add exponential backoff
2019-05-28 14:09:49 +03:00
Tulir Asokan
2c9c473040
Add basic Matrix puppeting support
...
May contain bugs.
EDUs from /sync are not yet handled.
2019-05-24 02:33:30 +03:00