timedout
d06a04d4f4
style: Rename unmark_pdu to clear_pdu_markers
2026-05-10 18:05:29 +01:00
timedout
9f3e511616
feat: Add !admin debug show-auth-chain
...
Because why not am I right lads
2026-05-10 18:05:29 +01:00
timedout
f107a8e9a1
feat: Make !admin debug get-pdu more informative
2026-05-10 18:05:29 +01:00
timedout
4fcab30684
fix: Don't hard fail on events which depend on soft-failed events
2026-05-10 18:05:29 +01:00
timedout
714caca2f5
fix: Mark events as rejected in more places, correct soft-fail extremity behaviour
2026-05-10 18:05:29 +01:00
timedout
ee256cd763
chore: Add news fragment for 1747
...
Co-Authored-By: star <star@nexy7574.co.uk >
2026-05-10 18:05:29 +01:00
timedout
44c5cfa3c4
feat: Implement event rejection
...
Co-Authored-By: star <star@nexy7574.co.uk >
2026-05-10 18:05:29 +01:00
Henry-Hiles
1658b3bf6c
chore: Add changelog
2026-05-10 03:48:25 +00:00
Henry-Hiles
088fa3e725
fix: Use stable ID for Mutual Rooms support
2026-05-10 03:48:25 +00:00
Henry-Hiles
4694186c97
fix: Link to community guidelines in CoC file
2026-05-09 16:53:03 -04:00
Renovate Bot
a5c61d5137
chore(deps): update pre-commit hook crate-ci/typos to v1.46.1
2026-05-09 05:03:19 +00:00
Ginger
39a882c4a1
chore: Clippy fixes
2026-05-08 12:41:57 -04:00
Ginger
f091d3a732
fix: Correctly check for local users' existence
2026-05-08 11:48:20 -04:00
nex
ebf9a08cd1
fix: Correct typo that prevented state compressor service being loaded
2026-05-08 03:10:28 +00:00
timedout
4fef0a7ff2
chore: Publish admin announcement
2026-05-08 00:20:23 +01:00
timedout
2f37b446bc
chore: Bump version
2026-05-07 22:27:44 +01:00
timedout
6185841b6a
fix: Restore event auth check 4 in v12 rooms
...
Reviewed-By: Jacob Taylor <jacob@explodie.org >
2026-05-07 21:10:32 +01:00
Renovate Bot
3e0d4b066e
chore(deps): update dependency cargo-bins/cargo-binstall to v1.19.1
2026-05-07 16:10:45 +00:00
Ginger
0d2eeed567
refactor: Move room joining logic into a new service
2026-05-06 14:01:50 -04:00
31a05b9c
b296720540
chore: alter wording
2026-05-06 17:25:45 +00:00
31a05b9c
d600aed8db
chore: changelog
2026-05-06 17:25:45 +00:00
31a05b9c
9724953b5e
feat: admin commands for mass-rejecting invites
2026-05-06 17:25:45 +00:00
stratself
1605176956
docs(perf): Improve introduction wording
2026-05-06 09:03:14 +00:00
stratself
2b0aedf5fd
chore: Fix changelog newline
2026-05-06 09:03:14 +00:00
stratself
c78c431703
fix(docs): Small wording fixes in perf tuning page
2026-05-06 09:03:13 +00:00
stratself
49b48b857d
docs(perf): Change compression warning to SHOULD and better notes on
...
trusted_servers verification
2026-05-06 09:03:13 +00:00
stratself
bf1e42b225
docs(perf): Remove section on .well-known
...
It is not a clear performance gain, and should be added
later in delegation.mdx
2026-05-06 09:03:13 +00:00
stratself
ec76a234db
docs(perf): Various changes from feedback
...
* Only recommend turning off all presences
* Add example trusted_servers and notice to vet them
* Add explained benefits of HTTP/3
* Some grammar nits
2026-05-06 09:03:13 +00:00
stratself
091514e9f9
docs(perf): Grammar/wording edits from feedback
...
Also combined the introductory paragraphs into one
2026-05-06 09:03:13 +00:00
stratself
789ad499f7
fix: Grammar + wording for perftuning page from feedback
2026-05-06 09:03:13 +00:00
stratself
1e6eaa4337
fix(docs): Remove sysctl and limits.conf recs from perf tuning
2026-05-06 09:03:13 +00:00
stratself
de97900b07
chore(docs): Add performance tuning navigation
2026-05-06 09:03:13 +00:00
stratself
cb68a3d0ae
docs(perf): Rewrite notary tuning stuff and add section on HTTP/3
...
Some more wording fixes too
2026-05-06 09:03:12 +00:00
stratself
d3852abe51
docs(perf): Add .well-known, nofiles, and sysctl recs + some copyedits
2026-05-06 09:03:12 +00:00
stratself
15845b1c55
chore: Add changelog for #1498
2026-05-06 09:03:12 +00:00
stratself
f7d558baa6
docs(perf-tuning): Add notaries batch size advise + copyedits from comments
...
performance.md is now performance.mdx
2026-05-06 09:03:11 +00:00
stratself
edd80b2600
docs(perf-tuning): Add bottommost compression section and other changes
...
* docs: Move typing/readmarks disabling section up, and separate
outbound sending disablement from total disablement of features
* docs: Change introduction tone to "get more out of your server",
remove wrong notion of tuned for small instances
2026-05-06 09:03:11 +00:00
stratself
03eab32c27
docs: Add initial performance tuning guidance
2026-05-06 09:03:10 +00:00
Ian Wagner
636de8a708
docs: Add link to matrix.org federation tester
2026-05-06 07:30:27 +00:00
Ginger
e212c91ebf
fix: Address review comments
2026-05-05 13:35:35 -04:00
Ginger
83f3314f08
chore: News fragment
2026-05-05 09:10:51 -04:00
Ginger
8c2cf67783
refactor: Remove support for guest user registration
2026-05-05 09:09:48 -04:00
Ginger
7436e2f4e1
chore: Update admin command docs
2026-05-05 09:05:43 -04:00
timedout
9ba406761b
chore: Regenerate example config
2026-05-04 21:14:22 +01:00
nex
97f49d6357
chore: Remove news fragment checkbox from PR template
...
Requiring them is now handled by an action
2026-05-04 20:06:40 +00:00
new-years-eve
1a49bc6f87
docs: Add changelog
2026-05-04 20:05:26 +00:00
new-years-eve
833216256b
feat: Add support for fallback keys
...
Fallback keys can be provided by client devices to be used in case the
supply of one-time keys run out. The server will store one fallback key
per user, per device, per algorithm. The server will keep track of
whether this fallback key has been used or not.
The /keys/claim endpoint now provides a fallback key
if no one-time key is found
The /keys/upload endpoint now accepts fallback keys
The /sync endpoint now informs the client of the algorithms for which it
has an unused fallback key in stock.
2026-05-04 20:05:26 +00:00
new-years-eve
5fa3087401
feat: Implement serialization/deserialization for booleans
2026-05-04 20:05:26 +00:00
Ginger
e95c0bd53f
chore: News fragment
2026-05-04 11:28:11 -04:00
Ginger
52d1ed24a9
refactor: Remove LDAP support
2026-05-04 11:27:47 -04:00