|
|
cdb1e268e4
|
fix - TrackerController::show return {exists,tracker} to avoid null/{} ambiguity in JS
|
2026-05-03 02:38:38 +02:00 |
|
|
|
c73b634b44
|
fix - Onboarding: skip step 1 if tracker exists, treat 409 as success in CreateTrackerStep
|
2026-05-03 02:30:55 +02:00 |
|
|
|
6e76ce9c68
|
34 - Frontend: AddEntryForm, generalize unit labels, update LedDisplay/StatsBox/ProgressBar/InlineForm
CI / ci (push) Successful in 14m47s
CI / build (push) Successful in 27s
|
2026-05-02 18:33:41 +02:00 |
|
|
|
5c1f3bb183
|
33 - Onboarding: CreateTrackerStep, update OnboardingFlow, fix dashboard fetch URLs
|
2026-05-02 18:17:42 +02:00 |
|
|
|
16b579eceb
|
37 - Fix PR review findings: needsOnboarding gate, onSkip guard, sed patterns, compose cleanup
|
2026-05-02 09:57:05 +02:00 |
|
|
|
dd5f1c514e
|
37 - Add tracker type choice as first onboarding step
|
2026-05-01 23:31:01 +02:00 |
|
|
|
818e8b2276
|
23 - Price tracking opt-in: migration, flag, conditional UI, onboarding checkbox
|
2026-05-01 22:02:13 +02:00 |
|
|
|
ed17529906
|
22 - Generalize UI copy, remove VWCE hardcoding
|
2026-05-01 21:03:05 +02:00 |
|
|
|
5e7032c270
|
Onboarding frontend
|
2025-08-01 00:56:26 +02:00 |
|