Repository navigation
feat(loops): Customize timezone for loop schedules - #3725
Conversation
|
😎 This pull request was merged. |
|
React Doctor found no issues in the changed files. 🎉 Reviewed by React Doctor for commit |
|
👋 Visual changes detected for this PR. Review and approve in PostHog Visual Review If these changes are unexpected, they may be caused by a flaky test or a broken snapshot on master. Don't approve — rerun the job or wait for a fix. |
|
Generated-By: PostHog Code Task-Id: 907cb786-f6a5-4eb7-bab0-44ec58b70afa
Generated-By: PostHog Code Task-Id: 231e46d4-90e5-4be2-af47-958398fcbf9c
6 updated Run: 0f67cae8-b6b4-4e64-8ae8-381a25901372 Co-authored-by: MattPua <3376526+MattPua@users.noreply.github.com>
Generated-By: PostHog Code Task-Id: 231e46d4-90e5-4be2-af47-958398fcbf9c
Generated-By: PostHog Code Task-Id: a88a845a-e243-436a-a41d-edc0a65170fa
d5ad812 to
9436f41
Compare
Problem
Why: Loop schedules default to UTC and provide little context about when they will run, making configured times surprising outside UTC.
Users want to be able to set loops scheduled in their timezone
Changes
Before:
After:





How did you test this?
pnpm --filter @posthog/ui typecheckpnpm --filter @posthog/ui exec vitest run src/features/loops/loopDisplay.test.ts src/features/loops/loopCron.test.ts src/features/loops/loopFormTypes.test.ts src/primitives/timezone.test.ts src/primitives/TimezoneConversionTooltip.test.tsxgit diff --checkAutomatic notifications
Created with PostHog Code