Commit graph

9 commits

Author SHA1 Message Date
Armin Ronacher
9cbe77f12c Fix vt 2025-06-17 12:57:02 +02:00
Armin Ronacher
eee8a65450 Improved vt command to allow finding the current session 2025-06-17 09:56:21 +02:00
Armin Ronacher
9213d59cf9 Added -i / --shell 2025-06-16 19:34:36 +02:00
Armin Ronacher
6299e28e8f Added support for shell expansion in vt 2025-06-16 18:15:28 +02:00
Armin Ronacher
14321ccbb5 Add --claude and --claude-yolo 2025-06-16 06:55:04 +02:00
Armin Ronacher
25293cef7b Added vt command 2025-06-16 05:43:09 +02:00
Peter Steinberger
a6fb6ca6c0 Remove static tty-fwd binary from Resources
The tty-fwd binary is now built dynamically by the build script phase,
so we don't need the static copy in the Resources folder anymore.
2025-06-16 03:45:38 +02:00
Peter Steinberger
ed19be138b Fix server port binding issue and refactor tunnel services
- Change default server port from 800 to 4020 to avoid privileged port restrictions
- Rename TunnelServerDemo.swift to TunnelServer.swift for clarity
- Remove redundant TunnelServerExample.swift
- Update tty-fwd binary
- Add SettingsWindowDelegate for improved window management
- Update UI components and session monitoring
- Add modern Swift refactoring documentation

The server was failing to start because it was trying to bind to port 800,
which requires root privileges on macOS. Port 4020 is now used as the default.
2025-06-16 02:39:19 +02:00
Peter Steinberger
99b77c9b53 feat: implement working HTTP server with debug panel
- Replace stub TunnelServerDemo with full Hummingbird HTTP server
- Add comprehensive debug settings view with server info and controls
- Implement API endpoint listing with interactive testing
- Add TTYForwardManager for tty-fwd integration
- Auto-start HTTP server on app launch on port 8080
- Show server status, port, and base URL in debug panel
- Add test buttons for GET endpoints with live response preview
- Include debug mode toggle and log level selector
- Add quick access to Console.app and Application Support
- Update bundle identifier to sh.vibetunnel.vibetunnel
- Add code signing configuration templates
2025-06-16 02:00:56 +02:00