Commit Graph

43 Commits

Author SHA1 Message Date
Tulir Asokan
59f51f8705 Fix some strings 2022-03-27 19:44:25 +03:00
Tulir Asokan
21ed971d2f Switch to asyncpg/aiosqlite
Fixes #142
Fixes #98
Probably fixes #62
2022-03-25 19:52:14 +02:00
Tulir Asokan
068e268c63 Blacken and isort code 2022-03-25 19:52:14 +02:00
Tulir Asokan
4fafdee3a8 Fix mbc upload printing error on the first upload 2021-11-28 18:29:45 +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
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
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
Joel Beckmeyer
026fdacb59 refactor PyInquirer to questionary 2021-10-13 15:56:38 -04:00
Tulir Asokan
6487a7a8a5 Let plugins read their own files directly 2021-06-11 16:03:52 +03:00
Tulir Asokan
69d7a4341b Add support for end-to-end encryption. Fixes #46 2020-07-12 14:55:41 +03:00
Tulir Asokan
37eeb73c47 Add option for listing auth servers 2020-07-11 16:21:13 +03:00
Tulir Asokan
98eeb6a808 Don't throw error if CLI config is missing keys 2020-04-28 17:37:28 +03:00
Tulir Asokan
6b5dedb29f Add better error message for registration target server not found 2020-04-22 23:31:37 +03:00
Tulir Asokan
4b88971b3b Update type hint in spdx.py 2020-04-22 23:10:06 +03:00
Tulir Asokan
593f2ae1d8 Add maubot server alias feature
This means you can add an alias for a maubot server when logging in,
and then use that alias instead of typing the full URL each time.

Mostly useful for people with more than one maubot instance, as the
default server already didn't need to be typed out each time.
2020-04-22 23:09:07 +03:00
Tulir Asokan
6e075c88fa URL-encode params in mbc auth to prevent weird errors 2020-04-22 23:08:32 +03:00
Tulir Asokan
4210f3195f Update copyright year 2019-06-08 17:42:07 +03:00
Tulir Asokan
d5e78db5cf Add Matrix client login/register commands 2019-06-08 17:02:44 +03:00
Tulir Asokan
304c1b5536 Make maubot.cli an executable module 2019-05-05 11:14:41 +03:00
Tulir Asokan
c01cf127be Fix blank module handling in mbc build and bump alpine base in dockerfile 2019-02-13 19:40:21 +02:00
Tulir Asokan
56a11fdceb Fix mbc init python template 2019-02-13 18:55:34 +02:00
Tulir Asokan
3068245b1f Fix license in mbc iit 2019-02-13 18:27:46 +02:00
Tulir Asokan
1965489f51 Fix message when building plugin 2019-01-07 09:50:59 +02:00
Tulir Asokan
2b54aee413 Merge branch 'master' into rewrite-command-handling 2018-12-25 00:47:49 +02:00
Tulir Asokan
5ff5eae3c6 Make new command handling actually somewhat work 2018-12-24 00:31:01 +02:00
Tulir Asokan
bddb881945 Allow choosing server to upload built plugin to 2018-12-17 21:09:08 +02:00
Tulir Asokan
7cd5b04dbc Fix building plugins to file 2018-12-17 20:55:29 +02:00
Tulir Asokan
160dd6c534 Print exception stack traces in cli log viewer 2018-12-14 00:40:35 +02:00
Tulir Asokan
6f06eec3cc Add log viewer to mbc 2018-12-14 00:33:33 +02:00
Tulir Asokan
ecc1843119 Remove unused imports 2018-12-13 23:36:04 +02:00
Tulir Asokan
ee04cc59a2 Create license file when initializing project 2018-12-13 23:21:56 +02:00
Tulir Asokan
adc762b9dd Show any errors when logging in 2018-12-13 22:36:47 +02:00
Tulir Asokan
cb3993d79f Implement uploading plugins 2018-12-13 20:48:52 +02:00
Tulir Asokan
c334afd38b Implement building plugins 2018-12-13 19:47:41 +02:00
Tulir Asokan
54e117c9e7 Rename clickquiry to cliq and remove util package 2018-12-13 19:14:33 +02:00
Tulir Asokan
1bc51d2de5 Fix inquiring flags 2018-12-13 19:09:02 +02:00
Tulir Asokan
7816212190 Add more stuff 2018-12-13 18:15:24 +02:00
Tulir Asokan
8e2f2908a6 Add stuff 2018-12-13 01:28:23 +02:00
Tulir Asokan
44aba396b7 Random changes slightly related to a maubot plugin packager cli program 2018-10-29 17:47:49 +02:00