Skip to content

[refactor] Split god file edda-serve/src/lib.rs (7,022 lines) #351

@fagemx

Description

@fagemx

Contains ALL HTTP routes, handlers, auth middleware, CORS config, SSE streaming, dashboard HTML, error types, and 85 async test functions in a single file.

Split into: routes/, middleware/, handlers/, errors.rs, dashboard.rs, and tests/ modules.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorCode refactoring

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions