0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-24 18:07:17 +01:00
posthog/cypress/e2e
Bianca Yang 6c0168350d
feat: Add Unsubscription Survey (#18231)
* Add unsubscription survey

* Ask users why they're unsubscribing before they submit their unsubscription request.

* update to use kea for state management, clean up some logic around finding matching surveys

* resolve typo

* pr feedback

* CTA for contacting support in survey modal
* remove getActiveMatchingSurveys call since we can directly use the surveyID.

* add storybook for billing unsubscribe survey

* add basic cypress tests for the unsubscribe survey

* adding in product type as a response to our multi-question survey

* update survey to show more information about how users might control their costs

* another round of tweaks to survey

* beef up tests

---------

Co-authored-by: Bianca Yang <bianca@posthog.com>
2023-11-02 13:34:45 -07:00
..
a11y.cy.ts
actions.cy.ts
annotations.cy.ts
auth-password-reset.cy.ts
auth.cy.ts
auto-redirect.cy.ts
billingv2.cy.ts feat: Add Unsubscription Survey (#18231) 2023-11-02 13:34:45 -07:00
cohorts.cy.ts
commandPalette.cy.ts
dashboard-deletion.ts
dashboard-duplication.ts
dashboard.cy.ts
dashboardPremium.cy.ts
early-access-management.cy.ts
eventDefinitions.cy.ts
events.cy.ts
exports.cy.ts
featureFlags.cy.ts
funnels.cy.ts
insights-date-picker.ts
insights-duplication.cy.ts
insights-navigation-open-directly.cy.ts
insights-navigation-open-sql-insight-first.cy.ts
insights-navigation.cy.ts
insights-unsaved-confirmation.cy.ts
insights.cy.ts
insightsPremium.cy.ts
invites.cy.ts
notebooks-creation-and-deletion.cy.ts
notebooks.cy.ts
organizationSettings.cy.ts
paths.cy.ts
person.cy.ts
persons.cy.ts
preflight.cy.ts
projectHomepage.cy.ts
retention.cy.ts
signup.cy.ts
surveys.cy.ts
systemStatus.cy.ts
toolbar.cy.ts
trends.cy.ts