Mike
047f21aef4
Feat: Billing info on change role ( #3715 )
2024-12-18 14:23:50 +01:00
Mike
866e31a3e0
Feat: Add seat info to invite modal ( #3710 )
2024-12-18 10:38:32 +01:00
Mike
c6301f8fc2
Fix: Hide seat counts and pricing for academia and unlimited plans ( #3682 )
2024-12-12 13:10:28 +01:00
Gergő Jedlicska
68938bab94
feat(gatekeeper): show subscription seats ( #3679 )
...
* feat(gatekeeper): show subscription seats
* Enabled summary on billing page
* Made interval dynamic
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2024-12-11 22:19:22 +01:00
Mike
ee3ac48579
Feat: Change default workspace avatars ( #3670 )
2024-12-11 10:11:21 +01:00
Mike
4777093a16
Fix: Improve creation wizard state management ( #3666 )
2024-12-10 16:11:55 +01:00
Benjamin Ottensten
95733b4523
Chore(workspaces): Add support links to billing settings ( #3665 )
2024-12-10 15:47:38 +01:00
Benjamin Ottensten
510a079c71
Update text if plan is cancelled ( #3663 )
2024-12-09 21:52:42 +01:00
Mike
1104211ad7
Fix: Fix webhook ( #3660 )
2024-12-09 15:12:49 +01:00
Chuck Driesler
61098f1871
chore(workspaces): track deleted workspace in mixpanel ( #3656 )
...
* chore(workspaces): mixpanel property for deleted workspaces
* fix(workspaces): send event in frontend
2024-12-09 12:55:08 +00:00
Mike
648e07756f
Feat: Improve information in upgrade modal ( #3655 )
2024-12-09 13:48:34 +01:00
Mike
6c471c0ec6
Feat: Send webhook for upgrade event ( #3649 )
2024-12-09 11:15:50 +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
abaf66c3e3
Feat: Update creation event, add more properties to workspace ( #3637 )
2024-12-05 15:01:49 +01:00
andrewwallacespeckle
ba19d755d3
Add custom-help-text prop to TextInput. Fix slug help ( #3640 )
2024-12-05 12:31:02 +00:00
Mike
bafbe97723
Feat: Enable workspace wizard ( #3634 )
2024-12-05 10:16:48 +01:00
andrewwallacespeckle
9a3feed7f6
No condition on click event ( #3629 )
2024-12-04 14:07:10 +00:00
Benjamin Ottensten
9982f3e388
Update wizard copy ( #3628 )
2024-12-04 15:01:30 +01:00
Mike
8f4593e606
Feat: Workspace creation wizard ( #3625 )
2024-12-04 14:19:52 +01:00
Chuck Driesler
b4aa0f7608
fix(sso): disable slug edit if sso enabled ( #3621 )
...
* fix(sso): disable slug edit if sso enabled
* fix(sso): guard on backend
* chore(sso): more test fixes
2024-12-03 18:05:04 +00:00
Benjamin Ottensten
22080a2914
Update billing summary for trial plans ( #3620 )
...
* Update billing summary for trial plans
* Roll back to "Expected bill"
* Squashed commit of the following:
commit 95d8f162d6
Author: Benjamin Ottensten <benjamin@speckle.systems >
Date: Tue Dec 3 15:27:36 2024 +0100
A couple of copy changes (#3608 )
* Update feature copy
* Update from yearly to annual language
---------
Co-authored-by: andrewwallacespeckle <andrew@speckle.systems >
2024-12-03 16:35:12 +01:00
Benjamin Ottensten
95d8f162d6
A couple of copy changes ( #3608 )
...
* Update feature copy
* Update from yearly to annual language
---------
Co-authored-by: andrewwallacespeckle <andrew@speckle.systems >
2024-12-03 15:27:36 +01:00
Mike
e9b2810129
Fix: Date in trial ( #3617 )
2024-12-03 15:02:41 +01:00
Benjamin Ottensten
f3b28f217d
Minor spacing changes to be consistent ( #3610 )
2024-12-03 13:44:10 +01:00
Kristaps Fabians Geikins
c6b8cbc28f
feat(fe2): extra confirmation for setting default region ( #3609 )
...
* feat(fe2): extra confirmation for setting default region
* formatting fix
* fixes for couple of unrelated issues i found
2024-12-03 14:25:54 +02:00
Chuck Driesler
453d1c21bf
fix(sso): keep secrets secret ( #3607 )
2024-12-03 12:40:24 +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
andrewwallacespeckle
0c044c6354
Refill form on sso validation ( #3603 )
2024-12-02 22:59:45 +01:00
Chuck Driesler
b41b08d688
fix(sso): oidc state parameter ( #3598 )
...
* feat(sso): use state parameter
* chore(sso): fix tests
* fix(sso): entraid moment
* chore(sso): use specific errors
2024-12-02 18:16:28 +00:00
Chuck Driesler
3319dd731c
fix(sso): repair error handling during validation flow ( #3551 )
...
* fix(sso): better redirect urls I think
* fix(sso): handle both flows
* fix(sso): some more error handling tweaks
* chore(sso): fix test oops
* Handle validation messages
---------
Co-authored-by: andrewwallacespeckle <andrew@speckle.systems >
2024-12-02 16:36:03 +01:00
andrewwallacespeckle
dc681dfaae
Dont autocomplete client secret ( #3597 )
2024-12-02 16:31:30 +01:00
Mike
2d41213229
Fix: Billing switch ( #3596 )
2024-12-02 15:40:23 +01:00
Mike
498fea4292
Feat: disable settings access if active SSO session is required ( #3589 )
2024-12-02 14:50:33 +01:00
Mike
bf441aeb40
Fix: remove old fragment ( #3594 )
2024-12-02 13:58:05 +02: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
andrewwallacespeckle
23d644eb2a
fix(fe2): Swap cache for workspaceProjectsUpdated subscription ( #3575 )
...
* Remove cache updates. Use new subscription
* Re-add admin projectList cache update
* useLock. Updated naming
* useWorkspaceProjectsUpdatedTracking in Projects
2024-11-29 14:23:18 +00:00
Mike
9429e47f3d
Feat: Disable WS delete on active plans ( #3583 )
2024-11-29 14:55:12 +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
Chuck Driesler
4a0f69e184
fix(sso): delete via id ( #3570 )
2024-11-27 16:15:19 +00:00
Kristaps Fabians Geikins
a90bc3a1ed
fix(fe2): workspace region settings broken if non-admin + Workspace.subscription errors ( #3567 )
...
* regions fix
* skip logging subscription error
* added default region set mp track
* removed no longer necessary test
2024-11-27 16:42:58 +02:00
andrewwallacespeckle
b4ecb30789
fix(fe2): Update delete sso provider composable ( #3568 )
...
* Update delete composable. Check role in Wrapper
* Use CommonCard
* Tooltip for non-admin users
2024-11-27 14:33:26 +00:00
andrewwallacespeckle
9c29ca07e3
Add SSO indicator to Wrapper ( #3565 )
2024-11-27 11:46:02 +00: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
afb0cf353f
Feat: Disable SSO if not in plan ( #3547 )
2024-11-26 12:46:14 +01:00
Mike
69cedba652
Feat: Add pricing table to promo page ( #3548 )
2024-11-26 11:55:49 +01:00
Kristaps Fabians Geikins
35819f4756
feat(fe2): updated workspace data residency settings ( #3543 )
...
* WIPP
* remaining shii
2024-11-22 19:49:59 +01:00