Talha Ahmed
a68d4bc2f6
Integrate bulk-ats scoring into backend: candidates table + scoring routes
...
Embeds the tested bulk-ats engine (pip install -e ., app.services.*) rather
than duplicating it. New Candidates table (auto-migrated) persists one row per
CV per job, deduped on (job_id, content_sha256) so re-scores update in place.
CandidateScoring service extracts (pypdf off-loop), despaces, scores with
bounded concurrency + cache priming via llm_setup's shared client, and
isolates per-file failures as failed rows. Routes: /candidate/score (uploads),
/candidate/score_inbox (decoded attachments), /candidate/fetch,
/candidate/fetch_by_id. Complements the agent inbox-match flow: it routes,
this scores.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-10 21:44:04 +05:00
Talha Ahmed
c5c150d02d
Merge remote-tracking branch 'origin/main' into Talha
2026-08-10 21:34:09 +05:00
ahmed.mujtaba
da3077c302
talet pool api done
2026-08-10 21:01:51 +05:00
Talha Ahmed
7e178d2d0f
complete ATS with tetsting
2026-08-10 20:54:14 +05:00
ahmed.mujtaba
e21bb6f338
Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into LINK_X_USER_INBOX
2026-08-10 17:24:58 +05:00
ahmed.mujtaba
75f31bd4a7
Merge pull request 'LINK_X_USER_INBOX' ( #6 ) from LINK_X_USER_INBOX into main
...
Reviewed-on: #6
2026-08-10 12:24:45 +00:00
ahmed.mujtaba
05a64eec2c
Merge branch 'main' into LINK_X_USER_INBOX
2026-08-10 12:24:35 +00:00
ahmed.mujtaba
fc793ec7b9
Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into LINK_X_USER_INBOX
2026-08-10 17:24:09 +05:00
ahmed.mujtaba
1d8b167606
readme file
2026-08-10 17:23:10 +05:00
ahmed.mujtaba
4d340fd6d5
agent coide simplifgication
2026-08-10 16:24:47 +05:00
ahmed.mujtaba
08068b2b18
Linking user to candidate to job
2026-08-10 16:19:29 +05:00
ahmed.mujtaba
6c3156a43e
Merge pull request 'Is_READ_UPDATE' ( #5 ) from Is_READ_UPDATE into main
...
Reviewed-on: #5
2026-08-10 09:08:02 +00:00
ahmed.mujtaba
09fdb39109
IS READ UPDATE
2026-08-10 14:06:54 +05:00
ahmed.mujtaba
36be406f92
WIRED WITH FRONTEND
2026-08-07 20:49:00 +05:00
ahmed.mujtaba
9f6926b1e1
PROCESSED ADN REJECTED TAB TOO with their own specific conditions
2026-08-07 20:35:27 +05:00
ahmed.mujtaba
4bd02cefb0
email response handled
2026-08-07 20:16:54 +05:00
ahmed.mujtaba
40e40a3864
isRead working
2026-08-07 19:58:53 +05:00
ahmed.mujtaba
3ae716a8c4
frontend all aplications
2026-08-07 19:17:16 +05:00
ahmed.mujtaba
52b76bb1cf
added all aplicants
2026-08-07 19:03:23 +05:00
ahmed.mujtaba
8b4ebb1bb8
Background saving terminated
2026-08-07 18:26:37 +05:00
ahmed.mujtaba
6981d73d1c
Merge pull request 'Backend_CODEBASE' ( #4 ) from Backend_CODEBASE into main
...
Reviewed-on: #4
2026-08-06 16:00:54 +00:00
ahmed.mujtaba
650b360351
Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Backend_CODEBASE
2026-08-06 20:56:46 +05:00
ahmed.mujtaba
a2d8c9ca6f
add host.docker.internal toi localhost
2026-08-06 20:36:09 +05:00
ahmed.mujtaba
588afd0a28
.
2026-08-06 20:21:48 +05:00
ahmed.mujtaba
dcf0bf5d50
mapped Candidate CV with job_Post_id
2026-08-06 18:53:18 +05:00
ahmed.mujtaba
cc92dc744f
LLM Setup for Email
2026-08-06 16:29:17 +05:00
Talha Ahmed
bc0c9b1d31
Add bulk ATS scoring engine
2026-08-06 14:37:21 +05:00
ahmed.mujtaba
938cfc8d65
Merge pull request 'Backend_CODEBASE' ( #3 ) from Backend_CODEBASE into main
...
Reviewed-on: #3
2026-08-06 09:00:33 +00:00
ahmed.mujtaba
6615c80f76
Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Backend_CODEBASE
2026-08-06 13:59:48 +05:00
ahmed.mujtaba
07a75e2ee6
customScheduled
2026-08-06 13:57:50 +05:00
ahmed.mujtaba
cc6c458df2
File/CV TEXT Extraction
2026-08-06 13:38:53 +05:00
ahmed.mujtaba
45558ceb35
Merge pull request 'Backend_CODEBASE' ( #2 ) from Backend_CODEBASE into main
...
Reviewed-on: #2
2026-08-06 08:09:40 +00:00
ahmed.mujtaba
cb7abf1aef
Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Backend_CODEBASE
2026-08-06 13:08:40 +05:00
ahmed.mujtaba
f884ae1d1d
Api for @router.post("/job/post-job")
...
done
2026-08-05 20:41:39 +05:00
ahmed.mujtaba
c79024160c
LINKEDIN POST CONFIG DONE AND TESTED
2026-08-05 20:09:34 +05:00
ahmed.mujtaba
3991bd60a3
Candidate
2026-08-05 18:25:34 +05:00
ahmed.mujtaba
cfaeb62466
REACTJS STACK WITH RBAC TESTED
2026-08-05 17:41:46 +05:00
ahmed.mujtaba
92c06d9335
login confirmation and forget password done
2026-08-04 20:40:42 +05:00
ahmed.mujtaba
31592dc7f1
# this is for password hashing and dehashing
...
comment
2026-08-04 18:22:58 +05:00
ahmed.mujtaba
9d8e9d77e1
Merge pull request 'Backend_CODEBASE' ( #1 ) from Backend_CODEBASE into main
...
Reviewed-on: #1
2026-08-04 12:42:52 +00:00
ahmed.mujtaba
9c417b0325
asssignment role api
2026-08-04 17:38:03 +05:00
ahmed.mujtaba
b84cc27d62
permission grandted
2026-08-04 17:14:45 +05:00
ahmed.mujtaba
8bdd740404
login corrected
2026-08-04 16:44:43 +05:00
ahmed.mujtaba
ef07694254
jwt token integrated
2026-08-04 14:33:07 +05:00
ahmed.mujtaba
caab412f96
email tem work now need uses to create the system with rback
2026-08-03 21:29:32 +05:00
ahmed.mujtaba
d48048bb7a
filepath added
2026-08-03 21:15:43 +05:00
ahmed.mujtaba
cd1693fd43
filename added
2026-08-03 21:00:26 +05:00
ahmed.mujtaba
a8816afc08
..
2026-08-03 20:44:35 +05:00
ahmed.mujtaba
04a6264bb0
.
2026-08-03 20:35:47 +05:00
ahmed.mujtaba
a9f0b32eea
pdf product converted
2026-08-03 19:55:01 +05:00