Commit Graph

20 Commits

Author SHA1 Message Date
c134c78a2c feat: improve AI resilience, add background enrichment loading states, and fix duplicate identifier in TagSelector 2025-12-23 11:38:16 +01:00
83229e9c67 fix: ignore non-http schemes in service worker to prevent cache error 2025-12-22 10:46:50 +01:00
b57f5dc2ad feat: refine Scan & Taste UI, fix desktop scrolling, and resolve production login fetch error
- Reverted theme from gold to amber and restored legacy typography.
- Refactored ScanAndTasteFlow and TastingEditor for robust desktop scrolling.
- Hotfixed sw.js to completely bypass Supabase Auth/API requests to fix 'Failed to fetch' in production.
- Integrated full tasting note persistence (tags, buddies, sessions).
2025-12-21 22:29:16 +01:00
4e8af60488 fix: robust SW status tracking and polling for mobile production 2025-12-21 00:33:50 +01:00
ab8f0fe3ef fix: robust SW progress sync and startup delay 2025-12-21 00:21:01 +01:00
f0cb661d91 fix: enable SW on localhost and optimize pre-cache sequence for faster feedback 2025-12-21 00:18:38 +01:00
74a10b193c fix: mobile indicator visibility, sequential pre-cache, and verified ready state 2025-12-21 00:02:39 +01:00
000f2582a3 fix: optimize bunker loading and add progress feedback 2025-12-20 23:57:55 +01:00
b0a79541b6 feat: add Offline Mode Indicator (Bunker Status) 2025-12-20 23:51:16 +01:00
7d5091a139 fix: resolve pre-cache 404s and implement Bunker v7 with SWR 2025-12-20 23:44:37 +01:00
b2c8ef222f sw.js fixed 2 2025-12-20 23:33:50 +01:00
87856c87f0 sw.js fixed 2025-12-20 23:32:07 +01:00
a92b75891a feat: add /sessions to pre-cache and clarify scan/notes offline coverage 2025-12-20 23:12:45 +01:00
ceb964a07d docs: correct routes in offline sync documentation
fix: remove non-existent routes from sw.js pre-caching
2025-12-20 23:10:18 +01:00
c9e3caff5a feat: implement ironclad offline strategy with pre-caching and root fallback 2025-12-20 23:07:00 +01:00
b7ac0957d1 docs: add offline sync & PWA documentation
feat: improve PWA resilience with SWR and navigation timeouts
2025-12-20 22:52:04 +01:00
087292f65d feat: improve PWA auth robustness and session management 2025-12-18 21:27:00 +01:00
a64e8f17a1 feat: session deletion, improved tasting deletion visibility, and PWA login loop fix 2025-12-18 21:02:44 +01:00
22db65d109 chore: security hardening, mobile PWA fix & analysis expansion
- Applied strict RLS and auth validation to tracking/credit services
- Set Service Worker to Network First to fix mobile session/loading issues
- Expanded Gemini analysis summary to show distilled/bottled/batch info
- Updated SQL schema document with hardening policies
2025-12-18 16:29:16 +01:00
19689ffd2f feat: implement PWA, manifest, service worker and offline indicator 2025-12-17 23:15:51 +01:00