Checkpoint: grpc auth fix, issuer list/detail, v2 protos, architecture docs

Co-authored-by: Junie <junie@jetbrains.com>
This commit is contained in:
2026-03-15 11:39:13 -07:00
parent d0b1875dbb
commit ad167aed9b
41 changed files with 1080 additions and 219 deletions

View File

@@ -1,7 +1,9 @@
.PHONY: build test vet lint proto-lint clean docker all devserver metacrypt metacrypt-web proto
.PHONY: build test vet lint proto-lint clean docker all devserver metacrypt metacrypt-web proto binaries
LDFLAGS := -trimpath -ldflags="-s -w -X main.version=$(shell git describe --tags --always --dirty 2>/dev/null || echo dev)"
binaries: metacrypt metacrypt-web
proto:
protoc --go_out=. --go_opt=module=git.wntrmute.dev/kyle/metacrypt \
--go-grpc_out=. --go-grpc_opt=module=git.wntrmute.dev/kyle/metacrypt \
@@ -33,7 +35,8 @@ clean:
rm -f metacrypt metacrypt-web
docker:
docker build -t metacrypt .
docker build -t metacrypt -f Dockerfile.api .
docker build -t metacrypt-web -f Dockerfile.web .
docker-compose:
docker compose -f deploy/docker/docker-compose.yml up --build