Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make error alerts less verbose, less technical and fewer #139

Open
podliashanyk opened this issue Jun 21, 2024 · 1 comment
Open

Make error alerts less verbose, less technical and fewer #139

podliashanyk opened this issue Jun 21, 2024 · 1 comment
Labels
bug Something isn't working META Consists of sub-issues/tasks. To be closed manually when all tasks complete. uncaught exception

Comments

@podliashanyk
Copy link
Contributor

podliashanyk commented Jun 21, 2024

Error handling in Howitz is currently not too user friendly:

  • all errors lead to a separate error alert being shown
  • each error alert requires manual action by user to close it (close all is possible only via manual page refresh)
  • error alerts are very verbose (contain stack trace) and error messages are very technical (Python error names and descriptions are used)
  • active bug [BUG]: Expand error alert operation is funky if error has no stack trace #57

While this error feedback is useful during alpha and beta releases, it is expected to be too annoying for full release.

Expected improvements:

  • Handle errors that can be handled and do not prompt error alert if the problem is fixed
  • Show only relevant error alerts to user, f.e. 4XX HTTP errors, server down/lost connection/timeout errors
  • Make error alerts disappear if problem is fixed and show error alerts that require a manual close only on "unexpected error has occurred"
@podliashanyk podliashanyk added bug Something isn't working uncaught exception META Consists of sub-issues/tasks. To be closed manually when all tasks complete. labels Jun 21, 2024
@podliashanyk
Copy link
Contributor Author

Suggestion from @hmpf: if same error - show counter instead of new alert pop-up

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working META Consists of sub-issues/tasks. To be closed manually when all tasks complete. uncaught exception
Projects
None yet
Development

No branches or pull requests

1 participant