11 Commits

Author SHA1 Message Date
edf61049fc fix: update module path to use GitHub URL 2025-09-06 23:48:30 +02:00
e1efef4680 ui: reduce search bar width to 25 characters 2025-09-06 17:37:46 +02:00
42387eb1fa feat: add async SSH ping for all hosts with status indicator 2025-09-06 17:20:14 +02:00
1cea3795e4 feat: refactor TUI with read-only info view and optimized layout
- Add new 'i' command for read-only host information display
- Implement info view with option to switch to edit mode (e/Enter)
- Hide User and Port columns to optimize table space usage
- Improve table height calculation for better host visibility
- Add proper message handling for info view navigation
- Interface optimization
2025-09-04 16:47:07 +02:00
8f2837db78 feat: implement dynamic table sizing based on available terminal space 2025-09-03 09:58:53 +02:00
94225cbfbe feat: support custom SSH config files via -c flag 2025-09-02 17:00:17 +02:00
5dca755b11 refactor(ui): split TUI logic into multiple files and improve styling 2025-09-02 13:17:20 +02:00
1d50e7cb47 fix: reformat code 2025-09-02 09:21:00 +02:00
01f2b4e6be feat: add SSH connection history with TUI sorting by last login 2025-09-02 09:17:34 +02:00
534b7d9a6c feat: improve search UX with persistent search bar and better navigation
- Always-visible search bar with focus indicators
- Tab navigation between search and table
- ASCII title header
- Simplified keyboard shortcuts (/, Tab, ESC)
- Fixed search validation workflow
- Enhanced visual feedback and accessibility
2025-09-01 14:36:09 +02:00
fad2585d5e first commit 2025-08-31 22:57:23 +02:00