|
|
c73b634b44
|
fix - Onboarding: skip step 1 if tracker exists, treat 409 as success in CreateTrackerStep
|
2026-05-03 02:30:55 +02:00 |
|
|
|
14f5d34775
|
fix - CreateTrackerStep use plain fetch to avoid Inertia page reload, add csrf-token meta
|
2026-05-03 01:38:02 +02:00 |
|
|
|
fa69d78afe
|
fix - Inertia 3: remove page component from @vite directive, fix useCallback hook order violation
|
2026-05-03 00:21:15 +02:00 |
|
|
|
221a0f879d
|
42 - Extract todayISO() to utils, delete dead AddPurchaseForm
CI / ci (push) Successful in 13m17s
CI / build (push) Successful in 24s
|
2026-05-02 20:43:41 +02:00 |
|
|
|
40f0e687f2
|
41 - Unify InlineForm callbacks to onSuccess(type)
|
2026-05-02 20:32:53 +02:00 |
|
|
|
941cd60680
|
40 - Centralise Milestone/Tracker/TrackerAsset interfaces to types/domain.ts
|
2026-05-02 20:28:43 +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 |
|
|
|
04fbda48fd
|
43 - Delete dead Breeze auth/settings boilerplate, slim auth routes to register-only
|
2026-05-02 16:21:01 +02:00 |
|
|
|
27f0ac8568
|
28 - Refactor: User::default(), eliminate double-fetch, type currentAsset
|
2026-05-02 15:07:24 +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 |
|
|
|
7c19684159
|
Make proper spinner
|
2025-08-01 01:12:21 +02:00 |
|
|
|
5e7032c270
|
Onboarding frontend
|
2025-08-01 00:56:26 +02:00 |
|
|
|
c4c21f689c
|
Style forms
|
2025-07-13 04:26:29 +02:00 |
|
|
|
19afa660da
|
Fix form border
|
2025-07-13 02:10:52 +02:00 |
|
|
|
00da6cab80
|
Fix stats layout
|
2025-07-13 01:27:02 +02:00 |
|
|
|
0f720d7c91
|
Cycle milestones
|
2025-07-13 01:13:36 +02:00 |
|
|
|
6c1f4a14c3
|
Move buttons into dropdown
|
2025-07-13 01:07:16 +02:00 |
|
|
|
31c62b23e1
|
Fix progress bar styling
|
2025-07-13 00:30:19 +02:00 |
|
|
|
6e08bd80ed
|
Fix milestone issues
|
2025-07-13 00:18:45 +02:00 |
|
|
|
2ea5107106
|
Fix the big number
|
2025-07-13 00:03:34 +02:00 |
|
|
|
896ad15321
|
Clean up old files
|
2025-07-12 23:39:34 +02:00 |
|
|
|
dce7571109
|
Clean up old files
|
2025-07-12 21:59:31 +02:00 |
|
|
|
ce6b6e00c5
|
Add number font
|
2025-07-12 21:55:55 +02:00 |
|
|
|
3586b1b039
|
Re-arrange components
|
2025-07-12 19:59:37 +02:00 |
|
|
|
3c00e5732f
|
Basic milestones
|
2025-07-12 18:09:11 +02:00 |
|
|
|
b469423d81
|
Basic display
|
2025-07-10 18:31:39 +02:00 |
|
|
|
12c377c92c
|
Pricing
|
2025-07-10 17:37:30 +02:00 |
|
|
|
52f8ae2fd1
|
Transactions
|
2025-07-10 17:20:48 +02:00 |
|
|
|
85d19cf1c8
|
Set up folder structure
|
2025-07-10 17:01:34 +02:00 |
|
|
|
e5e371a645
|
Fresh Laravel install
|
2025-07-10 15:24:15 +02:00 |
|