Commit graph

  • 6f20151a89
    Add redactbot Sebastian Spaeth 2022-10-25 11:46:05 +02:00
  • cab88d153b
    Added token bot to README yoxcu 2022-10-18 02:45:30 +02:00
  • 7904888233 Update mautrix-python and asyncpg Tulir Asokan 2022-10-10 19:01:56 +03:00
  • 51fa7ffa36
    Merge branch 'master' into bump-mautrix-python-version Alejandro Herrera 2022-09-27 22:50:40 -05:00
  • ca977aba50 Bump mautrix-python version Alejandro Herrera 2022-09-27 22:45:22 -05:00
  • fbacad8676 Add shortcut for redact in MaubotMessageEvent Tulir Asokan 2022-09-12 21:22:33 +03:00
  • d574f84079 Fix saving plugin configs Tulir Asokan 2022-08-20 14:37:31 +03:00
  • 33d7892e13 Fix choosing SPDX license during plugin init Tobias Schönberg 2022-08-14 21:48:49 +02:00
  • 1fe53b4c56 Fix SSO login path Tulir Asokan 2022-08-14 18:51:12 +03:00
  • 305faa0583
    Add bots to README Valentin Rieß 2022-07-27 13:45:30 +02:00
  • bfdd52502a
    Fix must_consume_args Trevor Bergeron 2022-07-21 22:46:48 -04:00
  • 30e67111b1
    Add autoreply to the list of third-party plugins Brendan Abolivier 2022-07-19 12:44:05 +02:00
  • 75574c267b Add alertbot to plugin list Julian-Samuel Gebühr 2022-07-11 15:15:47 +02:00
  • 4f4d7bc342 Update mautrix-python Tulir Asokan 2022-07-10 14:42:41 +03:00
  • 47d7e2b483 Remove legacy alembic command in docker/run.sh Tulir Asokan 2022-06-24 18:21:53 +03:00
  • 47d499dac8 Use PYTHONPATH instead of cd in docker mbc wrapper. Fixes #172 Tulir Asokan 2022-06-19 14:24:16 +03:00
  • e0daeeafc6 Add GitLab CI file used by all plugins Tulir Asokan 2022-06-19 14:23:06 +03:00
  • 996ed211c0
    Change logfile path kidhab 2022-06-12 22:20:18 +02:00
  • 6ec653c69f Bump mautrix-python version Tulir Asokan 2022-05-06 19:16:29 +03:00
  • f74a67dd79 Store instance database engine in database Tulir Asokan 2022-05-06 16:18:45 +03:00
  • 0663b680ab Fix typo in pre commit config Tulir Asokan 2022-05-06 15:40:07 +03:00
  • cc5f9141fc Add more helpful error message Tulir Asokan 2022-05-27 22:47:58 +03:00
  • d4face0150 Actually fix mbc logs Tulir Asokan 2022-04-26 23:52:59 +03:00
  • 5baab99957 Remove extra parameter. Fixes #165 Tulir Asokan 2022-04-26 23:44:52 +03:00
  • bbe7928774 No longer use deprecated loop parameter Paulo Pinto 2022-04-26 17:36:11 +01:00
  • 982a20beb0 Bump version to 0.3.1 v0.3.1 Tulir Asokan 2022-03-29 20:39:51 +03:00
  • 67e1921503 Set crypto_db to None when dependencies aren't installed Tulir Asokan 2022-03-29 20:03:30 +03:00
  • 744d370f0b Fix error when crypto dependencies aren't installed Tulir Asokan 2022-03-29 17:40:27 +03:00
  • 5201cb0316 Mention python version requirement in changelog Tulir Asokan 2022-03-29 16:57:43 +03:00
  • 9b37b99dd7 Allow click 8.x Tulir Asokan 2022-03-28 22:24:13 +03:00
  • 1b298c0dbb Update and unpin black Tulir Asokan 2022-03-28 22:24:08 +03:00
  • ca7c4df349 Remove some unnecessary SQLAlchemy imports that might break 1.4+ Tulir Asokan 2022-03-28 21:20:50 +03:00
  • 98c33e1469 Remove unused alembic dependency Tulir Asokan 2022-03-28 21:20:32 +03:00
  • 8474cc7d6e Copy optional-requirements.txt in standalone dockerfile Tulir Asokan 2022-03-28 19:58:10 +03:00
  • 818362c820 Install e2ee deps in standalone dockerfile Tulir Asokan 2022-03-28 19:55:40 +03:00
  • 1932ff9995 Bump version to 0.3.0 v0.3.0 Tulir Asokan 2022-03-28 17:28:37 +03:00
  • cecda7c32b Start plugin postgres db if separate Tulir Asokan 2022-03-28 17:13:39 +03:00
  • 800114b837 Update mautrix-python Tulir Asokan 2022-03-28 16:34:35 +03:00
  • 55b7730b9e Handle some more edge cases in plugin upload Tulir Asokan 2022-03-27 21:01:18 +03:00
  • 106905fd00 Update path cache when replacing plugins. Fixes #156 Tulir Asokan 2022-03-27 20:42:34 +03:00
  • 7532f4523a Use more unique logger and remove redundant NOT NULL Tulir Asokan 2022-03-27 20:30:09 +03:00
  • e9e325a871 Create standalone_next_batch table automatically Tulir Asokan 2022-03-27 20:27:54 +03:00
  • 484749c08c Add missing file Tulir Asokan 2022-03-27 20:05:14 +03:00
  • 0aef57b5d6 Add simple database example Tulir Asokan 2022-03-27 20:03:21 +03:00
  • 59f51f8705 Fix some strings Tulir Asokan 2022-03-27 19:44:25 +03:00
  • 1aaa8f2fb6 Fix draining plugin db pool Tulir Asokan 2022-03-27 19:35:54 +03:00
  • 18fa1b29a7 Adjust some logs Tulir Asokan 2022-03-26 17:23:19 +02:00
  • acf24a6fd5 Catch errors in frontend SQL queries with asyncpg Tulir Asokan 2022-03-26 17:14:51 +02:00
  • 93352b6e62 Update changelog Tulir Asokan 2022-03-26 17:00:35 +02:00
  • 6e14cbf5dc Make frontend database viewer work with asyncpg Tulir Asokan 2022-03-26 16:54:16 +02:00
  • 32688372fe Improve log coloring Tulir Asokan 2022-03-26 15:48:46 +02:00
  • 4685c492a9 Add support for asyncpg in standalone mode plugin databases Tulir Asokan 2022-03-26 14:39:56 +02:00
  • adc892aa0d Roll back plugin update if starting instances fails Tulir Asokan 2022-03-26 14:00:43 +02:00
  • 4d8e1475e6 Add support for asyncpg plugin databases Tulir Asokan 2022-03-26 13:59:49 +02:00
  • 4b234e4d34 Enforce minimum maubot version in plugin meta Tulir Asokan 2022-03-25 23:54:02 +02:00
  • 29b4a3c892 Update standalone mode to asyncpg/aiosqlite Tulir Asokan 2022-03-25 21:12:40 +02:00
  • c4f9a3bdf5 Add database_opts to example config Tulir Asokan 2022-03-25 21:04:28 +02:00
  • fe8658ebc1 Add changelog in a file Tulir Asokan 2022-03-25 20:48:36 +02:00
  • 91e7d80b29 Update Docker image to Alpine 3.15 Tulir Asokan 2022-03-25 20:47:26 +02:00
  • 58fedc7e8c Expose all logs to frontend instead of only maubot.* Tulir Asokan 2022-03-25 20:37:47 +02:00
  • 0779b38b7a Update frontend dependencies Tulir Asokan 2022-03-25 20:36:29 +02:00
  • a14cbf9381 Add missing file Tulir Asokan 2022-03-25 20:28:16 +02:00
  • 54a0cdbaf2 Run pre-commit hooks Tulir Asokan 2022-03-25 20:26:03 +02:00
  • 8c6628470e Add support for new log type in frontend Tulir Asokan 2022-03-25 20:00:40 +02:00
  • 37c492cbf3 Add urlpreview and metric plugins to readme Tulir Asokan 2022-03-25 19:53:19 +02:00
  • 21ed971d2f Switch to asyncpg/aiosqlite Tulir Asokan 2022-03-25 19:45:48 +02:00
  • 068e268c63 Blacken and isort code Tulir Asokan 2022-03-25 14:22:37 +02:00
  • 6257979e7c
    Merge pull request #160 from rom4nik/alternatingcaps Tulir Asokan 2022-03-25 19:51:39 +02:00
  • a2e6d06cdc
    Add alternatingcaps to 3rd party plugins rom4nik 2022-03-20 02:03:03 +01:00
  • c543456153
    Merge 6ec1654e37 into 7679a0e97c G2G2G2G 2022-03-13 16:07:29 -06:00
  • 93b9e9a929
    Merge 007fcb1c02 into 7679a0e97c Sebastian P 2022-03-13 16:07:29 -06:00
  • 263d45679d
    Add urlpreview bot to plugins list Nightscape Coffee 2022-03-11 16:21:44 -08:00
  • f052d7ce5d
    added metric bot to README edwardsdean 2022-03-09 13:12:43 +11:00
  • 7679a0e97c Update mautrix-python Tulir Asokan 2022-03-04 15:38:34 +02:00
  • 6f57c88e4a Rename e2be optional dep to encryption Tulir Asokan 2022-02-23 19:29:37 +02:00
  • 339971731e Add asyncpg to the encryption dependencies Tulir Asokan 2022-02-23 19:28:52 +02:00
  • ccb310b6d8 Use different default path for crypto db Tulir Asokan 2022-02-23 19:28:07 +02:00
  • 21fe57e87f Bump max unpaddedbase64 version Tulir Asokan 2022-02-23 16:40:25 +02:00
  • 05e5bbfb10 Log warnings if crypto dependencies aren't installed Tulir Asokan 2022-02-23 16:26:25 +02:00
  • 1a3abc22f8 Add a reply on failed commands Gaëlle Nicolas-Robardet 2022-02-02 20:03:39 +01:00
  • 007fcb1c02 Add rooms & pending invites to client page, with the options to leave a room and accept, ignore or reject an invite s3lph 2022-01-19 01:25:58 +01:00
  • 3e8e034a5a Only move dbs if they exist Tulir Asokan 2022-01-07 16:20:50 +02:00
  • a1a00ff655 Add missing parameter to yq command Tulir Asokan 2022-01-07 16:17:47 +02:00
  • 26c1d6571c Don't override plugin directories in docker image Tulir Asokan 2022-01-07 00:05:07 +02:00
  • 7b450ad78c Makes the path of the config file configurable via CONFIG environment variable EnigmaCurry 2021-12-15 18:47:46 -08:00
  • 7e06eadfd0 Update configurable bot example to match the one in docs Tulir Asokan 2021-12-15 20:11:08 +02:00
  • 283f0a3ed5 add maubot entrypoint Joel Beckmeyer 2021-12-15 07:52:17 -05:00
  • e8862ed1a3 Fix moving example config Tulir Asokan 2021-12-13 15:36:48 +02:00
  • df2f2a896a Add missing line to CI dockerfile Tulir Asokan 2021-12-13 15:03:56 +02:00
  • 33bc777bfd Include unhandled error body in force-JSON middleware Tulir Asokan 2021-12-12 21:15:01 +02:00
  • d87158be50 Don't fail CI if removing one of the standalone tags fails Tulir Asokan 2021-11-30 12:37:34 +02:00
  • 4fafdee3a8 Fix mbc upload printing error on the first upload Tulir Asokan 2021-11-28 18:29:45 +02:00
  • 66d227ecdb Clean up after building standalone image Tulir Asokan 2021-11-28 16:02:40 +02:00
  • 6d4c2e174f Fix wrong error message in some client updates Tulir Asokan 2021-11-22 18:05:34 +02:00
  • aef1a976bf Bump version to 0.2.1 v0.2.1 Tulir Asokan 2021-11-22 11:48:40 +02:00
  • c179fd3aeb Move plugin databases to new path in docker image Tulir Asokan 2021-11-21 23:33:21 +02:00
  • 3f46dfdfd9 Bump version to 0.2.0 v0.2.0 Tulir Asokan 2021-11-20 16:55:26 +02:00
  • f78da96d63 Update mautrix-python Tulir Asokan 2021-11-20 16:54:07 +02:00
  • c9677731e3 Update README.md Tulir Asokan 2021-11-20 16:53:59 +02:00
  • 0efb798fec Fix text in some error messages in mbc auth Tulir Asokan 2021-11-20 16:26:08 +02:00