feat(scenarios): show last run status and timestamp on scenarios list

- extend findAll to join latest run per scenario via correlated subquery
- return lastRunStatus and lastRunAt fields in GET /scenarios response
- add Last Run column with badge and timestamp to ScenariosPage
- add integration tests for null and populated lastRunStatus
This commit is contained in:
2026-04-17 15:13:28 +03:00
parent 8c6158e8e3
commit 4e494ce4fd
5 changed files with 101 additions and 2 deletions
+1
View File
@@ -127,6 +127,7 @@
"col_id": "ID",
"col_name": "Name",
"col_description": "Description",
"col_last_run": "Last Run",
"col_updated": "Updated",
"empty": "No scenarios yet.",
"loading": "Loading…",