Repository navigation
Features
- On-screen keyboard on any device (#32): a floating ⌨ button in the top-right corner shows or hides the on-screen keyboard, now available on desktop too. It opens by default on mobile and stays closed on desktop, and your choice is remembered.
- Paste or drop images into the terminal (#41, #35): paste or drag-and-drop an image into the web terminal and it's uploaded automatically (PNG/JPG/GIF/WebP), with the file path inserted at the prompt for you. New settings:
MAX_UPLOAD_SIZE,UPLOAD_DIR. - The web terminal no longer runs with root privileges (#52): it now runs as a regular, unprivileged user for better security, and secrets can be supplied from a file instead of environment variables.
- Cleanup dashboard (#38): view and delete space-hungry caches and logs straight from the web UI.
- Project favicons (#46, #28): the web UI now ships with a proper icon set.
Fixes
- Copying text on macOS works again (#40): native text selection and Cmd+C are back on by default; a new ↕ key (or
Ctrl+B m) toggles terminal-level mouse mode when you need it. - Fixed all 8 issues found in a bug-hunt audit (#48).
- Fixed an "Invalid CSRF token" error that could block login (#42).
- Fixed mobile scrolling after reconnecting and when scrolling through terminal output on iOS/Android (#36, #29).
Other
- #31 (start CLIs in "yolo" mode) was closed as no longer needed — superseded by auto mode.
Full Changelog: v0.2.9...v0.2.10