Commit Graph

261 Commits

Author SHA1 Message Date
Mike f85669376b Fix: Update addon section (#4455) 2025-04-16 12:02:48 +02:00
Mike a445234960 Fix: Update canceled and cancelation scheduled states (#4449) 2025-04-16 10:32:12 +02:00
andrewwallacespeckle 5b8704cb84 Use existing leave dialog 2025-04-15 14:52:04 +01:00
Mike b5ca404d00 Feat: Update cancelled state in billing settings (#4415)
* Feat: Also show upgrade modal on free plans

* Fix addons permission

* Fix checkout link

* Fix plan transformation

* Feat: Update cancelled state

* fix key

* Update state

* Fix comma
2025-04-15 09:57:48 +02:00
Mike 400ec63615 Feat: Show included plans in summary (#4417) 2025-04-15 09:17:01 +02:00
andrewwallacespeckle 8280025f07 feat(fe): updates to seat change and admin change modals
feat(fe): updates to seat change and admin change modals
2025-04-14 23:39:47 +01:00
andrewwallacespeckle 9e1040d140 Seat Change Dialogs 2025-04-14 22:30:57 +01:00
andrewwallacespeckle c525df2c85 Make admin copy changes 2025-04-14 22:21:43 +01:00
andrewwallacespeckle 387af94871 Fix monthly/annual pricing 2025-04-14 22:18:27 +01:00
Mike 16eb6e8f09 Feat: Also show upgrade modal on free plans (#4414) 2025-04-14 22:43:32 +02:00
andrewwallacespeckle 146192baea Re-add seat upgrade icons 2025-04-14 21:39:58 +01:00
Mike 46b377d305 Fix: remove debug code (#4402) 2025-04-14 11:57:21 +02:00
Mike 8bc5be144b Feat: Upgrade checkout modals (#4394) 2025-04-14 10:40:46 +02:00
Mike d8f9895617 Feat: Various pricing/billing fixes (#4390) 2025-04-13 16:41:40 +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 080482febd Feat: Update add-on cards (#4382) 2025-04-11 13:28:12 +02:00
Mike 37cdd4ba21 Feat: Fix unused seat count (#4375) 2025-04-11 13:27:00 +02:00
andrewwallacespeckle 098e3b6137 Seat Transition cards 2025-04-10 21:37:48 +01:00
Mike 2cd63c571b Fix: Dashboard redirects (#4371) 2025-04-10 20:18:26 +02:00
Mike 41e7daa60d Update billing summary (#4370) 2025-04-10 14:09:42 +02:00
Mike a3ce9fad12 Feat: Update pricing plan features (#4357)
* Feat: Update pricing plan features

* Clean up old stuff

* Add features to old plans

* pls dont complain anymore

* pls work

* fix(shared): add back features to the unlimited plan

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2025-04-09 21:45:28 +02:00
Mike 2582545807 Feat: Add dry run result to move project list (#4340) 2025-04-08 12:55:58 +02:00
andrewwallacespeckle 24736053f1 feat(fe): "Manage project permissions" from Workspace members table
feat(fe): "Manage project permissions" from Workspace members table
2025-04-07 21:20:56 +01:00
Mike afbd87bd03 Feat: Use real information for usage section in billing (#4336) 2025-04-07 19:49:24 +02:00
andrewwallacespeckle e91a65da48 Fix menu reactivity bug 2025-04-06 13:31:01 +01:00
andrewwallacespeckle 07b6ee01c7 Merge branch 'main' into andrew/update-members-table-remove-from-project 2025-04-06 12:03:07 +01:00
andrewwallacespeckle cccda1747e Close on no projects 2025-04-05 16:54:52 +01:00
andrewwallacespeckle a51ab94951 Make project name clickable in project permissions dialog 2025-04-05 16:52:04 +01:00
andrewwallacespeckle d937834d3b Change project permissions changes 2025-04-05 16:41:45 +01:00
andrewwallacespeckle cc1b3303a2 Merge branch 'main' into andrew/update-members-table-remove-from-project 2025-04-05 16:14:22 +01:00
andrewwallacespeckle 7b99fbba91 Update SeatTransitionCards.vue 2025-04-05 16:09:15 +01:00
andrewwallacespeckle 7392ee8e99 Copy changes 2025-04-05 16:06:19 +01:00
andrewwallacespeckle 5f1b4317e8 Change copy in Editor and Viewer tooltips 2025-04-05 16:00:03 +01:00
andrewwallacespeckle 524c371d75 Remove double text 2025-04-05 15:46:59 +01:00
andrewwallacespeckle 5da04156f1 Dialog copy changes 2025-04-05 15:44:55 +01:00
andrewwallacespeckle b1d0ae37c0 Disabled menu items 2025-04-05 14:55:25 +01:00
Chuck Driesler 855185245e feat(workspaces): consolidate workspace role/seat reporting (#4315)
* feat(workspaces: shuffle seat type counts around

* fix(workspaces): use new counts

* fix(workspaces): better field placement

* Updated FE

* chore(workspaces): fix tests

* fix(workspaces): use correct flags

* fix(workspaces): correct another test

* fix(workspaces): use correct model count function

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-04-04 10:27:49 +01:00
andrewwallacespeckle bfe74b3133 Tidy fragments. Add project update dialog 2025-04-03 14:18:10 +02:00
Mike d752bcb274 Feat: Update billing with new design (#4309) 2025-04-02 16:42:19 +02:00
andrewwallacespeckle 8e3ffb1793 Remove duplicate member action tables (#4313) 2025-04-02 15:43:54 +02:00
andrewwallacespeckle a10e4a74c2 fix(fe): Use slug for workspaceDomainPolicyCompliant (#4298) 2025-03-31 16:44:07 +02:00
andrewwallacespeckle 6ae6e36510 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-31 12:10:47 +02:00
Kristaps Fabians Geikins a83bae8d84 feat: Workspace/ProjectCollaborator/WorkspaceCollaborator seatType (#4284)
* Workspace & ProjectCollaborator seat type

* minor adjustment to FE

* minor adjustment to FE
2025-03-31 13:07:35 +03:00
andrewwallacespeckle 6f75f08fb5 Remove workspace Id from workspaceDomainPolicyCompliant 2025-03-31 12:04:21 +02:00
andrewwallacespeckle a768ba5d57 Use annual/monthly value 2025-03-31 10:16:14 +02:00
andrewwallacespeckle a9a66bcc88 Stashed 2025-03-28 13:11:22 +00:00
andrewwallacespeckle 90ed2fe6f0 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-28 12:38:03 +00:00
andrewwallacespeckle 0c7276da46 Add workspaceLastAdminCheckQuery 2025-03-27 15:16:24 +00:00
Kristaps Fabians Geikins c54d15fd93 feat: authz frontend foundation + reworked errors (#4275)
* feat: authz frontend foundation + reworked errors

* lint fixes

* test fix

* fixed noCache() util
2025-03-27 16:13:35 +02:00
andrewwallacespeckle f8c8c5412e Add Generic BillingTransitionCards 2025-03-27 11:50:21 +00:00