nxtgauge-backend-rust/apps/users/src
Tracewebstudio Dev 8423b7a0f5 fix: security, wallet holds, printpdf upgrade
- Upgrade printpdf 0.7 → 0.12.5 in job_seekers (fixes lopdf HIGH CVE RUSTSEC-2023-0068)
  Rewrote build_resume_pdf() for the new Op-based API; same PDF output
- Add wallet/me/holds and wallet/me/holds/{id}/release routes to profession_shared
  Backed by wallet::hold::list_for_user and wallet::hold::release
  Applies to all 9 profession services via the shared router
- Add deny.toml for cargo-deny (advisory + ban policy enforcement)
  RSA timing CVE and bincode unmaintained acknowledged with documented reasons

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-12 13:38:17 +02:00
..
ai fix: stop leaking raw LiteLLM error bodies; harden prompts against injection; fix UTF-8 panic 2026-07-21 05:56:21 +05:30
clients feat: Add Ask Ash AI credit system endpoints 2026-05-29 20:53:51 +05:30
handlers fix: security, wallet holds, printpdf upgrade 2026-08-12 13:38:17 +02:00
ai_credits.rs fix: resolve all warnings and errors 2026-07-06 03:00:37 +05:30
ai_subscription.rs feat: Complete Ask Ash AI Credits implementation on high-performance branch (Tasks 1-10) 2026-07-06 01:49:16 +05:30
litellm.rs Increase LiteLLM request timeout from 60s to 180s 2026-07-18 14:23:04 +02:00
mail.rs feat(phase1): wire email notifications, shared email crate, AppState for services 2026-04-02 01:42:48 +02:00
main.rs feat: human-readable reference numbers + fix verification document visibility 2026-07-19 16:34:00 +05:30