Commit Graph

19 Commits

Author SHA1 Message Date
matmoul d8f8101d9e fix: align SSH menu entries before fzf selection 0.0.8 2026-06-04 22:58:52 +02:00
matmoul ce563186cb feat: migrate ssh menu to Bun/TypeScript
Replace the Bash implementation and jq/yq dependency chain with a Bun-based TypeScript script, add Bun/TypeScript project files, and update docs and sample config notes to match the new CLI and behavior.
0.0.7
2026-06-04 01:45:53 +02:00
matmoul ba79cedcb1 docs: remove outdated group naming note 0.0.6 2026-06-02 20:37:27 +02:00
matmoul 87945adae3 feat: require explicit group names in host configs 2026-06-02 20:36:51 +02:00
matmoul 69131534fe feat: support jump host ports in SSH menu
Allow jump host definitions to include an explicit port in the form user@host:port.
Default to port 22 when no port is provided and update the sample config and docs accordingly.
2026-06-02 20:26:25 +02:00
matmoul c29d0dcb5d docs: record known follow-up improvements for jump server config 2026-06-01 01:04:58 +02:00
matmoul c942d95ec6 fix: reset aliases when loading each server 0.0.5 2026-06-01 00:53:06 +02:00
matmoul ba7df89340 fix: default known-hosts user to current user 0.0.4 2026-06-01 00:22:51 +02:00
matmoul 8650b71c3c docs: align README with current script behavior
Update the usage, feature summary, and notes to reflect known_hosts support, current option flags, and the sample configuration layout.
0.0.3
2026-06-01 00:03:59 +02:00
matmoul 59f37d8455 feat: add known_hosts entries to ssh menu
Allow loading hosts from ~/.ssh/known_hosts via -k, with an optional user override. Also update the usage text and keep direct SSH connections working for generated known_hosts entries.
2026-05-31 23:59:29 +02:00
matmoul ccd38c5e31 fix: use fzf reverse layout in SSH menu 2026-05-31 22:57:40 +02:00
matmoul c0fcd67312 chore: push changes before release branch checkout 0.0.2 2026-05-31 22:17:20 +02:00
matmoul b8aa1aaa8d chore: add release automation script 0.0.1 2026-05-31 22:15:15 +02:00
matmoul dc886c91cc docs: align README with current SSH menu configuration 2026-05-31 22:11:39 +02:00
matmoul 7166a8c3dd fix: read SSH server user from the correct config field 2026-05-31 21:55:32 +02:00
matmoul 334d2cbcaf fix: use user config dir and correct fzf check
Also stop printing the composed ssh command before connecting.
2026-05-31 21:25:05 +02:00
matmoul 71d9b0dfc5 fix: restore fzf dependency check and clean ssh menu script 2026-05-31 21:19:14 +02:00
matmoul f1c09bae25 feat: add ssh menu script with sample YAML config 2026-05-31 21:12:16 +02:00
matmoul bcc19535c2 Initial commit 2026-05-31 19:06:22 +00:00