Commit Graph

21 Commits

Author SHA1 Message Date
Gergő Jedlicska 7b295ba408 gergo/web 2428 academia should be free business (#3842)
* feat(server): workspace shoul equal unpaid business

* feat(server): add free workspace plans

* feat(gatekeeper): rename plans to invoiced

* chore(gatekeeper): regen gql

* feat(gatekeeper): calculate workspace plan payment method

* fix(fe2): add missing workspace plans
2025-01-16 18:14:33 +01:00
Mike 5024ebb94c Fix: Updates to trial expired state (#3762) 2025-01-03 13:58:56 +01:00
Mike 4777093a16 Fix: Improve creation wizard state management (#3666) 2024-12-10 16:11:55 +01:00
Mike 648e07756f Feat: Improve information in upgrade modal (#3655) 2024-12-09 13:48:34 +01:00
andrewwallacespeckle 4e6f199882 fix(fe2): Upgrading from annual to monthly billing tooltip (#3650)
* Update Plan.vue

* Remove v-if. Add key
2024-12-05 23:51:37 +00: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 bafbe97723 Feat: Enable workspace wizard (#3634) 2024-12-05 10:16:48 +01:00
Mike 8f4593e606 Feat: Workspace creation wizard (#3625) 2024-12-04 14:19:52 +01:00
Benjamin Ottensten f3b28f217d Minor spacing changes to be consistent (#3610) 2024-12-03 13:44:10 +01:00
Benjamin Ottensten 256a43f93d Explain features in the plan component (#3606)
* Explain features in the plan component

* Update copy and correct the guest prices

* Make description function

* Changed to only guest

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-12-03 11:19:29 +01:00
Benjamin Ottensten 114c762e13 Benjamin/web 2246 various copy fixes (#3604)
* Call it data residency

* Change expected bill copy

* Update alert copy and add a renew action

* Fix typo

* Make billing tooltip more explanatory

* Remove decimals from expected bill value
2024-12-03 10:48:09 +01:00
Mike 2d41213229 Fix: Billing switch (#3596) 2024-12-02 15:40:23 +01:00
Mike 75d2372719 Fix: Update price plan to new design (#3590) 2024-12-02 11:36:36 +01:00
Mike 0f13b8d2ca Fix: Updated button text conditional (#3584) 2024-11-29 17:23:28 +01:00
Gergő Jedlicska ec27e394d9 feat(workspaces): add workspace creation state (#3578) 2024-11-28 20:50:53 +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 69cedba652 Feat: Add pricing table to promo page (#3548) 2024-11-26 11:55:49 +01:00
Gergő Jedlicska 83a991bfac feat(gatekeeper): rename workspace plans (#3533)
* feat(gatekeeper): rename workspace plans

* Updated plans in FE

* feat(gatekeeper): stripe redirect to workspace dashboard

* test(gatekeeper): fix tests

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2024-11-22 05:50:16 +01:00
Mike a0fb2edc2b Feat: Add mobile pricing plan (#3509) 2024-11-20 13:10:36 +01:00
Mike 32fed39fb1 Feat: Update billing summary/add pricing table (#3506) 2024-11-18 14:47:48 +01:00