Addresses issue: #30 (closed)
On investigation, we found it's an issue caused by Spring boot upgrade.
The fix applied in this MR are based on the resolution in the comment.
We have also added cache on api handlers, so we don't have to do it every single request.
- [YES] I have added an explanation of what changes in this merge do and why we should include it?
- [YES] I have updated the documentation accordingly.
- [NA] I have added tests to cover my changes.
- [YES] All new and existing tests passed.
- [YES] My code follows the code style of this project.
- [YES] I ran lint checks locally prior to submission.