19 Commits

Author SHA1 Message Date
b37a283dfb Refactor flags
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-09 22:36:45 +02:00
ee7cb7e422 Remove dependency on semver package
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-09 22:36:32 +02:00
fa641b06b2 Refactor flags to use flagzog package
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 35s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-09 22:18:47 +02:00
283d1dbf03 Remove ParseVersion()
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-09 21:36:38 +02:00
1ef456579a Add debug function to print initializing command names
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 8s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-03 14:15:48 +02:00
4112e27ba5 Rename function runFuncE to RunCatchFuncE for reuse
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-03 14:15:26 +02:00
7f6ea395ee Rename function argument for clarity
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-03 14:14:46 +02:00
f6e2ff6bbe Make HelpFuncE public for reuse
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-03 13:55:39 +02:00
39c47446c9 Config SubCommands is []Commander
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 31s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-03 13:36:43 +02:00
00078e09be Remove semver from application version.go
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 36s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-06-03 11:07:42 +02:00
1aca178eb3 Cleanup global functions
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 37s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-29 22:42:27 +02:00
b573ec80c1 Refactor application
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-29 22:39:49 +02:00
aa56895853 Add slogd package back into repository, continued...
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-29 22:26:54 +02:00
6988fa9907 Update config validation function
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-29 15:48:26 +02:00
a04a01f6ca Rework version
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-29 14:46:45 +02:00
4cea479d42 Refactoring
- logging interface
- log levels
- application interface

Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-29 14:46:45 +02:00
b9a06f5fd4 Add default set of signals
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 35s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-25 14:24:19 +02:00
b153b7f837 Configure signals for graceful shutdown
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 37s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-23 12:52:11 +02:00
4fab7c8554 Move packages to root folder
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 33s
Signed-off-by: Jan Tytgat <jan.tytgat@corelayer.eu>
2025-04-22 13:47:12 +02:00