Erwan Leboucher
|
16ebb1fcf7
|
fix(sync): Deliver device list updates for timeline-only rooms
|
2026-08-25 00:01:14 +00:00 |
|
Erwan Leboucher
|
2d633a5ee1
|
fix(spaces): Honour suggested_only when listing children_state
|
2026-08-24 23:59:17 +00:00 |
|
Jacob Taylor
|
224710e0fb
|
fix(chore): Announce the new release to admin rooms
|
2026-08-24 08:49:50 -07:00 |
|
Renovate Bot
|
271eecd4d0
|
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v44.39.3
|
2026-08-24 05:03:08 +00:00 |
|
Jade Ellis
|
06825fdddb
|
fix: Add the v to the version
|
2026-08-22 22:49:57 +01:00 |
|
Jade Ellis
|
ab3c05dac6
|
chore: Release
v26.8.1
|
2026-08-22 22:44:28 +01:00 |
|
Jade Ellis
|
403a90c64f
|
fix: Correct relative script location
|
2026-08-22 22:43:41 +01:00 |
|
timedout
|
8a7324216e
|
fix: Invert inverted power level comparisons
|
2026-08-22 22:08:10 +01:00 |
|
Jade Ellis
|
fa0a11ba4f
|
chore: Update release process
|
2026-08-22 22:06:32 +01:00 |
|
timedout
|
6bc41ca627
|
chore: Drop 26.8.0-alpha.1 changelog
|
2026-08-22 21:10:02 +01:00 |
|
timedout
|
7ebe89402e
|
chore: Release v26.8.0
|
2026-08-22 21:08:29 +01:00 |
|
timedout
|
4d487afe26
|
fix: SEC30
Reviewed-By: Ginger <ginger@gingershaped.computer>
Reviewed-By: Jade <jade@ellis.link>
Reviewed-By: Jacob Taylor <jacob@explodie.org>
|
2026-08-22 20:48:37 +01:00 |
|
timedout
|
103dafd529
|
fix: Address review comments
|
2026-08-22 20:14:43 +01:00 |
|
timedout
|
a61cc2ac50
|
fix: Return correct new extremities set
|
2026-08-22 20:14:43 +01:00 |
|
timedout
|
2ee33f091f
|
fix: Don't only include referenced extremities
|
2026-08-22 20:14:43 +01:00 |
|
timedout
|
1cc6fb1130
|
chore: Add newsfrag and re-run cargo fmt
|
2026-08-22 20:14:43 +01:00 |
|
timedout
|
681daed5e8
|
fix: Mark prev events as referenced as we come across them
|
2026-08-22 20:14:43 +01:00 |
|
timedout
|
8d95163da4
|
perf: Remove unnecessary retain
The remove() at the start of the function already does this
|
2026-08-22 20:14:42 +01:00 |
|
timedout
|
0608f674a3
|
fix: Properly track orphaned extremities
|
2026-08-22 20:14:42 +01:00 |
|
Erwan Leboucher
|
df95abf5ab
|
fix(federation): Queue PDUs during remote joins
|
2026-08-22 18:29:54 +00:00 |
|
Renovate Bot
|
0907323588
|
chore(deps): update rust-zerover-patch-updates
|
2026-08-22 09:56:05 +00:00 |
|
Erwan Leboucher
|
5ceed2c2bb
|
chore(deps): Remove unstable msc3061 feature
|
2026-08-20 15:30:01 +00:00 |
|
Jacob Taylor
|
43f117de46
|
fix: Update sender_retry_backoff_limit to match docs and actually be 1 week
|
2026-08-20 07:41:06 -07:00 |
|
Renovate Bot
|
e60ce99e46
|
chore(deps): update rust-non-major
|
2026-08-20 14:30:57 +00:00 |
|
Renovate Bot
|
8265b6fecf
|
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v44
|
2026-08-20 05:03:11 +00:00 |
|
Erwan Leboucher
|
82149397b0
|
fix(admin): Complete MSC4323 suspend and lock endpoints
|
2026-08-20 00:58:30 +00:00 |
|
timedout
|
6b55972cfa
|
chore: Re-generate example config
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
862fded4e4
|
chore: Add newsfrag
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
f1a77e0404
|
fix: Address review comments
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
9af60bcf62
|
feat: Lower default backoff base for a gentler backoff curve
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
b73b3532f2
|
fix: Don't set retrying status when retrying is illegal
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
7352edc6e4
|
fix: Treat any non-ok response as a server error in sender
Otherwise we never back off sending failed requests
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
a916fdf09a
|
fix: Mark even more error codes as stale based on observed data
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
768933b025
|
fix: Don't stop tracking servers when there's nothing more to send despite being inflight
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
46f0483395
|
fix: Correctly insert running status only if the sender should attempt to send
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
dde1f12814
|
style: Reformat
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
22f9b9b91d
|
fix(sender): retry_after duration can be negative
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
f7773760a6
|
fix(sender): Don't attempt to send concurrent transactions to a remote
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
6104c68768
|
style: Centralise decision for stale marker
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
9ed8c230fa
|
feat: Update servers-in-backoff command to annotate stale info
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
ef5bf7c977
|
feat: Clear destinations cache when a remote is potentially stale
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
53db584741
|
feat: Add debug command to extract backoff info
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
2d713c1631
|
feat: Use an explicit backoff base value
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
79c9f7da30
|
chore: Tidy up backoff helper code
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
bc1826de66
|
feat: Hook transaction senders into health tracking
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
98466e5243
|
style: Remove unsafe arithmetic
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
8c1a84e907
|
fix: Don't honour unhealthy hits unless the block period has already expired
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
8f66cbb6b9
|
feat: Clear remote health tracking map when cache is cleared
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
e1866df682
|
feat: Trace why remotes get health marked
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
213bf6fb70
|
feat: Refuse to send requests to unhealthy servers
Also marks them as online if a request succeeds
|
2026-08-20 00:57:11 +00:00 |
|