Things to do:
- Receive an error message that contains, name, message, tags
- Store a set of resolutions to handle an error
- Each resolution contains a set of steps (a markdown document)
- Each error triggers a session where operators can check what they executed and mark down results
- Sessions should be saved to DB
- Create multiple projects
- Login and RBAC
- Git as a Markdown backend
TODOs
proper http status codesremove usage of struct pointers in favor of interfacesuse immutables (hide fields) where it makes sense- Add more tests
- Fix TODOs
- Add proper go docs
- Create docker-compose to run