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