Spaces:
Sleeping
Sleeping
Commit History
-
deploy: campaign flow + location verification check
Ports the location-poc verification rules verbatim (27/27 VPN exits caught, 0/18 false positives, re-verified through the new endpoint) and adds the campaign flow on top: public apply page, shortlisting, invite tokens stored hashed, and the admin surface. Client IP is read via a trust-proxy HOP COUNT (TRUSTED_PROXY_HOPS, default 1) rather than trusting the whole chain — the leftmost X-Forwarded-For value is client-supplied and would defeat every network rule. If the Space turns out to sit behind more than one proxy, set TRUSTED_PROXY_HOPS accordingly: that value being wrong misjudges every candidate. New tables are created by TypeORM synchronize on boot (campaigns, campaign_candidates, campaign_application_drafts, verification_sessions), plus nullable/defaulted columns on user and interview_sessions. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>86063f3
-
deploy: scraper pipeline (Postgres storage, ranking, expiry, tracker, hardened LLM plumbing)
6fb7573
-
fix: enable database table creation in production
mahrooshishaq0a4025a -
Final Backend push to public repo for deployment
mahrooshishaqfbcc12a
-
feat: add mock interview and document generation modules
Hajrah Rehan9ffaa46
-
weewoo
unprecedented-cressJobs and courses module COMPLETED khikhikhi910c878 -
Job APIs done
unprecedented-cress53dc52c
-
new commit by Mahroosh
mahrooshishaq9a951d7
-
authenticate user for protected routes
unprecedented-cressneed to grab user access token to access routes.ensures all pages are accessible to only logged in users6f49b87 -
login signup complete
unprecedented-cressSignup Login apis are tested + Error messages are added + Swagger implemeted + Access and Refresh Tokens doneaa95439
-
signup api done
unprecedented-cress8a24f2c