[Enhancement]: Click to acknowledge toast notification #1732

Closed
opened 2026-04-24 23:56:14 +02:00 by adam · 4 comments
Owner

Originally created by @Patriot2407 on GitHub (Feb 13, 2024).

Describe the feature/enhancement

So, my work blocks websockets unfortunately. This software is the only web client that still allows me to listen and sync progress with my other devices without websockets working. idk how you managed to achieve this, but kudos from me. Now however, I get an error message every time I use the software that says Socket failed to connect, which covers the playback controls of the interface. I have to go into dev tools every time to remove the element for this toast notification every time, would be nice if there was just an x to acknowledge.

Love the software!

Originally created by @Patriot2407 on GitHub (Feb 13, 2024). ### Describe the feature/enhancement So, my work blocks websockets unfortunately. This software is the only web client that still allows me to listen and sync progress with my other devices without websockets working. idk how you managed to achieve this, but kudos from me. Now however, I get an error message every time I use the software that says Socket failed to connect, which covers the playback controls of the interface. I have to go into dev tools every time to remove the element for this toast notification every time, would be nice if there was just an x to acknowledge. Love the software!
adam added the enhancement label 2026-04-24 23:56:14 +02:00
adam closed this issue 2026-04-24 23:56:14 +02:00
Author
Owner

@advplyr commented on GitHub (Feb 18, 2024):

The problem here is web sockets are required for Abs to function as it is intended. If that toast was dismissible then most users would quickly dismiss it instead of fixing the issue with their server. Then we start getting bug reports about progress sync issues for example that would have been resolved had we required the web socket connection.

Can you elaborate on why you are unable to use websockets?

@advplyr commented on GitHub (Feb 18, 2024): The problem here is web sockets are required for Abs to function as it is intended. If that toast was dismissible then most users would quickly dismiss it instead of fixing the issue with their server. Then we start getting bug reports about progress sync issues for example that would have been resolved had we required the web socket connection. Can you elaborate on why you are unable to use websockets?
Author
Owner

@Patriot2407 commented on GitHub (Feb 19, 2024):

I already stated my employer has a firewall that blocks websockets. I have verified this with several other sites that also use websockets that work when I am off my corporate network. If you do not allow this then I will be forced to stop using this software, as this is a huge annoyance do have to edit the notification out using dev tools. Like I said, everything (mostly) works fine without websockets working, I just cannot use the media player controls without hiding that notification

@Patriot2407 commented on GitHub (Feb 19, 2024): I already stated my employer has a firewall that blocks websockets. I have verified this with several other sites that also use websockets that work when I am off my corporate network. If you do not allow this then I will be forced to stop using this software, as this is a huge annoyance do have to edit the notification out using dev tools. Like I said, everything (mostly) works fine without websockets working, I just cannot use the media player controls without hiding that notification
Author
Owner

@Patriot2407 commented on GitHub (Feb 19, 2024):

The websocket works when I am not on my corporate network, when I am on it doesn't work, no other website with websockets works on my corporate network either.

@Patriot2407 commented on GitHub (Feb 19, 2024): The websocket works when I am not on my corporate network, when I am on it doesn't work, no other website with websockets works on my corporate network either.
Author
Owner

@Patriot2407 commented on GitHub (Feb 19, 2024):

I decided to not continue using the software since it's obvious you will not fulfill this request, I will go back to my original setup and have removed this software from my server. Thanks anyway.

@Patriot2407 commented on GitHub (Feb 19, 2024): I decided to not continue using the software since it's obvious you will not fulfill this request, I will go back to my original setup and have removed this software from my server. Thanks anyway.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1732