nxtgauge-backend-rust/apps
Ashwin Kumar Sivakumar 2e95c4750b fix: company job posting, job seeker profile submission, and job applications
- Company approval wrote profile status to 'ACTIVE' (company_profiles'
  own pre-verification default) using an id column that never matched
  any row, so create_job's APPROVED check always rejected newly
  approved companies. Match on user_id for user_id-keyed tables and
  write the canonical 'APPROVED' status.
- job_seeker_profiles was missing columns the job-seeker app has
  always queried (full_name, location, summary, skills,
  active_application_count, status), and the job_applications /
  job_seeker_documents tables it depends on were never migrated in —
  job seeker profile save/submit and job applications failed outright
  with "column/relation does not exist".
- Renamed the job_seeker first_name/last_name split to full_name to
  match what the frontend has always sent.
- Special-cased JOB_SEEKER in the generic profile.rs handlers (mirrors
  the existing COMPANY special-case) so the shared ProfilePage save/
  submit flow, which was routed through a user_role_profile_id-based
  path job_seeker_profiles never had, now persists correctly.
- Fixed apply_to_job's company notification query joining a
  nonexistent "companies" table instead of company_profiles.
- Fixed auto-apply cron's company status filter to match the
  corrected 'APPROVED' status.
2026-07-21 01:00:47 +05:30
..
catering_services chore: retrigger isolated CI builds for services with stale bad digests 2026-07-15 04:14:58 +05:30
companies fix: company profile submission stored wrapper object as verification payload 2026-07-19 22:03:36 +05:30
cron fix: company job posting, job seeker profile submission, and job applications 2026-07-21 01:00:47 +05:30
customers fix: end-to-end workflow fixes for company/job-seeker and profession flows 2026-07-18 11:40:01 +02:00
developers chore: retrigger isolated CI builds for services with stale bad digests 2026-07-15 04:14:58 +05:30
employees fix(db): make three more migrations idempotent; log swallowed login DB error 2026-07-19 04:40:31 +05:30
fitness_trainers chore: retrigger isolated CI builds for 6 more services on bad digests 2026-07-15 03:01:39 +05:30
gateway chore: retrigger isolated CI builds for 6 more services on bad digests 2026-07-15 03:01:39 +05:30
graphic_designers chore: retrigger isolated CI builds for services with stale bad digests 2026-07-15 04:14:58 +05:30
job_seekers fix: company job posting, job seeker profile submission, and job applications 2026-07-21 01:00:47 +05:30
jobs chore: retrigger isolated CI builds for 6 more services on bad digests 2026-07-15 03:01:39 +05:30
leads feat: human-readable reference numbers + fix verification document visibility 2026-07-19 16:34:00 +05:30
makeup_artists chore: retrigger isolated CI builds for services with stale bad digests 2026-07-15 04:14:58 +05:30
payments feat: human-readable reference numbers + fix verification document visibility 2026-07-19 16:34:00 +05:30
photographers chore: retrigger isolated CI builds for photographers, payments 2026-07-15 03:23:56 +05:30
social_media_managers chore: retrigger isolated CI builds for users, social-media-managers (again) 2026-07-15 05:50:21 +05:30
tutors chore: retrigger isolated CI builds for 6 more services on bad digests 2026-07-15 03:01:39 +05:30
ugc_content_creators chore: retrigger isolated CI builds for 6 more services on bad digests 2026-07-15 03:01:39 +05:30
users fix: company job posting, job seeker profile submission, and job applications 2026-07-21 01:00:47 +05:30
video_editors chore: retrigger isolated CI builds for services with stale bad digests 2026-07-15 04:14:58 +05:30