Commit Graph

290 Commits (5a28b35dd96f9f07b96d49d494c6a007da8c3c4c)

Author SHA1 Message Date
Talha Ahmed 5a28b35dd9 Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Talha
Deploy to S3 / deploy (push) Successful in 35s Details
2026-08-31 17:51:37 +05:00
ahmed.mujtaba f8a67e7649 Merge pull request 'Add_Flush' (#41) from Add_Flush into main
Deploy to S3 / deploy (push) Successful in 33s Details
Reviewed-on: #41
2026-08-31 12:37:25 +00:00
ahmed.mujtaba 823d02c34b Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Add_Flush 2026-08-31 17:35:43 +05:00
ahmed.mujtaba 42e590e71d . 2026-08-31 17:35:34 +05:00
Talha Ahmed 7e76fb7874 Find Talent: Apify spend tracking + responsive fixes
- talent_runs.cost_usd records each run's actual charge (usageTotalUsd),
  accumulated across the broadened re-run ladder (migration 018).
- GET /talent/account: live balance and cycle spend from Apify
  /users/me/limits (nulls when Apify is unreachable) plus the observed
  $/profile over recorded runs.
- Header shows Balance / Spent / $-per-profile chips that refresh with
  every search; the run status line shows the last search's cost and the
  confirm dialog estimates from the live average.
- Responsive: toolbar controls stack edge-to-edge and candidate card
  footers wrap instead of clipping their buttons on phones.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 17:29:10 +05:00
ahmed.mujtaba 0f6de132f8 make sync visible 2026-08-31 17:03:21 +05:00
ahmed.mujtaba d5c3b87e5e Merge pull request 'Add_Flush' (#40) from Add_Flush into main
Deploy to S3 / deploy (push) Successful in 35s Details
Reviewed-on: #40
2026-08-31 11:23:37 +00:00
ahmed.mujtaba d0737e03ad Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Add_Flush 2026-08-31 16:23:05 +05:00
ahmed.mujtaba 0038157eb0 Update job post insertion method to commit and refresh after adding a new job post 2026-08-31 16:21:19 +05:00
ahmed.mujtaba 1164a1cb2d add flush 2026-08-31 16:11:04 +05:00
ahmed.mujtaba 615d127775 Merge pull request 'Correct_Recieved_time' (#39) from Correct_Recieved_time into main
Deploy to S3 / deploy (push) Successful in 38s Details
Reviewed-on: #39
2026-08-31 10:52:53 +00:00
ahmed.mujtaba 8380be0d8a recieved time implemented 2026-08-31 15:51:52 +05:00
Talha Ahmed e7907a194e Inbox: responsive fixes for the split layout
- List column yields (34%, floor 280px) instead of holding 420px, so the
  detail pane stays readable in the 980-1200px band.
- Detail pane is a size container: its two-column info grid collapses on
  the pane own width, and long names/emails wrap instead of clipping.
- Tab strip wraps on narrow screens instead of running off-canvas.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 15:22:18 +05:00
Talha Ahmed 629554e6f6 Inbox: do not print raw To-addresses in the source chip
When no job board matches, the chip now says Email instead of the
full address; the address stays in the hover title and the opened
message. Board/referral chips are unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 14:39:48 +05:00
Talha Ahmed 4b93246d43 Find Talent: shortlist sourced profiles for outreach
Manual outreach funnel on talent_profiles (sourced -> shortlisted ->
contacted, one-step undo) tracked per profile with who/when stamps.
New PATCH /talent/profiles/outreach behind talent.edit; Find Talent
screen gains All/Shortlisted/Contacted tabs, a star to shortlist and
a check to record that the recruiter messaged the person on LinkedIn
(the app itself sends nothing). Re-runs never reset outreach state.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 14:34:23 +05:00
ahmed.mujtaba 454af32160 Merge pull request 'correct pending approval list' (#38) from Canidates_listong_order into main
Deploy to S3 / deploy (push) Successful in 34s Details
Reviewed-on: #38
2026-08-31 08:32:42 +00:00
ahmed.mujtaba 8e070ea7f0 Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Canidates_listong_order 2026-08-31 13:31:40 +05:00
ahmed.mujtaba 80d502e93d correct pending approval list 2026-08-31 13:30:26 +05:00
ahmed.mujtaba 63672be613 Merge pull request 'added canddiates listing' (#37) from Canidates_listong_order into main
Deploy to S3 / deploy (push) Successful in 32s Details
Reviewed-on: #37
2026-08-31 08:21:22 +00:00
ahmed.mujtaba 62491d5f75 added canddiates listing 2026-08-31 13:20:08 +05:00
ahmed.mujtaba 259c41c049 Merge pull request 'Account_Hide' (#36) from Account_Hide into main
Deploy to S3 / deploy (push) Successful in 35s Details
Reviewed-on: #36
2026-08-31 08:05:47 +00:00
ahmed.mujtaba 245cda736f Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Account_Hide 2026-08-31 13:04:59 +05:00
ahmed.mujtaba eff4c166b3 hide account coloumn 2026-08-31 13:03:29 +05:00
ahmed.mujtaba 3660fec0a8 Merge pull request 'Coorect_Order_by' (#35) from Coorect_Order_by into main
Deploy to S3 / deploy (push) Successful in 38s Details
Reviewed-on: #35
2026-08-31 07:55:26 +00:00
ahmed.mujtaba 56f529afa1 frontend skip logic done 2026-08-31 12:54:24 +05:00
ahmed.mujtaba 17ddc09b00 Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Coorect_Order_by 2026-08-31 12:42:52 +05:00
ahmed.mujtaba 31742c2c49 correct sort implemented 2026-08-31 12:42:00 +05:00
ahmed.mujtaba cd2dd5a5c0 Merge pull request 'Connect_Talent_x_Recruiter' (#34) from Connect_Talent_x_Recruiter into main
Deploy to S3 / deploy (push) Successful in 33s Details
Reviewed-on: #34
2026-08-31 07:12:21 +00:00
ahmed.mujtaba b0b73bdf4a Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Connect_Talent_x_Recruiter 2026-08-31 00:32:19 +05:00
ahmed.mujtaba bb056456fc the pipeline and dashboard synced 2026-08-31 00:27:27 +05:00
ahmed.mujtaba 4b84ae4a30 recruiterhub activity improvement 2026-08-30 23:24:00 +05:00
ahmed.mujtaba 9dadcb4698 dropdwon inserted 2026-08-30 22:01:43 +05:00
ahmed.mujtaba fd53730efe add hiring manager added 2026-08-30 21:49:08 +05:00
ahmed.mujtaba 7f3735362e talentpool filter workds 2026-08-30 20:50:06 +05:00
ahmed.mujtaba 07f849a699 Merge pull request 'is approved and file uplaod done' (#33) from Is_Approved into main
Deploy to S3 / deploy (push) Successful in 42s Details
Reviewed-on: #33
2026-08-28 15:04:45 +00:00
ahmed.mujtaba 893e32f666 Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Is_Approved 2026-08-28 20:03:46 +05:00
ahmed.mujtaba db176cf672 is approved and file uplaod done 2026-08-28 20:02:38 +05:00
ahmed.mujtaba 2fcc4eab6a Merge pull request 'Is_Approved' (#32) from Is_Approved into main
Deploy to S3 / deploy (push) Successful in 34s Details
Reviewed-on: #32
2026-08-28 14:38:25 +00:00
ahmed.mujtaba 76e4552679 Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Is_Approved 2026-08-28 19:37:45 +05:00
ahmed.mujtaba e4c5ffec20 is_approved, and file_pat aded 2026-08-28 19:36:22 +05:00
ahmed.mujtaba 8c55b17919 Merge pull request 'frotnedn and bnackend crashing check' (#31) from RELIMIt into main
Deploy to S3 / deploy (push) Successful in 39s Details
Reviewed-on: #31
2026-08-28 13:23:38 +00:00
ahmed.mujtaba 7921b54141 Merge branch 'RELIMIt' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into RELIMIt 2026-08-28 18:23:12 +05:00
ahmed.mujtaba d316a57edb Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into RELIMIt 2026-08-28 18:23:09 +05:00
ahmed.mujtaba 2e0c04a70e Merge branch 'main' into RELIMIt 2026-08-28 13:22:49 +00:00
ahmed.mujtaba 4e1efa559c frotnedn and bnackend crashing check 2026-08-28 18:22:13 +05:00
ahmed.mujtaba 60438cf271 Merge pull request 'candidate s3 lkinked' (#30) from RELIMIt into main
Deploy to S3 / deploy (push) Successful in 37s Details
Reviewed-on: #30
2026-08-28 13:16:09 +00:00
ahmed.mujtaba 1c3f29ca49 Merge branch 'main' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into RELIMIt 2026-08-28 18:15:18 +05:00
ahmed.mujtaba fef9fa827b candidate s3 lkinked 2026-08-28 18:10:28 +05:00
ahmed.mujtaba a3960e4ac7 Merge pull request 'RELIMIt' (#29) from RELIMIt into main
Deploy to S3 / deploy (push) Successful in 34s Details
Reviewed-on: #29
2026-08-28 11:46:01 +00:00
ahmed.mujtaba 617e8bae43 ditrect foirst dirtect last 2026-08-28 16:44:14 +05:00