157 Commits

Author SHA1 Message Date
github-actions[bot]
3960b1969f chore: auto-update Go modules 2026-04-06 00:07:35 +00:00
github-actions[bot]
49138e397c chore: auto-update Go modules 2026-03-30 00:07:20 +00:00
68b8ab2018 add flag tags to Config flags 2026-03-27 13:34:57 +00:00
6ec3c55383 improve consistency of tags 2026-03-27 13:23:46 +00:00
847dffd842 increase the column count for the generated help output 2026-03-27 07:38:16 +00:00
283511b94d add ToC to README
add Shell Completion section to README
2026-03-24 00:56:03 +00:00
github-actions[bot]
a1c27a3f1b chore: auto-update Go modules 2026-03-23 00:05:49 +00:00
828d7cc248 add go mod tidy hook 2026-03-21 13:57:22 +00:00
5fa2aabecb upd generate help script 2026-03-21 11:08:41 +00:00
ac8a677f99 add generate task
run it from pre-commit
2026-03-21 10:46:16 +00:00
e0c15f3ba5 remove duplicate taskfiles 2026-03-20 20:06:37 +00:00
1f4b261fc4 remove duplicate taskfile 2026-03-20 19:53:55 +00:00
739ce44288 add generate-readme task
add generate_help.go

update pre-commit hook
2026-03-20 19:49:36 +00:00
1b9cc1f66a add man command to both CLIs
add man Taskfiles
2026-03-20 19:20:29 +00:00
github-actions[bot]
3f6e8c4209 chore: auto-update Go modules 2026-03-16 00:06:27 +00:00
github-actions[bot]
e8f324cba5 chore: auto-update Go modules 2026-03-09 00:03:40 +00:00
github-actions[bot]
9564510c9e chore: auto-update Go modules 2026-02-23 00:04:45 +00:00
229bc4a15f rewrite version func 2026-02-16 01:29:25 +00:00
github-actions[bot]
5057029267 chore: auto-update Go modules 2026-02-16 00:04:44 +00:00
4ed567e464 enable errcheck linter 2026-02-15 15:12:29 +00:00
c8cfef858c enable goconst linter
add package level constants for true/false str values
2026-02-15 14:58:59 +00:00
23285e6e50 add godot linter 2026-02-15 12:47:35 +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
19fda4daec migrate golangci-lint config to version 2
update golangci action
2026-02-15 11:59:50 +00:00
58866b794b implement info command
upd help mds
v0.15.0
2026-02-11 21:47:56 +00:00
32a09db1a4 unexport client 2026-02-11 21:25:40 +00:00
106f896c45 upd strip send docstrings/help messages v0.14.3 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
v0.14.2
2026-02-10 14:16:35 +00:00
942d1b18bd keep validation failure messages consistent.
they now print the incorrect value passed.
v0.14.1
2026-02-10 01:24:55 +00:00
2e1c28c909 Validate methods should satisfy the interface Validate() error. This commit fixes that bug. v0.14.0 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
873ff87429 add pre-commit config 2026-02-09 13:59:30 +00:00
376f3109ef add separators 2026-02-09 11:59:35 +00:00
9484f8e4f3 upd Use section in README 2026-02-09 11:56:49 +00:00
a936a7e3db add help mds 2026-02-09 11:56:27 +00:00
github-actions[bot]
a0153f6b84 chore: auto-update Go modules 2026-02-09 00:05:05 +00:00
886c078f67 upd taskfiles 2026-02-08 06:27:28 +00:00
07ac73fbe4 fix dosctring 2026-02-08 05:53:22 +00:00
23422f9641 DRY up the factory methods
use optional functions to set address functions
v0.13.1
2026-02-07 14:23:46 +00:00
3c47d12719 we no longer need to pass in the kind
remove option function WithKind
2026-02-07 13:58:37 +00:00
8a452c83b9 pass base addresses to factory methods 2026-02-07 09:24:41 +00:00
abfb1bf08d implement x32 matrix commands v0.13.0 2026-02-07 08:49:23 +00:00
0dc097c49e add example x32 .envrc 2026-02-07 04:48:07 +00:00
bc41de5668 upd goreleaser config v0.12.0 2026-02-07 04:38:44 +00:00
5aa833e2ca add separate taskfiles for x32,xair builds 2026-02-07 04:24:58 +00:00
ba0b0eaee2 update README 2026-02-07 03:54:48 +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