Commit graph

553 commits

Author SHA1 Message Date
Tulir Asokan
339971731e Add asyncpg to the encryption dependencies
It's not technically required when using SQLite, but currently the code
expects it to be importable.

Fixes #148
2022-02-23 19:30:08 +02:00
Tulir Asokan
ccb310b6d8 Use different default path for crypto db 2022-02-23 19:28:07 +02:00
Tulir Asokan
21fe57e87f Bump max unpaddedbase64 version 2022-02-23 16:40:25 +02:00
Tulir Asokan
05e5bbfb10 Log warnings if crypto dependencies aren't installed 2022-02-23 16:26:25 +02:00
Tulir Asokan
3e8e034a5a Only move dbs if they exist 2022-01-07 16:20:50 +02:00
Tulir Asokan
a1a00ff655 Add missing parameter to yq command 2022-01-07 16:17:47 +02:00
Tulir Asokan
26c1d6571c Don't override plugin directories in docker image 2022-01-07 00:05:07 +02:00
Tulir Asokan
7e06eadfd0 Update configurable bot example to match the one in docs 2021-12-15 20:11:08 +02:00
Tulir Asokan
e8862ed1a3 Fix moving example config 2021-12-13 15:36:48 +02:00
Tulir Asokan
df2f2a896a Add missing line to CI dockerfile 2021-12-13 15:03:56 +02:00
Tulir Asokan
33bc777bfd Include unhandled error body in force-JSON middleware 2021-12-12 21:15:01 +02:00
Tulir Asokan
d87158be50 Don't fail CI if removing one of the standalone tags fails 2021-11-30 12:37:34 +02:00
Tulir Asokan
4fafdee3a8 Fix mbc upload printing error on the first upload 2021-11-28 18:29:45 +02:00
Tulir Asokan
66d227ecdb Clean up after building standalone image 2021-11-28 16:02:40 +02:00
Tulir Asokan
6d4c2e174f Fix wrong error message in some client updates 2021-11-22 18:05:34 +02:00
Tulir Asokan
aef1a976bf Bump version to 0.2.1 2021-11-22 11:48:40 +02:00
Tulir Asokan
c179fd3aeb Move plugin databases to new path in docker image 2021-11-21 23:33:21 +02:00
Tulir Asokan
3f46dfdfd9 Bump version to 0.2.0 2021-11-20 16:55:26 +02:00
Tulir Asokan
f78da96d63 Update mautrix-python 2021-11-20 16:54:07 +02:00
Tulir Asokan
c9677731e3 Update README.md 2021-11-20 16:53:59 +02:00
Tulir Asokan
0efb798fec Fix text in some error messages in mbc auth 2021-11-20 16:26:12 +02:00
Tulir Asokan
ca7a980081 Add SSO support to mbc auth 2021-11-20 16:23:06 +02:00
Tulir Asokan
f2bae18c7a Handle startup errors and missing config meta flags 2021-11-20 01:30:03 +02:00
Tulir Asokan
c8ae7cd9f5 Don't use deprecated router parameter 2021-11-20 01:02:57 +02:00
Tulir Asokan
d4a5de1d4f Remove unused code 2021-11-20 00:47:23 +02:00
Tulir Asokan
8b1685a9ea Add web app support to standalone mode 2021-11-20 00:45:37 +02:00
Tulir Asokan
fc516d78b7 Add encryption support to standalone mode 2021-11-19 23:58:17 +02:00
Tulir Asokan
a699acc049 Allow setting initial device name in mbc auth 2021-11-19 23:08:41 +02:00
Tulir Asokan
e1a1f7b65e Update rest of maubot-cli HTTP requests to asyncio 2021-11-19 21:45:30 +02:00
Tulir Asokan
14d410739c Add manhole plugin to readme 2021-11-19 20:24:41 +02:00
Tulir Asokan
aad5a9d18d Update README.md. Fixes #141 2021-11-19 19:59:23 +02:00
Tulir Asokan
3585ed9456 Fix avatar URLs without mxc:// looking like they work when they actually don't. Fixes #85 2021-11-19 19:53:29 +02:00
Tulir Asokan
ae7e9693fc Maybe allow disabling e2ee by removing device ID 2021-11-19 19:46:48 +02:00
Tulir Asokan
b8ef048a3a Show E2EE fingerprint in client view 2021-11-19 19:34:17 +02:00
Tulir Asokan
47969e5661 Allow setting e2ee device ID in frontend 2021-11-19 19:29:30 +02:00
Tulir Asokan
80c8aba8f6 Fix some bugs related to relogin 2021-11-19 19:14:20 +02:00
Tulir Asokan
2800e967b8 Remove separate docker example config 2021-11-19 17:22:17 +02:00
Tulir Asokan
85e5ea401c Add option to create/update client with mbc auth 2021-11-19 17:10:51 +02:00
Tulir Asokan
8c3e3a3255 Improve config comments and errors with mbc auth 2021-11-19 15:41:26 +02:00
Tulir Asokan
61711e8329 Fix things in standalone mode 2021-11-19 15:23:10 +02:00
Tulir Asokan
7c9668d8bc Refactor __main__.py and fix things 2021-11-19 15:22:54 +02:00
Tulir Asokan
c685eb5e08 Add missing imports 2021-11-09 01:56:36 +02:00
Tulir Asokan
84152b1c28 Install pip in standalone dockerfile 2021-11-09 01:41:47 +02:00
Tulir Asokan
92b3481828 Update standalone dockerfile and add support for config via env vars 2021-11-09 01:39:28 +02:00
Tulir Asokan
274b5465f6
Merge pull request #139 from TinfoilSubmarine/master
refactor PyInquirer to questionary
2021-10-30 14:26:54 +03:00
Joel Beckmeyer
026fdacb59 refactor PyInquirer to questionary 2021-10-13 15:56:38 -04:00
Tulir Asokan
47a8db6b60 Bump minimum mautrix-python version 2021-09-29 12:42:05 +03:00
Tulir Asokan
adf28312df Replace _ with - in default command names 2021-09-10 22:18:30 +03:00
Tulir Asokan
0a47d1929a Don't re-wrap events if they're re-dispatched 2021-09-08 20:31:40 +03:00
Tulir Asokan
ebd4ae9f55
Merge pull request #127 from deepbluev7/patch-1
Fix crypto db not working with scheme postgresql
2021-09-02 16:19:46 +03:00