Commit graph

12 commits

Author SHA1 Message Date
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