Changed every service to be prefixed by their "group":
- `app` is for the application services
- `mon` is for the monitoring side of things
- `log` is for the logs collection side of things
Renamed the main network to `app`
Moved around some comments in the file to clearly show different groups of services
- added healthcheck for every service
- added nginx second "server" block for monitoring
all monitoring services are now behind this nginx reverse proxy
- fixed logging driver not present for chat service
* WIP block users
* Add test to check if the person for user X is blocked or not
* Added function isBlocked return true if user x is blocked by user y
* Added block ans un block messages
* Route / broadcast added ny Maix
* notification block and un block with icon now works, started clean up
* cleaning up the code
* cleaning up the code - WIP
* cleaning up the code - WIP
* clean up code - WIP
* clean up code - WIP
* WIP block users
* Add test to check if the person for user X is blocked or not
* Added function isBlocked return true if user x is blocked by user y
* Added block ans un block messages
* REBASE -trying
* REBASE trying
* REBASE problems
* REBASE problems
* REBASE problems
* MERGE problems
* REBASE problem
* REBASE problem
* clean up code - WIP
* MERGED master into nigel/blockUser
* linter OK
* TTT problem with package
* Deletes tic tac and icons
The overlay that is used when the menubar is used is now actually
transparent
When logging in, actually always redirect to somewhere
(if not asked -> redirect to /)
Changed so that Only non-monitoring services are launched by default
(override by doing `make DOCKER_SERVICE=`)
Fully removed the icons service (not yet in monitoring)