Skip to main content

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-ByClaude Opus 4.6 (1M context) <noreply@anthropic.com>

Author: Max J. <87768334+MaxJMath@users.noreply.github.com> - 2026-04-22 22:18 UTC

Commit:

1f1dcd43ab51a82f7fa47874f323c1e3ff991858

Parent:

de83641

101 files changed,

+4092 insertions,

-3181 deletions

OldNewLine
@@ -1870,7 +1870,7 @@
1870
1870
1871
1871
[[package]]
1872
1872
name = "mnw-cli"
1873
version = "0.1.0"
1873
version = "0.1.1"
1874
1874
dependencies = [
1875
1875
"anyhow",
1876
1876
"bytes",
OldNewLine
@@ -1799,7 +1799,7 @@
1799
1799
1800
1800
[[package]]
1801
1801
name = "docengine"
1802
version = "0.3.0"
1802
version = "0.3.1"
1803
1803
dependencies = [
1804
1804
"ammonia",
1805
1805
"pulldown-cmark",
@@ -3373,7 +3373,7 @@
3373
3373
3374
3374
[[package]]
3375
3375
name = "makenotwork"
3376
version = "0.3.24"
3376
version = "0.3.25"
3377
3377
dependencies = [
3378
3378
"anyhow",
3379
3379
"argon2",
@@ -4794,7 +4794,7 @@
4794
4794
4795
4795
[[package]]
4796
4796
name = "s3-storage"
4797
version = "0.1.0"
4797
version = "0.1.1"
4798
4798
dependencies = [
4799
4799
"aws-config",
4800
4800
"aws-sdk-s3",
@@ -5592,7 +5592,7 @@
5592
5592
5593
5593
[[package]]
5594
5594
name = "tagtree"
5595
version = "0.3.0"
5595
version = "0.3.1"
5596
5596
5597
5597
[[package]]
5598
5598
name = "tap"