11275dd875
feat: unify tasting form refactor & align db schema status levels
2025-12-23 22:13:05 +01:00
c134c78a2c
feat: improve AI resilience, add background enrichment loading states, and fix duplicate identifier in TagSelector
2025-12-23 11:38:16 +01:00
5e35710b67
feat: optimize scan flow with WebP compression and fix admin metrics visibility
2025-12-22 10:15:29 +01:00
24e243fff8
feat: Upgrade to Next.js 16.1 & React 19.2, migrate to Supabase SSR with async client handling
2025-12-19 20:31:46 +01:00
74916aec73
feat: implement AI custom tag proposals
...
- AI now suggests dominant notes not in the system list (Part 3: Custom Suggestions)
- Updated TagSelector to show 'Neu anlegen?' buttons for AI-proposed custom tags
- Added suggested_custom_tags to bottles table and metadata schema
- Updated TastingNoteForm to handle both system and custom AI suggestions
2025-12-19 13:20:13 +01:00
9eb9b41061
feat: implement server-side image compression with sharp and cleanup RLS policies
2025-12-18 22:08:28 +01:00
acf02a78dd
feat: enhance bottle metadata with distillation/bottling dates and batch info
2025-12-18 13:24:41 +01:00
6f08bb3c4c
feat: implement offline queue, background sync and AI robustness
2025-12-17 23:25:12 +01:00
5807d949ef
init
2025-12-17 23:12:53 +01:00