Releases: kuroiko0429/tail-pulse
Releases · kuroiko0429/tail-pulse
Release list
v0.4.0
v0.3.1
ソート切り替え('s'キー: Name→IP→OS→Ping)を復元。旧版にあった機能で、パッケージ分割リファクタ時に抜けていた。
v0.3.0
UI操作性の修正。v0.2.xは一覧のdキーでインライン詳細パネル・Enterで即SSHという操作感だったが、実際の日常運用版とはUXが異なっていた。
変更点
Enterでフルスクリーンの詳細画面を開く方式に変更(DNSName・Tailnet IPs・Key Expiry・帯域・WoL MAC・タグ・ポートスキャン結果を表示)- 詳細画面内で
s(SSH)f(送信)g(受信)a(ルート許可)w(WoL) を実行 - 一覧に専用SSH列を復元(ポート22の到達性で色分け)
- STATUS列をONLINE/OFFLINEのフル表記に変更
インストール
```bash
go install github.com/kuroiko0429/tail-pulse@latest
```
v0.2.1
デフォルトテーマをGruvboxに復元。v0.2.0でリファクタ由来のネオン配色がハードコードされていたが、設定可能なThemeを復活させ、Gruvboxをデフォルトにした。
`~/.config/tail-pulse/config.yaml`の`theme:`以下で色を上書き可能。
インストール
```bash
go install github.com/kuroiko0429/tail-pulse@latest
```
v0.2.0
機能追加・復元リリース。v0.1.0はパッケージ分割リファクタの過程で一部機能が抜け落ちた状態だったため、旧バージョンにあった機能を統合。
追加された機能
- Exit Nodes / Serve / Logs / Daemon タブ
- Wake-on-LAN(同一LAN内直接送信 + 別LANノード向けSSHプロキシ経由)
- Taildropでのファイル送受信(
Tで送信・gで受信) - ノードのオンライン/オフライン切り替わりをデスクトップ通知
- Shields up/down、サブネットルート許可などのデーモン制御
- SSHポート自動検出(
ssh -G) - xclipクリップボードフォールバック(X11環境向け)
その他修正
- ポートスキャンのIPv6非対応バグを修正(
net.JoinHostPort使用)
インストール
```bash
go install github.com/kuroiko0429/tail-pulse@latest
```
またはビルド済みバイナリを下からダウンロード。
v0.1.0
Tailscaleネットワークを監視するTUIツール、最初のタグ付きリリース。
インストール
```bash
go install github.com/kuroiko0429/tail-pulse@latest
```
またはビルド済みバイナリを下からダウンロード。
動作環境
- Tailscale CLIがPATHに通っていること
- クリップボード機能には wl-copy (Wayland) または pbcopy (macOS) が必要