Commit graph

29 commits

Author SHA1 Message Date
Peter Steinberger
6bb7a09565 fix: Update gitignore to allow all xcshareddata scheme files 2025-06-22 15:14:21 +02:00
Peter Steinberger
01a23c462d ignore test result files 2025-06-22 11:53:00 +02:00
Peter Steinberger
f31d3c5fab Remove BunPrebuilts from git tracking
- Remove entire mac/Resources/BunPrebuilts/ directory from git
- Add directory to .gitignore
- These binaries should be generated/downloaded during build process
2025-06-21 14:44:26 +02:00
Peter Steinberger
3820f98e22 add tutorial 2025-06-21 14:43:00 +02:00
Peter Steinberger
3bda4ec9f0 ignore bun stuff 2025-06-21 14:40:55 +02:00
Peter Steinberger
a5b0354139 Burn everything with fire that is not node or swift. 2025-06-21 14:39:44 +02:00
Mario Zechner
238f59233c Go stuff, to be killed. 2025-06-21 14:33:00 +02:00
Peter Steinberger
9caff4180e add bun 2025-06-21 10:02:57 +02:00
Peter Steinberger
3a77bfe2c6 Improve structure to more closely map node 2025-06-21 02:49:38 +02:00
Mario Zechner
8d5fd5457c Bun native build, unified entry point for native build. 2025-06-21 01:33:22 +02:00
Peter Steinberger
4de657fc3e don't check in binary 2025-06-20 20:50:37 +02:00
Peter Steinberger
d87f1b6e10 fix: Add vt script to git and remove from .gitignore
The vt script was previously gitignored which caused build failures on fresh checkouts.
This script is required by the Xcode build process during the "Copy VT Script" phase.
2025-06-20 13:50:35 +02:00
Peter Steinberger
bda7e978c4 ignore vt binary 2025-06-20 07:17:22 +02:00
Peter Steinberger
9bcbb0c1f7 another go binary ignored 2025-06-20 04:08:02 +02:00
Peter Steinberger
93c9c19e7a ensure go is not checked in 2025-06-20 04:08:02 +02:00
Mario Zechner
d5f54ddb57 Ignore Go executables. 2025-06-20 01:06:28 +02:00
Peter Steinberger
943410fc1c Add new vt binary that supports both rust and go 2025-06-20 00:48:33 +02:00
Peter Steinberger
b2b340fd1e Fix EdDSA signatures with correct private key
- Update generate-appcast.sh to use private key file exclusively
- Add validation to ensure private key exists before signing
- Regenerate appcast signatures with correct key
- Add private/ directory to .gitignore for security
2025-06-19 04:58:53 +02:00
Peter Steinberger
624c3ccf41 Remove Tuist references and generated files
- Removed Tuist-generated directories (Derived/, Workspace.xcworkspace/)
- Removed Tuist checks from preflight-check.sh
- Updated RELEASE.md to remove Tuist references
- Added Tuist directories to .gitignore
2025-06-19 03:29:58 +02:00
Peter Steinberger
9d35443f7f Ignore rust codecov stuff 2025-06-17 13:52:58 +02:00
Peter Steinberger
974eb06b56 Add shared Xcode scheme with OS_ACTIVITY_MODE
- Force add shared scheme to track OS_ACTIVITY_MODE=disable setting
- Update .gitignore to allow shared schemes while ignoring user schemes
- This suppresses network framework log spam for all developers
2025-06-17 13:52:58 +02:00
Peter Steinberger
648286a63c Fix build issues for release
- Fix duplicate tty-fwd file error by removing copy from build.sh
- Add VibeTunnel/Resources/tty-fwd to .gitignore
- Fix SparkleUpdaterManager compilation error
2025-06-17 02:30:31 +02:00
Peter Steinberger
0c505f77be delete UI test stubs 2025-06-16 20:56:23 +02:00
Mario Zechner
70d53f0b19 Update root gitignore for web build files 2025-06-16 16:48:04 +02:00
Peter Steinberger
39a5f25680 add workspace 2025-06-16 14:17:45 +02:00
Armin Ronacher
8f52b73454 Seemingly this is needed 2025-06-16 09:13:36 +02:00
Mario Zechner
64c97832c3 FUUUUU 2025-06-16 05:44:51 +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
Peter Steinberger
b80c710c08 Add SwiftLint and SwiftFormat configuration for Swift 6
- Configure SwiftLint with Swift 6 compatible rules
- Disable conflicting self-related rules (implicit_self, redundant_self)
- Set up SwiftFormat to avoid self-rewrite conflicts
- Add custom rules for print statements and async/await patterns
- Create lint script and GitHub Actions workflow
- Add Package.swift for SPM dependencies
- Ensure proper exclusions for build directories and tests
2025-06-15 23:48:30 +02:00