Tulir Asokan
|
4766d14359
|
Move DM creation code to mautrix-python
|
2022-03-04 16:12:02 +02:00 |
|
Tulir Asokan
|
f55d6606df
|
Update ensure_future/loop.create_task -> asyncio.create_task
|
2021-12-21 15:30:54 +02:00 |
|
Tulir Asokan
|
6d25e9687e
|
Blacken and isort code
|
2021-12-21 01:36:24 +02:00 |
|
Tulir Asokan
|
89ab29ea5f
|
Switch from SQLAlchemy to asyncpg/aiosqlite
|
2021-12-21 00:44:42 +02:00 |
|
Tulir Asokan
|
6b8831872c
|
Allow logout even if session isn't authorized
|
2021-10-20 20:55:11 +03:00 |
|
Tulir Asokan
|
4e8c373d1b
|
Delete session on log_out() even if telegram logout fails
|
2021-10-20 20:24:47 +03:00 |
|
Tulir Asokan
|
e4a2bd2f69
|
Catch authorization errors in get_me()
|
2021-10-20 20:02:09 +03:00 |
|
Tulir Asokan
|
1b91fbc806
|
Check room encryption status when bridging portal
|
2020-10-30 20:16:02 +02:00 |
|
Tulir Asokan
|
52adbb7335
|
Fix potential bugs in manual bridging
|
2020-10-30 19:46:02 +02:00 |
|
Tulir Asokan
|
eae7bba649
|
Update to mautrix-python v0.7
|
2020-08-06 20:34:09 +03:00 |
|
Tulir Asokan
|
10926a1240
|
Use chat.id instead of get_peer_id(chat) for Dialog. Fixes #450
|
2020-04-06 10:17:13 +03:00 |
|
Tulir Asokan
|
992e962df7
|
Fix async for typo. Fixes #448
|
2020-04-06 10:06:12 +03:00 |
|
Tulir Asokan
|
65d7934c21
|
Add missing response to logout provisioning API endpoint
|
2020-01-28 22:49:48 +02:00 |
|
Tulir Asokan
|
39927ac6c0
|
Try to fix cleaning up rooms
Not tested at all
|
2019-12-11 10:03:05 +02:00 |
|
Tulir Asokan
|
8655f5903a
|
Improve things
|
2019-08-06 21:30:14 +03:00 |
|
Tulir Asokan
|
43d16474c2
|
Improve logging and make get_dialogs use iterators more
|
2019-08-06 19:58:15 +03:00 |
|
Tulir Asokan
|
d6a2e7a9f7
|
Split portal.py and migrate more stuff to mautrix-0.4
|
2019-08-05 00:11:21 +03:00 |
|
Tulir Asokan
|
d8653961af
|
Even even more migrations to mautrix-python
|
2019-08-04 01:41:10 +03:00 |
|
Tulir Asokan
|
d4e3956941
|
Even more migrations to mautrix-python
|
2019-07-19 21:36:21 +03:00 |
|
Tulir Asokan
|
be6d395ed6
|
Remove Python 3.5 compatibility
|
2019-07-18 23:24:25 +03:00 |
|
Tulir Asokan
|
fce22b08e9
|
Check if bot is configured before trying to get username in bridge info provisioning API
|
2019-04-24 16:42:28 +03:00 |
|
Tulir Asokan
|
2cf9dcafd9
|
Update copyright year and fix minor lint problems
|
2019-03-19 18:30:36 +02:00 |
|
Tulir Asokan
|
f8e429f08a
|
More file splitting and new admin commands
|
2019-02-12 23:48:08 +02:00 |
|
Tulir Asokan
|
dad0ccb3c0
|
Clean up code
|
2018-12-23 19:51:02 +02:00 |
|
Tulir Asokan
|
247c75191b
|
Merge pull request #226 from turt2live/travis/bridge-info
Add provisioning route for getting misc bridge info
|
2018-10-08 14:02:19 +03:00 |
|
Travis Ralston
|
6291e92ed7
|
Remove extraneous fstring
|
2018-10-08 01:15:49 -06:00 |
|
Tulir Asokan
|
a32bc2985a
|
Show phone number when username doesn't exist. Fixes #213
|
2018-09-28 02:46:02 +03:00 |
|
Travis Ralston
|
5bc1362493
|
Add provisioning route for getting misc bridge info
Currently only the relay bot's username is exposed here.
|
2018-09-19 22:44:27 -06:00 |
|
Travis Ralston
|
23bb2871fd
|
Add a flag to indicate if the requesting user can unbridge the portal
|
2018-09-16 16:16:33 -06:00 |
|
Tulir Asokan
|
d4ea5f8b38
|
Improve type hints and set version to 0.4.0+dev
|
2018-09-10 01:14:12 +03:00 |
|
Travis Ralston
|
cb2073eb8b
|
Allow negative numbers in /connect
|
2018-09-08 16:14:00 -06:00 |
|
Kai A. Hiller
|
e751d140f2
|
Change case of new types
|
2018-08-09 14:11:41 +02:00 |
|
Kai A. Hiller
|
0f8009b1e9
|
Add missing type hints and fix most type errors except for Optionals.
|
2018-08-09 03:31:04 +02:00 |
|
Tulir Asokan
|
6c8cfc1b26
|
Implement /connect endpoint in provisioning API. Fixes #180
|
2018-08-05 22:39:58 +03:00 |
|
Tulir Asokan
|
4736686454
|
Implement Matrix login with web interface
|
2018-07-23 11:49:42 -04:00 |
|
Tulir Asokan
|
c55967c9f0
|
Implement disconnecting portals via provisioning API
|
2018-07-15 15:19:37 +03:00 |
|
Tulir Asokan
|
a46cc7a788
|
Add logout endpoint
|
2018-07-15 12:38:24 +03:00 |
|
Tulir Asokan
|
4cef2be0db
|
Implement /portal/{mxid}/create
|
2018-07-14 23:14:04 +03:00 |
|
Tulir Asokan
|
34cc810d62
|
Fix /portal/{chat_id}
|
2018-07-14 19:33:55 +03:00 |
|
Tulir Asokan
|
bbc7912a49
|
Allow getting user info of unauthenticated users and add /portal/{chat_id}
|
2018-07-14 19:27:16 +03:00 |
|
Tulir Asokan
|
2b5426fda3
|
Add portal info and user chat list endpoints
|
2018-07-14 18:57:46 +03:00 |
|
Tulir Asokan
|
f6fb37f5da
|
Update endpoint paths
|
2018-07-13 22:59:26 +03:00 |
|
Tulir Asokan
|
ac4d7cc412
|
Add /get_me endpoint
|
2018-07-13 22:58:07 +03:00 |
|
Tulir Asokan
|
94a2344f3b
|
Enable and spec authorization and json validation
|
2018-07-13 22:47:09 +03:00 |
|
Tulir Asokan
|
5082cd1c94
|
Fix bad JSON handling and include state in all responses
|
2018-07-13 22:28:43 +03:00 |
|
Tulir Asokan
|
48665acf1d
|
Fix imports and other mistakes
|
2018-07-13 22:15:40 +03:00 |
|
Tulir Asokan
|
bc160e0593
|
Update logger names
|
2018-07-13 22:11:05 +03:00 |
|
Tulir Asokan
|
1fd920255f
|
Finish initial provisioning API spec and impl
|
2018-07-13 21:25:51 +03:00 |
|
Tulir Asokan
|
fa30cb5c1f
|
Move web stuff to web package
|
2018-07-12 23:39:23 +03:00 |
|