Spaces:
Runtime error
Runtime error
Commit History
-
Add execution feature
92e24a2
-
fix: update interview grading logic in views.py
8a5cb28 -
Fix live interview code grading
232322d -
feat: restrict interview list to recruiter who created the job
b3d511b -
feat: Interview room improvements - focus mode, whiteboard collab, code execution, video fix, mobile responsive
Changes: - Backend: Recruiter job isolation (created_by field + filtering) - Frontend: Dynamic wss:// WebSocket URL for production deployment - Frontend: Collaborative whiteboard for both candidate & recruiter - Frontend: Anti-cheating focus mode with tab-switch detection - Frontend: Run & Submit code with console output drawer - Frontend: Removed screen share, cleaned unused imports - Frontend: Mobile responsive layout (header, toolbar, webcams, chat) - Frontend: Added STUN servers for WebRTC NAT traversal (video/audio fix)145d421 -
Add standalone assessment code execution
5eca596 -
Fix assessment grading fallback
6888475 -
Add job deadlines to backend
bfaa6fd -
feat: display all questions vertically, overwrite questions on import, and fix dynamic WebSocket URL
e48bfd7 -
fix: escape JS curly braces in Codeforces starter code f-string for Python 3.11 compatibility
c360cd3 -
feat: multi-language code editor, recruiter question controls, dashboard heatmap & photo card
- Add 7-language selector (JS, Python, TS, Java, C++, Go, Rust) with WebSocket sync - Add recruiter inline question editing (title, difficulty, description) - Add PDF import with 4-model OCR fallback pipeline - Add Codeforces random problem import - Redesign candidate dashboard with photo card & login streak heatmap - Add CandidateLogin model & track-login API for daily streaks - Add InterviewSession questions JSONField with CRUD endpoints - Fix build errors (icon imports, syntax)e11e3da -
feat: mobile responsiveness + redesigned interview portals with Supabase integration
- Made all portals (candidate, recruiter, admin) fully mobile responsive - Added slide-out drawer navigation for mobile viewports - Redesigned CandidateInterviews & InterviewsView with orange-outlined filters - Added Today/Tomorrow schedule sections, notifications widget - Implemented reschedule functionality with PATCH endpoint - Added ad-hoc practice demo room support - Fixed multi-tenant serializer for candidate interview scheduling - Wrapped admin tables in overflow-x-auto for mobile scrollinga2bfb94
-
Fix candidate profile picture persistence on re-login by storing and retrieving photo_url from backend parsed_resume
376d381 -
Add Candidate Jobs page with search/type-filtering and resume-less application flow
3bc1e51 -
Fix resume parsing network errors with robust HF endpoints and high-accuracy heuristics fallback
ec63440 -
Fix: Remove base64 decoding of SUPABASE_JWT_SECRET so token signature matches Supabase raw UTF-8 expectations
3ea7699 -
Diag: Add temporary environment diagnostics to test-credentials endpoint
211fd8d -
Fix: Add stricter SUPABASE_URL string checking/quote stripping and base64-decode secret in candidate upload helper
eb17de1 -
Add first-time candidate profile setup with resume upload and ATS parsing
b9768f2 -
Decode base64 JWT Secret for successful Supabase token verification and storage uploads
b33a054 -
Update frontend styling and backend settings, add vercel configuration
ef04b24 -
Supabase connectivity and few UI changes
2433d3f -
Ui and backend changes
40d8168