andrewwallacespeckle
6a75a0642e
Add loading indicator ( #3798 )
2025-01-13 09:36:40 +00:00
Mike
5024ebb94c
Fix: Updates to trial expired state ( #3762 )
2025-01-03 13:58:56 +01:00
Mike
71e92ead27
Fix: Improve email validation and copy ( #3743 )
2024-12-23 14:40:25 +01:00
Mike
baea53e5ab
Disable uploads, project creation and moving when read only ( #3744 )
2024-12-23 14:40:11 +01:00
andrewwallacespeckle
f8bb0ee1e7
refactor(fe2): various changes to workspace avatar ( #3740 )
...
* Empty Avatar now clickable
* New style for Workspace Editable Avatar
* Members>General
2024-12-23 10:43:44 +00:00
andrewwallacespeckle
c0f293a135
Add label-position prop to TextArea ( #3738 )
2024-12-23 10:01:35 +00:00
andrewwallacespeckle
f6f0459f23
Editable Description field ( #3735 )
2024-12-20 15:06:13 +00:00
andrewwallacespeckle
be898dbe6b
feat(fe2): New workspace page layout ( #3716 )
...
* prevent recursive layout rendering with named slots
* Workspace sidebar desktop
* Responsiveness
* Billing
* Edit icons
* Fragmentation
* Spacing updates
* Fragmentation
* Mobile updates
* Full notification for non-trial
* Readd workspace role
* New icon. Invite dialog
* Avatar Group count
* Add select-none
* Updates
* Updates
* Fix build
* New layout
* Mobile sidebar fix
* BillingAlert update logic
* Updates from CR
* New empty state
* Admin/Guest checks
* Changes from Benjamin
* Changes from michal
* Mobile changes
* Remove fullstop
* Update propname. Optional buttonCopy
* Improved project card grid
* Workspace page prop
---------
Co-authored-by: Mike Tasset <mike.tasset@gmail.com >
2024-12-20 13:31:39 +00:00
Mike
1d98e6c0eb
Feat: New workspace invite modal ( #3723 )
2024-12-19 17:13:23 +01:00
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