-
2c42287a3c
Set gRPC socket to 0660 for group access
master
v1.2.2

kyleandClaude Opus 4.6
2026-04-02 12:28:19 -07:00
-
82fce4129d
flake: install shell completions for mcproxyctl

kyleandClaude Opus 4.6
2026-03-27 21:41:30 -07:00
-
5580bf74b0
Add VERSION variable and push target to Makefile

kyleandClaude Opus 4.6
2026-03-27 14:32:17 -07:00
-
28321e22f4
Make AddRoute idempotent (upsert instead of reject duplicates)
v1.2.1

kyleandClaude Opus 4.6
2026-03-27 14:01:45 -07:00
-
a60e5cb86a
Fix golangci-lint v2 compliance, make all passes clean
v1.2.0

kyleandClaude Opus 4.6
2026-03-27 13:30:43 -07:00
-
4f3249fdc3
Regenerate proto files for mc/ module path

kyleandClaude Opus 4.6
2026-03-27 02:54:22 -07:00
-
f31a7f20fb
Bump flake.nix version to match latest tag

kyleandClaude Opus 4.6
2026-03-27 02:16:38 -07:00
-
feeadc582b
Migrate module path from kyle/ to mc/ org
v1.1.0

kyleandClaude Opus 4.6
2026-03-27 02:05:59 -07:00
-
a45ed03432
Use http.Transport for non-TLS backends (HTTP/1.1 support)

kyleandClaude Opus 4.6
2026-03-26 23:32:42 -07:00
-
dc1816b159
Add MCP deployment section to RUNBOOK.md

kyleandClaude Opus 4.6
2026-03-26 22:09:18 -07:00
-
6dc3e18925
Add per-route details to status, move socket to /srv/mc-proxy/
v1.0.0

kyleandClaude Opus 4.6
2026-03-26 12:52:37 -07:00
-
57adbbf05e
Clean up Dockerfile: use absolute output path, remove unused user setup

kyleandClaude Opus 4.6
2026-03-26 12:24:23 -07:00
-
5a22f7dd0b
Use published mcdsl v1.0.0, drop replace directive

kyleandClaude Opus 4.6
2026-03-26 12:23:59 -07:00
-
af8cebd97e
Add MCR routes to rift mc-proxy config

kyleandClaude Opus 4.6
2026-03-25 22:03:46 -07:00
-
c13c868e77
Add Nix flake for mcproxyctl

kyleandClaude Opus 4.6
2026-03-25 21:01:29 -07:00
-
357ad60e42
Skip backend cert verification for L7 re-encrypt routes

kyleandClaude Opus 4.6
2026-03-25 19:41:58 -07:00
-
279f110050
Add rift deployment config for fronting metacrypt containers

kyleandClaude Opus 4.6
2026-03-25 18:53:44 -07:00
-
ffc31f7d55
Add Prometheus metrics for connections, firewall, L7, and bytes transferred

kyleandClaude Opus 4.6
2026-03-25 18:05:25 -07:00
-
42c7fffc3e
Add L7 policies for user-agent blocking and required headers

kyleandClaude Opus 4.6
2026-03-25 17:11:05 -07:00
-
1ad42dbbee
Migrate db and config to mcdsl

kyleandClaude Opus 4.6
2026-03-25 16:57:02 -07:00
-
564e0a9c67
Add per-listener connection limits

kyleandClaude Opus 4.6
2026-03-25 16:42:53 -07:00
-
5bc8f4fc8e
Fix three doc-vs-implementation gaps found during audit

kyleandClaude Opus 4.6
2026-03-25 14:25:41 -07:00
-
b6c96ad42f
Add integration tests for multi-hop, gRPC trailers, and HTTP/1.1

kyleandClaude Opus 4.6
2026-03-25 14:02:45 -07:00
-
498f040cbe
Add L7 and PROXY protocol fields to gRPC API and CLI

kyleandClaude Opus 4.6
2026-03-25 13:55:43 -07:00
-
97909b7fbc
Add L7 TLS-terminating HTTP/2 reverse proxy

kyleandClaude Opus 4.6
2026-03-25 13:43:20 -07:00
-
1ad9a1a43b
Add PROXY protocol v1/v2 support for multi-hop deployments

kyleandClaude Opus 4.6
2026-03-25 13:28:49 -07:00
-
ed94548dfa
Add L7/PROXY protocol data model, config, and architecture docs

kyleandClaude Opus 4.6
2026-03-25 13:15:51 -07:00
-
666d55018c
Add mcproxyctl CLI for gRPC admin API

kyleandClaude Opus 4.5
2026-03-19 08:09:13 -07:00
-
f24fa2a2b0
Switch gRPC admin API to Unix socket only, add client package

kyleandClaude Opus 4.5
2026-03-19 07:48:11 -07:00
-
b25e1b0e79
Add per-IP rate limiting and Unix socket support for gRPC admin API

kyleandClaude Opus 4.6
2026-03-17 14:37:21 -07:00
-
e84093b7fb
Add documentation, Docker setup, and tests for server and gRPC packages

kyleandClaude Opus 4.6
2026-03-17 11:24:35 -07:00
-
f1e9834bd3
Add status command, deployment infrastructure, and fix proto paths

kyleandClaude Opus 4.6
2026-03-17 08:34:37 -07:00
-
dc04a070a3
Update ARCHITECTURE.md and CLAUDE.md for SQLite and gRPC

kyleandClaude Opus 4.6
2026-03-17 03:10:04 -07:00
-
9cba3241e8
Add SQLite persistence and write-through gRPC mutations

kyleandClaude Opus 4.6
2026-03-17 03:07:30 -07:00
-
d63859c28f
Add cmd, proto, and generated gRPC code

kyleandClaude Opus 4.6
2026-03-17 02:57:06 -07:00
-
c7024dcdf0
Initial implementation of mc-proxy

kyleandClaude Opus 4.6
2026-03-17 02:56:24 -07:00