Peter Steinberger
0cb2eb8845
Fix visible circle spacer in menu - use Color.clear instead
2025-06-17 02:59:28 +02:00
Peter Steinberger
179b63f081
Update appcast for 1.0-beta.2
2025-06-17 02:55:32 +02:00
Peter Steinberger
13ef158d9d
Prepare for 1.0.0-beta.2 release
...
- Bump version to build 102
- Add automatic cleanup of development files from app bundle
- Enhance release script with comprehensive build cleaning
- Update CHANGELOG with beta.2 fixes
- Remove app-config.plist, Local.xcconfig, and test files from bundle
2025-06-17 02:52:58 +02:00
Peter Steinberger
9b4f9b79fa
Fix sparkle:version to 101 in appcast-prerelease.xml
2025-06-17 02:47:33 +02:00
Peter Steinberger
b618e9aa5c
Update appcast for 1.0-beta.1
2025-06-17 02:34:45 +02:00
Peter Steinberger
050e579257
Update build number to 101 in project file
2025-06-17 02:32:08 +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
97da1f6a90
Fix Sparkle API compatibility for v2.7.0
2025-06-17 02:24:35 +02:00
Peter Steinberger
c9586d55c6
Add frontend screenshot to README
...
Shows the VibeTunnel web interface in the Advanced Usage section
2025-06-17 02:20:58 +02:00
Peter Steinberger
34d8048dae
Prepare for 1.0.0-beta.1 release
...
- Update version to 1.0 and build number to 101
- Add changelog entry for first public beta
2025-06-17 02:19:52 +02:00
Peter Steinberger
7b02733207
Use modern Swift
2025-06-17 02:17:52 +02:00
Peter Steinberger
831361f5b2
Add initial changelog
2025-06-17 02:09:41 +02:00
Peter Steinberger
9f926ea381
add release docs and spec
2025-06-17 02:08:59 +02:00
Peter Steinberger
518b1dd7c1
no need here
2025-06-17 02:08:31 +02:00
Peter Steinberger
63545714c1
Move blog post link to more prominent position in README
...
- Relocated "The Story" section with blog post link to appear right after "Why VibeTunnel?"
- Makes the full story more discoverable for readers interested in the project's background
- Also includes Swift concurrency improvements for LazyBasicAuthMiddleware
2025-06-17 02:00:04 +02:00
Mario Zechner
c04cb26f4e
Fix linter formatting issues
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-17 01:52:52 +02:00
Peter Steinberger
eac1d8251a
Merge branch 'ci-setup' into main
2025-06-17 01:52:16 +02:00
Peter Steinberger
c06d0576a9
delete window animator
2025-06-17 01:49:05 +02:00
Peter Steinberger
f36eca57fd
Add menu stuff
2025-06-17 01:48:54 +02:00
Peter Steinberger
cce2ea6343
Fix final Swift formatting issue
2025-06-17 01:47:56 +02:00
Peter Steinberger
e77fdfe909
Fix Swift formatting issues (trailing spaces)
2025-06-17 01:46:25 +02:00
Peter Steinberger
fc27f84756
Fix platform-specific CI issues
...
- Include CreditLink component directly in AboutView.swift
- Fix Swift 6 concurrency issue with NSRunningApplication
- Remove Windows build from Rust workflow (tty-fwd is Unix-only)
- tty-fwd uses Unix-specific PTY features not available on Windows
2025-06-17 01:45:07 +02:00
Peter Steinberger
4e1b59105d
docs
2025-06-17 01:41:59 +02:00
Peter Steinberger
454cfbe7a1
better align item
2025-06-17 01:41:55 +02:00
Peter Steinberger
411b79832d
add docs
2025-06-17 01:41:49 +02:00
Peter Steinberger
5d6d630c61
Fix Swift trailing space lint error
2025-06-17 01:39:09 +02:00
Mario Zechner
7e98e2e735
Fira font, various mobile UI fixes.
2025-06-17 01:38:58 +02:00
Peter Steinberger
aadc65f2cc
remove dupe
2025-06-17 01:38:42 +02:00
Peter Steinberger
fd9eb47b85
add docs
2025-06-17 01:38:38 +02:00
Peter Steinberger
ff5696d515
fixes menu not updating on server state change
2025-06-17 01:38:20 +02:00
Peter Steinberger
e8f65b9121
Fix CI failures: platform-specific Rust code and Swift formatting
2025-06-17 01:36:12 +02:00
Peter Steinberger
722402d116
Set up comprehensive CI workflows for Swift, Rust, and Node.js
...
- Create separate workflow files for each language
- Swift: macOS-15 runner with SwiftLint/SwiftFormat, build, and test
- Rust: Multi-platform build with rustfmt/clippy and coverage
- Node.js: TypeScript linting, build, test, and security audit
- Update main CI workflow to use the new language-specific workflows
- Remove old lint.yml workflow (integrated into language workflows)
- Apply code formatting to ensure CI passes
2025-06-17 01:33:48 +02:00
Peter Steinberger
10970951d7
linter
2025-06-17 01:31:06 +02:00
Peter Steinberger
9f0792eefe
linting
2025-06-17 01:31:02 +02:00
Peter Steinberger
ed9a692101
Add Sparkle public key
2025-06-17 01:30:51 +02:00
Peter Steinberger
3e3bca0fb2
Add terminal logic
2025-06-17 01:30:43 +02:00
Peter Steinberger
f4a4f6b16b
align version
2025-06-17 01:30:23 +02:00
Peter Steinberger
79a52a0d7f
add sparkle and support applescript
2025-06-17 01:30:15 +02:00
Peter Steinberger
5d47d66b65
Improve server
2025-06-17 01:30:04 +02:00
Peter Steinberger
be39ff63f0
update test
2025-06-17 01:29:57 +02:00
Peter Steinberger
3e29a63f38
fix release scripts
2025-06-17 01:29:48 +02:00
Peter Steinberger
c41f56e7e1
prepare sparkle
2025-06-17 01:29:42 +02:00
Peter Steinberger
d7a49b0de0
Upgrade CI per platform
2025-06-17 01:29:06 +02:00
Peter Steinberger
6226c69c27
upgrade swift server
2025-06-17 01:12:40 +02:00
Peter Steinberger
cb081a08af
fixes a whoopsie
2025-06-17 01:12:27 +02:00
Peter Steinberger
df4053282c
add mention of linter
2025-06-17 01:12:13 +02:00
Peter Steinberger
52fda3d996
linting
2025-06-17 01:11:10 +02:00
Peter Steinberger
8b3833ee0e
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# web/src/client/components/app-header.ts
# web/src/client/components/session-card.ts
# web/src/client/components/session-view.ts
2025-06-17 01:06:52 +02:00
Peter Steinberger
bb20c3a833
lint web
2025-06-17 01:03:37 +02:00
Peter Steinberger
12cef6f5c8
lint Rust
2025-06-17 01:03:29 +02:00