HR-ATS-Portal/backend/migrations/manual
Talha Ahmed e1bd8526f3 Talent tab: LinkedIn sourcing per job via Apify
New backend/talent/ module (runs + profiles tables, RBAC talent.* seed,
frontend-polled run lifecycle) and frontend Talent screen: job + location
pickers, paid-search confirm, big loader, ranked profile cards with match
ring, profile detail modal, show-10-then-more, next-page re-search.

Sourcing quality: current-title facet + skills-only keyword query,
experience-range facet, thin-result broadening ladder, Utopia Brands/Deals
current employees excluded actor-side and server-side, graded 0-100
relevance score (title phrase over keyword stuffing).

Also narrows the overbroad **_**_**.py gitignore rule to alembic versions;
it was silently swallowing app/tests __init__.py files, the engine smoke
script, and the new talent plugin tests.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 22:27:18 +05:00
..
001_dashboard_rbac_and_enum.sql . 2026-08-12 18:52:40 +05:00
002_backfill_inbox_ats.sql listy of pipeline done 2026-08-13 17:25:50 +05:00
003_seed_social_platforms.sql pipeline done 2026-08-13 13:29:02 +05:00
004_tasks_rbac.sql Tasks domain: real backend + live screen with DB users/roles as assignees 2026-08-13 16:27:19 +05:00
005_tasks_rbac_restrict.sql Tasks: recruiter-only assignees, role-gated creation, assignees API 2026-08-13 17:54:50 +05:00
006_seed_feedback_templates.sql . 2026-08-17 20:37:30 +05:00
007_talent_rbac.sql Talent tab: LinkedIn sourcing per job via Apify 2026-08-20 22:27:18 +05:00