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

Improve UI error handling #623

Closed
JulienVig opened this issue Feb 8, 2024 · 1 comment · Fixed by #624
Closed

Improve UI error handling #623

JulienVig opened this issue Feb 8, 2024 · 1 comment · Fixed by #624
Assignees
Labels
feature New feature or request web client Related to the browser environment
Milestone

Comments

@JulienVig
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
There is currently no user feedback whenever a feature breaks in the UI, which makes it unclear when something is working as expected or not. Detecting a crash requires one to inspect the console logs from the browser, which is not appropriate for all users.

Describe the solution you'd like
Include more error handling to inform the user whenever something went wrong, as it is already the case for some parts of the website. For example, trying to train a model without first uploading data creates a toaster (pop-up) saying "No file uploaded". I would like to implement something similar covering all errors.

@JulienVig JulienVig added feature New feature or request web client Related to the browser environment labels Feb 8, 2024
@JulienVig JulienVig self-assigned this Feb 8, 2024
@JulienVig
Copy link
Collaborator Author

Here are some examples of error handling with user feedback:
Screen Shot 2024-02-06 at 16 36 33
When uploading data and the error source has been identified:
Screen Shot 2024-02-12 at 16 56 25
Or a more generic one when the error source isn't known:
Screen Shot 2024-02-12 at 16 43 33

@martinjaggi martinjaggi added this to the v3.0.0 milestone Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request web client Related to the browser environment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants