lukaszraczylo
4eff5ff5eb
Update go.mod and go.sum ( #38 )
v0.2.81
2026-02-04 03:53:00 +00:00
lukaszraczylo
b9b7d5ec87
Update go.mod and go.sum ( #37 )
v0.2.80
2026-02-02 03:57:42 +00:00
lukaszraczylo
bc3b61e778
Update go.mod and go.sum ( #36 )
v0.2.79
2026-01-28 03:40:33 +00:00
lukaszraczylo
676fd3df39
Update go.mod and go.sum ( #35 )
v0.2.78
2026-01-26 03:45:09 +00:00
lukaszraczylo
00380ca307
Update go.mod and go.sum ( #34 )
v0.2.77
2026-01-25 03:43:03 +00:00
lukaszraczylo
e4930071fc
Update go.mod and go.sum ( #33 )
v0.2.76
2026-01-23 03:40:40 +00:00
lukaszraczylo
c43aca3805
Update go.mod and go.sum ( #32 )
v0.2.75
2026-01-19 03:42:14 +00:00
lukaszraczylo
4add04e3be
Update go.mod and go.sum ( #31 )
v0.2.74
2026-01-16 03:39:04 +00:00
lukaszraczylo
96ae1d45e0
style: Extract UI constants and refactor main view rendering ( #30 )
...
- [x] Add golangci-lint configuration with gocritic ifElseChain disabled
- [x] Rename error variables to avoid shadowing (createErr, watcherErr, watchErr, etc.)
- [x] Replace `interface{}` with `any` type alias throughout codebase
- [x] Add package-level documentation comments to all internal packages
- [x] Reorder struct fields alphabetically for consistency
- [x] Extract UI constants (terminal dimensions, column widths, colors) to constants.go
- [x] Refactor BubbleTeaUI main view rendering into smaller helper functions
- [x] Simplify nested conditionals and improve code clarity
- [x] Add `isForwardDisabled()` helper method to BubbleTeaUI
- [x] Update file permissions from 0644 to 0600 in config tests
- [x] Add `#nosec` comments and error suppression where appropriate
- [x] Improve test table struct field ordering for readability
- [x] Fix resource parsing in AddForward using strings.SplitN
- [x] Add comprehensive tests for new UI helper functions and constants
v0.2.73
2026-01-13 09:37:45 +00:00
lukaszraczylo
3d71f64901
Update go.mod and go.sum ( #29 )
v0.2.72
2026-01-13 03:39:00 +00:00
lukaszraczylo
38b7a06c53
Update go.mod and go.sum ( #28 )
v0.2.71
2026-01-12 03:41:55 +00:00
lukaszraczylo
7ad96e3f72
Update go.mod and go.sum ( #27 )
v0.2.70
2026-01-10 03:37:23 +00:00
lukaszraczylo
ac7c855de5
Update go.mod and go.sum ( #26 )
v0.2.69
2026-01-09 03:39:39 +00:00
lukaszraczylo
4074a7186c
Update go.mod and go.sum ( #25 )
v0.2.68
2026-01-07 03:39:19 +00:00
lukaszraczylo
a5cc95a26e
Update go.mod and go.sum ( #24 )
v0.2.67
2025-12-23 03:39:14 +00:00
lukaszraczylo
0f977683cd
Update go.mod and go.sum ( #23 )
v0.2.66
2025-12-21 03:39:29 +00:00
lukaszraczylo
dcebdf718a
Update go.mod and go.sum ( #22 )
v0.2.65
2025-12-20 03:32:25 +00:00
lukaszraczylo
5967f26c21
Update go.mod and go.sum ( #21 )
v0.2.64
2025-12-19 03:37:51 +00:00
lukaszraczylo
285ced6755
fixup! Update go.mod and go.sum ( #20 )
v0.2.63
2025-12-18 09:38:02 +00:00
lukaszraczylo
9fe076acb2
Update go.mod and go.sum ( #20 )
v0.2.62
2025-12-18 03:37:26 +00:00
lukaszraczylo
92746efcf5
Update go.mod and go.sum ( #19 )
v0.2.61
2025-12-15 03:40:40 +00:00
lukaszraczylo
391bce366d
fixup! fixup! Add artifacts signing.
v0.2.60
2025-12-15 00:16:16 +00:00
lukaszraczylo
9fd8f9b03b
fixup! Add artifacts signing.
v0.2.59
2025-12-14 23:56:42 +00:00
lukaszraczylo
7032bb5bee
Add artifacts signing.
v0.2.58
2025-12-14 23:29:27 +00:00
lukaszraczylo
6cb4f91ece
Cleanup and refactor.
v0.2.57
2025-12-14 18:17:20 +00:00
lukaszraczylo
5d600043f0
Update go.mod and go.sum ( #18 )
v0.2.56
2025-12-13 03:32:36 +00:00
lukaszraczylo
9bb6fbc48d
Update go.mod and go.sum ( #17 )
v0.2.55
2025-12-12 03:38:34 +00:00
lukaszraczylo
f4334ebdc9
Update go.mod and go.sum ( #16 )
v0.2.54
2025-12-11 03:38:45 +00:00
lukaszraczylo
50f94bda87
Update go.mod and go.sum ( #15 )
v0.2.53
2025-12-09 01:13:24 +00:00
lukaszraczylo
d9888f1a56
Cleanup ( #14 )
...
* Codebase cleanup
v0.2.52
2025-12-09 01:06:38 +00:00
lukaszraczylo
7dec532e18
Use shared PR workflow
2025-12-08 01:32:30 +00:00
lukaszraczylo
aa7695b3be
Trigger autoupdate.
2025-12-08 01:10:11 +00:00
lukaszraczylo
1bacd31f27
fixup! Add verified param to the releaser.
2025-12-07 16:40:37 +00:00
lukaszraczylo
bfecbdf056
Add verified param to the releaser.
v0.2.48
2025-12-07 14:40:12 +00:00
lukaszraczylo
754108474c
fixup! fixup! fixup! Update gorelease config and docs - moving to cask due to depreciation
v0.2.47
2025-12-07 14:36:45 +00:00
lukaszraczylo
690c587c0a
fixup! fixup! Update gorelease config and docs - moving to cask due to depreciation
v0.2.46
2025-12-07 14:16:43 +00:00
lukaszraczylo
0d03f228f9
fixup! Update gorelease config and docs - moving to cask due to depreciation
v0.2.45
2025-12-07 14:04:38 +00:00
lukaszraczylo
2a44c6ff9c
Update gorelease config and docs - moving to cask due to depreciation
v0.2.44
2025-12-07 13:59:51 +00:00
lukaszraczylo
8672d932bb
Move build and release to shared workflow
2025-12-07 13:34:14 +00:00
lukaszraczylo
87317adb91
Move to shared workflow.
2025-12-07 13:16:41 +00:00
lukaszraczylo
ced7e80a06
Update the autoupdate workflow
2025-12-07 12:35:56 +00:00
lukaszraczylo
13723733df
Update autoupdate workflow. LOL.
2025-12-03 00:47:06 +00:00
lukaszraczylo
9538623bcb
Remove unused struct
v0.2.39
2025-12-02 18:13:05 +00:00
lukaszraczylo
8bb377909c
Add startupSettleTime to zeroconf to avoid race conditions.
v0.2.38
2025-12-02 18:06:11 +00:00
lukaszraczylo
263a0370d3
fixup! fixup! Fix autoupdate workflow.
2025-12-01 14:39:54 +00:00
lukaszraczylo
62eca4a9a1
Update go.mod and go.sum
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-01 14:34:23 +00:00
lukaszraczylo
ea20a037b9
fixup! Fix autoupdate workflow.
2025-12-01 14:31:06 +00:00
lukaszraczylo
46db732f87
Fix autoupdate workflow.
2025-12-01 14:24:34 +00:00
lukaszraczylo
a297ba7073
Enhancement: Empty config
...
When user starts kportal for the first time, and there is no config file,
kportal should create an empty config file with default values and empty
forwarding rules, so that user can easily edit the config file and add their
own rules.
v0.2.33
2025-11-29 12:44:33 +00:00
lukaszraczylo
518879dc56
Update menus to wrap for smaller screens.
v0.2.32
2025-11-29 02:09:54 +00:00