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

[feature] Switch API server to huma for OpenAPI docs auto generation/documentation #311

Merged

Commits on Apr 30, 2024

  1. WIP

    Lennart Elsen committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    51ddb1b View commit details
    Browse the repository at this point in the history
  2. Set GOWORK properly in dev container

    Lennart Elsen committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    71cf902 View commit details
    Browse the repository at this point in the history
  3. Info endpoints. Just like that

    Lennart Elsen committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    50a03e6 View commit details
    Browse the repository at this point in the history
  4. I can validate queries!

    Lennart Elsen committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    69f4f46 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Getting clean error handling

    Lennart Elsen committed May 1, 2024
    Configuration menu
    Copy the full SHA
    f329dff View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    d7500bd View commit details
    Browse the repository at this point in the history
  2. Make the GET path work for query

    Lennart Elsen committed May 2, 2024
    Configuration menu
    Copy the full SHA
    fdb7391 View commit details
    Browse the repository at this point in the history
  3. Docoument results struct

    Lennart Elsen committed May 2, 2024
    Configuration menu
    Copy the full SHA
    7d8fce7 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Completely replace handlers with huma (config, status)

    Lennart Elsen committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1b4569d View commit details
    Browse the repository at this point in the history
  2. Fix args test

    Lennart Elsen committed May 3, 2024
    Configuration menu
    Copy the full SHA
    58c51d4 View commit details
    Browse the repository at this point in the history
  3. Throw away a lot of manually generated OpenAPI spec

    Lennart Elsen committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7ca71ee View commit details
    Browse the repository at this point in the history
  4. keep openapi gen in its own step

    Lennart Elsen committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d3dd59d View commit details
    Browse the repository at this point in the history
  5. Correct file permissions for open api file for goProbe

    Lennart Elsen committed May 3, 2024
    Configuration menu
    Copy the full SHA
    419d669 View commit details
    Browse the repository at this point in the history
  6. Remove redundant nil check

    Lennart Elsen committed May 3, 2024
    Configuration menu
    Copy the full SHA
    279af1f View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Review feedback

    Lennart Elsen committed May 15, 2024
    Configuration menu
    Copy the full SHA
    1bc30a5 View commit details
    Browse the repository at this point in the history
  2. Correct location for DB init

    Lennart Elsen committed May 15, 2024
    Configuration menu
    Copy the full SHA
    4466150 View commit details
    Browse the repository at this point in the history