Commit Graph

  • 9c639206f7 feat: add hidden tag to hide hosts from TUI and search dev Gu1llaum-3 2026-02-25 20:27:22 +01:00
  • 838941e3eb fix: allow env vars and SSH tokens in IdentityFile validation (issue #33) Gu1llaum-3 2026-02-23 23:04:40 +01:00
  • 2a1f6d5449 fix: replace sshm process with ssh via syscall.Exec (issue #41) Gu1llaum-3 2026-02-23 21:48:41 +01:00
  • f189cb37e3 feat: add --no-update-check flag and disable update check via config (issue #23) Gu1llaum-3 2026-02-23 21:28:54 +01:00
  • 891fb2a0f4 Merge pull request #44 from fgbm/main Guillaume Archambault 2026-02-22 12:24:42 +01:00
  • 473b1b6063 Merge pull request #40 from boxpositron/feat/info-command Guillaume Archambault 2026-02-22 12:19:38 +01:00
  • 5d0c0ffcf3 refactor: update NewPingManager to accept a config file parameter Vladislav Chmelyuk 2026-02-04 14:17:28 +03:00
  • 7d9b794ceb feat: add info command for JSON host details David Ibia 2026-01-12 23:53:35 +01:00
  • 58a9e6f40f Merge pull request #39 from Gu1llaum-3/dev main v1.10.0 Guillaume Archambault 2026-01-04 22:46:48 +01:00
  • 87f8fb9c6c fix: problems with quotes from Host names and support SSH tokens (issue #32) v1.10.0-dev Gu1llaum-3 2026-01-04 22:21:13 +01:00
  • 8f780e288c fix: use line numbers to prevent deleting all duplicate SSH hosts when removing one Gu1llaum-3 2026-01-04 21:34:09 +01:00
  • def2b4fa8d fix: correct field mapping in forms and prevent double -o prefix in SSH options Gu1llaum-3 2026-01-04 20:44:01 +01:00
  • 2f9587c8c8 feat: add shell completion for host names (#37) David Ibia 2026-01-04 19:37:52 +01:00
  • 435597f694 feat: add remote command execution support (#36) David Ibia 2026-01-04 19:24:31 +01:00
  • 66cb80f29c fix(edit): correct Advanced tab field indices mapping Gu1llaum-3 2026-01-04 18:39:39 +01:00
  • e4570e612e fix(add-form): align add/edit form behavior (#28) Francesco Raso 2026-01-04 18:15:57 +01:00
  • 49f01b7494 feat: focus on search input at startup (#27) Loïc Dreux 2026-01-04 17:59:14 +01:00
  • ce9d678652 feat: ProxyCommand support (#26) Simon Gaufreteau 2026-01-04 17:49:04 +01:00
  • 167e4c0a09 feat: add SSH connection history with Ctrl+H navigation v1.10.0-beta Gu1llaum-3 2025-10-15 19:22:04 +02:00
  • 825c534ebe feat(ui): add tabbed forms with height validation v1.9.0 Gu1llaum-3 2025-10-12 21:37:12 +02:00
  • 93c9115f08 feat(ui): add tabbed forms with height validation v1.9.0-beta2 Gu1llaum-3 2025-10-12 21:37:12 +02:00
  • c1457af73a feat: add support for SSH RemoteCommand and RequestTTY in host configuration and TUI forms Gu1llaum-3 2025-10-12 20:25:20 +02:00
  • 12d97270f0 feat: reorganize release notes Gu1llaum-3 2025-10-10 22:02:00 +02:00
  • 2e84ac002e feat: reorganize release notes v1.9.0-beta Gu1llaum-3 2025-10-10 22:02:00 +02:00
  • 6ba82b1c97 feat: filter non-SSH files from config parsing Gu1llaum-3 2025-10-10 21:47:13 +02:00
  • 42e87b6827 feat: add ARM v6/v7 support and version selection to install script Gu1llaum-3 2025-10-10 21:22:56 +02:00
  • d686d97f8c fix: SSH identity file paths with spaces and edit form navigation Gu1llaum-3 2025-10-09 22:04:36 +02:00
  • 8d5f59fab2 feat: add multi-host block support for SSH config management Gu1llaum-3 2025-10-09 20:46:10 +02:00
  • 049998c235 docs: update README.md and remove CONFIG.md 1.8.0 Gu1llaum-3 2025-10-04 17:02:21 +02:00
  • 5986659048 Merge pull request #11 from qingfengzxr/main Guillaume Archambault 2025-10-04 17:00:56 +02:00
  • abbda54125 Merge pull request #12 from ldreux/support-subsearch Guillaume Archambault 2025-10-04 16:24:06 +02:00
  • 986017a552 feat: support multiple words search Loïc Dreux 2025-10-01 12:04:38 +02:00
  • 120cd6c009 feat: add configurable key bindings with ESC quit disable option zxr 2025-09-29 11:05:26 +08:00
  • 3d746ec49a doc: update installation instructions for Homebrew Gu1llaum-3 2025-09-17 15:24:17 +02:00
  • f31fe9dacf fix: update Windows install script for GoReleaser format Gu1llaum-3 2025-09-17 14:44:50 +02:00
  • 7b15db1f34 fix: update install script for GoReleaser binary format Gu1llaum-3 2025-09-17 14:32:31 +02:00
  • 55f3359287 fix: remove discussion_category_name (discussions not enabled) v1.7.0 Gu1llaum-3 2025-09-17 14:27:39 +02:00
  • 4efec57a8a fix: make ValidateIdentityFile test robust for CI environments v1.7.0-beta Gu1llaum-3 2025-09-17 14:20:08 +02:00
  • 0975ae2fe2 git commit -m "feat: add GoReleaser for automated releases and Homebrew integration Gu1llaum-3 2025-09-17 14:14:49 +02:00
  • ed6ea2939a fix(ci): correct version injection in build workflow v1.6.0 Gu1llaum-3 2025-09-13 12:20:41 +02:00
  • 45eccabc23 fix: replace Ctrl+Enter with Ctrl+S in forms to avoid terminal conflicts Gu1llaum-3 2025-09-13 11:47:30 +02:00
  • 2425695992 docs: update README Gu1llaum-3 2025-09-13 11:19:12 +02:00
  • 306f38e862 feat: show error when move requires includes but none found Gu1llaum-3 2025-09-13 08:34:11 +02:00
  • 3c627a5d21 feat: add port forwarding history persistence Gu1llaum-3 2025-09-12 11:29:17 +02:00
  • 71bf8ea2bb feat: add direct host connection via sshm <host> with history tracking Gu1llaum-3 2025-09-11 19:41:04 +02:00
  • 8c6f3b01ef feat: centralize history storage in config directory Gu1llaum-3 2025-09-11 17:10:39 +02:00
  • aa6be1d92d fix(cmd): export variables for test accessibility Gu1llaum-3 2025-09-10 11:07:11 +02:00
  • 9bb44da18b build: strip 'v' prefix from version tag for binary Gu1llaum-3 2025-09-10 10:27:17 +02:00
  • 77b2b8fd22 feat: add move command to relocate SSH hosts between config files Gu1llaum-3 2025-09-08 16:26:30 +02:00
  • 5c832ce26f feat: add automatic version update checking and notifications Gu1llaum-3 2025-09-08 14:46:05 +02:00
  • ab5f430ee1 feat: add port forwarding history persistence v1.6.0-dev Gu1llaum-3 2025-09-12 11:29:17 +02:00
  • 3da3a33530 feat: add direct host connection via sshm <host> with history tracking Gu1llaum-3 2025-09-11 19:41:04 +02:00
  • 12c1ab476c feat: centralize history storage in config directory Gu1llaum-3 2025-09-11 17:10:39 +02:00
  • e0e50ebfd0 fix(cmd): export variables for test accessibility Gu1llaum-3 2025-09-10 11:07:11 +02:00
  • 947afb2bbe build: strip 'v' prefix from version tag for binary Gu1llaum-3 2025-09-10 10:27:17 +02:00
  • fe529792e3 Merge branch 'feature/add-move-command' into dev Gu1llaum-3 2025-09-10 09:37:24 +02:00
  • 5ee623d054 Merge branch 'feature/update-checker' into dev Gu1llaum-3 2025-09-10 09:34:01 +02:00
  • ef075e74cf test: add comprehensive test suite and fix failing tests Gu1llaum-3 2025-09-10 08:15:46 +02:00
  • 9bb5d18f8e fix: resolve search behavior when cursor is not at top of list 1.5.2 Gu1llaum-3 2025-09-08 16:37:25 +02:00
  • 09423287fd feat: add move command to relocate SSH hosts between config files Gu1llaum-3 2025-09-08 16:26:30 +02:00
  • 4767267387 feat: add automatic version update checking and notifications Gu1llaum-3 2025-09-08 14:46:05 +02:00
  • 44ffa0c31d fix: correct version injection in build process 1.5.1 Gu1llaum-3 2025-09-07 08:37:23 +02:00
  • edf61049fc fix: update module path to use GitHub URL 1.5.0 Gu1llaum-3 2025-09-06 23:48:30 +02:00
  • 67987e6242 refactor: move SSH backups to ~/.config/sshm/backups/ Gu1llaum-3 2025-09-06 23:36:12 +02:00
  • e1efef4680 ui: reduce search bar width to 25 characters Gu1llaum-3 2025-09-06 17:37:46 +02:00
  • 42387eb1fa feat: add async SSH ping for all hosts with status indicator Gu1llaum-3 2025-09-06 10:29:56 +02:00
  • 13d6dfb04c feat: add async SSH ping for all hosts with status indicator 1.5.0-beta Gu1llaum-3 2025-09-06 16:34:56 +02:00
  • 6577002e2b feat: add automatic pre-release detection for beta tags Gu1llaum-3 2025-09-06 10:51:08 +02:00
  • 65908256f4 feat: add async SSH ping for all hosts with status indicator Gu1llaum-3 2025-09-06 10:29:56 +02:00
  • be3dcaa1cd fix: enable editing and management of hosts from included SSH config files 1.4.1 Gu1llaum-3 2025-09-05 17:04:11 +02:00
  • b67f5abbbc docs: update README features 1.4.0 Gu1llaum-3 2025-09-05 12:46:16 +02:00
  • b587defabc fix: improve TUI layout responsiveness for large host lists Gu1llaum-3 2025-09-05 12:27:46 +02:00
  • 146d04c9b7 fix: improve TUI layout responsiveness for large host lists feature/tui-refactor Gu1llaum-3 2025-09-05 12:27:46 +02:00
  • 22586484c7 Merge branch 'main' into feature/tui-refactor Gu1llaum-3 2025-09-05 12:17:30 +02:00
  • 420db56ff5 fix: improve table height calculation for better UI responsiveness Gu1llaum-3 2025-09-05 12:08:52 +02:00
  • 7600eaaa9b Merge pull request #3 from yimeng/main Guillaume Archambault 2025-09-05 11:53:04 +02:00
  • e0dd32993a add ssh config include yimeng 2025-09-05 12:43:34 +08:00
  • 1cea3795e4 feat: refactor TUI with read-only info view and optimized layout Gu1llaum-3 2025-09-04 16:47:07 +02:00
  • 2ade315ddc fix: resolve macOS permission errors during SSHM installation Gu1llaum-3 2025-09-04 12:25:18 +02:00
  • 2deec405f7 feat: add port forwarding support 1.3.0 Gu1llaum-3 2025-09-04 10:34:54 +02:00
  • 21c5d41977 feat: add local binary support to Windows installer 1.2.0 Gu1llaum-3 2025-09-03 18:12:01 +02:00
  • 20bc506e36 feat: add Windows platform support Gu1llaum-3 2025-09-03 17:48:58 +02:00
  • e8c6e602a2 docs: update README.md 1.1.0 Gu1llaum-3 2025-09-03 11:57:26 +02:00
  • b5d8d505cf docs: clarify main usage in help text (TUI by default, CLI also available) Gu1llaum-3 2025-09-03 10:48:35 +02:00
  • 3a72694e5a fix: preserve search filter after host operations Gu1llaum-3 2025-09-03 10:04:24 +02:00
  • 8f2837db78 feat: implement dynamic table sizing based on available terminal space Gu1llaum-3 2025-09-03 09:58:53 +02:00
  • 959c084466 fix: pass config file flag to add/edit commands Gu1llaum-3 2025-09-03 08:33:07 +02:00
  • adde6eb666 feat: add CLI search command for hosts filtering Gu1llaum-3 2025-09-02 17:08:23 +02:00
  • 94225cbfbe feat: support custom SSH config files via -c flag Gu1llaum-3 2025-09-02 17:00:17 +02:00
  • 98aa2b6579 cleanup: delete unused Model fields Gu1llaum-3 2025-09-02 14:14:26 +02:00
  • 5dca755b11 refactor(ui): split TUI logic into multiple files and improve styling Gu1llaum-3 2025-09-02 13:17:20 +02:00
  • 1d50e7cb47 fix: reformat code Gu1llaum-3 2025-09-02 09:21:00 +02:00
  • 01f2b4e6be feat: add SSH connection history with TUI sorting by last login Gu1llaum-3 2025-09-02 09:17:34 +02:00
  • 534b7d9a6c feat: improve search UX with persistent search bar and better navigation Gu1llaum-3 2025-09-01 14:36:09 +02:00
  • fad2585d5e first commit 1.0.0 Gu1llaum-3 2025-08-31 22:57:23 +02:00