echo/src/engine
Jean 56cac370eb
Some checks failed
CI / check (push) Has been cancelled
test: cover removal/mutation events in the parity property tests
Extends build_broad_state with vhost/suspend/akill/forbid/news/cert/access/
group-member removals and a memo read — the asymmetric removal apply arms are
exactly where the drop-purge bug hid. Both the fold-parity and compaction
round-trip tests pass over the full ~55-operation sequence, so live==replay
==compacted holds across adds, mutations and removals.
2026-07-16 11:15:57 +00:00
..
db test: cover removal/mutation events in the parity property tests 2026-07-16 11:15:57 +00:00
dispatch.rs Reorganise the engine into a concern-split module tree 2026-07-14 14:05:56 +00:00
kicker.rs Reorganise the engine into a concern-split module tree 2026-07-14 14:05:56 +00:00
mod.rs db: persist jupes across restart (event-source them) 2026-07-16 10:56:22 +00:00
register.rs services: throttle emailed codes to stop RESEND/RESETPASS email-bombing 2026-07-16 10:41:52 +00:00
sasl.rs Reorganise the engine into a concern-split module tree 2026-07-14 14:05:56 +00:00
scram.rs Make the SCRAM verifier the sole password credential; finish the account-registration relay 2026-07-15 15:47:41 +00:00
service.rs Rename the project to Echo (was fedserv) 2026-07-14 15:24:41 +00:00
state.rs engine: track the server tree so a hub SQUIT cascades 2026-07-16 10:31:29 +00:00
tests.rs services: throttle emailed codes to stop RESEND/RESETPASS email-bombing 2026-07-16 10:41:52 +00:00