Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Axum HTTP tracker: basic scaffolding #180

Commits on Feb 8, 2023

  1. feat(http): [torrust#160] scaffolding for HTTP tracker using Axum

    We are going to migrate the HTTP tracker from Warp to Axum.
    This is the basic scaffolding for Axum. Tests have been duplicated to
    test the new Axum implementation. The setup allows executing both
    versions: the Warp version on production and both versions (Warp and
    Axum) on testing env.
    josecelano committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    0dc3050 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    7dc4838 View commit details
    Browse the repository at this point in the history
  2. feat(http): [torrust#160] Axum extractor to extract announce request …

    …params from url query
    
    WIP: only for mandatory params.
    josecelano committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    9c25feb View commit details
    Browse the repository at this point in the history
  3. refactor(http): [torrust#160] reorganize dirs for Axum and Warp HTTP …

    …tracker implementations
    
    We are going to start sharing code bettween both implementation (Warp
    and Axum). We need to keep common code separated because Warp
    implementation will be removed when Axum implementation is finished.
    josecelano committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    995397e View commit details
    Browse the repository at this point in the history