Close #15886
* BEAKING: check return status based on struct not httpStatus * update Tests * CI.restart()
* introduce GET /notifications/new * add TEST * use Sprintf instead of path.Join * Error more verbose * return number of notifications if unreaded exist * 200 http status for available notifications