Commit graph

  • 72c70c2248 Update .gitignore to exclude .next directory Randall Stillwell 2025-07-23 21:27:11 -0500
  • e75a4a6649 Major redesign: Enhanced card display with particle effects, improved filters, and search functionality Randall Stillwell 2025-07-23 21:26:54 -0500
  • c218dd53ac Add simple API test without dependencies Randall Stillwell 2025-07-23 09:42:30 -0500
  • dc419f681b Add database connection test API Randall Stillwell 2025-07-23 09:41:38 -0500
  • 373f103810 Fix bcryptjs imports to use dynamic imports Randall Stillwell 2025-07-23 09:40:50 -0500
  • 20c2439ff4 Add database setup API to create tables Randall Stillwell 2025-07-23 09:39:22 -0500
  • 83776bc6be Add authentication system and admin API endpoints Randall Stillwell 2025-07-23 09:38:16 -0500
  • 2f94044832 Remove broken migration script that references deleted files Randall Stillwell 2025-07-23 09:34:37 -0500
  • f7e65bc21d Fix TypeScript moduleResolution for build compatibility Randall Stillwell 2025-07-23 09:33:36 -0500
  • 7be41b4490 Clean slate: Remove React traces and create pure Next.js setup Randall Stillwell 2025-07-23 09:32:31 -0500
  • 2d4c4963b8 Simplify Vercel config to resolve API routing issues Randall Stillwell 2025-07-23 09:22:14 -0500
  • b4e011e8fa Add minimal health check API Randall Stillwell 2025-07-23 09:21:29 -0500
  • b5e547df7b Force fresh deployment to resolve configuration mismatch Randall Stillwell 2025-07-23 09:19:11 -0500
  • a528676f37 Add require() postgres test and update Vercel config Randall Stillwell 2025-07-23 08:53:08 -0500
  • dda057c1d6 Add basic test API without external dependencies Randall Stillwell 2025-07-23 08:51:59 -0500
  • 07f8e49924 Add dynamic postgres import test and clean npm install Randall Stillwell 2025-07-23 08:50:51 -0500
  • 339fb6f910 Update @vercel/postgres to latest version and add test APIs Randall Stillwell 2025-07-23 08:49:05 -0500
  • 41a7eeef12 Fix API import paths and convert to Next.js Pages API format Randall Stillwell 2025-07-23 08:40:30 -0500
  • df48fd784d Add simple Next.js API route Randall Stillwell 2025-07-23 08:32:03 -0500
  • 9a86a5a834 Remove conflicting React app files to ensure Next.js deployment Randall Stillwell 2025-07-23 08:31:15 -0500
  • 26dd9bea50 Add explicit Next.js framework configuration to vercel.json Randall Stillwell 2025-07-23 08:30:44 -0500
  • 4f9575dc49 Force rebuild by removing .next directory Randall Stillwell 2025-07-23 08:30:03 -0500
  • 3c9388a56e Update Vercel config for Next.js app Randall Stillwell 2025-07-23 08:29:39 -0500
  • 5737c6e1f0 Add simple test API Randall Stillwell 2025-07-23 08:29:09 -0500
  • e49ada09ba Convert admin API to Next.js Pages API format Randall Stillwell 2025-07-23 08:28:42 -0500
  • 2cc332e0a0 Move API routes to pages/api/ for proper Next.js structure Randall Stillwell 2025-07-23 08:27:14 -0500
  • 873f4592c2 Convert from React to Next.js for proper API route support Randall Stillwell 2025-07-23 08:25:58 -0500
  • 09bb380da6 Add simple test API to isolate the issue Randall Stillwell 2025-07-23 08:22:39 -0500
  • 16228f8fa0 Add test endpoint and better error handling for database issues Randall Stillwell 2025-07-23 08:22:16 -0500
  • df5b3bfc44 Temporarily bypass auth for testing admin API Randall Stillwell 2025-07-23 08:21:46 -0500
  • 8d7eb67a97 Fix auth imports and add proper admin access control - create auth-utils.js with verifyToken function Randall Stillwell 2025-07-23 07:05:14 -0500
  • 49cfa31253 Consolidate API functions to stay within Vercel Hobby plan limits - reduce from 12+ to 8 functions Randall Stillwell 2025-07-23 06:57:22 -0500
  • 7057417a89 Implement database-based card loading system - add card loader API, database search, and admin interface Randall Stillwell 2025-07-23 06:50:44 -0500
  • ee67b05e28 Improve Lorcana card data parsing - add comprehensive field mapping and debugging Randall Stillwell 2025-07-23 06:40:02 -0500
  • dbb0353def Fix Lorcana API search syntax - use correct endpoints and search parameters Randall Stillwell 2025-07-23 06:34:21 -0500
  • 0a09b333c4 Fix Lorcana API endpoints based on official documentation - update to correct API URLs Randall Stillwell 2025-07-23 06:28:22 -0500
  • 5aa168bd24 Add CORS proxy for Lorcana APIs and improve error handling - fix CORS issues and 500 errors Randall Stillwell 2025-07-23 06:13:49 -0500
  • d27a04e460 Fix Lorcana API integration and user-cards 500 error - add dual API support and database table checks Randall Stillwell 2025-07-22 21:54:42 -0500
  • 29e935b680 Fix API connection and Lorcana API issues - update API base URL to Vercel deployment and improve Lorcana API resilience Randall Stillwell 2025-07-22 21:48:45 -0500
  • 40928bbbda Add user cards API endpoints - fix Cards page error by implementing missing /api/user-cards endpoints Randall Stillwell 2025-07-22 21:43:53 -0500
  • d9ed0e911e Add card view and table view toggle to CardDatabaseBrowser - enhanced browsing experience with dual view modes Randall Stillwell 2025-07-22 20:58:49 -0500
  • 0c65919b02 Fix CardDatabaseBrowser issues - prevent drawer closing, add event handling, and improve debugging Randall Stillwell 2025-07-22 20:31:36 -0500
  • d9e7d856f0 Add responsive layout with side navigation for desktop and bottom navigation for mobile Randall Stillwell 2025-07-22 20:24:02 -0500
  • e29728e2be Add Disney Lorcana support via Lorcast API - Complete integration with search, browse, and database population Randall Stillwell 2025-07-22 20:17:47 -0500
  • 2f215da3ca Fix TypeScript errors in card data sources - change null to undefined for price fields Randall Stillwell 2025-07-22 20:07:28 -0500
  • d21394d579 Add comprehensive card data sources integration with external APIs and database browser component Randall Stillwell 2025-07-22 20:00:10 -0500
  • 4e71e29922 Complete CRUD implementation for Cards, Collections, and Decks with comprehensive data modeling and API services Randall Stillwell 2025-07-22 19:51:38 -0500
  • 708c68fb07 Update bottom navigation with raised scanner button Randall Stillwell 2025-07-22 19:08:04 -0500
  • 0a03f0ed14 🚀 Convert to mobile-first PWA with purple theme Randall Stillwell 2025-07-22 18:52:39 -0500
  • 8fe34cc10f Implement mobile-first responsive design for scanner wizard Randall Stillwell 2025-07-22 12:37:31 -0500
  • e720ffdc70 Fix OCR configuration and error handling in scanner Randall Stillwell 2025-07-22 12:19:08 -0500
  • cf05ea8daf Complete wizard-style scanner with auto-tagging and bulk operations (Part 2) Randall Stillwell 2025-07-22 12:11:21 -0500
  • 8209566451 Implement wizard-style scanner with auto-scanning (Part 1) Randall Stillwell 2025-07-22 12:04:24 -0500
  • 24535e4e26 Fix token retrieval in Settings page Randall Stillwell 2025-07-22 10:59:48 -0500
  • bf569360cf Add auto-migration for OCR settings column Randall Stillwell 2025-07-22 10:57:20 -0500
  • f441d1aee5 Fix Vercel function limit and eslint warnings Randall Stillwell 2025-07-22 10:56:54 -0500
  • 7463551065 Move OCR settings to comprehensive user settings system Randall Stillwell 2025-07-22 10:53:44 -0500
  • e86782335e Fix AI OCR JSON parsing issues Randall Stillwell 2025-07-22 10:39:35 -0500
  • 0bc3e854fb Fix build compatibility issues Randall Stillwell 2025-07-22 10:32:15 -0500
  • 2c1e9bbb79 🚀 Replace Tesseract with AI-powered OCR Randall Stillwell 2025-07-22 10:30:07 -0500
  • 6986c52ca5 Clean up debug components and finalize OCR scanning Randall Stillwell 2025-07-22 10:03:07 -0500
  • 9532d410a5 Fix camera UI issue - always render video element Randall Stillwell 2025-07-22 09:57:56 -0500
  • 02c83fb52f Add simple camera test component for debugging Randall Stillwell 2025-07-22 09:17:00 -0500
  • 7e4d59b02e Fix camera UI visibility issue with enhanced debugging Randall Stillwell 2025-07-22 09:16:19 -0500
  • 331911cd2b Add debug component to troubleshoot scanner issues Randall Stillwell 2025-07-22 08:27:11 -0500
  • 7dc8718512 Fix build issues and update dependencies Randall Stillwell 2025-07-22 08:18:51 -0500
  • e4b00ea227 Force fresh deployment for new API endpoints Randall Stillwell 2025-07-22 08:16:01 -0500
  • d71d85ee43 Add database test endpoint for local debugging Randall Stillwell 2025-07-22 08:13:20 -0500
  • e9b2da09a5 Implement complete card scanning and collection flow - ready for local testing Randall Stillwell 2025-07-22 08:01:20 -0500
  • 08e2664a9a Fix admin users API endpoint Randall Stillwell 2025-07-22 07:36:37 -0500
  • 04d7383025 Add admin promotion options Randall Stillwell 2025-07-22 07:23:03 -0500
  • 824c962f47 Add simple test user promotion endpoint Randall Stillwell 2025-07-22 07:11:02 -0500
  • 5dd7de86ad Add debug logging to promote-user endpoint Randall Stillwell 2025-07-22 07:10:14 -0500
  • 028c5396f3 Fix promote-user endpoint request body parsing Randall Stillwell 2025-07-22 07:09:14 -0500
  • f7735ba8d9 Add user promotion endpoint Randall Stillwell 2025-07-22 07:08:09 -0500
  • 299fb1916b Remove conflicting TypeScript API files Randall Stillwell 2025-07-22 06:55:09 -0500
  • 653e35baee Add comprehensive debug endpoint to check environment variables Randall Stillwell 2025-07-22 06:53:36 -0500
  • a8abe0130f Add environment variable debugging to simple endpoint Randall Stillwell 2025-07-22 06:52:30 -0500
  • 45bca2873f Convert auth endpoints to working Vercel function format Randall Stillwell 2025-07-22 06:46:09 -0500
  • b462010434 Add proper Next.js API routes and install Next.js types Randall Stillwell 2025-07-22 06:43:39 -0500
  • b7c6e674a6 Simplify Vercel configuration and add basic test endpoint Randall Stillwell 2025-07-22 06:42:19 -0500
  • 323d6a3dd3 Add health check and improve database test endpoint Randall Stillwell 2025-07-22 06:36:13 -0500
  • 2f4336889d Fix Vercel API routing configuration Randall Stillwell 2025-07-21 21:40:19 -0500
  • 0531f25cbb Add debugging tools and optimize auth endpoints Randall Stillwell 2025-07-21 21:39:08 -0500
  • 07b3dda6fa Fix Vercel function request body parsing Randall Stillwell 2025-07-21 21:11:13 -0500
  • dc95d0d76d Implement complete user authentication and admin panel system Randall Stillwell 2025-07-21 21:06:38 -0500
  • 9243f6ff4e Fix Vercel ES module import issues Randall Stillwell 2025-07-21 16:12:24 -0500
  • 6f40a5058d Fix Node.js 18 compatibility for Vercel deployment Randall Stillwell 2025-07-21 16:08:45 -0500
  • bdaa257c88 Fix Vercel Node.js compatibility issues Randall Stillwell 2025-07-21 16:00:17 -0500
  • 33345a9f51 Fix Vercel deployment issues Randall Stillwell 2025-07-21 15:56:26 -0500
  • 4821d1a389 Switch from JSON to Neon database for card data Randall Stillwell 2025-07-21 15:46:58 -0500
  • 4fea3d287e Add Neon database integration and migration scripts Randall Stillwell 2025-07-21 15:06:43 -0500
  • df4cd86d90 Add Vercel Analytics and Speed Insights for comprehensive tracking Randall Stillwell 2025-07-21 14:34:34 -0500
  • baeddb575b Specify Node.js 18.x for Vercel compatibility Randall Stillwell 2025-07-21 14:15:36 -0500
  • 64247f79af Fix Vercel functions runtime version Randall Stillwell 2025-07-21 14:13:17 -0500
  • 54fb73773a 🚀 Consolidate repositories - Complete TCG Vault with backend, docs, and Vercel setup Randall Stillwell 2025-07-21 14:04:48 -0500
  • 6b81ed38b0 🚀 TCG Vault - Complete All-Vercel Setup Randall Stillwell 2025-07-21 13:53:06 -0500