Commit Graph

16 Commits

Author SHA1 Message Date
andrewwallacespeckle c85aa37fa0 Only show Why am i seeing this when user has projects 2025-04-22 10:38:15 +01:00
andrewwallacespeckle 22709d266a Revert change. Use registeredThisSession 2025-04-19 13:28:08 +01:00
andrewwallacespeckle 30a75c7025 Merge branch 'main' into andrew/web-3040-workspace-creation-in-onboarding-why-am-i-seeing-this-is 2025-04-15 17:56:18 +01:00
Mike bec61a595b Fix: various workspace not enabled errors (#4435) 2025-04-15 14:54:06 +02:00
andrewwallacespeckle 155929e2ac Only show "why am I seeing this" when forced workspace creation 2025-04-15 12:58:21 +01:00
Mike 0519719e4d Fix: FF cleanup and various smaller fixes (#4398) 2025-04-14 09:40:58 +02:00
Mike 2cd63c571b Fix: Dashboard redirects (#4371) 2025-04-10 20:18:26 +02:00
Mike 84cd674ff5 Fix: Remove links to workspace pages, remove create workspace option from project create modal (#4320) 2025-04-04 13:57:31 +02:00
andrewwallacespeckle fc8f15e012 Changes from call with Fabs and Mike (#4108) 2025-03-04 13:55:16 +00:00
andrewwallacespeckle 876a0ee217 feat(fe2): Create/Join Workspace as part of signup flow (#3997)
* New middleware. New page structure

* Changes from designs

* New workspace creation flow

* FF Hide SSO

* No middleware with no FF

* When to show join

* Update Join description text based on count

* Use new FF

* Major changes

* Update join text

* New FF in middleware

* Discoverable Banners

* Fix cache warning

* Undo merge conflict

* Revert merge conflicts

* Remove unneeded change

* Rename

* Revert merge issues

* Fix error

* Remove FF

* Check workspaces is enabled

* Use FF to show old onboarding flow

* Remove unused FF

* Fixes from PR

* Remove Region & SSO

* Revert workspace wizard changes

* WorkspaceDiscoverableWorkspacesCard

* Remove old code that was hidden with FF

* Fix

* Changes from call with Mike

* Fix typo

* Fix typo

* Update JoinPage.vue

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-03-03 13:05:07 +00:00
andrewwallacespeckle 91cb011ded feat(fe2): New user onboarding flow (#3932)
* CodeInput. verify-email page

* middleware

* Loading toast

* Countdown only for registration

* Improve middleware

* Fix middleware breaking auth flow

* Remove old notifications

* Remove old onboarding. New segmentation

* Remove skip button

* Block verify email when verified

* useUserEmails composable. Cancel addition

* Move user emails queries

* Fix fragments etc

* redirect updates

* HeaderWithEmptyPage

* Check env before enforcing

* Join workspace

* Updates

* Fix console warnings on login

* Fix register console warnings

* Working cache updates

* Verify secondary email

* Force onboarding off

* EMAIL WIP

* useIsJustRegistered state

* Improve isRequired

* Uneeded change

* Improved slots

* Updates from CR

* CR comments

* Only show message if forced

* Update onboarding middleware

* Update loading bar

* ref > computed to fix onboarding

* Resend tooltip. Better errors

* Add other to form.

* Email changes

* Updates to emails

* Remove force email FF

* Remove FF's

* Hide header on embed

* Update graphql.ts

* Re-add FF

* Update graphql.ts

* GQL Fragments

* Fix build
2025-02-14 10:20:14 +00:00
Mike 67f395eeff Feat: Upgrade Mixpanel browser and enable session replay (#3725) 2024-12-20 09:30:23 +01:00
Mike 09e93562d1 Fix: Various workspace wizard fixes (#3705) 2024-12-17 13:10:30 +01:00
Mike 4777093a16 Fix: Improve creation wizard state management (#3666) 2024-12-10 16:11:55 +01: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