• Joined on 2025-12-29
robin pushed to master at robin/Dramlog-Prod 2026-01-19 22:42:15 +00:00
467bd88f95 fix: SSR error - check for browser before accessing navigator
robin pushed to master at robin/Dramlog-Prod 2026-01-19 22:32:19 +00:00
d75a30f459 fix: Two-row header layout for mobile
robin pushed to master at robin/Dramlog-Prod 2026-01-19 22:28:10 +00:00
06fa208dd8 feat: Auto browser language detection, remove LanguageSwitcher
883f76e488 fix: Restore logout button, hide DramOfTheDay on mobile
d8a9e9fd0a fix: Make header responsive on mobile
5c00be59f1 feat: Add UX optimizations - skeletons and optimistic hooks
Compare 4 commits »
robin pushed to master at robin/Dramlog-Prod 2026-01-19 21:48:40 +00:00
004698b604 feat: Enable React Compiler for automatic memoization
096daffb3e feat: Upgrade to Tailwind CSS v4.1.18
b179a88d4c chore: Prepare for Tailwind v4 migration
Compare 3 commits »
robin pushed to master at robin/Dramlog-Prod 2026-01-19 20:59:54 +00:00
2bf0ac0f3e chore: Implement route protection and security enhancements
bb9a78f755 feat: Revamp Analytics Dashboard
45f562e2ce feat: Add admin page for tasting sessions
5914ef2ac8 fix: Use correct column names for tastings table
948c70c7f2 fix: Use native img tags for admin pages
Compare 15 commits »
robin pushed to master at robin/Dramlog-Prod 2026-01-18 19:58:21 +00:00
d109dfad0e fix: Log empty OCR results to help debug TextDetector availability
9ba0825bcd feat: Add Spotify-style backdrop, Cascade OCR, Smart Scan Flow & OCR Dashboard
83e852e5fb Fix onboarding tutorial visibility and apply security remediation tasks (ABV sanitization, i18n hardening, regex escaping)
Compare 3 commits »
robin pushed to master at robin/Dramlog-Prod 2026-01-05 22:34:08 +00:00
68ac857091 feat: restore scan quality, implement standardized naming, and add cask_type integration
robin pushed to master at robin/Dramlog-Prod 2026-01-04 22:51:33 +00:00
21ca704abc Fix Storage RLS, refactor AI analysis to Base64, and improve ScanAndTaste save flow
robin pushed to master at robin/Dramlog-Prod 2026-01-04 22:03:55 +00:00
71586fd6a8 Refactor: Centralized Supabase Auth and implemented Auth Guards to prevent 401 errors
robin pushed to master at robin/Dramlog-Prod 2025-12-29 20:18:39 +00:00
9d6a8b358f feat: public split visibility, RLS recursion fixes, and consolidated tasting permission management
332bfdaf02 style: redesign app following HIG with larger hero images and refined typography
c51cd23d5e feat: enhanced AI usage logging (model, provider, response) and fixed build blockers
20659567fd feat: mobile-first refactor for BottleDetails & RLS security/performance optimizations
20f7436e66 fix: Dynamic credit initialization from subscription plan
Compare 10 commits »
robin created branch master in robin/Dramlog-Prod 2025-12-29 20:18:39 +00:00
robin created repository robin/Dramlog-Prod 2025-12-29 20:17:11 +00:00