Find a file
Lukas Müllner d8dbc2573a feat(v3.0): rebrand to car64 and align app flow with TPB schema
- Rename installed app display name to car64 (Android/iOS/Web titles)
- Remove Buy Me a Coffee link from About screen
- Update app version to 3.0.0+1
- Migrate scanner workflow to catalog-first flow:
  - look up in global_cars
  - show Found in Catalog bottom sheet for known cars
  - show New Discovery bottom sheet and insert into global_cars + car_votes
  - insert only into hotwheels for collection entries
- Align garage reads to TPB schema by joining global_cars
- Switch image field usage from image_url to user_image_url
- Implement private-storage image service:
  - upload path auth.uid()/hotwheels.id.jpg
  - signed URL generation (1h) for display
  - in-app compression pipeline targeting <=500KB and max 1080px width
- Use local brand fallback image assets/img/icon_bg_removed.png for missing car photos
- Restrict edit dialog to personal notes (hotwheels) instead of global car metadata
- Ensure first login auto-creates a default collection and owner membership
2026-03-04 10:12:12 +01:00
android feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
assets feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
ios feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
lib feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
linux feat: multi-collection support, shared collections, invite by email 2026-02-24 17:28:44 +01:00
macos feat: multi-collection support, shared collections, invite by email 2026-02-24 17:28:44 +01:00
test feat: add Supabase auth with email/password login, password reset deep linking 2026-02-22 19:17:23 +01:00
web feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
windows feat: add camera OCR scanner, DB query, and collection dialogs 2026-02-23 07:12:24 +01:00
.gitignore fix: add supabase_migration.sql to .gitignore 2026-02-24 21:07:30 +01:00
.metadata init 2026-02-22 19:03:32 +01:00
analysis_options.yaml init 2026-02-22 19:03:32 +01:00
pubspec.lock feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
pubspec.yaml feat(v3.0): rebrand to car64 and align app flow with TPB schema 2026-03-04 10:12:12 +01:00
README.md init 2026-02-22 19:03:32 +01:00

hwhub

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.