Rename employee-tracking-backend to purenotify_backend and add OFFLINE

mode

- Rename crate and update dependencies to newer versions - Add OFFLINE
runtime mode for loopback-only server without DB - Refactor state
handling with typed Axum routers and state injection - Rename mongodb
module to mongo and fix imports accordingly - Update Cargo.lock with
updated and removed dependencies - Remove no-auth feature and related
code - Simplify health and user routes to generic state parameter Rename
backend to purenotify_backend and add OFFLINE mode

Use OFFLINE env var to run server without DB, binding to loopback only.
Rename mongodb module to mongo and update dependencies. Update
dependencies and fix router state handling.
This commit is contained in:
2025-08-20 20:53:22 -04:00
parent e79d16b87f
commit d3feeef996
14 changed files with 391 additions and 990 deletions

1248
Cargo.lock generated

File diff suppressed because it is too large Load Diff