-
4f3249fdc3
Regenerate proto files for mc/ module path
master
Kyle Isom
2026-03-27 02:54:22 -07:00
-
f31a7f20fb
Bump flake.nix version to match latest tag
Kyle Isom
2026-03-27 02:16:38 -07:00
-
feeadc582b
Migrate module path from kyle/ to mc/ org
v1.1.0
Kyle Isom
2026-03-27 02:05:59 -07:00
-
a45ed03432
Use http.Transport for non-TLS backends (HTTP/1.1 support)
Kyle Isom
2026-03-26 23:32:42 -07:00
-
dc1816b159
Add MCP deployment section to RUNBOOK.md
Kyle Isom
2026-03-26 22:09:18 -07:00
-
6dc3e18925
Add per-route details to status, move socket to /srv/mc-proxy/
v1.0.0
Kyle Isom
2026-03-26 12:52:37 -07:00
-
57adbbf05e
Clean up Dockerfile: use absolute output path, remove unused user setup
Kyle Isom
2026-03-26 12:24:23 -07:00
-
5a22f7dd0b
Use published mcdsl v1.0.0, drop replace directive
Kyle Isom
2026-03-26 12:23:59 -07:00
-
af8cebd97e
Add MCR routes to rift mc-proxy config
Kyle Isom
2026-03-25 22:03:46 -07:00
-
c13c868e77
Add Nix flake for mcproxyctl
Kyle Isom
2026-03-25 21:01:29 -07:00
-
357ad60e42
Skip backend cert verification for L7 re-encrypt routes
Kyle Isom
2026-03-25 19:41:58 -07:00
-
279f110050
Add rift deployment config for fronting metacrypt containers
Kyle Isom
2026-03-25 18:53:44 -07:00
-
ffc31f7d55
Add Prometheus metrics for connections, firewall, L7, and bytes transferred
Kyle Isom
2026-03-25 18:05:25 -07:00
-
42c7fffc3e
Add L7 policies for user-agent blocking and required headers
Kyle Isom
2026-03-25 17:11:05 -07:00
-
1ad42dbbee
Migrate db and config to mcdsl
Kyle Isom
2026-03-25 16:57:02 -07:00
-
564e0a9c67
Add per-listener connection limits
Kyle Isom
2026-03-25 16:42:53 -07:00
-
5bc8f4fc8e
Fix three doc-vs-implementation gaps found during audit
Kyle Isom
2026-03-25 14:25:41 -07:00
-
b6c96ad42f
Add integration tests for multi-hop, gRPC trailers, and HTTP/1.1
Kyle Isom
2026-03-25 14:02:45 -07:00
-
498f040cbe
Add L7 and PROXY protocol fields to gRPC API and CLI
Kyle Isom
2026-03-25 13:55:43 -07:00
-
97909b7fbc
Add L7 TLS-terminating HTTP/2 reverse proxy
Kyle Isom
2026-03-25 13:43:20 -07:00
-
1ad9a1a43b
Add PROXY protocol v1/v2 support for multi-hop deployments
Kyle Isom
2026-03-25 13:28:49 -07:00
-
ed94548dfa
Add L7/PROXY protocol data model, config, and architecture docs
Kyle Isom
2026-03-25 13:15:51 -07:00
-
666d55018c
Add mcproxyctl CLI for gRPC admin API
Kyle Isom
2026-03-19 08:09:13 -07:00
-
f24fa2a2b0
Switch gRPC admin API to Unix socket only, add client package
Kyle Isom
2026-03-19 07:48:11 -07:00
-
b25e1b0e79
Add per-IP rate limiting and Unix socket support for gRPC admin API
Kyle Isom
2026-03-17 14:37:21 -07:00
-
e84093b7fb
Add documentation, Docker setup, and tests for server and gRPC packages
Kyle Isom
2026-03-17 11:24:35 -07:00
-
f1e9834bd3
Add status command, deployment infrastructure, and fix proto paths
Kyle Isom
2026-03-17 08:34:37 -07:00
-
dc04a070a3
Update ARCHITECTURE.md and CLAUDE.md for SQLite and gRPC
Kyle Isom
2026-03-17 03:10:04 -07:00
-
9cba3241e8
Add SQLite persistence and write-through gRPC mutations
Kyle Isom
2026-03-17 03:07:30 -07:00
-
d63859c28f
Add cmd, proto, and generated gRPC code
Kyle Isom
2026-03-17 02:57:06 -07:00
-
c7024dcdf0
Initial implementation of mc-proxy
Kyle Isom
2026-03-17 02:56:24 -07:00