chromaui / addon-visual-tests

Visual Tests addon for Storybook
MIT License
28 stars 1 forks source link

Resolving Account Payment Issues #271

Closed ghengeveld closed 3 months ago

ghengeveld commented 3 months ago

From AP-4349

What

We have two flags, Account.exceededThreshold and Account.paymentRequired that need to be handled in the addon.

Why

The user may be blocked from running builds successfully in the Addon and they would not know this until they aim to run a build.

MichaelArestad commented 3 months ago

I do not remember if these were implemented, but we have designs to alert folks when the free limit is exceeded. We should do a similar pattern for the above issues.

image

ghengeveld commented 3 months ago

FWIW we already have this screen for when the build you just ran was limited. We just don't show this screen "preemptively", before running a build. We need a Chromatic API update to support that.

shilman commented 3 months ago

@ghengeveld If that's the case we can probably move this to nice-to-have. @MichaelArestad Can you please confirm?

MichaelArestad commented 3 months ago

This will impact all newer users to Chromatic who hit the limit. We do have emails that go out IIRC so this can probably be a nice-to-have. I don't know what percentage of users actually hit the limit. CC @ethriel3695

ethriel3695 commented 3 months ago

@MichaelArestad @shilman @ghengeveld People hit the free tier limit quite frequently. It's not too big of a deal, though, because they know they don't get more snapshots or builds until the next billing cycle or unless they update to a self-serve plan.