Audit remediation, observability, infrastructure - Split server db/models.rs into 16 domain submodules (largest 384 LOC) - Add #[instrument(skip_all)] to all DB query functions (480 server, 259 MT) - MT: health endpoint now checks DB connectivity - PoM: correct false migration idempotency finding - Server: health endpoint returns database/git/mnw-cli subsystem checks - PoM: add SSH banner check type for monitoring SSH services - Deploy scripts updated for admin SSH on port 2200 - Server/MT/PoM audit reviews updated to grade A - mnw-cli: D1-D4,D6 server configuration complete (sshd port 2200, sudoers, firewall)
- Co-Authored-By
Author: Max J. <87768334+MaxJMath@users.noreply.github.com> - 2026-04-22 22:18 UTC
Commit:
1f1dcd43ab51a82f7fa47874f323c1e3ff991858Parent:
101 files changed,
+4092 insertions,
-3181 deletions
[[package]]name = "mnw-cli"version = "0.1.0"version = "0.1.1"dependencies = [ "anyhow", "bytes",[[package]]name = "docengine"version = "0.3.0"version = "0.3.1"dependencies = [ "ammonia", "pulldown-cmark",[[package]]name = "makenotwork"version = "0.3.24"version = "0.3.25"dependencies = [ "anyhow", "argon2",[[package]]name = "s3-storage"version = "0.1.0"version = "0.1.1"dependencies = [ "aws-config", "aws-sdk-s3",[[package]]name = "tagtree"version = "0.3.0"version = "0.3.1"[[package]]name = "tap"