Commit graph

32 commits

Author SHA1 Message Date
lew
34970ac9d9 refactor: consolidates all list files together 2026-02-10 22:17:55 +00:00
lew
3d5a3f2aa1 refactor(branding?): swapped all references to db/dbs to store/stores 2025-12-23 09:07:45 +00:00
lew
9467675715 chore(cmd): updates Shorts, and test expectations. 2025-12-23 08:42:20 +00:00
lew
f0be9c42d3 feat(config): restructures config 2025-12-18 18:20:51 +00:00
lew
3e3c55d0b6 chore(LICENSE): places license notice in all files 2025-12-18 13:57:35 +00:00
lew
03a4ad1c00 refactor(config): all uses of @default over to configuration 2025-12-18 12:54:06 +00:00
lew
3d4cd40a17 feat(cmd): improves error messaging for globs 2025-12-18 01:53:09 +00:00
lew
7890e9451d feat(globs): glob support for dump/restore, extracts some shared logic 2025-12-17 22:18:15 +00:00
lew
95c9ac8fca feat(globs): glob support extended to ls and documented in README 2025-12-17 19:40:05 +00:00
lew
fcae0bd4df chore(cmd): improves error messaging across the board 2025-12-17 14:49:24 +00:00
lew
06e09df829 feat(cmd): SilenceUsage all but root 2025-12-17 14:24:44 +00:00
lew
28582bc0b2 feat(cmds): adds common aliases for main commands 2025-11-19 12:41:45 +00:00
lew
885ef5ce4f feat(list): default to no borders, and no header; adds TSV output 2025-11-19 12:37:58 +00:00
lew
a4930b781e fix(list): unnecessary parameter 2025-11-19 11:13:35 +00:00
lew
0dabf155be refactor(list): extracts the table column construction into list_table.go -- this needs a massive clean-up 2025-11-08 15:30:08 +00:00
lew
983c07c829 refactor(list): extracts ListArgs construction into its own list_flags.go file 2025-11-08 14:57:51 +00:00
lew
b99655a293 feat(list): swaps out manual format parsing for a formatEnum implementing pflag.Value 2025-11-08 14:40:24 +00:00
lew
6c6bd1adc1 feat(list): adds support for different go-pretty formatting styles - table[-dark/bright], csv, html, etc. 2025-11-07 18:29:49 +00:00
lew
7600434a05 chore(refactor): refactors listcmd 2025-11-07 17:19:39 +00:00
lew
d96b0f7a2c feat(list): limits column widths to fit on-screen 2025-11-07 14:00:34 +00:00
lew
5ba0ff1e31 feat(list): port over to go-pretty 2025-11-07 13:49:43 +00:00
lew
4ace97bddc feat(flags): negative flags added for defaults (--no-keys, --no-values), and removes --include- prefix from positive flags 2025-11-07 12:25:03 +00:00
lew
434855e958 feat(list): secret placeholder tweak 2025-11-07 12:07:01 +00:00
lew
1300bb76bf feat(list): output is now tabwritten 2025-11-07 12:05:18 +00:00
lew
d68bc8979b feat(list): added --only-keys, -k and --only-values, -v flags 2025-11-07 00:22:07 +00:00
lew
3f30a23c36 feat(cmd): renamed --secret to --include-secret across the board when getting secrets 2025-11-07 00:08:42 +00:00
lew
14ce0cbe72 feat(list): secret entries are marked [secret] unless --secret is passed 2025-11-07 00:04:43 +00:00
lew
11cafdeb3d feat(list): adds --delimiter flag to override default 2025-11-06 22:56:21 +00:00
lew
0b980ed9dc feat(Store): extracted suggestion logic into a helper so we can share it between list and delete-dbs 2025-11-06 22:52:14 +00:00
lew
fa224d9b38 feat(parser): adds explicit DB parser for when we don't want a key - should probably reject keyinput on match 2025-11-06 22:47:01 +00:00
lew
990ff7ce40 feat(cmd): added flag for displaying binary data in tty, and cleaned up some old code 2025-11-06 22:30:50 +00:00
lew
2da42de7ab feat(cmd): added listcmd and refactored transactions to use TransactionArgs 2025-11-06 17:48:38 +00:00