All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add possible error responses to endpoints in swagger
- Prometheus & Graphana installed and configured to monitor app (alerts to slack?)
- Setup ELK
- Kafka to manage queues (pub/sub pattern) or RabbitMQ or SQS/SNS
- Usage of MMOCK at some point to mock a third party integration
- Better CI pipelines using Github actions and Circle CI
- Functional tests pointing to swagger definition
- After deciding infra provider, setup Terraform, Ansible and Spinnaker
- Kubernetes environment
- Implement criteria pattern to make searches in repositories
- KrakenD api gateway pattern: https://microservices.io/patterns/apigateway.html
- Docs folder with swagger definition of kanban-api endpoints