Skip to content

after_routes routes don't appear in routes list #2

@yonas

Description

@yonas

I added axum-prometheus to the demo chat app. /metrics works, but running ./chat-app routes does not show /metrics.

Also, during first boot, /metrics isn't listed in loco_rs::controller::app_routes: log section:

2025-05-12T22:28:16.552796Z  INFO app: loco_rs::db: auto migrating environment=development
2025-05-12T22:28:16.553945Z  INFO app: sea_orm_migration::migrator: Applying all pending migrations environment=development
2025-05-12T22:28:16.558113Z  INFO app: sea_orm_migration::migrator: No pending migrations environment=development
2025-05-12T22:28:16.558179Z  INFO app: loco_rs::boot: initializers loaded initializers="axum-prometheus,view-engine,axum-session" environment=development
2025-05-12T22:28:16.562872Z  INFO app: loco_rs::controller::app_routes: [GET] /_ping environment=development
2025-05-12T22:28:16.562932Z  INFO app: loco_rs::controller::app_routes: [GET] /_health environment=development
2025-05-12T22:28:16.562961Z  INFO app: loco_rs::controller::app_routes: [POST] /api/auth/register environment=development
2025-05-12T22:28:16.562986Z  INFO app: loco_rs::controller::app_routes: [POST] /api/auth/verify environment=development
2025-05-12T22:28:16.563015Z  INFO app: loco_rs::controller::app_routes: [POST] /api/auth/login environment=development
2025-05-12T22:28:16.563037Z  INFO app: loco_rs::controller::app_routes: [POST] /api/auth/forgot environment=development
2025-05-12T22:28:16.563059Z  INFO app: loco_rs::controller::app_routes: [POST] /api/auth/reset environment=development
2025-05-12T22:28:16.563081Z  INFO app: loco_rs::controller::app_routes: [GET] /api/auth/current environment=development
2025-05-12T22:28:16.563203Z  INFO app: loco_rs::controller::app_routes: +middleware name="limit_payload" environment=development
2025-05-12T22:28:16.563237Z  INFO app: loco_rs::controller::app_routes: +middleware name="catch_panic" environment=development
2025-05-12T22:28:16.563268Z  INFO app: loco_rs::controller::app_routes: +middleware name="etag" environment=development
2025-05-12T22:28:16.563343Z  INFO app: loco_rs::controller::app_routes: +middleware name="static" environment=development
2025-05-12T22:28:16.563393Z  INFO app: loco_rs::controller::app_routes: +middleware name="logger" environment=development
2025-05-12T22:28:16.563426Z  INFO app: loco_rs::controller::app_routes: +middleware name="request_id" environment=development
2025-05-12T22:28:16.563457Z  INFO app: loco_rs::controller::app_routes: +middleware name="fallback" environment=development
2025-05-12T22:28:16.563534Z  INFO app: loco_rs::controller::app_routes: +middleware name="powered_by" environment=development
2025-05-12T22:28:16.570628Z  INFO app: chat_rooms::initializers::view_engine: locales loaded environment=development

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions