Commit graph

583 commits

Author SHA1 Message Date
Tulir Asokan
e99a13a391 Drop support for custom API paths
Changing the base public URL is still possible (which may be useful
if someone wants to use a reverse proxy without adding subdomains).

Fixes #195
2023-01-05 00:27:31 +02:00
Tulir Asokan
6fd8f7ed00 Update dependencies and alpine 2022-12-31 02:28:10 +02:00
Tulir Asokan
535b6672a6 Update README.md 2022-12-29 18:33:15 +02:00
Tulir Asokan
a46edac3b7
Merge pull request #194 from williamkray/wreck/more-plugins-20221220
add several of my plugins
2022-12-20 22:39:56 +02:00
William Kray
7ec58c6347 add several of my plugins 2022-12-20 12:20:56 -08:00
Tulir Asokan
e6242735d3
Merge pull request #177 from half-duplex/mca-copy
Fix must_consume_args
2022-11-22 14:34:36 +02:00
Tulir Asokan
55ffe54fa0
Merge pull request #182 from tobias47n9e/bugfix/mbc-init-spdx
Fix choosing SPDX license during plugin init
2022-11-22 14:33:52 +02:00
Tulir Asokan
db40201463 Merge remote-tracking branch 'spaetz/spaetz-redactbot' 2022-11-22 14:31:39 +02:00
Tulir Asokan
6e7f1a8710 Merge remote-tracking branch 'yoxcu/master' 2022-11-22 14:31:21 +02:00
Tulir Asokan
d2cef271c1 Merge remote-tracking branch 'v411e/add-bots-to-README' 2022-11-22 14:31:00 +02:00
Tulir Asokan
2a83376e9b Merge remote-tracking branch 'moan0s/alertbot' 2022-11-22 14:30:31 +02:00
Tulir Asokan
8f5b9e3802 Merge remote-tracking branch 'babolivier/patch-1' 2022-11-22 14:30:06 +02:00
Tulir Asokan
a21b106c71 Update changelog
[skip ci]
2022-11-05 23:51:24 +02:00
Sebastian Spaeth
6f20151a89
Add redactbot
Add 3rd party redactbot
2022-10-25 11:46:05 +02:00
yoxcu
cab88d153b
Added token bot to README 2022-10-18 02:45:30 +02:00
Tulir Asokan
7904888233 Update mautrix-python and asyncpg 2022-10-10 19:01:56 +03:00
Tulir Asokan
fbacad8676 Add shortcut for redact in MaubotMessageEvent 2022-09-12 21:22:33 +03:00
Tulir Asokan
d574f84079 Fix saving plugin configs 2022-08-20 14:37:31 +03:00
Tobias Schönberg
33d7892e13 Fix choosing SPDX license during plugin init
The keys used to be lower case, but were changed to mixed case
in this commit:

068e268c63

The identfier are now used as inputted by the user.
2022-08-14 21:53:19 +02:00
Tulir Asokan
1fe53b4c56 Fix SSO login path 2022-08-14 18:51:19 +03:00
Valentin Rieß
305faa0583
Add bots to README 2022-07-27 13:45:30 +02:00
Trevor Bergeron
bfdd52502a
Fix must_consume_args 2022-07-21 22:46:48 -04:00
Brendan Abolivier
30e67111b1
Add autoreply to the list of third-party plugins 2022-07-19 12:44:05 +02:00
Julian-Samuel Gebühr
75574c267b Add alertbot to plugin list 2022-07-11 15:15:47 +02:00
Tulir Asokan
4f4d7bc342 Update mautrix-python 2022-07-10 14:42:41 +03:00
Tulir Asokan
47d7e2b483 Remove legacy alembic command in docker/run.sh 2022-06-24 18:21:53 +03:00
Tulir Asokan
47d499dac8 Use PYTHONPATH instead of cd in docker mbc wrapper. Fixes #172 2022-06-19 14:24:16 +03:00
Tulir Asokan
e0daeeafc6 Add GitLab CI file used by all plugins 2022-06-19 14:23:06 +03:00
Tulir Asokan
6ec653c69f Bump mautrix-python version 2022-05-27 22:48:23 +03:00
Tulir Asokan
f74a67dd79 Store instance database engine in database 2022-05-27 22:48:23 +03:00
Tulir Asokan
0663b680ab Fix typo in pre commit config 2022-05-27 22:48:23 +03:00
Tulir Asokan
cc5f9141fc Add more helpful error message 2022-05-27 22:47:58 +03:00
Tulir Asokan
d4face0150 Actually fix mbc logs 2022-04-26 23:52:59 +03:00
Tulir Asokan
5baab99957 Remove extra parameter. Fixes #165 2022-04-26 23:44:52 +03:00
Tulir Asokan
982a20beb0 Bump version to 0.3.1 2022-03-29 20:40:01 +03:00
Tulir Asokan
67e1921503 Set crypto_db to None when dependencies aren't installed 2022-03-29 20:03:30 +03:00
Tulir Asokan
744d370f0b Fix error when crypto dependencies aren't installed 2022-03-29 17:40:27 +03:00
Tulir Asokan
5201cb0316 Mention python version requirement in changelog 2022-03-29 16:57:43 +03:00
Tulir Asokan
9b37b99dd7 Allow click 8.x 2022-03-28 22:24:13 +03:00
Tulir Asokan
1b298c0dbb Update and unpin black
It's stable now, so there shouldn't be too many changes
2022-03-28 22:24:08 +03:00
Tulir Asokan
ca7c4df349 Remove some unnecessary SQLAlchemy imports that might break 1.4+ 2022-03-28 21:20:50 +03:00
Tulir Asokan
98c33e1469 Remove unused alembic dependency 2022-03-28 21:20:32 +03:00
Tulir Asokan
8474cc7d6e Copy optional-requirements.txt in standalone dockerfile 2022-03-28 19:58:10 +03:00
Tulir Asokan
818362c820 Install e2ee deps in standalone dockerfile 2022-03-28 19:55:40 +03:00
Tulir Asokan
1932ff9995 Bump version to 0.3.0 2022-03-28 17:28:37 +03:00
Tulir Asokan
cecda7c32b Start plugin postgres db if separate 2022-03-28 17:13:39 +03:00
Tulir Asokan
800114b837 Update mautrix-python 2022-03-28 16:34:35 +03:00
Tulir Asokan
55b7730b9e Handle some more edge cases in plugin upload 2022-03-27 21:01:18 +03:00
Tulir Asokan
106905fd00 Update path cache when replacing plugins. Fixes #156 2022-03-27 20:42:35 +03:00
Tulir Asokan
7532f4523a Use more unique logger and remove redundant NOT NULL 2022-03-27 20:30:55 +03:00