Commit Graph

24 Commits

Author SHA1 Message Date
Mike 117c838026 Fix: Improve Intercom fetching (#5072) 2025-07-15 12:19:46 +02:00
Daniel Gak Anagrov 0b04719834 feat: moved workspaces Create and Upgrade mixpanel events to backend (#4816) 2025-05-28 13:30:55 +02:00
Mike d38488b152 Feat: Add Intercom tracking events (#4780) 2025-05-21 11:42:45 +02:00
Mike ca0ecd935b Feat: Billing Mixpanel Events (#4477) 2025-04-17 15:32:08 +02:00
Mike 8bc5be144b Feat: Upgrade checkout modals (#4394) 2025-04-14 10:40:46 +02:00
Gergő Jedlicska 61ca128ce2 gergo/multiCurrency (#4379)
* feat(gatekeeper): support multiple currencies

* feat(helm): add new currency based prices to helm chart

* chore(env): add example currency based pricing values

* fix(ci): update price ids to the proper values

* feat(helm): rename price ids to fit multi currency

* feat(gatekeeper): currency input for checkout session

* Updated prices in the FE

* chore(gatekeeper): remove old checkout session flow

* Updated prices in the FE

* Fix FE

* Fix pipeline

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-04-11 17:37:47 +02:00
Mike afbd87bd03 Feat: Use real information for usage section in billing (#4336) 2025-04-07 19:49:24 +02:00
Mike 0781a4f58c Feat: New princing table for new plans (#4225) 2025-03-21 15:10:42 +01:00
andrewwallacespeckle f734b179a9 Improve "Open billing portal" logging 2025-03-14 10:12:57 +00:00
Kristaps Fabians Geikins 28b49107b7 feat(server): upgrade workspace seat type (#4158)
* feat(server): upgrade workspace seat type

* test/lint fixes
2025-03-11 12:41:18 +02:00
Mike a13145332b Feat: Base for new billing settings (#4115) 2025-03-05 18:16:05 +01:00
Kristaps Fabians Geikins 954b1a9f11 feat: plan prices accurately read from Stripe (#4104)
* WIP prices + new caching utils

* cached workspace plan prices

* GQL API done

* integrated in frontend

* fixed missing FF

* CR fixes

* integration tests

* removed non-existant team yearly env var
2025-03-05 12:23:38 +02:00
Mike 4f35d994b4 Fix: Improve feedback logging formatting (#3984) 2025-02-13 21:39:00 +01:00
Mike d77af226fc Feat: Setting as pages (#3813) 2025-01-20 13:46:32 +01:00
Mike 222f3ddb5b Feat: Add upgraded and failed event (#3683) 2024-12-12 15:44:42 +01:00
Mike 6c471c0ec6 Feat: Send webhook for upgrade event (#3649) 2024-12-09 11:15:50 +01:00
andrewwallacespeckle e160ea062a feat(fe2): Billing - Add tooltips to disabled buttons (#3615)
* Add various disabled state tooltips

* Tidy up conditionals

* Fix tippy reactivity bug

* Fix conditional

* Minor changes

* Fix typo

* Update Plan.vue

* Update tooltip conditions

* v-else-if

* Add comment

---------

Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com>
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-12-05 17:44:50 +00:00
Mike 8f4593e606 Feat: Workspace creation wizard (#3625) 2024-12-04 14:19:52 +01:00
Mike 75d2372719 Fix: Update price plan to new design (#3590) 2024-12-02 11:36:36 +01:00
Mike b2cebea7eb Fix: Various billing fixes (#3569) 2024-11-28 20:24:05 +01:00
Gergő Jedlicska 80cf6b3904 fix(gatekeeper): fix the checkout session cancellation logic (#3553)
* fix(gatekeeper): fix the checkout session cancellation logic

* Updated FE

* Remove debug

* Add error toast

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-11-26 16:30:55 +01:00
Mike 5628068bda Fix: Billing fail/success toasts (#3516) 2024-11-20 13:52:13 +01:00
Mike 8c8f3d8a90 Added billig mixpanel events (#3521) 2024-11-20 09:05:42 +01:00
Mike 423350eb64 Feat: Add cancel billing sessions, billing alerts, assume no plan is trial plan (#3467) 2024-11-16 20:33:03 +01:00