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

Using routers #99

Merged
merged 7 commits into from
Dec 2, 2019
Merged

Using routers #99

merged 7 commits into from
Dec 2, 2019

Commits on Nov 28, 2019

  1. Using routers

    All endpoints are now specified by FastAPI's APIRouter class.
    This means that we can create the same endpoints several times, which is
    useful for the different base URL's required by the OPTiMaDe
    specification, e.g., /optimade, /optimade/v0.10, ...
    CasperWA committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    b2f2d52 View commit details
    Browse the repository at this point in the history
  2. Update openapi.json

    CasperWA committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    cd6a8c9 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2019

  1. Address comments from @ml-evs review and more

    Up min. required dependency for fastapi to 0.44.0.
    This lets us begin to slowly update to be pydantic v1 ready.
    
    Change config.ini significantly, splitting it up in backend,
    implementation, and endpoints.
    CasperWA committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    99fc809 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2019

  1. Configuration menu
    Copy the full SHA
    5542556 View commit details
    Browse the repository at this point in the history
  2. Add /links router

    CasperWA committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    d0f6470 View commit details
    Browse the repository at this point in the history
  3. Minor linting update

    CasperWA committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    1cb6e3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca19f54 View commit details
    Browse the repository at this point in the history