8 Commits
Author SHA1 Message Date
lukaszraczylo 22f8f7a008 refactor(tui): move to Bubble Tea, Lip Gloss and Bubbles v2
Switch imports to the charm.land v2 modules. Return tea.View from Model.View,
set alt screen and window title there, use KeyPressMsg and the "space" key
name, and call SetWidth on text inputs.
2026-10-04 10:12:33 +01:00
lukaszraczylo 100251b896 Cleanup, signing and update of internals. 2025-12-15 00:32:53 +00:00
lukaszraczyloandGitHub 29263dc8a2 gosec govulncheck runs (#1)
* gosec govulncheck runs

* Fix flaky TestRateLimiter_Matrix test

The test was failing due to two issues:
1. Test name generation used invalid character conversion (string(rune('0'+limit)))
   which produced non-printable characters for limits >= 10
2. Using 10ms windows with 100 requests caused race conditions - early requests
   would expire before all 100 were made, allowing the 101st request

Changed to use struct-based test cases with proper fmt.Sprintf naming and
a consistent 1-second window that won't expire during rapid test execution.
2025-12-09 01:07:16 +00:00
lukaszraczylo 90e0375a83 Remove unused functions. 2025-12-02 18:19:01 +00:00
lukaszraczylo 76e364ca3e bugfix: Deleted hosts were lingering in the TUI list. 2025-11-29 02:38:12 +00:00
lukaszraczylo 9598444d56 Add automatic wrapping of the content based on terminal width 2025-11-29 01:59:23 +00:00
lukaszraczylo 9c1c1eb9c6 Create CNAME 2025-11-28 14:16:24 +00:00
lukaszraczylo 22552aec99 Initial commit. 2025-11-28 12:57:23 +00:00