HR-ATS-Portal/frontend
Talha Ahmed d1ca1e933d
Deploy to S3 / deploy (push) Successful in 36s Details
CV Import: No-Job mode — store CVs in the CV bank
The job picker gains a No job / store in CV bank option: files upload
one-per-request through the existing POST /candidate/cv_upload pipeline
(email auto-detected from the CV, saved as an UNASSIGNED inbox item with
background job suggestions) instead of being scored. Queue rows show
Stored plus the detected email; a CV with no detectable email fails
alone with a clear message. In this mode the scored grid gives way to a
panel linking Job Matching and the Inbox, where stored CVs are browsed
and later assigned. Also guarded the matcher enqueue in ingest_upload:
with the broker down the upload used to 500 after the row was inserted.

E2E-verified: two CVs stored (emails detected), rows visible in DB with
assigned_job_post_id NULL, both surfaced in Job Matching and the Inbox.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 19:11:13 +05:00
..
.vite/deps update 2026-08-12 13:57:53 +05:00
dist CV Import: No-Job mode — store CVs in the CV bank 2026-08-27 19:11:13 +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 Import: No-Job mode — store CVs in the CV bank 2026-08-27 19:11:13 +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