echo/src
Jean ea7bba4f16
All checks were successful
CI / check (push) Successful in 3m45s
migrate: map channel access from any Anope provider, report unmapped tiers
Access mapping only parsed numeric access/access data; an XOP (AOP/SOP/VOP) or
flags (+ov) entry would parse to 0 and be dropped silently, as would any
sub-voice numeric level. A fresh re-import at cutover could hit these if access
is edited via ChanServ meanwhile. access_role() now handles numeric, XOP and
flags, and the loop reports anything it still can't map to op/voice instead of
dropping it. Live data is all numeric, so counts are unchanged.
2026-07-16 16:04:15 +00:00
..
engine chanserv: support param mode locks (+f flood, +j joinflood) 2026-07-16 15:23:09 +00:00
config.rs Validate config on load; document the SDK's core traits 2026-07-14 23:31:44 +00:00
gossip.rs Make the SCRAM verifier the sole password credential; finish the account-registration relay 2026-07-15 15:47:41 +00:00
grpc.rs db: persist jupes across restart (event-source them) 2026-07-16 10:56:22 +00:00
jsonrpc.rs Rename the project to Echo (was fedserv) 2026-07-14 15:24:41 +00:00
link.rs OperServ: add SHUTDOWN and RESTART 2026-07-16 01:02:10 +00:00
main.rs migrate: carry channel SET flags, noexpire, and account hide-status 2026-07-16 15:03:54 +00:00
migrate.rs migrate: map channel access from any Anope provider, report unmapped tiers 2026-07-16 16:04:15 +00:00
proto.rs Rename the project to Echo (was fedserv) 2026-07-14 15:24:41 +00:00