WIP: General federation improvements #925
Draft
nex
wants to merge 5 commits from
nex/fed-improvements
into main
pull from: nex/fed-improvements
merge into: continuwuation:main
continuwuation:main
continuwuation:tom/git-timestamps
continuwuation:renovate/https-github.com-actions-setup-node-5.x
continuwuation:illegal-car-mods
continuwuation:nex/feat/4277-harmonized-reporting-endpoints
continuwuation:tom/ci-fedora-rpm
continuwuation:renovate/https-github.com-actions-github-script-8.x
continuwuation:renovate/https-github.com-actions-checkout-5.x
continuwuation:renovate/major-github-artifact-actions
continuwuation:jade/dep-updates
continuwuation:tom/buildkit
continuwuation:hydra/public
continuwuation:nex/feat/force-leave-room
continuwuation:renovate/actions-checkout-5.x
continuwuation:nex/feat/manual-extremities
continuwuation:jade/renovate-config-changes
continuwuation:nex/fix/sync/leave-omission
continuwuation:renovate/rand-0.x
continuwuation:renovate/axum-client-ip-0.x
continuwuation:renovate/axum-monorepo
continuwuation:jade/rocksdb-10-5
continuwuation:tom/fixes
continuwuation:nex/feat/async-media
continuwuation:nex/feat/fast-joins-hack-do-not-use-DO-NOT-USE
continuwuation:jade/musl-images
continuwuation:nex/feat/better-logging
continuwuation:trigger-ci-so-latest-isnt-on-illegal-car-mods
continuwuation:jade/parking_lot
continuwuation:jade/docs-updates-20250701
continuwuation:nex/fix/msc4307
continuwuation:nex/feat/pins-backfill
continuwuation:jade/upload-ci-binaries
continuwuation:jade/admin-command-docs
continuwuation:jade/tuwunel-2025-06
continuwuation:jade/tuwunel-2025-06-old
continuwuation:jade/ai-slop-db-docs
continuwuation:nex/fix-create-auth
continuwuation:jade/version-stats
continuwuation:jade/read-receipts
continuwuation:dahsa_uwu/axum-0.8
continuwuation:jade/rust-toolchain-no-targets
continuwuation:jade/logging-features
continuwuation:jade/syncv5-typing
continuwuation:jade/msc2815
continuwuation:jade/relations
continuwuation:jade/purge-sync-tokens
continuwuation:morguldir/see-eye
continuwuation:jade/css-small-screen
continuwuation:nex/wip-751
continuwuation:tuwunel-rebase
continuwuation:test
continuwuation:oddlid/rename-admin-room-bot
continuwuation:strawberry/nix-ci-stuff
continuwuation:strawberry/valgrind
continuwuation:strawberry/morgs-snake-sync-jason-main
continuwuation:newer-media-endpoints
continuwuation:folly-coroutines-async-io
continuwuation:federation-retry-timer-port
continuwuation:bad-attempt-at-extracting-homeserver-signing-key
continuwuation:room-deletion-attempt-do-not-use
5 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
7d9ec7a0e5 |
feat(fed): Handle EDUs before PDUs
Some checks failed
Release Docker Image / define-variables (push) Successful in 2s
Checks / Prefligit / prefligit (push) Failing after 9s
Checks / Rust / Format (push) Successful in 38s
Checks / Prefligit / prefligit (pull_request) Failing after 10s
Documentation / Build and Deploy Documentation (pull_request) Successful in 39s
Checks / Rust / Clippy (push) Failing after 3m44s
Checks / Rust / Cargo Test (push) Successful in 4m38s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 12m58s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 15m23s
Release Docker Image / merge (push) Successful in 31s
Aranje needs his crypto keys |
|||
e42e309797 |
feat(fed): Handle EDUs before PDUs
Aranje needs his crypto keys |
|||
4085a90c1f |
feat(fed): Something about nicer fed errors
Some checks failed
Release Docker Image / define-variables (push) Successful in 2s
Checks / Prefligit / prefligit (push) Successful in 26s
Checks / Rust / Format (push) Successful in 47s
Checks / Prefligit / prefligit (pull_request) Successful in 14s
Documentation / Build and Deploy Documentation (pull_request) Successful in 48s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Failing after 1m54s
Checks / Rust / Clippy (push) Failing after 10m38s
Checks / Rust / Cargo Test (push) Successful in 12m2s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 14m18s
Release Docker Image / merge (push) Has been skipped
|
|||
255aa44ecc |
fix(fed): Alter log levels to be less noisy
All checks were successful
Release Docker Image / define-variables (push) Successful in 3s
Checks / Prefligit / prefligit (push) Successful in 15s
Checks / Rust / Format (push) Successful in 48s
Checks / Rust / Clippy (push) Successful in 4m29s
Checks / Rust / Cargo Test (push) Successful in 5m28s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 17m35s
Documentation / Build and Deploy Documentation (pull_request) Successful in 38s
Checks / Prefligit / prefligit (pull_request) Successful in 20s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 19m39s
Release Docker Image / merge (push) Successful in 30s
|
|||
04130dcdd8 |
fix(fed): Improve transaction flushing |