Sumner Evans
71bc3c2644
Merge pull request #239 from mautrix/sumner/bri-2236
...
provisioning api: add start new PM and list contacts endpoints
2022-04-06 07:53:40 -06:00
Tulir Asokan
90662cba6c
Fix handling unknown errors
2022-04-06 12:02:11 +03:00
Tulir Asokan
59874a7aa5
Remove some unnecessary branches
2022-04-06 11:59:53 +03:00
Sumner Evans
d50de0a736
provisioning api: add list contacts endpoint
...
Example usage:
curl -X GET \
-H 'Authorization: Bearer PROVISIONING_TOKEN_HERE' \
'http://your.matrix.server.url/_matrix/provision/v2/contacts?user_id=@test:localhost '
2022-04-05 17:53:37 -06:00
Sumner Evans
cb2a8b964d
provisioning api: add start new PM endpoint
...
This endpoint allows you to create PMs with a Signal-registered phone
number.
Example usage:
curl -X POST \
-H 'Authorization: Bearer PROVISIONING_TOKEN_HERE' \
'http://your.matrix.server.url/_matrix/provision/v2/pm/+11234567890?user_id=@test:localhost '
2022-04-05 16:01:36 -06:00
finn
4a82c00a7c
fix docker user to match signald
2022-03-31 13:20:28 -07:00
Tulir Asokan
c4f7c975f8
Update and unpin black
2022-03-28 22:33:51 +03:00
Sumner Evans
7227540df8
Merge pull request #234 from mautrix/sumner/bri-2575
...
async media: add ability to upload media asynchronously
2022-03-27 12:29:23 -06:00
Sumner Evans
2e2e37f0e2
async media: add ability to upload media asynchronously
2022-03-27 12:24:21 -06:00
Tulir Asokan
a40c19a1db
Add custom message for missing profile key errors
2022-03-18 19:17:54 +02:00
Tulir Asokan
c92d4f1818
Update changelog and remove Python 3.8 compatibility
2022-03-16 21:14:33 +02:00
Tulir Asokan
0f84726dca
Update mautrix-python
2022-03-16 21:04:30 +02:00
Tulir Asokan
d1020444a7
Fix default_puppet_should_leave_room implementation
2022-03-16 21:04:28 +02:00
Sumner Evans
809073835c
Merge pull request #230 from mautrix/sumner/bri-2225
...
segment: add tracking for provisioning API
2022-03-10 11:47:49 -07:00
Sumner Evans
9320942a3b
segment: add tracking for provisioning API
2022-03-10 11:27:42 -07:00
Tulir Asokan
75c6d07de9
Automatically set relevant config fields when generating inside docker
2022-03-04 10:56:42 +02:00
Tulir Asokan
fd11c50527
Add support for creating DM portals by inviting user. Fixes #227
2022-03-04 01:51:46 +02:00
Tulir Asokan
76cfacffe4
Allow specifying trust level in mark-trusted
2022-03-03 23:53:21 +02:00
Tulir Asokan
4a4dbd87f4
Use proper class for parsing send response
2022-03-03 23:40:22 +02:00
Tulir Asokan
a8b70a6c7d
Fix typo in send response parser. Fixes #228
2022-03-03 23:39:54 +02:00
Tulir Asokan
dd759f99ea
Fix channel ID in m.bridge events
2022-03-01 23:03:20 +02:00
Tulir Asokan
9d3b1bd8bd
Remove msgtype in stickers
2022-02-28 15:52:05 +02:00
Tulir Asokan
ca3169c4ab
Add join group command
...
Probably doesn't work perfectly
2022-02-25 21:26:21 +02:00
Tulir Asokan
816233e4f7
Add support for Matrix->Signal topic changes
2022-02-25 21:26:21 +02:00
Tulir Asokan
942478969a
Add support for group descriptions
2022-02-25 21:26:21 +02:00
Tulir Asokan
a288b95b6f
Add support for announcement groups
2022-02-25 21:26:21 +02:00
Josia
a5299ded1d
improved command description
2022-02-25 00:22:48 +01:00
Josia
8ba5173477
command for adding a linked device
2022-02-25 00:22:37 +01:00
Sumner Evans
a794d22ef4
Merge pull request #226 from mautrix/sumner/bri-2121
...
auth failures: handle in more cases
2022-02-24 13:25:34 -07:00
Sumner Evans
6471011617
auth failures: handle in more cases
2022-02-24 12:53:34 -07:00
Tulir Asokan
c4576cc811
Include size of files in event when bridging to Matrix
2022-02-22 23:26:58 +02:00
Tulir Asokan
050db418da
Fix default welcome message
2022-02-22 14:38:45 +02:00
Tulir Asokan
278e8d320b
Update mautrix-python again
2022-02-22 13:53:13 +02:00
Tulir Asokan
eb6bc2cafd
Update mautrix-python
2022-02-22 12:40:40 +02:00
Tulir Asokan
d8ad6680ee
Split schema upgrades into separate files
2022-02-22 12:09:35 +02:00
Tulir Asokan
50514d1e55
Bump version to 0.2.3
v0.2.3
2022-02-17 21:09:04 +02:00
Sumner Evans
011528e657
Merge pull request #223 from mautrix/sumner/bri-1021
...
signal kicks: handle being kicked from Signal group
2022-02-14 19:46:25 -07:00
Sumner Evans
e7fa201263
signal kicks: handle being kicked from Signal group
...
Requires signald@02d0db287f4d1ae2764b5f75f4bbfdb32e305e4d
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2022-02-14 15:40:07 -07:00
Finn
4446ab14f5
Merge pull request #222 from thefinn93/stop-parsing-internal-errors
...
Stop parsing InternalErrors
2022-02-14 08:05:55 -08:00
Tulir Asokan
1c49dd7e64
Run connect event handler asynchronously
2022-02-14 17:55:09 +02:00
finn
faeb853fe7
Stop parsing InternalErrors
...
signald's InternalError exception is meant to be a fallback when unexpected
behavior occurs. We were parsing it out in several places which have now been
converted into proper protocol errors on the signald side
Note that this requires signald 0.16.1-78-d88f5798 or newer
2022-02-14 09:32:54 -05:00
Sumner Evans
61f5a439cc
Merge pull request #219 from mautrix/sumner/bri-1954
...
matrix media: handle when message.info[.size] is None
2022-02-10 21:12:09 -07:00
Sumner Evans
ad12a85658
matrix media: handle when message.info[.size] is None
...
Fixes regression introduced by #217
2022-02-10 20:59:36 -07:00
Sumner Evans
b799063015
Merge pull request #217 from mautrix/attachment-too-large
...
errors: add AttachmentTooLargeError for attachments over 100MB
2022-02-08 08:34:25 -07:00
Sumner Evans
4879bf171a
media download: raise AttachmentTooLargeError preemptively
...
This prevents us from trying to bridge media that will be too big.
2022-02-08 08:07:40 -07:00
Sumner Evans
ecaa4542f1
errors: add AttachmentTooLargeError for attachments over 100MB
...
Note that is MB, not MiB.
Requires 9dd4b1bdde
This also makes AttachmentTooLargeError errors report UNSUPPORTED
checkpoint status instead of PERM_FAILURE.
2022-02-07 22:28:21 -07:00
Tulir Asokan
1741891929
Fix deduplicating incoming messages. Fixes #216
2022-02-07 21:26:54 +02:00
Sumner Evans
9b43207506
Merge pull request #214 from mautrix/sumner/bri-1875
...
link previews: support Signal <-> Beeper
2022-02-07 07:47:31 -07:00
Tulir Asokan
61a87b9927
Update changelog
2022-02-05 23:58:53 +02:00
Sumner Evans
95f101da25
link previews: support from Beeper -> Signal
2022-02-04 18:02:45 -07:00