Commit graph

  • 311b96a197
    Merge 860c17a1bd into b771b79b91 tieong 2025-08-28 22:57:26 +08:00
  • b771b79b91 Install aiodns and brotli in Docker image to speed up aiohttp master Tulir Asokan 2025-08-27 20:45:13 +03:00
  • 87bb7fc854 Also allow setting extra content in send_markdown Tulir Asokan 2025-08-26 12:01:36 +03:00
  • 94c4e5aaaf Allow specifying extra content in reply/respond Tulir Asokan 2025-08-26 11:59:22 +03:00
  • e91377c637
    Merge ae77f37639 into 905c91c285 ikkemaniac 2025-08-23 15:54:09 +00:00
  • b25da732bb
    Merge bd351b71fe into 905c91c285 Lain Iwakura 2025-08-23 15:54:09 +00:00
  • b7df16dff0
    Merge f863e7cefb into 905c91c285 Ruby Marx 2025-08-23 15:54:08 +00:00
  • 72f9d451ed
    Merge b0bd20ea7f into 905c91c285 Joe Groocock 2025-08-23 15:54:08 +00:00
  • b7579d06c2
    Merge 0938675fc2 into 905c91c285 PHK 2025-08-23 15:54:08 +00:00
  • e68cc2096e
    Merge 8220bcedf6 into 905c91c285 Denis Laxalde 2025-08-23 15:54:07 +00:00
  • 7238bae6ce
    Merge 996ed211c0 into 905c91c285 kidhab 2025-08-23 15:54:03 +00:00
  • a21f91127d
    Merge 1a3abc22f8 into 905c91c285 Gaëlle 2025-08-23 15:54:01 +00:00
  • 403b013562
    Merge ef6e23eccb into 905c91c285 Joel Beckmeyer 2025-08-22 21:03:46 +00:00
  • e509e1c3fb
    Merge cc9963418f into 905c91c285 Jessie Wilson 2025-08-22 19:29:12 +00:00
  • 31596071c9
    Merge f63be9059b into 905c91c285 Ruby Marx 2025-08-22 11:47:24 +02:00
  • 32f027a0e2
    Merge eaba3f03f4 into 905c91c285 Binesh Bannerjee 2025-08-21 21:24:19 -07:00
  • 6e87f6eef1
    Merge 6e5e40e7e4 into 905c91c285 Hendrik Wiese 2025-08-22 03:51:46 +07:00
  • beaba079ca Update Alpine and Node Tulir Asokan 2025-08-20 10:26:10 +03:00
  • 905c91c285 Fix default value for profile when creating client Tulir Asokan 2025-08-19 12:28:11 +03:00
  • 93e0ebd24e Catch errors when updating profile from server Tulir Asokan 2025-08-19 12:25:03 +03:00
  • ff19278d24 Update mautrix-python Tulir Asokan 2025-08-12 10:12:00 +03:00
  • 43a14513f0 Update mautrix-python again Tulir Asokan 2025-08-11 22:50:25 +03:00
  • 97dc989394 Check creator power when following tombstones Tulir Asokan 2025-08-11 22:28:30 +03:00
  • 4c01a49310 Don't cut off body if there's nothing there Tulir Asokan 2025-08-09 22:00:29 +03:00
  • a4a39b7f90 Clarify what ui_base_path does Tulir Asokan 2025-08-08 19:52:28 +03:00
  • 10383d526f Ignore tombstones with non-empty state key Tulir Asokan 2025-05-14 17:18:18 +03:00
  • ac3f0c34cc Reduce limit when plaintext body is cut off Tulir Asokan 2025-05-14 17:18:02 +03:00
  • 9109047ef2 Bump version to 0.5.2 v0.5.2 Tulir Asokan 2025-05-06 00:10:47 +03:00
  • 59cfff99f1 Adjust log Tulir Asokan 2025-05-05 01:29:43 +03:00
  • 80b65d6a2f Improve tombstone handling Tulir Asokan 2025-05-05 00:59:20 +03:00
  • f0ade0a043 Clarify type of admins map Tulir Asokan 2025-05-04 00:43:35 +03:00
  • cc9963418f fix: building plugins on Windows where HOME isn't available sometimes jesterr0 2025-04-12 11:39:51 -04:00
  • bd351b71fe
    Support custom licenses Lain Iwakura 2025-02-05 08:19:59 -03:00
  • fe4d2f02bb Fix clearing PluginWebApp Tulir Asokan 2025-01-28 16:55:42 +02:00
  • c09eb195f8 Add comment Tulir Asokan 2025-01-28 16:55:18 +02:00
  • eaba3f03f4 More formatting woes. Binesh Bannerjee 2025-01-25 18:10:51 -05:00
  • 03747dba83 Formatting woes. Binesh Bannerjee 2025-01-25 18:09:20 -05:00
  • eaa564a930 Allow the pickle_key to be configured via the config file. Binesh Bannerjee 2025-01-25 17:56:49 -05:00
  • 094e1eca35
    Fix autojoin and online flags not being applied if set during client creation (#258) Binesh Bannerjee 2025-01-22 13:10:39 -05:00
  • 6f09535f7b autojoin and online need to call the specific handlers in maubot.client. Binesh Bannerjee 2025-01-22 12:37:55 -05:00
  • ae77f37639 fix: return correct no. of vars. (remaining_val missing). Fixes arg issues with custom arguments. ikkemaniac 2025-01-05 18:48:01 +01:00
  • b19a2ea487 fix: raise ValueError if arg is required but empty string. fixes #154 and #216 ikkemaniac 2025-01-05 18:42:29 +01:00
  • c3458eab58 Bump version to 0.5.1 v0.5.1 Tulir Asokan 2025-01-03 12:40:46 +02:00
  • 6c7d0754f8 Add Python 3.13 to classifiers Tulir Asokan 2025-01-03 12:32:04 +02:00
  • 01b5f53d90 Update Alpine and Node Tulir Asokan 2025-01-03 12:31:01 +02:00
  • 813fee7a2c Update linters Tulir Asokan 2025-01-03 12:26:51 +02:00
  • 46aed7e1d2 Relax asyncpg and aiosqlite version requirement Tulir Asokan 2025-01-03 12:26:25 +02:00
  • 48cc00f591
    Update asyncpg dependency to fix python 3.13 support (#256) nexy7574 2025-01-02 09:18:06 +00:00
  • ecb31ed4db
    Update asyncpg dependency to fix python 3.13 support nexy7574 2025-01-02 01:55:13 +00:00
  • bceacb97a0 Cut off plaintext body if the event is too long Tulir Asokan 2024-10-04 00:58:15 +03:00
  • dd58135c94
    Update media endpoints in management frontend (#253) Dominik Rimpf 2024-10-03 23:59:34 +02:00
  • 6d69127d0b use authenticated media endpoint for download. use latest spec endpoint for upload. Dominik Rimpf 2024-10-03 03:08:11 +02:00
  • 472fb9f6ac Remove outdated comment Tulir Asokan 2024-09-08 00:58:36 +03:00
  • ef6e23eccb add maubot entrypoint Joel Beckmeyer 2021-12-15 07:52:17 -05:00
  • 65be63fdd2
    Fix PluginWebApp base path handling (#240) jkhsjdhjs 2024-08-24 17:47:24 +02:00
  • c218c8cf61 Bump version to 0.5.0 v0.5.0 Tulir Asokan 2024-08-24 12:10:18 +03:00
  • b8714cc6b9 Also update standalone docker image Tulir Asokan 2024-08-06 18:55:00 +03:00
  • 49adb9b441 Update docker image Tulir Asokan 2024-08-06 18:51:36 +03:00
  • 09a0efbf19 Remove hard dependency on SQLAlchemy Tulir Asokan 2024-08-06 18:37:13 +03:00
  • 861d81d2a6 Update dependencies Tulir Asokan 2024-07-13 13:22:04 +03:00
  • 6e5e40e7e4
    fix: use resources.files... Hendrik Wiese 2024-06-09 10:58:34 +02:00
  • 61f528d9b3 fix: Use files instead of open_binary Hendrik Wiese 2024-06-09 10:20:19 +02:00
  • 5ea499430b fix: replace pkg_resources with importlib Hendrik Wiese 2024-06-09 08:56:43 +02:00
  • 618493a954
    Fix PluginWebApp base path handling jkhsjdhjs 2024-05-26 23:20:39 +02:00
  • 0938675fc2
    Add simple helm chart phk-nord 2024-04-24 14:47:58 +02:00
  • b0bd20ea7f
    Don't update displayname/avatar when unset Joe Groocock 2024-04-22 23:15:16 +01:00
  • 91f214819a Update .gitignore Tulir Asokan 2024-03-30 23:37:07 +02:00
  • 299d8f68c3 Update changelog again Tulir Asokan 2024-03-30 23:36:54 +02:00
  • a7f31f6175 Only include directories with __init__.py when building mbp file Tulir Asokan 2024-03-30 23:32:08 +02:00
  • 4f68e20ff7 Update changelog Tulir Asokan 2024-03-30 23:31:48 +02:00
  • 7759643e93 Assume main class is in last module instead of first Tulir Asokan 2024-03-30 23:31:40 +02:00
  • 2c60342cc6 Update plugin list link Tulir Asokan 2024-03-10 17:10:41 +02:00
  • a62f064e1c
    Merge pull request #234 from maubot/tulir/scheduler Tulir Asokan 2024-03-07 16:42:48 +02:00
  • 3f2887d67f Update CI and pre-commit Tulir Asokan 2024-03-07 16:25:12 +02:00
  • 4184280d4e Add basic scheduler for plugins Tulir Asokan 2024-03-07 16:14:06 +02:00
  • 860c17a1bd Add proxy support Thomas Ieong 2023-12-13 15:14:45 +01:00
  • 0c72e6fb1e
    Merge pull request #225 from abompard/testing Tulir Asokan 2023-12-05 12:30:00 +02:00
  • 202c2836b2
    Add a testing framework Aurélien Bompard 2023-11-06 15:32:52 +01:00
  • f63be9059b automatically decrypt get_event_context() MxMarx 2023-09-28 19:40:24 -07:00
  • 75879cfb93 Bump version to 0.4.2 v0.4.2 Tulir Asokan 2023-09-30 14:12:33 +03:00
  • 923125f793 Update pillow in CI dockerfile too Tulir Asokan 2023-09-19 13:28:08 -04:00
  • b619d3ad56 Update Pillow in docker image Tulir Asokan 2023-09-19 13:23:04 -04:00
  • f863e7cefb
    Add APScheduler Ruby Marx 2023-09-15 15:50:40 -07:00
  • dd69c337d2 Update standalone docker image and mautrix-python Tulir Asokan 2023-09-09 15:47:53 +03:00
  • 92736baefd Add appservice option to standalone mode Tulir Asokan 2023-09-06 21:35:14 +03:00
  • 8f40a0b292 Update mautrix-python Tulir Asokan 2023-09-06 21:39:28 +03:00
  • 61f154876d Allow multiple event types in the same handler Tulir Asokan 2023-06-29 15:44:46 +03:00
  • ed046bcbfe Log errors when calling whoami for new clients Tulir Asokan 2023-08-30 17:05:12 +03:00
  • a4253eceb2 Move plugin list to separate website Tulir Asokan 2023-06-26 15:26:53 +03:00
  • 96d4e434a8 Remove cchardet in dockerfile Tulir Asokan 2023-06-26 13:35:00 +03:00
  • 2c36e8265b
    Merge pull request #209 from pgiraud/add_py.typed Tulir Asokan 2023-06-26 13:29:53 +03:00
  • 36829e7d0d Update Docker image to Alpine 3.18 Tulir Asokan 2023-06-26 13:27:30 +03:00
  • 63c6ee15dc
    Update README.md yoxcu 2023-06-23 16:07:26 +02:00
  • 8220bcedf6 Fix required=True not accounted for for simple argument Denis Laxalde 2023-06-16 10:00:00 +02:00
  • 9377a71dca
    Update Dockerfile to use latest version of Alpine Julian 2023-06-09 10:59:18 +02:00
  • b223b07cfb reformat readme to simplify plugins sections William Kray 2023-06-08 05:50:18 -07:00
  • b4e8e5bfbb
    Merge pull request #213 from sumnerevans/master Tulir Asokan 2023-04-29 00:34:57 +03:00
  • bf8ae9eb5a
    standalone/Dockerfile: update to latest alpine Sumner Evans 2023-04-28 15:31:00 -06:00
  • de39a7f78a
    Update README.md Gerrit Gogel 2023-04-22 12:16:06 +02:00
  • 184d6b8eed Update mautrix-python Tulir Asokan 2023-04-07 15:37:32 +03:00