In a recent pull request, we added the ability to view the website status / API status under the /status route.
However, at the moment, the website status isn't exposed to the user unless they access this route.
Instead, we should proactively show warning messages if a feature the user is about is use is not healthy.
Suggested changes
We should add a warning icon (with --baw-warning colours) in the menu bar (next to the user icon) if the overall website status is not "good". Hovering over this icon should show a tooltip, and clicking on it should take the user to the /status page
We should add banner alerts to the recording list / download pages if the storage is not healthy
We should add banner alerts to the harvest list & details pages if the user uploads or database are not healthy
In a recent pull request, we added the ability to view the website status / API status under the
/status
route.However, at the moment, the website status isn't exposed to the user unless they access this route.
Instead, we should proactively show warning messages if a feature the user is about is use is not healthy.
Suggested changes
/status
pageRelates to: #2100