• Joined on 2026-02-09
jeremy pushed to main at jeremy/RecruIT 2026-03-29 09:25:53 +00:00
38fe4a22d6 feat: automatic tenant_id sync for candidates from job position
jeremy pushed to SAAS at jeremy/RecruIT 2026-03-29 09:25:52 +00:00
38fe4a22d6 feat: automatic tenant_id sync for candidates from job position
jeremy pushed to main at jeremy/RecruIT 2026-03-29 09:06:41 +00:00
a3057aae6f fix: allow super_admin role on users table
jeremy pushed to SAAS at jeremy/RecruIT 2026-03-29 09:05:45 +00:00
a3057aae6f fix: allow super_admin role on users table
jeremy pushed to main at jeremy/RecruIT 2026-03-29 08:59:02 +00:00
2e423445f5 feat: add visual indicator for non-production environments
f53d5770df feat: multi-tenant SaaS implementation - admin interface, tenant isolation, and UI updates
Compare 2 commits »
jeremy pushed to SAAS at jeremy/RecruIT 2026-03-29 08:55:53 +00:00
2e423445f5 feat: add visual indicator for non-production environments
jeremy pushed to SAAS at jeremy/RecruIT 2026-03-28 17:38:31 +00:00
f53d5770df feat: multi-tenant SaaS implementation - admin interface, tenant isolation, and UI updates
jeremy created branch SAAS in jeremy/RecruIT 2026-03-28 17:38:31 +00:00
jeremy pushed to main at jeremy/RecruIT 2026-03-28 06:59:20 +00:00
7d94be7a8c feat: add app backup functionality for admins
jeremy pushed to main at jeremy/RecruIT 2026-03-25 18:19:32 +00:00
03006051a9 UI: use modal for AI analysis errors
jeremy pushed to main at jeremy/RecruIT 2026-03-25 18:08:17 +00:00
837bf367e9 AI Config: default to Gemini and filter providers by API key
jeremy pushed to main at jeremy/RecruIT 2026-03-25 18:02:27 +00:00
7a05b7e6b3 AI Analysis: enforce 7-day rate limit per candidate
jeremy pushed to main at jeremy/RecruIT 2026-03-25 17:53:48 +00:00
40c8aa2e5a UI: display AI provider used for analysis
jeremy pushed to main at jeremy/RecruIT 2026-03-25 17:06:46 +00:00
30918870a2 AI Analysis: switch to gemini-2.5-flash based on diagnostics
jeremy pushed to main at jeremy/RecruIT 2026-03-25 17:04:31 +00:00
5a8d9b494b AI Analysis: simplify Gemini request to fix payload errors
jeremy pushed to main at jeremy/RecruIT 2026-03-25 17:03:16 +00:00
0a82bf5017 AI Analysis: fix Gemini payload formatting (use snake_case)
jeremy pushed to main at jeremy/RecruIT 2026-03-25 06:53:42 +00:00
bee5215a5b AI Analysis: switch Gemini to v1 stable API
jeremy pushed to main at jeremy/RecruIT 2026-03-25 06:52:59 +00:00
78245f2bee AI Analysis: add verbose logging for Gemini diagnostics
jeremy pushed to main at jeremy/RecruIT 2026-03-25 06:46:41 +00:00
cd70edb483 AI Analysis: fix CSRF and use axios for reliability
jeremy pushed to main at jeremy/RecruIT 2026-03-25 06:43:00 +00:00
4660c94869 AI Analysis: fix route method (switch to POST)