 Erwan LeboucherandEllis Git
|
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 BotandEllis Git
|
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 LeboucherandEllis Git
|
82149397b0
|
fix(admin): Complete MSC4323 suspend and lock endpoints
|
2026-08-20 00:58:30 +00:00 |
|
 timedoutandEllis Git
|
6b55972cfa
|
chore: Re-generate example config
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
862fded4e4
|
chore: Add newsfrag
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
f1a77e0404
|
fix: Address review comments
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
9af60bcf62
|
feat: Lower default backoff base for a gentler backoff curve
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
b73b3532f2
|
fix: Don't set retrying status when retrying is illegal
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
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 |
|
 timedoutandEllis Git
|
a916fdf09a
|
fix: Mark even more error codes as stale based on observed data
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
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 |
|
 timedoutandEllis Git
|
46f0483395
|
fix: Correctly insert running status only if the sender should attempt to send
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
dde1f12814
|
style: Reformat
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
22f9b9b91d
|
fix(sender): retry_after duration can be negative
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
f7773760a6
|
fix(sender): Don't attempt to send concurrent transactions to a remote
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
6104c68768
|
style: Centralise decision for stale marker
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
9ed8c230fa
|
feat: Update servers-in-backoff command to annotate stale info
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
ef5bf7c977
|
feat: Clear destinations cache when a remote is potentially stale
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
53db584741
|
feat: Add debug command to extract backoff info
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
2d713c1631
|
feat: Use an explicit backoff base value
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
79c9f7da30
|
chore: Tidy up backoff helper code
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
bc1826de66
|
feat: Hook transaction senders into health tracking
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
98466e5243
|
style: Remove unsafe arithmetic
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
8c1a84e907
|
fix: Don't honour unhealthy hits unless the block period has already expired
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
8f66cbb6b9
|
feat: Clear remote health tracking map when cache is cleared
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
e1866df682
|
feat: Trace why remotes get health marked
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
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 |
|
 timedoutandEllis Git
|
785db0bdba
|
chore: Move health tracking to federation service
Otherwise federation would have to depend on sender
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
6ae66eed1b
|
feat: Mark servers as online/offline based on transaction responses
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
077338792f
|
feat: Mark servers as healthy when they successfully make an inbound request
|
2026-08-20 00:57:11 +00:00 |
|
 timedoutandEllis Git
|
0c8b51c0f4
|
feat: Add server health tracking
|
2026-08-20 00:57:11 +00:00 |
|
timedout
|
67c9f76840
|
style: Fix EOF and whitespace
|
2026-08-19 19:41:03 +01:00 |
|
timedout
|
bcdd7ca82a
|
feat(meta): Discourage drive-by PRs
|
2026-08-19 19:35:22 +01:00 |
|
timedout
|
5d0ac05e95
|
feat(meta): Add feature request template, disable blank issues
|
2026-08-19 19:29:40 +01:00 |
|
timedout
|
0f606b224f
|
fix(meta): The ref does not need to be main
|
2026-08-19 19:12:45 +01:00 |
|
timedout
|
cdb460dcc6
|
fix(meta): Apply validations
|
2026-08-19 19:12:22 +01:00 |
|
timedout
|
88d5446987
|
feat(meta): Add issue template
|
2026-08-19 19:07:11 +01:00 |
|
 Erwan LeboucherandEllis Git
|
1ecfb21aea
|
fix(spaces): Correct hierarchy traversal
|
2026-08-19 03:33:41 +00:00 |
|
 Erwan LeboucherandEllis Git
|
39b08f73f7
|
fix(state-res): Derive sender power from the create event when sorting
|
2026-08-18 20:22:38 +00:00 |
|
 Erwan LeboucherandEllis Git
|
3efb66c76c
|
fix: Do not make late-arriving events forward extremities
|
2026-08-18 16:55:47 +00:00 |
|
timedout
|
7b3e3a26bb
|
fix: Don't panic when receiving PDUs with illegal auth events
Apparently some servers do this??
|
2026-08-18 17:50:18 +01:00 |
|
 Erwan LeboucherandEllis Git
|
1cdf369a80
|
fix(sync): Populate sliding sync num_live
|
2026-08-18 15:44:52 +00:00 |
|
 Erwan LeboucherandEllis Git
|
1d655fda53
|
fix(timeline): Keep extremities a local event did not reference
|
2026-08-18 15:38:43 +00:00 |
|
stratself
|
a1c51adb04
|
fix(docs): Correct docker network name in caddy labels compose
|
2026-08-18 09:06:28 +00:00 |
|
Renovate Bot
|
3f250032f0
|
chore(deps): update https://github.com/taiki-e/install-action digest to b6b84cf
|
2026-08-18 05:02:53 +00:00 |
|
 gingerandEllis Git
|
b502f74c34
|
fix: Remove mystery additional admin room notice
|
2026-08-17 17:55:59 +00:00 |
|
 Jade EllisandEllis Git
|
e1d7974dbb
|
chore: Delete archived element web deployment
|
2026-08-16 19:11:51 +00:00 |
|
stratself
|
2a714d3e37
|
docs: Add quick redirs to /dns, /livekit and /source(_code)
|
2026-08-16 12:45:02 +00:00 |
|