feat(ui): add message cache management page and dashboard enhancements
Some checks failed
CI / Test (1.23) (push) Failing after -30m37s
CI / Test (1.22) (push) Failing after -30m33s
CI / Build (push) Failing after -30m45s
CI / Lint (push) Failing after -30m39s

- Introduced MessageCachePage for browsing and managing cached webhook events.
- Enhanced DashboardPage to display runtime stats and message cache information.
- Added new API types for message cache events and system stats.
- Integrated SwaggerPage for API documentation and live request testing.
This commit is contained in:
2026-03-05 00:32:57 +02:00
parent 4b44340c58
commit 1490e0b596
47 changed files with 4430 additions and 611 deletions

View File

@@ -19,12 +19,13 @@
"@tabler/icons-react": "^3.36.1",
"@tanstack/react-query": "^5.90.20",
"@warkypublic/oranguru": "^0.0.49",
"@warkypublic/resolvespec-js": "^1.0.1",
"axios": "^1.13.4",
"dayjs": "^1.11.19",
"react": "^19.2.0",
"react-dom": "^19.2.0",
"react-router-dom": "^7.13.0",
"@warkypublic/resolvespec-js": "^1.0.1",
"swagger-ui-react": "^5.32.0",
"zustand": "^5.0.11"
},
"devDependencies": {
@@ -41,4 +42,4 @@
"typescript-eslint": "^8.46.4",
"vite": "^7.2.4"
}
}
}