AudioMuse-AI icon indicating copy to clipboard operation
AudioMuse-AI copied to clipboard

[FEATURE] Better error messages in the web interface

Open felix920506 opened this issue 3 months ago • 1 comments

Is your feature request related to a problem? Please describe. When I first set this up I was getting confusing behavior (it tells me no new albums on first run which is weird) and only found out that the connection to my Jellyfin server from the worker was not working after checking the docker logs.

The error should be reported in the web ui instead of silently failing

Describe the solution you'd like

Properly show errors on the web interface

Describe alternatives you've considered

Additional context

felix920506 avatar Oct 15 '25 06:10 felix920506

Thank you for your feedback! I agree that your suggestion could help improve the first-time setup experience. However, as the sole maintainer of this open-source project, it may take me some time to research and implement it due to other priorities.

If you’re interested, I’d really appreciate your contribution, you could explore, develop, and test improved error handling.

Security hint: From a security standpoint, it’s best not to display detailed error messages in the web interface, as they can reveal information useful to attackers (for example, whether a username or password is valid). Instead, use generic messages such as “invalid credentials” or “missing configuration” to avoid information disclosure.

I’m looking forward to any possible contributions, I’ve marked this as a good first issue.

NeptuneHub avatar Oct 18 '25 07:10 NeptuneHub