WIP: chore: Rewrite event auth to be more maintainable #1241

Draft
nex wants to merge 2 commits from nex/stateres-refactor into main
Owner

Our stateres code, namely event auth, is full of huge, incredibly complex functions. In order to make it easier to maintain and make changes in the future, this PR will effectively rewrite them so that they are broken down into smaller, easier to comprehend functions and call paths.

Our stateres code, namely event auth, is full of huge, incredibly complex functions. In order to make it easier to maintain and make changes in the future, this PR will effectively rewrite them so that they are broken down into smaller, easier to comprehend functions and call paths.
feat: Start on membership auth
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 55s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m32s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 14m7s
179bf7bca3
nex changed title from WIP: chore: Rewrite stateres and event auth to be more maintainable to WIP: chore: Rewrite event auth to be more maintainable 2026-01-01 21:10:08 +00:00
nex force-pushed nex/stateres-refactor from 179bf7bca3
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 55s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m32s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 14m7s
to 33f6ec3d57
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m53s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m12s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 10m12s
2026-01-14 19:39:35 +00:00
Compare
ginger force-pushed nex/stateres-refactor from 33f6ec3d57
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m53s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m12s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 10m12s
to 900497675c
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m21s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m10s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 25m26s
2026-01-15 15:31:57 +00:00
Compare
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m21s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m10s
Required
Details
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 25m26s
Required
Details
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin nex/stateres-refactor:nex/stateres-refactor
git switch nex/stateres-refactor
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!1241
No description provided.