mirror of
https://github.com/chenhg5/cc-connect.git
synced 2026-07-09 16:39:38 +08:00
* feat(web): add web admin dashboard (React + Tailwind + TypeScript) Full-featured management UI for CC-Connect instances: - Token-based auth, dark/light/system theme, i18n (EN/ZH/ZH-TW/JA/ES) - Dashboard with system status, project overview - Project management with providers, heartbeat, settings tabs - Session list and chat interface with Markdown rendering - Cron job management (create/delete) - Bridge adapter viewer - System config viewer, logs, restart/reload controls - All endpoints aligned with docs/management-api.md Made-with: Cursor * feat(web): improve session UI, markdown rendering, and API richness - Enrich session list/detail API with live status, last_message preview, agent_type, platform, user metadata, and timestamps - Add SessionKeyMap() helper to core/session.go for ID-to-key mapping - Redesign SessionList as responsive grid layout with project filtering, time-ago display, and last message preview - Upgrade markdown rendering: rehype-highlight for syntax highlighting, @tailwindcss/typography for proper prose styling, copy-to-clipboard on code blocks, GitHub light/dark themes - Show live/offline session status; disable message input for non-live sessions - Update management-api.md to document new session fields - Remove node_modules from git tracking and add to .gitignore Made-with: Cursor * chore: add .vite/ to .gitignore Made-with: Cursor * fix(opencode): add warn logs when sqlite3 CLI is missing or query fails The /list command silently showed 0 messages when sqlite3 was not installed or the DB query failed. Now logs a warning so operators can diagnose the issue. Fixes #318. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
14 lines
404 B
HTML
14 lines
404 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>CC-Connect Admin</title>
|
|
</head>
|
|
<body class="bg-gray-50 dark:bg-gray-950">
|
|
<div id="root"></div>
|
|
<script type="module" src="/src/main.tsx"></script>
|
|
</body>
|
|
</html>
|