Commit graph

339 commits

Author SHA1 Message Date
Tulir Asokan
7679a0e97c Update mautrix-python 2022-03-04 15:38:34 +02:00
Tulir Asokan
ccb310b6d8 Use different default path for crypto db 2022-02-23 19:28:07 +02:00
Tulir Asokan
05e5bbfb10 Log warnings if crypto dependencies aren't installed 2022-02-23 16:26:25 +02:00
Tulir Asokan
33bc777bfd Include unhandled error body in force-JSON middleware 2021-12-12 21:15:01 +02:00
Tulir Asokan
4fafdee3a8 Fix mbc upload printing error on the first upload 2021-11-28 18:29:45 +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
3f46dfdfd9 Bump version to 0.2.0 2021-11-20 16:55:26 +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
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
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
Joel Beckmeyer
026fdacb59 refactor PyInquirer to questionary 2021-10-13 15:56:38 -04: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
DeepBlueV7.X
235ce89df1
Fix crypto db not working with scheme postgresql
The postgres:// scheme does not work in sqlalchemy 1.4 or higher.
Support for postgresql:// was added in 1.1.
I updated by config file and suddenly my encryption didn't work anymore,
which confused me quite a bit.

See: https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-3687655465c25a39b968b4f5f6e9170b
2021-07-12 15:56:29 +00:00
Tulir Asokan
cb6cb6d372 Update mautrix-python 2021-06-18 21:03:52 +03:00
Tulir Asokan
3a5f2ede91 Bump version to 0.1.2 2021-06-12 14:09:36 +03:00
Tulir Asokan
6487a7a8a5 Let plugins read their own files directly 2021-06-11 16:03:52 +03:00
Tulir Asokan
8f806a2594 Add warning if webapp is disabled when using @web decorators. Fixes #65 2021-06-11 12:42:06 +03:00
Tulir Asokan
b7f6c08b2b Add support for reloading webapp and database meta flags 2021-06-11 12:41:51 +03:00
Tulir Asokan
dcd2c3b5de Update Fira Code bundled in frontend to v5.2 2021-06-11 11:57:59 +03:00
Tulir Asokan
a685448887 Update frontend dependencies 2021-06-11 11:57:40 +03:00
Tulir Asokan
b2018d9ae9 Decrypt events in get_event. Fixes #123 2021-06-11 11:06:28 +03:00
Tulir Asokan
543f8dbf78 Fix registering accounts with shared secret. Fixes #107 2021-06-11 11:06:25 +03:00
Tulir Asokan
92a14f20f6 Fix getting name of function for command handlers 2021-06-08 11:44:34 +03:00
Tulir Asokan
2f7c20dffd Bump version to 0.1.1 2021-05-02 19:07:48 +03:00
Tulir Asokan
dc46b81812 Fix long client names overflowing 2021-04-11 12:44:48 +03:00
Tulir Asokan
13aaedfad9 Fix some type hints 2021-04-11 12:44:48 +03:00
Tulir Asokan
a078bdd120 Retry client connection more times on startup 2021-04-03 15:39:58 +03:00
Tulir Asokan
639fcda5d8 Move docs to docs.mau.fi 2021-04-03 15:37:22 +03:00
Tulir Asokan
cfa831c463 Improve usage when base command has no arguments 2020-10-25 19:30:37 +02:00
Tulir Asokan
ba4fc26ea7 Maybe improve help stuff 2020-10-25 19:21:17 +02:00