vibetunnel/web/src/client
Mario Zechner 5593ee39ef refactor: modularize server architecture and consolidate codebase
- Restructure server code into modular architecture under src/server/
  - middleware/: Authentication handling
  - pty/: PTY management consolidation
  - routes/: API endpoint handlers
  - services/: Core services (terminal, HQ, streaming)
- Consolidate 20+ scattered files into organized modules
- Replace unit/integration tests with comprehensive E2E testing
- Add spec.md as codebase navigation guide
- Update build paths for new CSS location (styles.css)
- Add chalk dependency for improved terminal output
- Simplify server entry point to use modular loader
- Update CLAUDE.md with spec.md regeneration instructions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-20 22:44:40 +02:00
..
assets refactor: modularize server architecture and consolidate codebase 2025-06-20 22:44:40 +02:00
components refactor: modularize server architecture and consolidate codebase 2025-06-20 22:44:40 +02:00
services feat: implement WebSocket-based real-time buffer updates 2025-06-20 04:36:23 +02:00
utils Add terminal max width control and fix WebSocket panic (#29) 2025-06-20 09:21:20 +02:00
app-entry.ts lint web 2025-06-17 01:03:37 +02:00
app.ts show error messages longer 2025-06-20 20:16:00 +02:00
styles.css refactor: modularize server architecture and consolidate codebase 2025-06-20 22:44:40 +02:00
test-terminals-entry.ts Replace XTerm.js with headless terminal implementation 2025-06-18 12:48:24 +02:00