nxtgauge-backend-rust/apps
Tracewebstudio Dev f75a348fc7 feat(ai): add missing intents, admin guards, and validation checks
- Add missing AI intents: generate_cover_letter, improve_resume, request_view_contact, auto_apply_job, unknown
- Add is_internal_admin helper to prevent admin/super_admin users from using user-facing AI flows
- Add admin guards to: ai_generate_job_field, ai_generate_cover_letter, ai_tailor_resume, ai_auto_apply, ai_auto_respond_to_lead
- Add professional approval check in ai_auto_respond_to_lead - must be APPROVED status
- Add tracecoin balance check before contact reveal (requires 30 tracecoins)
- Add KB escalation: when no articles found, suggest creating support ticket
- Add explicit unknown intent handler with helpful message
2026-05-05 17:44:40 +02:00
..
catering_services feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
companies feat: update DB schema - split users.first_name, users.last_name, roles split 2026-04-15 06:23:27 +02:00
cron feat: update DB schema - split users.first_name, users.last_name, roles split 2026-04-15 06:23:27 +02:00
customers fix(pricing): support roleKey alias and leads schema 2026-04-29 09:59:41 +02:00
developers feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
employees chore: checkpoint workspace updates 2026-04-26 23:58:43 +02:00
fitness_trainers feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
gateway chore: trigger rebuild with real code change 2026-05-01 21:50:24 +02:00
graphic_designers feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
job_seekers fix: suppress dead_code warnings with #[allow(dead_code)] 2026-04-18 18:30:56 +02:00
jobs fix: migrate route params to Axum 0.7+ syntax ({id} instead of :id) 2026-04-13 16:04:55 +02:00
leads Add AI endpoints and gateway route fix 2026-05-01 02:54:42 +02:00
makeup_artists feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
payments fix: suppress dead_code warnings with #[allow(dead_code)] 2026-04-18 18:30:56 +02:00
photographers feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
social_media_managers feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
tutors feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
ugc_content_creators feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00
users feat(ai): add missing intents, admin guards, and validation checks 2026-05-05 17:44:40 +02:00
video_editors feat(db): update service handlers and models for new schema 2026-04-13 00:29:44 +02:00