Compare commits
2 Commits
9e007023d0
...
ed255b3730
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ed255b3730 | ||
|
|
a533d05e51 |
@@ -313,47 +313,6 @@ export default function Status() {
|
||||
</div>
|
||||
</ComponentCard>
|
||||
|
||||
{/* API Status Card */}
|
||||
<ComponentCard title="API Status" desc="API endpoint availability and health">
|
||||
<div className="space-y-4">
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div className="space-y-2">
|
||||
<div className="flex justify-between items-center">
|
||||
<span className="text-sm text-gray-600 dark:text-gray-400">API Server</span>
|
||||
<span className={`text-xs px-2 py-1 rounded ${getStatusBadge(status.database?.status || 'unknown')}`}>
|
||||
{status.database?.connected ? 'Operational' : 'Offline'}
|
||||
</span>
|
||||
</div>
|
||||
<div className="text-xs text-gray-500 dark:text-gray-400">
|
||||
Base URL: {typeof window !== 'undefined' ? window.location.origin.replace('app.', 'api.') : 'api.igny8.com'}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="space-y-2">
|
||||
<div className="flex justify-between items-center">
|
||||
<span className="text-sm text-gray-600 dark:text-gray-400">Response Format</span>
|
||||
<span className="text-xs px-2 py-1 rounded bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-400">
|
||||
Unified
|
||||
</span>
|
||||
</div>
|
||||
<div className="text-xs text-gray-500 dark:text-gray-400">
|
||||
All endpoints use standardized response format
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="pt-4 border-t border-gray-200 dark:border-gray-700">
|
||||
<div className="text-xs text-gray-500 dark:text-gray-400 space-y-1">
|
||||
<div>• Health Check: <span className="text-green-600 dark:text-green-400">/api/ping/</span></div>
|
||||
<div>• System Status: <span className="text-green-600 dark:text-green-400">/v1/system/status/</span></div>
|
||||
<div>• Authentication: <span className="text-green-600 dark:text-green-400">/v1/auth/</span></div>
|
||||
<div>• Planner API: <span className="text-green-600 dark:text-green-400">/v1/planner/</span></div>
|
||||
<div>• Writer API: <span className="text-green-600 dark:text-green-400">/v1/writer/</span></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</ComponentCard>
|
||||
|
||||
{/* Last Updated */}
|
||||
<div className="text-center text-sm text-gray-500 dark:text-gray-400">
|
||||
Last updated: {new Date(status.timestamp).toLocaleString()}
|
||||
|
||||
Reference in New Issue
Block a user