-
99817dc25d
Merge pull request 'Fix CLAUDE.md: correct binary names and build targets' (#2) from fix/claude-md-factual-errors into master
master
kyle
2026-04-02 22:20:23 +00:00
-
-
cf8011196f
Fix CLAUDE.md: correct binary names and build targets
Kyle Isom
2026-04-02 15:14:43 -07:00
-
-
1f3bcd6b69
Fix gRPC auth: inject bearer token via PerRPCCredentials
v1.4.1
Kyle Isom
2026-04-01 19:39:00 -07:00
-
0fe52afbb2
Add TOML config file support to mcrctl
v1.4.0
Kyle Isom
2026-04-01 17:02:23 -07:00
-
bf206ae67c
Bump mcdsl to v1.6.0 (SSO redirect fix)
v1.3.2
Kyle Isom
2026-03-31 14:55:46 -07:00
-
8eeab91cbd
Show SSO landing page instead of immediate redirect
v1.3.1
Kyle Isom
2026-03-30 16:40:25 -07:00
-
908aaed168
Use mcdsl v1.5.0 release (remove replace directive)
v1.3.0
Kyle Isom
2026-03-30 15:34:04 -07:00
-
18756f62b7
Add SSO login support to MCR web UI
Kyle Isom
2026-03-30 15:30:30 -07:00
-
8c654a5537
Accept MCIAS JWT tokens as passwords at token endpoint
v1.2.1
Kyle Isom
2026-03-28 15:13:27 -07:00
-
f51e5edca0
flake: install shell completions for mcrctl
Kyle Isom
2026-03-27 21:41:30 -07:00
-
a69ed648f9
Standardize Makefile docker/push targets for MCR
Kyle Isom
2026-03-27 14:32:05 -07:00
-
1405424ded
Regenerate proto files for mc/ module path
Kyle Isom
2026-03-27 02:54:31 -07:00
-
62eecc5240
Bump flake.nix version to match latest tag
Kyle Isom
2026-03-27 02:16:41 -07:00
-
d5580f01f2
Migrate module path from kyle/ to mc/ org
v1.2.0
Kyle Isom
2026-03-27 02:05:59 -07:00
-
296bbc5357
Add mcrctl purge command for tag retention
Kyle Isom
2026-03-27 01:42:28 -07:00
-
078dd39052
Merge pull request 'Bump mcdsl for $PORT env var support' (#1) from feature/port-env-adoption into master
kyle
2026-03-27 08:16:21 +00:00
-
-
e81903dd88
Update mcdsl to v1.1.0 (tagged release)
Kyle Isom
2026-03-27 01:14:52 -07:00
-
0838bcbab2
Bump mcdsl to f94c4b1 for $PORT env var support
Kyle Isom
2026-03-27 01:07:52 -07:00
-
-
acc4851549
Update RUNBOOK MCP example to use pinned version tags
Kyle Isom
2026-03-26 23:31:02 -07:00
-
9d7043a594
Block guest accounts from web UI login
v1.1.0
Kyle Isom
2026-03-26 23:02:22 -07:00
-
3d36c58d0d
Add RUNBOOK.md and expand README.md
Kyle Isom
2026-03-26 22:11:21 -07:00
-
ad2af6df57
Add git to alpine builder for private module fetching
v1.0.0
Kyle Isom
2026-03-26 14:58:53 -07:00
-
758aa91bfc
Migrate gRPC server to mcdsl grpcserver package
Kyle Isom
2026-03-26 14:46:03 -07:00
-
ef39152f4e
Add structured error logging to OCI handlers
Kyle Isom
2026-03-26 12:47:44 -07:00
-
61b8c2fcef
Fix manifest push 500: use explicit SELECT instead of LastInsertId
Kyle Isom
2026-03-26 12:35:39 -07:00
-
885bf4bd56
Use published mcdsl v1.0.0, drop replace directive
Kyle Isom
2026-03-26 12:24:00 -07:00
-
c67601c7f6
Allow all authenticated users to push/pull (not just human+user role)
Kyle Isom
2026-03-25 23:02:53 -07:00
-
fa35899443
Use absolute realm URL in WWW-Authenticate and add service_name
Kyle Isom
2026-03-25 22:41:36 -07:00
-
7f673e8ef0
Fix mcr-web Dockerfile CMD to include server subcommand
Kyle Isom
2026-03-25 22:26:31 -07:00
-
15a306dc4a
Fix OCI route mounting — integrate into authenticated /v2 group
Kyle Isom
2026-03-25 22:22:31 -07:00
-
8cf26895a3
Wire up mcrsrv server, status, and snapshot commands
Kyle Isom
2026-03-25 22:17:44 -07:00
-
7255bba890
Add deployment artifacts and rift config (Phase 13)
Kyle Isom
2026-03-25 22:03:36 -07:00
-
75c8b110da
Add Nix flake for mcrctl
Kyle Isom
2026-03-25 21:01:28 -07:00
-
1454f56adb
Populate AccountType in auth shim from mcdsl
Kyle Isom
2026-03-25 17:45:21 -07:00
-
78f3eae651
Migrate db, auth, and config to mcdsl
Kyle Isom
2026-03-25 17:10:46 -07:00
-
593da3975d
Phases 11, 12: mcrctl CLI tool and mcr-web UI
Kyle Isom
2026-03-20 10:14:38 -07:00
-
185b68ff6d
Phase 10: gRPC admin API with interceptor chain
Kyle Isom
2026-03-19 20:46:21 -07:00
-
562b69e875
Phase 9: two-phase garbage collection engine
Kyle Isom
2026-03-19 20:27:17 -07:00
-
c01e7ffa30
Phase 7: OCI delete path for manifests and blobs
Kyle Isom
2026-03-19 20:23:47 -07:00
-
dddc66f31b
Phases 5, 6, 8: OCI pull/push paths and admin REST API
Kyle Isom
2026-03-19 18:25:18 -07:00
-
f5e67bd4aa
Phase 4: policy engine with deny-wins, default-deny evaluation
Kyle Isom
2026-03-19 15:05:28 -07:00
-
3314b7a618
Batch A: blob storage layer, MCIAS auth, OCI token endpoint
Kyle Isom
2026-03-19 14:51:19 -07:00
-
fde66be9c1
Phase 1: config loading, database migrations, audit log
Kyle Isom
2026-03-19 13:14:19 -07:00
-
369558132b
Initial scaffolding: module, directory structure, Makefile, linter config
Kyle Isom
2026-03-19 11:29:32 -07:00