Lukas Müllner
|
f470b0d9a7
|
Merge pull request #7 from DieLustigenTierwesen/copilot/sub-pr-6
Offload image compression to background isolate
|
2026-03-09 06:23:17 +01:00 |
|
copilot-swe-agent[bot]
|
3f0c7944b8
|
fix: offload image compression to background isolate via compute()
Co-authored-by: derkauzigekoala <79001016+derkauzigekoala@users.noreply.github.com>
|
2026-03-07 22:49:11 +00:00 |
|
copilot-swe-agent[bot]
|
8a3bda71e6
|
Initial plan
|
2026-03-07 22:46:39 +00:00 |
|
Lukas Müllner
|
10b0ec5fcc
|
Merge branch 'fix/review-findings-2026-03-06' into v3.0
|
2026-03-06 08:51:04 +01:00 |
|
Lukas Müllner
|
c4be70a294
|
fix(docs): remove outdated DB_README and atomic collection creation SQL file
|
2026-03-06 08:48:18 +01:00 |
|
Lukas Müllner
|
77dc22ce05
|
docs(readme): remove DB_README reference and link active project files
|
2026-03-06 08:32:06 +01:00 |
|
Lukas Müllner
|
0c7abf41a3
|
docs(db): add reproducible public schema export query pack
|
2026-03-06 08:18:23 +01:00 |
|
Lukas Müllner
|
d1bc78815e
|
docs(db): simplify DB_README into concise operational guide
|
2026-03-06 08:17:05 +01:00 |
|
Lukas Müllner
|
fb96d0bfb7
|
fix(db): add atomic collection creation RPC path with migration script
|
2026-03-06 08:14:35 +01:00 |
|
Lukas Müllner
|
38de6d8b86
|
fix(review): address auth subscription, safe image replace, logging and widget tests
|
2026-03-06 07:43:40 +01:00 |
|
Lukas Müllner
|
e8501f7d72
|
docs(db): mark database documentation as TBD placeholder
|
2026-03-06 07:09:03 +01:00 |
|
Lukas Müllner
|
aa273dd508
|
docs: replace TPB reference with DB_README and add database guide scaffold
|
2026-03-06 07:04:49 +01:00 |
|
Lukas Müllner
|
187828b703
|
docs: align README with existing license/docs and expand commit message guide
|
2026-03-06 06:43:58 +01:00 |
|
Lukas Müllner
|
e4f0f73fe8
|
Merge branch 'fix/flutter-code-review-findings-2026-03-05' into v3.0
|
2026-03-06 06:37:09 +01:00 |
|
Lukas Müllner
|
bbd52ac8dc
|
chore: update copyright year and author in LICENSE file
|
2026-03-06 06:34:59 +01:00 |
|
Lukas Müllner
|
5acb20400b
|
chore: add MIT License file to the repository
|
2026-03-06 06:32:54 +01:00 |
|
Lukas Müllner
|
e123911d4b
|
docs: expand repository docs with roadmap, troubleshooting, contributing and security
|
2026-03-05 22:04:16 +01:00 |
|
Lukas Müllner
|
7a2a966128
|
docs(readme): redesign with logo, setup, vscode workflows and security notes
|
2026-03-05 21:32:52 +01:00 |
|
Lukas Müllner
|
214285bb68
|
chore(branding): replace Hot Wheels user-facing text with die-cast wording
|
2026-03-05 20:14:15 +01:00 |
|
Lukas Müllner
|
7175fdbb1f
|
chore(vscode): add iOS release ipa build task
|
2026-03-05 19:38:19 +01:00 |
|
Lukas Müllner
|
ed992ae14d
|
chore(vscode): add one-click release build tasks for apk and appbundle
|
2026-03-05 19:37:04 +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
|
25e0ade7a6
|
fix(config): remove embedded supabase fallback values and require dart-defines
|
2026-03-05 19:27:49 +01:00 |
|
Lukas Müllner
|
450d0a7b34
|
feat(ux): add distinct success/info/error top overlay message styles
|
2026-03-05 19:03:02 +01:00 |
|
Lukas Müllner
|
fded06c85a
|
fix(ux): show all global messages in front overlay for consistency
|
2026-03-05 18:37:47 +01:00 |
|
Lukas Müllner
|
a2a8917506
|
fix(ux): show errors above modals and handle duplicate owner moves cleanly
|
2026-03-05 15:16:10 +01:00 |
|
Lukas Müllner
|
eab9000247
|
fix(regressions): restore member counts and improve duplicate-copy feedback
|
2026-03-05 15:10:32 +01:00 |
|
Lukas Müllner
|
ff9aa57548
|
perf(collections): coalesce duplicate refresh triggers during in-flight loads
|
2026-03-05 14:47:02 +01:00 |
|
Lukas Müllner
|
7e798cd7e6
|
fix(reports): avoid stuck loading state when session is missing
|
2026-03-05 14:46:42 +01:00 |
|
Lukas Müllner
|
404ac270f7
|
fix(state): scope active collection preference by user with legacy key migration
|
2026-03-05 14:46:12 +01:00 |
|
Lukas Müllner
|
edacf7ad1a
|
perf(scanner): add adaptive cooldown backoff for repeated OCR misses
|
2026-03-05 14:45:00 +01:00 |
|
Lukas Müllner
|
7c25ab7c6f
|
perf(images): lazy-load signed storage URLs for garage cards
|
2026-03-05 14:44:36 +01:00 |
|
Lukas Müllner
|
c2d8e754a2
|
perf(collections): remove N+1 member count RPCs with single batched query
|
2026-03-05 14:43:01 +01:00 |
|
Lukas Müllner
|
1dc440cd25
|
fix(errors): sanitize user-facing failures and centralize safe error messaging
|
2026-03-05 14:40:37 +01:00 |
|
Lukas Müllner
|
947992e8b9
|
fix(stability): remove auth/context force unwraps and add guarded null-safe paths
|
2026-03-05 14:39:00 +01:00 |
|
Lukas Müllner
|
f41708c662
|
fix(config): use dart-define supabase settings and default to PKCE auth flow
|
2026-03-05 14:37:09 +01:00 |
|
Lukas Müllner
|
34597b9909
|
fix: use exact collection stats beyond row limits
|
2026-03-05 14:13:26 +01:00 |
|
Lukas Müllner
|
69362e7a96
|
fix: show full garage stats independent of pagination
|
2026-03-05 14:08:21 +01:00 |
|
Lukas Müllner
|
f2c3e80f3f
|
chore: polish membership error messages
|
2026-03-05 12:05:02 +01:00 |
|
Lukas Müllner
|
3c8cdbb788
|
fix: remove outdated TPB app checklist and viewer role migration SQL
|
2026-03-05 12:00:16 +01:00 |
|
Lukas Müllner
|
febba238ec
|
fix: add rpc-backed member removal migration
|
2026-03-05 11:56:01 +01:00 |
|
Lukas Müllner
|
da9981d297
|
fix: make member removal check rls-safe
|
2026-03-05 11:40:30 +01:00 |
|
Lukas Müllner
|
d03e276ddf
|
fix: use rpc-backed lookup for member removal
|
2026-03-05 11:19:41 +01:00 |
|
Lukas Müllner
|
943f08e92b
|
fix: verify member removal persistence
|
2026-03-05 11:05:46 +01:00 |
|
Lukas Müllner
|
bb389d6f78
|
fix: correct member counts and member removal flow
|
2026-03-05 10:56:20 +01:00 |
|
Lukas Müllner
|
c412eda221
|
fix: prevent invite role dropdown overflow
|
2026-03-05 10:49:55 +01:00 |
|
Lukas Müllner
|
bd177cedcc
|
fix: resolve invite overflow and member removal lookup
|
2026-03-05 10:46:30 +01:00 |
|
Lukas Müllner
|
d566621033
|
fix: harden scanner camera preview recovery
|
2026-03-05 10:43:36 +01:00 |
|
Lukas Müllner
|
bebd21097d
|
fix: enforce role-based collection actions and instant defaults
|
2026-03-05 10:30:40 +01:00 |
|
Lukas Müllner
|
27bf33593e
|
fix: bootstrap defaults and refine shared collection actions
|
2026-03-05 10:07:06 +01:00 |
|