Commit graph

9 commits

Author SHA1 Message Date
Lukas Müllner
c7e33ab682 chore: ignore local release packaging directory 2026-03-09 19:52:17 +01:00
Lukas Müllner
4335d3b7a2 chore: apply review fixes and typed error hardening 2026-03-09 18:32:45 +01:00
Lukas Müllner
60319e1d39 chore(dev): add local-only launch/define workflow and ignore secret define file 2026-03-05 19:33:25 +01:00
Lukas Müllner
4f0c98dc44 chore(gitignore): ignore local screenshot and devtools artifacts 2026-03-04 17:07:23 +01:00
Lukas Müllner
4fbea2c1e4 chore: add TPB_APP_CHECKLIST.md to .gitignore 2026-03-04 12:37:58 +01:00
Lukas Müllner
9daacaf0d8 docs: add TPB app checklist and stop tracking migration sql 2026-03-04 12:08:18 +01:00
Lukas Müllner
a4a27eb53d fix: add supabase_migration.sql to .gitignore 2026-02-24 21:07:30 +01:00
Lukas Müllner
200ea11098 feat: add Supabase auth with email/password login, password reset deep linking
- Add supabase_flutter dependency
- Replace default counter template with auth flow (AuthGate, LoginScreen, HomeScreen)
- Implement email/password sign-in via signInWithPassword()
- Add forgot password flow with resetPasswordForEmail() and hwcollector://login deep link
- Handle PASSWORD_RECOVERY event to show set-new-password dialog
- Add deep link intent-filter to AndroidManifest for hwcollector://login scheme
- Configure Supabase URL and publishable key
- Replace outdated widget test with placeholder
2026-02-22 19:17:23 +01:00
Lukas Müllner
7ee3091681 init 2026-02-22 19:03:32 +01:00