merge: integrate display-only dashboard metrics
This commit is contained in:
commit
cc09506a06
6 files changed
+24
-45
No files matched your search
@@ -290,7 +290,8 @@ test('operator UI exposes role-aware accounts, executive drill-through, original
|
||||
assert.match(app, /\/api\/operations-dashboard\?/);
|
||||
assert.match(app, /\/api\/operations-dashboard\/tasks\/\$\{encodeURIComponent\(taskId\)\}/);
|
||||
assert.match(app, /business_route_id/);
|
||||
assert.match(app, /data-operations-status|dataset\.operationsStatus/);
|
||||
assert.doesNotMatch(app, /data-operations-status|dataset\.operationsStatus/);
|
||||
assert.match(app, /\$\('#operationsDashboardStatus'\)\.value = 'all'/);
|
||||
assert.match(app, /data-operations-business|dataset\.operationsBusiness/);
|
||||
assert.match(app, /function operationsDashboardRankScale/);
|
||||
assert.match(app, /operationsDashboardRankBar/);
|
||||
|
||||
@@ -1231,8 +1231,8 @@ test('operator page has a login gate and uses the durable task API', async () =>
|
||||
const inpage = await readFile(new URL('../../chrome-extension/ltjt-order-assistant/inpage.js', import.meta.url), 'utf8');
|
||||
assert.match(index, /id="loginPanel"/);
|
||||
assert.match(index, /id="workbench"[^>]*hidden/);
|
||||
assert.match(index, /styles\.css\?v=20260902-dashboard-mobile-share-1/);
|
||||
assert.match(index, /app\.js\?v=20260902-agentbus-dashboard-filter-1/);
|
||||
assert.match(index, /styles\.css\?v=20260902-agentbus-dashboard-metrics-filter-1/);
|
||||
assert.match(index, /app\.js\?v=20260902-agentbus-dashboard-metrics-filter-1/);
|
||||
assert.match(index, /id="statusDetailsPopover"/);
|
||||
assert.match(index, /id="statusDetailsRefresh"/);
|
||||
assert.match(app, /apiRequest\(`\/api\/tasks\?\$\{params\.toString\(\)\}`/);
|
||||
|
||||
Reference in new issue
Block a user