-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
UI prematurely reporting a connection is successful #10842
Comments
cc @airbytehq/frontend |
I agree. Currently this icon only shows if a connection is paused, never ran, or in all other cases successfull. I think it would make sense to better represent the state of the latest sync that has happened (or is still running) in this view. @misteryeo Do you remember any reason why we shouldn't show the "current"/"last" state in the connection overview, but just this simplified version? If not, I'd suggest we change it as Sherif mentioned. An implementation note: when we fix this we should also cleanup the |
Nope, I don't have context on this actually. May have been created before my time but I agree with Sherif's suggestion here. |
It sounds like we need some new status icons. After digging through with Edmundo a bit, here's what we need: current proposal |
For pending | running I'd suggest we simply make the icon a loading spinner instead, which imho indicates best this is still in progress. That way we can also better have a loading spinner in front of the actual current run when looking at a specific connection. |
Figma is updated, with missing icon > https://www.figma.com/file/etaOkOsnXMoKwbfhCD71kw/WEB-APP?node-id=33424%3A159804 . I join the animated svg for pending/running |
agreed w tim, the proposed icon 🚫 makes it seem like something is wrong |
Current Behavior
I cretaed a new connection and started a sync. The sync will run for a long time. But when I clicked "connections" on the left side of the UI the connecton has a checkmark next to it:
This made me think the sync succeeded
However when I clicked through, the sync is still running:
seeing as no sync was previously successful, it was confusing to see the green checkmark
Expected Behavior
I would prefer that there is a buffering icon or something similar if a connection had never succeeded its first sync
The text was updated successfully, but these errors were encountered: