feat(billing): implement tenant subscription entitlements system (milestones 0-6)
Some checks failed
ci / ui (push) Failing after 28s
ci / rust (push) Failing after 2m40s
images / build-and-push (push) Failing after 19s

This commit is contained in:
2026-03-30 18:41:23 +03:00
parent 5992044b7e
commit 2595e7f1c5
63 changed files with 8448 additions and 321 deletions

View File

@@ -0,0 +1,6 @@
{
"revision": "dev",
"aggregate_placement": { "placements": [] },
"projection_placement": { "placements": [] },
"runner_placement": { "placements": [] }
}

27
config/routing/dev.json Normal file
View File

@@ -0,0 +1,27 @@
{
"revision": 1,
"aggregate_placement": {
"tenant-a": "local",
"t1": "local",
"t2": "local"
},
"projection_placement": {
"tenant-a": "local",
"t1": "local",
"t2": "local"
},
"runner_placement": {
"tenant-a": "local",
"t1": "local",
"t2": "local"
},
"aggregate_shards": {
"local": ["http://aggregate:50051"]
},
"projection_shards": {
"local": ["http://projection:8080"]
},
"runner_shards": {
"local": ["http://runner:8080"]
}
}