Fetching metadata from the HF Docker repository...
-
Fix: Remove ALL localhost:8000 hardcoded URLs - use relative paths for production Running
-
Fix: Use relative API paths for Google OAuth (remove localhost:8000)
-
Fix: Remove .env requirement from database.py - use env vars in production
-
Fix: Make .env optional - use HF Space env vars in production
-
V2 Deploy: Update CORS for version-2 Space
-
V2 Full Sync: 4-mode architecture, compiler, RAG, neon theme, round detection fix, camera toggle
- 4 Interview Modes: Friendly, Balanced, Strict, Final Boss
- 5 Interviewer Personalities: FAANG Engineer, Startup Founder, Senior Staff, HR Director, Hiring Manager
- Live Code Compiler for coding rounds (Python, JS, C++, Java, Go)
- RAG question bank with domain-specific questions
- User Memory & Career Identity systems
- Vision Analytics: Confidence graph, video recording
- Neon light mode theme (#FF00FF, #00FFFF, #CCFF00, #191970)
- Round detection fix: uses planned rounds from InterviewReadiness
- Camera toggle button (eye icon) now functional
- Final Boss report: 14-day roadmap + video download
- Question counter in chat header
- Round transition overlay via createPortal
-
CRITICAL FIX: Preserve auth tokens in clearSessionData - was deleting ai_interviewer_token
-
Add debug logging to GoogleCallback to trace token storage issue
-
Simplify ProtectedRoute - check localStorage only, no API calls on page load
-
Fix App.jsx - remove localhost:8000, use relative API paths
-
Force rebuild - cache busting
-
Fix Google OAuth - use correct localStorage keys and force page reload for auth state
-
Fix Google OAuth redirect URI - use HF Space URL as default
-
Fix API URL for HF Space - use relative paths instead of localhost
-
Fix Google OAuth button visibility - always show by default with timeout
-
Add debug logging for Google OAuth redirect_uri
-
Fix all model imports with correct class names
-
Fix import: personalities.modes not models
-
Fix pooler URL: use aws-1- prefix and ap-southeast-1 region
-
Force rebuild - smart DB with SQLite fallback
-
Smart DB connection with pooler support and SQLite fallback
-
Use Supabase transaction pooler (port 6543) - no SQLite fallback
-
Fix Google OAuth redirect_uri mismatch
-
Rebuild frontend with Google OAuth button
-
Add Google OAuth login + sync users to Supabase
-
Add PostgreSQL fallback to SQLite - HF blocks port 5432
-
Support Supabase PostgreSQL via DATABASE_URL env var
-
Fix eye contact: share face position from main camera stream to avatar
-
Default to dark mode and improve light mode robot visibility
-
Fix bcrypt version compatibility with passlib
-
Add debug logging for static file serving
-
Fix static file serving with absolute paths and unconditional routes
-
Fix root route to serve frontend instead of API JSON
-
Fix frontend serving - improve static file handling and vite config
-
Deploy AI Interviewer Pro Max v1.1 - Clean build with psutil fix
-
Clean slate for fresh deployment
-
Final fix: Use string fields for CORS to bypass pydantic-settings JSON parsing
Chowdary
-
Fix CORS_ORIGINS parsing - handle empty env vars gracefully
Chowdary
-
Deploy AI Interviewer Pro Max v1.0
Chowdary
-
Setup LFS tracking
-
initial commit