Tulir Asokan
a53b0e9837
Fix potential KeyError in power level syncing
2020-04-04 22:01:59 +03:00
Tulir Asokan
26eb2d4e54
Remove extra COPY statements in dockerfile
2020-04-04 21:48:53 +03:00
Tulir Asokan
b53b27cf2d
Use separately built image for lottieconverter to improve caching
2020-04-04 21:38:21 +03:00
Tulir Asokan
cecda22ec3
Adjust editorconfig for .gitlab-ci.yml
2020-04-04 21:37:58 +03:00
Tulir Asokan
dc5fe62e3a
Merge branch 'e2be' into master
2020-04-04 20:39:08 +03:00
Tulir Asokan
c957989abb
Merge branch 'master' into e2be
2020-04-03 22:18:28 +03:00
Tulir Asokan
708fec6886
Add missing check
2020-04-03 22:18:07 +03:00
Tulir Asokan
32db2355a2
Add pysocks to dockerfile
...
Closes #445
2020-04-03 22:13:02 +03:00
Tulir Asokan
c1d4e8e482
Update mautrix-python to use SQLAlchemy for matrix-nio state storage
2020-03-31 22:19:43 +03:00
Tulir Asokan
a00c58e521
Decrypt encrypted media from Matrix
2020-03-30 21:47:41 +03:00
Tulir Asokan
698b56afcf
Encrypt media being sent to Matrix in encrypted rooms
2020-03-30 21:47:13 +03:00
Tulir Asokan
af285c5ffe
Allow matrix-nio 0.10
2020-03-30 01:10:13 +03:00
Tulir Asokan
37917c497e
Fix encrypting outgoing Matrix events after restart
2020-03-30 01:04:12 +03:00
Tulir Asokan
50ec2551f8
Remove all automatic matrix-nio state receiving
...
All state is now fed to nio from the appservice state event stream instead of
/sync. This should remove all race conditions of trying to encrypt messages
before nio is synced.
2020-03-29 14:28:22 +03:00
Tulir Asokan
4519c88230
Bump mautrix-python version
2020-03-29 02:12:40 +02:00
Tulir Asokan
d84724b8b0
Fix copying example config in docker
2020-03-29 01:58:38 +02:00
Tulir Asokan
56d21bdf59
Add support for enabling encryption by default
2020-03-29 01:37:00 +02:00
Tulir Asokan
260c1612a6
Install matrix-nio dependencies from alpine packages when available
2020-03-28 23:09:08 +02:00
Tulir Asokan
6ab3106b38
Add libolm to docker image
2020-03-28 22:43:28 +02:00
Tulir Asokan
c79d442158
Add initial Matrix end-to-bridge encryption support
2020-03-28 22:01:23 +02:00
Tulir Asokan
7a6de144ce
Merge pull request #438 from anoadragon453/anoa/group_id_example
...
Provide an example of the community ID format in the example config
2020-03-25 12:19:27 +02:00
Andrew Morgan
5240999f56
Merge branch 'master' of https://github.com/tulir/mautrix-telegram into anoa/group_id_example
...
* 'master' of https://github.com/tulir/mautrix-telegram :
Add hack for Riot iOS being dumb about thumbnails
Update to mautrix-python 0.5.0
Optimize dockerfile a bit
Move dependency versions to requirements.txt
2020-03-25 10:17:56 +00:00
Tulir Asokan
0a94e60e22
Add hack for Riot iOS being dumb about thumbnails
2020-03-24 14:05:54 +02:00
Tulir Asokan
c83fdab502
Update to mautrix-python 0.5.0
2020-03-22 00:51:10 +02:00
Andrew Morgan
ca0c2fd9e6
Example group id format
2020-03-06 23:11:13 +00:00
Tulir Asokan
a0c842acb6
Optimize dockerfile a bit
2020-03-04 23:57:15 +02:00
Tulir Asokan
ba17246755
Move dependency versions to requirements.txt
2020-03-04 23:32:14 +02:00
Tulir Asokan
af766449d2
Switch default create group type to supergroup
2020-02-29 17:07:06 +02:00
Tulir Asokan
30052b4d74
Fix typo in Puppet.all_with_custom_mxid
2020-02-28 23:00:09 +02:00
Tulir Asokan
9f02b6edb0
Move enabling experimental docker features to before_script
2020-02-25 22:19:14 +02:00
Tulir Asokan
22e24e6e6c
Combine amd64 and arm64 docker images into one manifest
2020-02-25 22:00:29 +02:00
Tulir Asokan
48bc1995bb
Merge branch 'arm-ci'
2020-02-25 21:28:10 +02:00
Tulir Asokan
854e289bba
Merge pull request #420 from n0emis/n0emis-ogg-mimetype
...
add workaround for application/ogg
2020-02-19 12:14:18 +02:00
Tulir Asokan
db9d55a5cc
Default to info logs for telethon
2020-02-13 18:49:21 +02:00
n0emis
cca0efbd8d
add workaround for application/ogg
2020-02-11 00:02:36 +01:00
Serhat Seyren
596446d14b
Fix formatted phone number issue for pm command
...
(cherry picked from commit 5612330e3b )
Fixes #395
Closes #416
2020-02-08 13:18:45 +02:00
Tulir Asokan
578bc7cd5a
Only leave group chat portals with default puppet. Fixes #418
2020-02-08 12:50:17 +02:00
Tulir Asokan
d58eb52944
Fix ignore_incoming_bot_events check in channels
...
Fixes #417
2020-02-07 17:36:43 +02:00
Tulir Asokan
906d8322e3
Set version to 0.8.0+dev
2020-02-07 17:36:23 +02:00
Tulir Asokan
c2be26adb2
Fix incorrect initial value for Portal.backfilling. Fixes #414
2020-02-05 21:00:28 +02:00
Tulir Asokan
cf88823e6f
Add support for backfilling private chats
2020-02-04 22:50:58 +02:00
Tulir Asokan
2fbee75453
Add command to backfill room history from Telegram
...
Currently supports backfilling one room at a time and backfills
everything after the last bridged message.
2020-02-04 22:41:51 +02:00
Tulir Asokan
07edcc4867
Bump version to 0.7.1
v0.7.1
2020-02-04 22:31:09 +02:00
Tulir Asokan
65d7934c21
Add missing response to logout provisioning API endpoint
2020-01-28 22:49:48 +02:00
Tulir Asokan
842d98dc1c
Bump version to 0.7.1rc2
v0.7.1-rc2
2020-01-25 23:37:18 +02:00
Tulir Asokan
b7e69ddc61
Fix relaybot messages being allowed through with ignore_own_incoming_events set
2020-01-25 23:36:17 +02:00
Tulir Asokan
2dc6041bd7
Add architecture tags
2020-01-20 22:25:20 +02:00
Tulir Asokan
b007646d4b
Fix syntax
2020-01-20 22:22:47 +02:00
Tulir Asokan
5580f3dc81
Build arm64 docker image and remove separate push step
2020-01-20 22:19:14 +02:00
Tulir Asokan
82f7905367
Add note to Matrix->Telegram EDU bridging
2020-01-13 20:46:00 +02:00