|
Deploy to S3 / deploy (push) Successful in 37s
Details
Backend: new candidate_forms domain (requisition, interview analysis, cultural fit) with XOR inbox/manual keys, server-recomputed section averages and combined summary, INTERVIEW-stage gate (409), history events, INTERVIEWS_* permissions + 008 RBAC seed; offers table gains the seven Annexure-J fields. Frontend: Forms tab in the candidate profile (paper-exact labels from /forms/definitions, rating tables, score summary tiles, completion dots); profile converted to a full page at /candidate/:userId opened from Candidates, Talent Pool and Pipeline; live Advance Stage now calls PATCH /candidate/stage; workflow-ordered tabs; responsive pass verified by headless-Edge screenshots at 375-2400px; Stars import crash fix in Interviews; Matching tab strip wraps on phones. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app.py | ||
| models.py | ||
| plugins.py | ||
| serializers.py | ||
| views.py | ||