Merge origin/dev into test preserving warehouse and PDA workflows

This commit is contained in:
2026-09-14 11:03:47 +08:00
103 changed files with 3033 additions and 225 deletions
@@ -34,6 +34,7 @@ const expectedOnlineEdges = [
'iam-service->auth-service',
'iam-service->warehouse-service',
'lastleg-service->file-service',
'lastleg-service->print-service',
'lastleg-service->warehouse-overseas-service',
'lastleg-service->warehouse-service',
'order-service->file-service',
@@ -99,11 +100,11 @@ async function discoverFeignEdges() {
return clients.sort((left, right) => left.path.localeCompare(right.path))
}
test('all 57 Feign clients have reviewed context, access and idempotency metadata', async () => {
test('all 58 Feign clients have reviewed context, access and idempotency metadata', async () => {
const reviewed = SYNCHRONOUS_CLIENTS.filter(client => client.transport === 'FEIGN')
.map(({ path, source, target }) => ({ path, source, target }))
.sort((left, right) => left.path.localeCompare(right.path))
assert.equal(reviewed.length, 57)
assert.equal(reviewed.length, 58)
assert.deepEqual(await discoverFeignEdges(), reviewed)
})