- Update jsonwebtoken from 9.3 to 10.3 in crates/auth/Cargo.toml and crates/contracts/Cargo.toml - Create .cargo/audit.toml to ignore false positives for local workspace crates 'cache' and 'users' - Fix pre-existing compile errors in crates/cache/src/ollama.rs (missing reqwest dep, broken format! string literals) - Add reqwest workspace dependency to crates/cache/Cargo.toml
694 B
694 B
NXTGAUGE Backend Rust
Rust migration target for nxtgauge-nov-2025-backend, preserving the same microservices and request flow.
Target Service Topology
gateway(HTTP API)users(identity, runtime roles, onboarding, approvals)companiescustomersprofessionalsjobseekers
Migration Policy
- Keep contracts stable (REST + proto semantics).
- Keep runtime-config and onboarding schema behavior unchanged during parity phases.
- Replace service implementations one by one.
See docs/MIGRATION_MASTER_PLAN.md for full staged plan.
CI (Woodpecker)
Required secrets:
REGISTRY_USERNAMEREGISTRY_PASSWORD
See .gitea/workflows/README.md for details.