Progress report August
Summary
While August still counted as being in the holidays, that did not stop us from making progress!
The main improvements have been focused on the docker structures and other installation-like fixes, php-fpm has been fixed and a health check has been added for the core services.
The new docker structure introduces oms-global microservices, as well as splitting the other microservices in clusters: the service omscore now consists of 4 microservices: omscore, omscore-nginx, postgress and php-fpm. A similar thing has been done for oms-events, oms-events frontend and the service registry (now documented!). Future improvements are still probably going to happen, but for now we are happy with this new structure that should increase stability and mainly maintainability of the several services.
Pagination has been added to the core as well as lots of progress on frontend work, including the start of some UX stories.
The design of modules has been further discussed and has led to giving every service a frontend and backend service, along with a central frontend, code-named RollingThunder.
New issues are mainly centered around bugs discovered due to work on the omscore frontend and by working on integrating oms-events and the serviceregistry into oms-docker/dev once more.
Additionally we started to run into some issues with our CI environment Travis, which as of now are still unresolved.
Resolved Issues:
Merged Pull Requests:
New Issues: