You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.TaskIndicates an issue is neither a feature nor a bug and it's purely a "technical" change.
As a Piwik user, when I am using Piwik and it fails for some technical reasons (server timeout, custom report takes too long to process, etc.) then I want to be notified that an error occured.
Reproduce:
when you trigger some time consuming action (i.e flatten report with thusands of sub-tables, or try to send a large scheduled email report manually), Piwik displays "loading" icon
after some time (usually 30 sec, as this is often default timeout) the request fails due to timeout (in developer console of browser I can see error no. 500 Internal server error).
the loading icon is still being shown leading users to confusion
Proposal:
when any Ajax request fails with 5xx or 4xx status:
display a Notification with a useful and friendly message
and hide the loading icons
Error message:
A good error message would:
apologize for the error,
explain what happened in layman terms,
what might be responsible for this, (eg. "Maybe the server had a temporary issue, or maybe you requested a report with too much data")
and what next steps to take. (eg. "If this error occurs repeatedly please <a>contact your Piwik administrator</a> for assistance")
The text was updated successfully, but these errors were encountered:
Made sure loading indicator is no longer displayed and made sure an error message is displayed in case an error occurs if an error happens while loading a widget, a menu page or a dimension. Not sure if there are more cases. Looked through the code but haven't found any. I'd suggest to use it for a while and see...
If the API returns an error etc. the standard behavior is still there showing an actual notification.
…r 5xx. Otherwise switching to another page while widgets are still loading will display this error message. The status is not abort but error in such a case
MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.TaskIndicates an issue is neither a feature nor a bug and it's purely a "technical" change.
As a Piwik user, when I am using Piwik and it fails for some technical reasons (server timeout, custom report takes too long to process, etc.) then I want to be notified that an error occured.
Reproduce:
Proposal:
Error message:
A good error message would:
The text was updated successfully, but these errors were encountered: