deckhearth/lib
Randall Stillwell afb79c57d9 Major Scanner Improvements
🔧 Gemini AI Integration:
- Added Google Gemini API as default OCR service
- Auto-configures from GEMINI_AI_API_KEY environment variable
- Fixed Puter.js authentication issues
- Enhanced OCR settings with connection testing

🎨 Redesigned Scanner Queue:
- New thumbnail + content layout with checkbox overlay
- Smart quantity management (duplicates increment quantity)
- Complete card information display from database
- Two-row action layout (primary/secondary actions)
- Floating bottom toolbar for bulk actions
- Real card images from database

�� Enhanced User Experience:
- Fixed Canvas2D performance warnings
- Better error handling and fallbacks
- Improved responsive design
- Database confirmation indicators
- Professional card scanning workflow

📱 Mobile Ready:
- Optimized layouts for mobile scanning
- Touch-friendly controls and interactions
- Improved visual feedback and status indicators
2025-07-29 14:19:48 -05:00
..
admin-auth.js Integrated real database authentication with JWT tokens 2025-07-24 16:36:10 -05:00
ai-ocr.js Major Scanner Improvements 2025-07-29 14:19:48 -05:00
auth-context.js Major Scanner Improvements 2025-07-29 14:19:48 -05:00
database.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00
mana-symbols.js Major Scanner Improvements 2025-07-29 14:19:48 -05:00
permission-middleware.js 🔧 Fix 'All My Cards' Collection Access Issue 2025-07-27 21:30:32 -05:00
slug-utils.js 🔗 Implement Collection Slug URLs 2025-07-26 22:06:52 -05:00
theme-context.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00
use-auth.js 🔐 Fix Authentication Issues in Collection Pages 2025-07-26 22:23:31 -05:00