Skip to content

Conversation

@csansoon
Copy link
Contributor

Moved the Onboarding completion tracking from Workspace to User. Now, every new user will go through the Onboarding! Independently of Workspace.

@csansoon csansoon force-pushed the user-based-onboarding branch 2 times, most recently from d3284b9 to 9bfc4d8 Compare December 31, 2025 15:12
const [selectedFramework, setSelectedFramework] =
useState<FrameworkDefinition | null>(null)

useEffect(() => {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not reuse the PageTrackingWrapper component we use in the other onboarding instead of this useEffect?

learningbizz
learningbizz previously approved these changes Dec 31, 2025
@learningbizz learningbizz changed the base branch from main to dev-onboarding December 31, 2025 15:27
@csansoon csansoon force-pushed the user-based-onboarding branch 2 times, most recently from 71ff099 to acc7cda Compare December 31, 2025 15:32
Base automatically changed from dev-onboarding to main December 31, 2025 15:46
@csansoon csansoon dismissed learningbizz’s stale review December 31, 2025 15:46

The base branch was changed.

@csansoon csansoon force-pushed the user-based-onboarding branch from acc7cda to 545320c Compare December 31, 2025 15:47
ALTER TABLE "latitude"."document_logs" ALTER COLUMN "source" SET DATA TYPE "latitude"."log_source" USING "source"::"latitude"."log_source";--> statement-breakpoint
ALTER TABLE "latitude"."provider_logs" ALTER COLUMN "source" SET DATA TYPE "latitude"."log_source" USING "source"::"latitude"."log_source";--> statement-breakpoint
ALTER TABLE "latitude"."evaluation_results" ALTER COLUMN "source" SET DATA TYPE "latitude"."log_source" USING "source"::"latitude"."log_source";--> statement-breakpoint

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ REVIEW THIS BEFORE MERGE


// Should be Feb 28, 2025
expect(result).toEqual(new Date(2025, 1, 28))
})
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why these tests are removed? How are related?

const lastDayOfMonth = new Date(adjustedYear, adjustedMonth + 1, 0).getDate()
const clampedDay = Math.min(renewalDay, lastDayOfMonth)

return new Date(adjustedYear, adjustedMonth, clampedDay)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh is related with this but looks unrelated to onboarding

Copy link
Contributor

@andresgutgon andresgutgon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review cursed enum migration and 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants