NangoHQ / nango

A single API for all your integrations.
https://www.nango.dev
Other
4.82k stars 439 forks source link

feat(webapp): surface all connection error counts #3026

Closed nalanj closed 4 days ago

nalanj commented 5 days ago

Show total error connection counts including sync errors and then show new

Working from this design:

https://www.figma.com/design/X9f9i3bKiQ3gaRhoNTUbXp/Error-Reporting?node-id=4248-1376&t=XPt5fHDj37pclTO8-4

image

Bastien and I discussed removing the red bar because it felt a little too heavy handed. We also discussed having a 3rd state, the x icon, instead of two icons, when a connection has both types of error happening. And the copy icon shown in the drawing here got removed in favor of just using the connection id copy icon that's already there on hover.

Some screenshots!

image

Hover state for the error counts, displaying error breakdown

image

Tooltip showing a connection that has both sync and authentication errors

image

Tooltip showing a connection that has only sync errors

image

Tooltip showing a connection that has only auth errors

Issue ticket number and link

https://linear.app/nango/issue/NAN-2168/surface-integrationsconnections-errors-in-nango-ui

How I tested it

linear[bot] commented 5 days ago

NAN-2168 Surface integrations/connections errors in Nango UI