Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
42eaf77
Add AGENTS.md for waveterm-remote fork
clearlyjeremy May 12, 2026
4828633
set up local build toolchain and macOS CI workflow
clearlyjeremy May 12, 2026
5866e98
clean up upstream CI workflows
clearlyjeremy May 12, 2026
95347af
move fork notice above title in README
clearlyjeremy May 12, 2026
18c93b6
fix macOS CI workflow to download Go and Zig locally
clearlyjeremy May 12, 2026
2312729
remove telemetry, analytics, and user tracking from waveterm
clearlyjeremy May 13, 2026
f8449cf
restructure README: move fork notes higher, remove upstream-specific …
clearlyjeremy May 13, 2026
9529abc
remove AI features from README to match fork direction
clearlyjeremy May 13, 2026
0cd6489
Fix crash on tab close after SSH session exit
clearlyjeremy May 14, 2026
1ea3d07
Remove trace logging added for tab-close crash diagnosis
clearlyjeremy May 14, 2026
1a7f1c8
Remove waveai (#1)
whoisjeremylam May 18, 2026
5a21f6c
Add .pi/ planning docs from parent repo
whoisjeremylam May 19, 2026
26b1b34
Bug/tmux mouse reconnect (#3)
whoisjeremylam May 20, 2026
985e94d
docs(todos): mark tmux mouse reconnect bug as fixed
whoisjeremylam May 20, 2026
f275df2
docs: update priorities, add MOSH research decision, draft auto-recon…
whoisjeremylam May 20, 2026
84eb310
docs: remove MOSH from roadmap, expand auto-reconnect issue, add widg…
whoisjeremylam May 21, 2026
f8ea41d
fix: ensure connection is alive before starting durable shell (#6)
whoisjeremylam May 27, 2026
7ac402b
Fix/auto reconnect detection gaps (#10)
whoisjeremylam May 28, 2026
245f4de
docs: add screenshot for tmux scrollback rendering bug (#11)
whoisjeremylam May 28, 2026
4604df0
fix: SSH handshake stall causes context deadline exceeded and blocks …
whoisjeremylam May 29, 2026
e42d149
fix(ssh/reconnect): address handshake stall and reconnect scheduler g…
whoisjeremylam May 29, 2026
6e5221c
Merge upstream dependency bumps (google.golang.org/api, qs, express)
whoisjeremylam May 29, 2026
8d8b64f
security: bump golang.org/x/crypto to v0.52.0+ (CVE-2026-39827, CVE-2…
whoisjeremylam May 29, 2026
a5e3adb
fix(conncontroller): fire disconnect event before blocking cleanup (#15)
whoisjeremylam May 29, 2026
912187e
diag(reconnect): add timing/logging to diagnose 30s reconnect delay (…
whoisjeremylam May 30, 2026
a183c32
fix(conncontroller): run blocking close cleanup in goroutine to preve…
whoisjeremylam May 30, 2026
938ac30
fix(conncontroller): guard waitForDisconnect against stale client rac…
whoisjeremylam May 30, 2026
8f0e068
docs(specs): add reconnect improvement specs for issues #17 #18 #19
whoisjeremylam May 30, 2026
eb2c659
fix: close DomainSockListener before Client to prevent CPU spin on cl…
whoisjeremylam Jun 1, 2026
5157710
fix: patch x/crypto/ssh drain loop spin bug (golang/go#79658)
whoisjeremylam Jun 2, 2026
fa50691
Merge fix/waitfordisconnect-race-16: stale client guard (#16)
whoisjeremylam Jun 2, 2026
38fde94
feat: reconnect improvements — fast reconnect + UI overlay + drain lo…
whoisjeremylam Jun 2, 2026
cc4a44a
spec: update portforwarding spec with verified changes
whoisjeremylam Jun 3, 2026
ac5b884
feat: add SshLocalForward and SshRemoteForward fields to ConnKeywords
whoisjeremylam Jun 4, 2026
ba47101
feat: parse LocalForward/RemoteForward from SSH config and return mer…
whoisjeremylam Jun 4, 2026
705be21
feat: implement port forwarding runtime in conncontroller
whoisjeremylam Jun 4, 2026
7d14b7a
test: add unit tests for port forwarding
whoisjeremylam Jun 4, 2026
3d44f50
docs: add port forwarding documentation
whoisjeremylam Jun 4, 2026
1063e84
docs: add release notes entry for SSH port forwarding
whoisjeremylam Jun 5, 2026
d048a44
debug: add logging for SSH port forwarding diagnostics
whoisjeremylam Jun 5, 2026
5402cc4
feat: comprehensive SSH LocalForward/RemoteForward parser
whoisjeremylam Jun 5, 2026
6ce839f
fix(port-forwarding): half-close tunnel endpoints on EOF
whoisjeremylam Jun 6, 2026
4c1d8f4
chore(port-forwarding): switch logging to conn.Debugf
whoisjeremylam Jun 7, 2026
2535917
feat: add port forwarding UI status indicators
whoisjeremylam Jun 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
54 changes: 54 additions & 0 deletions .github/workflows/build-macos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Build macOS
on:
workflow_dispatch:

env:
GO_VERSION: "1.26.2"
NODE_VERSION: 22
NODE_OPTIONS: --max-old-space-size=4096

jobs:
build:
runs-on: macos-latest
steps:
- uses: actions/checkout@v6

- name: Install Go
run: |
curl -sL "https://go.dev/dl/go${{ env.GO_VERSION }}.darwin-arm64.tar.gz" | tar -xzf - -C .
mv go golang-${{ env.GO_VERSION }}
echo "module golang" > golang-${{ env.GO_VERSION }}/go.mod

- name: Install Zig
run: |
curl -sL "https://ziglang.org/download/0.14.0/zig-macos-aarch64-0.14.0.tar.xz" | tar -xJf -
mv zig-macos-aarch64-0.14.0 zig-0.14.0

- uses: actions/setup-node@v6
with:
node-version: ${{ env.NODE_VERSION }}
cache: npm
cache-dependency-path: package-lock.json

- name: Install Task
uses: arduino/setup-task@v2
with:
version: 3.x
repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Install deps
run: npm ci --no-audit --no-fund
env:
GIT_ASKPASS: "echo"
GIT_TERMINAL_PROMPT: "0"

- name: Build
run: task package
env:
USE_SYSTEM_FPM: true

- name: Upload artifacts
uses: actions/upload-artifact@v5
with:
name: macos-build
path: make/
20 changes: 1 addition & 19 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,7 @@
name: "CodeQL"

on:
push:
branches: ["main"]
paths:
- "**/*.go"
- "**/*.ts"
- "**/*.tsx"
pull_request:
branches: ["main"]
paths:
- "**/*.go"
- "**/*.ts"
- "**/*.tsx"
types:
- opened
- synchronize
- reopened
- ready_for_review
schedule:
- cron: "36 5 * * 5"
workflow_dispatch:

env:
NODE_VERSION: 22
Expand Down
80 changes: 0 additions & 80 deletions .github/workflows/deploy-docsite.yml

This file was deleted.

83 changes: 0 additions & 83 deletions .github/workflows/testdriver-build.yml

This file was deleted.

141 changes: 0 additions & 141 deletions .github/workflows/testdriver.yml

This file was deleted.

3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,6 @@ docsite/
.superpowers
docs/superpowers
.claude
golang-*/
zig-*/
.pi/delegate-results/
Loading