Tulir Asokan
b771b79b91
Install aiodns and brotli in Docker image to speed up aiohttp
Python lint / lint (push) Waiting to run
2025-08-27 20:45:19 +03:00
Tulir Asokan
87bb7fc854
Also allow setting extra content in send_markdown
Python lint / lint (push) Has been cancelled
2025-08-26 12:01:36 +03:00
Tulir Asokan
94c4e5aaaf
Allow specifying extra content in reply/respond
Python lint / lint (push) Waiting to run
2025-08-26 11:59:22 +03:00
Tulir Asokan
beaba079ca
Update Alpine and Node
2025-08-20 10:26:10 +03:00
Tulir Asokan
905c91c285
Fix default value for profile when creating client
Python lint / lint (push) Has been cancelled
2025-08-19 12:28:11 +03:00
Tulir Asokan
93e0ebd24e
Catch errors when updating profile from server
2025-08-19 12:25:03 +03:00
Tulir Asokan
ff19278d24
Update mautrix-python
Python lint / lint (push) Has been cancelled
2025-08-12 10:12:00 +03:00
Tulir Asokan
43a14513f0
Update mautrix-python again
Python lint / lint (push) Waiting to run
2025-08-11 22:50:25 +03:00
Tulir Asokan
97dc989394
Check creator power when following tombstones
2025-08-11 22:28:30 +03:00
Tulir Asokan
4c01a49310
Don't cut off body if there's nothing there
Python lint / lint (push) Has been cancelled
2025-08-09 22:00:29 +03:00
Tulir Asokan
a4a39b7f90
Clarify what ui_base_path does
...
[skip ci]
2025-08-08 19:55:10 +03:00
Tulir Asokan
10383d526f
Ignore tombstones with non-empty state key
2025-05-14 17:18:18 +03:00
Tulir Asokan
ac3f0c34cc
Reduce limit when plaintext body is cut off
2025-05-14 17:18:02 +03:00
Tulir Asokan
9109047ef2
Bump version to 0.5.2
2025-05-06 00:10:47 +03:00
Tulir Asokan
59cfff99f1
Adjust log
2025-05-05 01:29:43 +03:00
Tulir Asokan
80b65d6a2f
Improve tombstone handling
2025-05-05 00:59:20 +03:00
Tulir Asokan
f0ade0a043
Clarify type of admins map
...
[skip ci]
2025-05-04 00:43:44 +03:00
Tulir Asokan
fe4d2f02bb
Fix clearing PluginWebApp
...
Fixes #233
2025-01-28 16:56:16 +02:00
Tulir Asokan
c09eb195f8
Add comment
2025-01-28 16:56:16 +02:00
Binesh Bannerjee
094e1eca35
Fix autojoin and online flags not being applied if set during client creation ( #258 )
2025-01-22 20:10:39 +02:00
Tulir Asokan
c3458eab58
Bump version to 0.5.1
2025-01-03 12:40:46 +02:00
Tulir Asokan
6c7d0754f8
Add Python 3.13 to classifiers
2025-01-03 12:32:04 +02:00
Tulir Asokan
01b5f53d90
Update Alpine and Node
2025-01-03 12:31:01 +02:00
Tulir Asokan
813fee7a2c
Update linters
2025-01-03 12:26:51 +02:00
Tulir Asokan
46aed7e1d2
Relax asyncpg and aiosqlite version requirement
2025-01-03 12:26:25 +02:00
nexy7574
48cc00f591
Update asyncpg dependency to fix python 3.13 support ( #256 )
2025-01-02 11:18:06 +02:00
Tulir Asokan
bceacb97a0
Cut off plaintext body if the event is too long
2024-10-04 00:59:39 +03:00
Dominik Rimpf
dd58135c94
Update media endpoints in management frontend ( #253 )
2024-10-04 00:59:34 +03:00
Tulir Asokan
472fb9f6ac
Remove outdated comment
...
[skip ci]
2024-09-08 00:58:55 +03:00
jkhsjdhjs
65be63fdd2
Fix PluginWebApp base path handling ( #240 )
...
Previously, the webapp handler would match without respect to the trailing slash, e.g. matching "foo"
for "foo2". This behavior is changed to respect the trailing slash.
Fixes #239
2024-08-24 18:47:24 +03:00
Tulir Asokan
c218c8cf61
Bump version to 0.5.0
2024-08-24 12:10:19 +03:00
Tulir Asokan
b8714cc6b9
Also update standalone docker image
2024-08-06 18:55:00 +03:00
Tulir Asokan
49adb9b441
Update docker image
2024-08-06 18:52:05 +03:00
Tulir Asokan
09a0efbf19
Remove hard dependency on SQLAlchemy
...
Fixes #247
2024-08-06 18:47:14 +03:00
Tulir Asokan
861d81d2a6
Update dependencies
2024-07-13 13:22:04 +03:00
Tulir Asokan
91f214819a
Update .gitignore
2024-03-30 23:37:07 +02:00
Tulir Asokan
299d8f68c3
Update changelog again
2024-03-30 23:36:54 +02:00
Tulir Asokan
a7f31f6175
Only include directories with __init__.py when building mbp file
2024-03-30 23:32:08 +02:00
Tulir Asokan
4f68e20ff7
Update changelog
2024-03-30 23:31:48 +02:00
Tulir Asokan
7759643e93
Assume main class is in last module instead of first
2024-03-30 23:31:40 +02:00
Tulir Asokan
2c60342cc6
Update plugin list link
2024-03-10 17:10:41 +02:00
Tulir Asokan
a62f064e1c
Merge pull request #234 from maubot/tulir/scheduler
...
Add basic scheduler for plugins
2024-03-07 16:42:48 +02:00
Tulir Asokan
3f2887d67f
Update CI and pre-commit
2024-03-07 16:25:23 +02:00
Tulir Asokan
4184280d4e
Add basic scheduler for plugins
2024-03-07 16:22:39 +02:00
Tulir Asokan
0c72e6fb1e
Merge pull request #225 from abompard/testing
...
Add a testing framework
2023-12-05 12:30:00 +02:00
Aurélien Bompard
202c2836b2
Add a testing framework
...
This changeset contains a set of Pytest fixtures and a mocked bot class to ease the writing of
Maubot plugin unit tests.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-12-05 11:26:10 +01:00
Tulir Asokan
75879cfb93
Bump version to 0.4.2
2023-09-30 14:12:33 +03:00
Tulir Asokan
923125f793
Update pillow in CI dockerfile too
2023-09-19 13:28:08 -04:00
Tulir Asokan
b619d3ad56
Update Pillow in docker image
2023-09-19 13:23:24 -04:00
Tulir Asokan
dd69c337d2
Update standalone docker image and mautrix-python
2023-09-09 15:47:53 +03:00