- ✨ Implement endpoints possibilities similar to the Forecast API and to the Timeseries API
- ✅ Write tests for all endpoints and backend functions (Make Sonarqube shine green!)
- ♻️ Refactor the backend to use the core Python/SQL rather than HTTP calls to Azure Functions
- 🐛 Fixing expected problems coming from CORS
- 🛂 Implement authentication
- 🛂 Implement authorization
- 👷 Conditional configuration/deployment depending on the environment
- 🔖 Multiple API versioning akka "How to let your end-users upgrade to the latest version of the API when they want, not just when you come up with a breaking change!"
- 🎉 Build a template REST API configured with Statnett/Azure specific settings for other to use thanks to Cookiecutter
- ⚡ Make calls to backend to run asynchronously with async
uvicorn forecast_timeseries_db_api.api.main:app --reload --port 8888 --host 0.0.0.0
and open it in your web browser http://localhost:8888
- poetry export -f requirements.txt --output requirements.txt
- follow the tutorial