14 Commits

Author SHA1 Message Date
c8cfef858c enable goconst linter
add package level constants for true/false str values
2026-02-15 14:58:59 +00:00
b6b64781ed add staticcheck linter 2026-02-15 12:46:05 +00:00
9bc4d21739 enable unparam linter 2026-02-15 12:44:52 +00:00
7a0d5c56e5 enable revive linter
- add package comments
- fix redeclaration of built-in min/max
- add comments to exported types
- remove unused parameters
2026-02-15 12:22:22 +00:00
ac8f635263 litn fixes 2026-02-15 12:00:00 +00:00
58866b794b implement info command
upd help mds
2026-02-11 21:47:56 +00:00
106f896c45 upd strip send docstrings/help messages 2026-02-11 09:26:23 +00:00
6615eec466 mark eq/band index args as optional. this lets us differentiate between not set and zero.
add Validate method to SnapshotCmdGroup
2026-02-10 14:16:35 +00:00
942d1b18bd keep validation failure messages consistent.
they now print the incorrect value passed.
2026-02-10 01:24:55 +00:00
2e1c28c909 Validate methods should satisfy the interface Validate() error. This commit fixes that bug. 2026-02-10 01:17:35 +00:00
cf470181a1 implement dca commands:
- DCA added to Client struct
- dca command added to both CLIs

help mds updated
2026-02-10 01:16:44 +00:00
3c47d12719 we no longer need to pass in the kind
remove option function WithKind
2026-02-07 13:58:37 +00:00
abfb1bf08d implement x32 matrix commands 2026-02-07 08:49:23 +00:00
c19c7f278b remove --kind flag from the root command and split the package into two separate CLIs.
Each CLI uses the correct concrete client and it avoids mixing help output

update goreleaser config
2026-02-07 03:54:36 +00:00