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
|
d97281bcdc
|
Require authentication for web login. Fixes #163
|
2018-07-14 16:00:20 +03:00 |
|
Tulir Asokan
|
298e326de7
|
Fix login command and add token login error handlers
|
2018-07-14 14:39:49 +03:00 |
|
Tulir Asokan
|
90e7a09b7e
|
Automatically generate provisioning shared secret if it has the default value
|
2018-07-13 23:03:34 +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
|
998e2fa19c
|
Enable aiohttp logging by default
|
2018-07-13 22:46:38 +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
|
c0ceb1b2b0
|
Move post_login_token to common/auth_api
|
2018-07-12 23:45:15 +03:00 |
|
Tulir Asokan
|
f07009d0d2
|
Add initial parts of provisioning API spec
|
2018-07-12 23:39:23 +03:00 |
|
Tulir Asokan
|
fa30cb5c1f
|
Move web stuff to web package
|
2018-07-12 23:39:23 +03:00 |
|
Tulir Asokan
|
5d48040eb8
|
Separate auth methods from public API
|
2018-07-12 23:39:23 +03:00 |
|
Tulir Asokan
|
f6923a5e1b
|
Add provisioning API config (ref #154)
|
2018-07-12 23:39:23 +03:00 |
|
Tulir Asokan
|
15fd394d54
|
Add proxy config. Fixes #153
|
2018-07-12 23:08:08 +03:00 |
|
Tulir Asokan
|
1d9455f639
|
Allow specifying address and listen host/port separately. Fixes #160
|
2018-07-12 22:59:17 +03:00 |
|
Tulir Asokan
|
042d89cf65
|
Add full log config. Fixes #166
|
2018-07-12 22:49:53 +03:00 |
|
Tulir Asokan
|
7515b31164
|
Move Matrix state cache to main database. Fixes #159
|
2018-07-12 16:05:54 +03:00 |
|
Tulir Asokan
|
99f84b5dfe
|
Initial split to htmlparser/lxml matrix->telegram formatters
|
2018-07-12 15:58:07 +03:00 |
|
Tulir Asokan
|
2172587286
|
Merge pull request #175 from digitalatigid/digital-bot-login
Add command to log in as bot
|
2018-07-11 23:34:32 +03:00 |
|
digital
|
193c4409ee
|
Improve command based login as bot
|
2018-07-11 01:03:19 +02:00 |
|
digital
|
74bc89475e
|
Add command to log in as bot
|
2018-07-10 18:25:29 +02:00 |
|
Tulir Asokan
|
7c2e689813
|
Update mautrix-appservice dependency
|
2018-07-10 14:45:50 +03:00 |
|
Tulir Asokan
|
0a171d242f
|
Handle empty/invalid state event content in _get_initial_state()
Fixes #171
|
2018-07-10 14:24:10 +03:00 |
|
Tulir Asokan
|
7a4d29e1e4
|
Make help message dynamic based on permissions
|
2018-07-10 14:21:21 +03:00 |
|
Tulir Asokan
|
ecf0e262df
|
Switch to telethon package on pypi
|
2018-07-10 14:21:21 +03:00 |
|
Tulir Asokan
|
d035e9da73
|
Add user auth level
Fixes #162
Closes #168
Closes #170
|
2018-07-10 14:21:21 +03:00 |
|
Tulir Asokan
|
74f3956608
|
Unrestrict telethon version
|
2018-07-09 20:36:24 +03:00 |
|
Tulir Asokan
|
62b66040e7
|
Add some more debug messages to message receiving/handling
|
2018-07-01 18:41:05 +03:00 |
|
Tulir Asokan
|
8a198e67a8
|
Register bot chat membership when receiving messages
|
2018-06-28 00:21:10 +03:00 |
|
Tulir Asokan
|
d9e4cc9d4e
|
Require telethon 1.0rc1 or higher
|
2018-06-25 23:23:09 +03:00 |
|
Tulir Asokan
|
371c6813de
|
Stop creating connections for unauthenticated users at startup
|
2018-06-25 21:30:54 +03:00 |
|
Tulir Asokan
|
0f8a2e7c51
|
Fix Matrix->Telegram redactions
|
2018-06-24 02:10:41 +03:00 |
|
Tulir Asokan
|
895f9ac98a
|
Fix bridge.message_formats config updating
|
2018-06-24 01:50:22 +03:00 |
|
Tulir Asokan
|
86bda1bb45
|
Allow disabling state event relaying by setting format to empty string. Fixes #130
|
2018-06-24 01:46:06 +03:00 |
|
Tulir Asokan
|
99f0c02766
|
Bump minimum mautrix-appservice version
|
2018-06-24 01:31:57 +03:00 |
|
Tulir Asokan
|
4a0d00e74c
|
Add support for Matrix displaynames in relaybot messages
|
2018-06-24 01:24:24 +03:00 |
|
Tulir Asokan
|
f5c4b477e5
|
Remove custom download_file_bytes() function
|
2018-06-24 00:20:05 +03:00 |
|
Tulir Asokan
|
b50558a37d
|
Remove custom send_message() function
|
2018-06-24 00:03:20 +03:00 |
|
Tulir Asokan
|
ad23445b69
|
Simplify and improve message format config
|
2018-06-23 23:46:41 +03:00 |
|
Tulir Asokan
|
f473c02bc3
|
Retry joins in bridge bot invite accepting. Fixes #150
|
2018-06-23 22:19:53 +03:00 |
|
Tulir Asokan
|
f1b52e7465
|
Merge pull request #157 from tulir/telematrix-import
Telematrix import script
|
2018-06-23 22:05:19 +03:00 |
|
Tulir Asokan
|
e6e6af0689
|
Make potential datacenter switch related file transfer auth errors non-fatal
|
2018-06-23 21:51:22 +03:00 |
|
Tulir Asokan
|
7a7c0b780f
|
Convert user_level to int in _participant_to_power_levels
|
2018-06-23 21:43:06 +03:00 |
|