HR-ATS-Portal/frontend
Talha Ahmed 9f610a9078
Deploy to S3 / deploy (push) Successful in 36s Details
CV bank: private storage for No-Job CV imports
Storing a CV without a job no longer rides the cv_upload pipeline, which
created a candidate user account and an inbox row — stored CVs were
leaking into the Candidates screen. New cv-bank endpoints instead write
apply_via=cv_bank rows in manual_upload_candidate (nullable user/job
FKs): file + parsed text only, no account, no inbox entry, no scoring,
and email is optional (captured when the CV contains one). The CV Import
screen now shows the bank itself below the dropzone — browse, download
(existing /documents/download route) and delete.

E2E-verified: uploads land as BANKED rows with user_id NULL, zero new
accounts or inbox rows, UI delete works, Candidates screen unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 19:20:38 +05:00
..
.vite/deps update 2026-08-12 13:57:53 +05:00
dist CV bank: private storage for No-Job CV imports 2026-08-27 19:20:38 +05:00
node_modules Merge branch 'Talha' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Vibe-Coding 2026-08-18 12:47:25 +05:00
src CV bank: private storage for No-Job CV imports 2026-08-27 19:20:38 +05:00
.dockerignore push the scoring connect 2026-08-17 14:31:30 +05:00
.env.development Remove `.env.example` and update Docker configurations for environment management 2026-08-24 20:38:15 +05:00
.env.production REACTJS STACK WITH RBAC TESTED 2026-08-05 17:41:46 +05:00
Dockerfile Update Docker and API configurations for improved job fetching and API proxying 2026-08-20 18:55:49 +05:00
index.html Typography overhaul: Inter Tight display headings, Belleza confined to wordmark 2026-08-27 11:31:19 +05:00
nginx.conf Remove `.env.example` and update Docker configurations for environment management 2026-08-24 20:38:15 +05:00
package-lock.json REACTJS STACK WITH RBAC TESTED 2026-08-05 17:41:46 +05:00
package.json theme updated 2026-08-19 19:34:16 +05:00
smoke.test.mjs Talent tab: LinkedIn sourcing per job via Apify 2026-08-20 22:27:18 +05:00
theme.test.mjs theme updated 2026-08-19 19:34:16 +05:00
token.test.mjs REACTJS STACK WITH RBAC TESTED 2026-08-05 17:41:46 +05:00
vite.config.js Vite dev proxy: serve the SPA shell for browser navigations to API-prefixed routes 2026-08-27 11:46:28 +05:00