Close remaining IAM JSON doors and re-walk the lab.
Some checks are pending
offline / test (push) Waiting to run

CS/sales/accounting/staff list endpoints and sales pricing writes
require IAM; fleet service env sets STAFF_AUTH=1. Department tests
use a private books file so lab NATS does not leak into them.
This commit is contained in:
George Lambert 2026-09-11 19:08:20 -04:00
parent c32b65038a
commit 2bb3884a1b
14 changed files with 37 additions and 8 deletions

View file

@ -17,7 +17,8 @@
"PORT": "3025",
"AUTHZ_URL": "http://127.0.0.1:3020",
"ACCOUNT_BALANCE_URL": "http://127.0.0.1:3010",
"STAFF_IAM_URL": "http://127.0.0.1:3028"
"STAFF_IAM_URL": "http://127.0.0.1:3028",
"STAFF_AUTH": "1"
},
"nats": { "in": [], "out": ["verae.access.authz.check"] }
}

View file

@ -18,7 +18,8 @@
"ZAPPIER_ADMIN_URL": "http://127.0.0.1:3000",
"ACCOUNT_BALANCE_URL": "http://127.0.0.1:3010",
"NATS_URL": "nats://127.0.0.1:4222",
"STAFF_IAM_URL": "http://127.0.0.1:3028"
"STAFF_IAM_URL": "http://127.0.0.1:3028",
"STAFF_AUTH": "1"
},
"nats": { "in": [], "out": ["verae.billing.statement.get"] }
}

View file

@ -19,7 +19,8 @@
"ACCOUNT_BALANCE_URL": "http://127.0.0.1:3010",
"NATS_URL": "nats://127.0.0.1:4222",
"AUTHZ_URL": "http://127.0.0.1:3020",
"STAFF_IAM_URL": "http://127.0.0.1:3028"
"STAFF_IAM_URL": "http://127.0.0.1:3028",
"STAFF_AUTH": "1"
},
"nats": {
"in": [],

View file

@ -19,7 +19,8 @@
"ACCOUNT_BALANCE_URL": "http://127.0.0.1:3010",
"NATS_URL": "nats://127.0.0.1:4222",
"AUTHZ_URL": "http://127.0.0.1:3020",
"STAFF_IAM_URL": "http://127.0.0.1:3028"
"STAFF_IAM_URL": "http://127.0.0.1:3028",
"STAFF_AUTH": "1"
},
"nats": { "in": [], "out": ["verae.billing.statement.get"] }
}

View file

@ -16,6 +16,7 @@
"env": {
"PORT": "3000",
"STAFF_IAM_URL": "http://127.0.0.1:3028",
"STAFF_AUTH": "1",
"BIND": "127.0.0.1",
"ZAPPIER_UPSTREAM": "http://127.0.0.1:3100",
"CS_SERVICE_URL": "http://127.0.0.1:3011",