mmetc
|
2b70dbf3e5
|
cscli hub/items: always show action plan; fix --interactive in pipes (#3451)
|
2025-02-21 00:17:01 +01:00 |
|
mmetc
|
49fb24c3b1
|
lint: enable errcheck; add allowlist and explicit checks (#3403)
* lint: enable errcheck with explicit allow list
* add explicit error checks
* windows tests
* windows nolint
|
2025-01-16 16:13:10 +01:00 |
|
mmetc
|
4e6e6dec65
|
lint: explicit error checks (#3388)
* errcheck: tests
* fflag errcheck
* http_test errcheck (avoid duplicate metric registration)
|
2025-01-02 12:33:54 +01:00 |
|
mmetc
|
78f4b85311
|
pkg/cwhub - refact Downloader (#3382)
* pkg/cwhub - refact Downloader
* single method interfaces
* lint
|
2024-12-27 11:49:14 +01:00 |
|
mmetc
|
a1d26bdc5b
|
cscli: improved hub management (#3352)
|
2024-12-26 15:21:52 +01:00 |
|
mmetc
|
ce085dc4cd
|
logs and user messages: use "parse" and "serialize" instead of marshal/unmarshal (#3240)
|
2024-09-17 13:19:14 +02:00 |
|
mmetc
|
fd433a7e73
|
cscli: refactor "cscli setup" to avoid global variable (#3075)
* cscli refactor: extract method cliSetup.detect()
* cscli refactor: extract method cliSetup.install()
* cscli refactor: extract method cliSetup.dataSources()
* cscli refactor: method ccliSetup.validate()
* skip redundant pre-loop checks
|
2024-06-12 11:07:10 +02:00 |
|
mmetc
|
dd6cf2b844
|
pkg/cwhub: use explicit context for item install, upgrade (#3067)
|
2024-06-07 17:32:52 +02:00 |
|
mmetc
|
659feec496
|
cscli: don't print timestamps (#2984)
* cscli: don't print timestamps
* lint (whitespace, errors)
|
2024-05-06 10:43:54 +02:00 |
|
mmetc
|
ffcab0b2bc
|
Refactor hub management and cscli commands (#2545)
|
2023-11-24 15:57:32 +01:00 |
|
mmetc
|
338141f067
|
Refact cscli hub / pkg/cwhub (part 5) (#2521)
* remove unused yaml tags
* cscli/cwhub: deduplicate, remove dead code
* log.Fatal -> fmt.Errorf
* deflate utils.go by moving functions to respective files
* indexOf() -> slices.Index()
* ItemStatus() + toEmoji() -> Item.status()
* Item.versionStatus()
* move getSHA256() to loader.go
|
2023-10-06 13:59:51 +02:00 |
|
mmetc
|
b6be18ca65
|
cscli setup (#1923)
Detect running services and generate acquisition configuration
|
2023-02-06 07:33:04 +01:00 |
|