Commit graph

  • 060f25dbe7 Fix tty-fwd SIGKILL issue by adding entitlements and signing script Peter Steinberger 2025-06-16 07:19:03 +0200
  • 79a23c0aa6 Replace PATH hack with proper zsh configuration loading in Xcode build script Peter Steinberger 2025-06-16 07:15:41 +0200
  • 2fa36dd15b Move CREATE SESSION button to header and improve UI layout Mario Zechner 2025-06-16 07:13:41 +0200
  • 334d4d741e Improve tty-fwd error messages and ensure control directory exists Peter Steinberger 2025-06-16 07:06:30 +0200
  • 74373a129d Fix TypeScript error in server.ts Peter Steinberger 2025-06-16 06:58:59 +0200
  • 14321ccbb5 Add --claude and --claude-yolo Armin Ronacher 2025-06-16 06:54:44 +0200
  • 91f12f6ed6 Add Xcode build phase for web frontend Peter Steinberger 2025-06-16 06:54:04 +0200
  • 3a6665c13f Fix session status detection and prevent stream restarts for exited sessions Mario Zechner 2025-06-16 06:43:19 +0200
  • 05b3be6569 disable user script sandbox Peter Steinberger 2025-06-16 06:41:10 +0200
  • d4c5f22fad Improve UI styling in Advanced Settings Peter Steinberger 2025-06-16 06:40:08 +0200
  • 6cbe2b8cbb Fix Xcode build phase permissions and increase General tab height Peter Steinberger 2025-06-16 06:35:04 +0200
  • 347d79914f Fix cargo build for some macs Armin Ronacher 2025-06-16 06:23:23 +0200
  • 6c0b8cb7b3 Prevent update dialogs on app startup in debug mode Peter Steinberger 2025-06-16 06:11:34 +0200
  • d4fae5631a Improve ngrok authentication UX and move update settings Peter Steinberger 2025-06-16 06:07:03 +0200
  • e8fb468a19 Implement half broken SSE Armin Ronacher 2025-06-16 06:02:43 +0200
  • e27657a9fe WIP: Interactive session view needs refinement Mario Zechner 2025-06-16 05:54:09 +0200
  • 70a8da5235 feat: enhance UI and automatic update handling Peter Steinberger 2025-06-16 05:52:54 +0200
  • 09cc9edb43 Implement interactive session view with keyboard input Mario Zechner 2025-06-16 05:51:27 +0200
  • ba4a86c5db Improve terminal preview layout for better space utilization Mario Zechner 2025-06-16 05:48:38 +0200
  • d80ab6c217 Add ngrok integration for remote access Peter Steinberger 2025-06-16 05:45:37 +0200
  • 64c97832c3 FUUUUU Mario Zechner 2025-06-16 05:44:26 +0200
  • 25293cef7b Added vt command Armin Ronacher 2025-06-16 05:43:02 +0200
  • a7dce56757 Fix live streaming for terminal previews with asciinema player Mario Zechner 2025-06-16 05:42:33 +0200
  • 520cf9641d Add Help menu to menu bar with website and issue links Peter Steinberger 2025-06-16 05:23:56 +0200
  • 9cbda0d4eb Very good commit Mario Zechner 2025-06-16 05:11:08 +0200
  • 79509ea251 Simplify UI with clean header and button styling Mario Zechner 2025-06-16 05:10:45 +0200
  • 2bc2c2f3c7 Kill leftover prototype Armin Ronacher 2025-06-16 05:05:36 +0200
  • 179d0db754 Clean up file naming by removing -new suffixes Mario Zechner 2025-06-16 04:48:45 +0200
  • 19b428a879 Remove unused stuff Armin Ronacher 2025-06-16 04:52:30 +0200
  • 482f48052c Hook up cleanup Armin Ronacher 2025-06-16 04:48:20 +0200
  • eb12804a0b Remove Tunnel2 Peter Steinberger 2025-06-16 04:42:22 +0200
  • ac4a0df33b Add new icon Peter Steinberger 2025-06-16 04:42:13 +0200
  • 2eeb996be4 Improve create button styling when disabled Mario Zechner 2025-06-16 04:38:59 +0200
  • ce85d70ba6 Changed the path to the control Armin Ronacher 2025-06-16 04:33:39 +0200
  • 12a9659de1 Optimize cleanup functionality using tty-fwd bulk cleanup Mario Zechner 2025-06-16 04:33:46 +0200
  • 6e22984ee8 Add Clean Exited button and improve button row styling Mario Zechner 2025-06-16 04:30:39 +0200
  • 5ffc2dca8d Vibed up some stuff for the api Armin Ronacher 2025-06-16 04:25:43 +0200
  • ab36c56836 Rebuild client components to make Create Session button visible Mario Zechner 2025-06-16 04:24:59 +0200
  • a868752e40 Fix Create Session button visibility by removing duplicate form Mario Zechner 2025-06-16 04:21:16 +0200
  • 77706ab1f5 Improve session card filtering and new session handling Mario Zechner 2025-06-16 04:14:03 +0200
  • 8f2219f9f9 We apparently need to ignore some files Armin Ronacher 2025-06-16 04:09:05 +0200
  • d6f7d81155 Checked in ported tunnel server. No idea if it works Armin Ronacher 2025-06-16 04:08:14 +0200
  • 26d0624333 Add missing components.js to .gitignore Mario Zechner 2025-06-16 04:02:45 +0200
  • 48ce0c6b98 Remove all build artifacts from git tracking Mario Zechner 2025-06-16 04:02:27 +0200
  • 56edbebe4c Fix dev script to use server-new.ts Mario Zechner 2025-06-16 04:01:49 +0200
  • 3fdcd1b926 Revert "Clean up old unused files and components" Mario Zechner 2025-06-16 04:01:28 +0200
  • 99bd45271c Add build artifacts to .gitignore and remove from tracking Mario Zechner 2025-06-16 04:01:10 +0200
  • 7f63c9e168 Fix session card UI and file browser issues Mario Zechner 2025-06-16 03:59:18 +0200
  • 0bee6f13aa Clean up old unused files and components Mario Zechner 2025-06-16 03:50:22 +0200
  • 920b040b61 Improve session card UI with asciinema players Mario Zechner 2025-06-16 03:49:29 +0200
  • fdd6c33289 Add a way to kill a process Armin Ronacher 2025-06-16 03:49:17 +0200
  • a6fb6ca6c0 Remove static tty-fwd binary from Resources Peter Steinberger 2025-06-16 03:45:38 +0200
  • 066d2882f9 Add window size animation for Settings and build script for tty-fwd Peter Steinberger 2025-06-16 03:44:48 +0200
  • 2324be0706 Web WIP Mario Zechner 2025-06-16 03:35:06 +0200
  • c4e5890aa8 Small refactor Armin Ronacher 2025-06-16 03:34:48 +0200
  • 63d57d6ab9 Refactor session listing Armin Ronacher 2025-06-16 03:32:20 +0200
  • a4560e0bed Updated heuristics to fix some issues Armin Ronacher 2025-06-16 03:26:25 +0200
  • a9d75c2f04 Initial notification channel support Armin Ronacher 2025-06-16 02:57:08 +0200
  • 1048e21083 Simplify server port configuration Peter Steinberger 2025-06-16 03:24:54 +0200
  • 7bffb2ae7b Add tty-fwd universal binary build step to release process Peter Steinberger 2025-06-16 03:19:17 +0200
  • e59fc9d835 Fix server port 800 permission denied error Peter Steinberger 2025-06-16 03:05:39 +0200
  • f022d71778 Add debug logging to diagnose port 800 issue Peter Steinberger 2025-06-16 03:03:11 +0200
  • ef112c82b5 Fix serverPort UserDefaults type mismatch Peter Steinberger 2025-06-16 02:43:10 +0200
  • ed19be138b Fix server port binding issue and refactor tunnel services Peter Steinberger 2025-06-16 02:39:19 +0200
  • 223fa898b1 Fix Swift compatibility for older versions Peter Steinberger 2025-06-16 02:36:17 +0200
  • 0534f4b238 Change default server port from 8080 to 4020 and improve UI Peter Steinberger 2025-06-16 02:33:54 +0200
  • be56723fbe mac Peter Steinberger 2025-06-16 02:23:04 +0200
  • c6a6f67872 Added universal binary build for tty-fwd Armin Ronacher 2025-06-16 02:04:36 +0200
  • 99b77c9b53 feat: implement working HTTP server with debug panel Peter Steinberger 2025-06-16 02:00:56 +0200
  • 8d80935bdb Reduce settings window width to 400 points Peter Steinberger 2025-06-16 01:45:45 +0200
  • 63510c5d2d Fix build errors by creating stub implementations and removing unavailable dependencies Peter Steinberger 2025-06-16 01:41:51 +0200
  • 8a83d7c2c9 Refactor tunnel client architecture and improve server communication Peter Steinberger 2025-06-16 01:41:08 +0200
  • 8bcc669ccc Claude cleans up after itself Armin Ronacher 2025-06-16 01:38:02 +0200
  • fe6f6a1299 Fix remaining build errors Peter Steinberger 2025-06-16 01:29:09 +0200
  • b52ebafb69 Update readme Armin Ronacher 2025-06-16 01:25:37 +0200
  • ba17b2d739 Pick better vibetunnnel control path Armin Ronacher 2025-06-16 01:14:52 +0200
  • 62a7394cd0 Fix missing project resources and dependencies Peter Steinberger 2025-06-16 00:51:02 +0200
  • c5a7bcc13f Fix build issues after dependency updates Peter Steinberger 2025-06-16 00:49:38 +0200
  • e62543330f Update dependencies to latest versions Peter Steinberger 2025-06-16 00:33:35 +0200
  • 6830517221 Add complete web frontend for terminal multiplexer Mario Zechner 2025-06-16 00:26:03 +0200
  • 0032b3c7af Port to jiff Armin Ronacher 2025-06-16 00:28:15 +0200
  • 6d8876e2ad Merge remote main after mac-v1 integration Peter Steinberger 2025-06-16 00:18:21 +0200
  • 19497cb207 Fix formatting and linting issues Peter Steinberger 2025-06-16 00:15:12 +0200
  • bb65002c64 Merge branch 'origin/mac-v1' into main Peter Steinberger 2025-06-16 00:14:31 +0200
  • 7ea32cfff0 Merge branch 'mac-v1' into main Peter Steinberger 2025-06-16 00:13:20 +0200
  • 6b8bf43444 Read initial terminal size for reporting in the header Armin Ronacher 2025-06-16 00:12:16 +0200
  • 488585c2a1 Force stream out path to be absolute Armin Ronacher 2025-06-15 23:59:40 +0200
  • 3bf7ce2c25 Add timestamps to session info Armin Ronacher 2025-06-15 23:55:07 +0200
  • 702b623d7f Fix settings window not appearing from menu bar Peter Steinberger 2025-06-15 23:54:17 +0200
  • b80c710c08 Add SwiftLint and SwiftFormat configuration for Swift 6 Peter Steinberger 2025-06-15 23:48:30 +0200
  • b5644d2b17
    Add macOS app foundation with release infrastructure (#1) Peter Steinberger 2025-06-15 23:14:29 +0200
  • a47c522967 Added cleanup command Armin Ronacher 2025-06-15 23:14:07 +0200
  • 7faab347d8 Remote control helpers Armin Ronacher 2025-06-15 22:49:49 +0200
  • ea35d815c6 Update Hummingbird implementation to v2 API Peter Steinberger 2025-06-15 22:36:44 +0200
  • 01f3666d1f Configure for macOS 14+ and use custom menubar icon Peter Steinberger 2025-06-15 22:35:26 +0200
  • 9c4454b454 Convert to menu bar only app Peter Steinberger 2025-06-15 22:33:58 +0200
  • 20b2b5b855 Kill unused code from tty-spawn Armin Ronacher 2025-06-15 22:33:20 +0200
  • 79addfc861 Add basic HTTP server with web interface Peter Steinberger 2025-06-15 22:23:54 +0200
  • c3f5744494 Update session status Armin Ronacher 2025-06-15 22:17:38 +0200
  • 3d421cb7ec Fix build errors: Add Sparkle conditional compilation and remove TunnelServer Peter Steinberger 2025-06-15 22:06:01 +0200