Commit graph

42 commits

Author SHA1 Message Date
lew
d3b4bef531 feat: adds some test cases where they were missing, and some minor readme additions 2026-02-11 16:07:19 +00:00
lew
5145816b0a feat: splits --glob into --key and --value searches 2026-02-11 15:21:05 +00:00
lew
1f4732823d feat: underlined header texts, and one-space right pad 2026-02-11 14:17:48 +00:00
lew
24853bfce8 feat: default ttl and header visibility, and removed unnecessray padding from tab output 2026-02-11 14:14:02 +00:00
lew
07330be10b feat: include summary of omitted binary data 2026-02-11 13:17:23 +00:00
lew
9bdc9c30c6 feat: encryption with age 2026-02-11 12:36:42 +00:00
lew
ba93931c33 chore: swaps out a %q for '%s' for glob-sep flags 2026-02-11 02:17:25 +00:00
lew
b52a5bfdb7 feat: huge overhaul of messaging into FAIL, WARN, hint, ok, prompt, and progress types 2026-02-11 02:11:58 +00:00
lew
2c9ecd7caf refactor: remove --encoding flag from list/export commands
The auto-detection mode (encodeJsonEntry) is always correct —
it uses text for valid UTF-8 and base64 for binary data. The
explicit base64 and text modes added no practical value and
had zero test coverage.
2026-02-11 00:50:06 +00:00
lew
84c55311d1 chore: add license headers and --drop golden test 2026-02-11 00:08:34 +00:00
lew
32e7a79c71 test: update golden files for ndjson migration 2026-02-11 00:04:43 +00:00
lew
4509611185 revert: removes --secrets - to be replaced with encryption 2026-02-10 23:22:06 +00:00
lew
26871decd0 feat(Run): adds explicit Run command 2025-12-23 10:00:14 +00:00
lew
c5aeb16e16 chore(docs): updates to new cmd names 2025-12-23 09:41:35 +00:00
lew
c2d1ec0842 refactor(del): made remove the default case 2025-12-23 09:35:31 +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
1baff6b65d test(dump__glob__ok): updates test expectations to match changes 2025-12-19 16:59:52 +00:00
lew
f79434a8df test(help): adds 'vcs' subcommand to expected test output 2025-12-18 21:43:01 +00:00
lew
ebabae41b6 test(all): removes --force from test cases 2025-12-18 18:37:38 +00:00
lew
65a393f8d6 test(del dedupe): no error due to lack of deduplication 2025-12-18 16:27:48 +00:00
lew
533c1a6cec test(db format): tests for db format error 2025-12-18 15:52:58 +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
badbf3b6bb feat(del): adds glob support for deletion 2025-12-17 18:37:10 +00:00
lew
14897ba587 feat(del): support for multi deletion 2025-12-17 18:18:48 +00:00
lew
c20e4cb69c feat(cmd): adds version subcmd 2025-12-17 15:38:41 +00:00
lew
def2941128 chore(testdata): updates test expectations to match new error messaging 2025-12-17 14:28:18 +00:00
lew
ee3aab9213 build(testdata): final tweaks to testdata for gh actions environment. should be agnostic now and work with any shell. 2025-11-20 19:04:44 +00:00
lew
5f1387b2e6 build(fixes for CI/CD env): 2025-11-20 18:59:41 +00:00
lew
44ccc402ad fix(testdata): makes tests shell-agnostic 2025-11-20 18:45:14 +00:00
lew
dbf05c8242 test(del): 2025-11-20 15:30:28 +00:00
lew
0bc5a9650c test(set): TTL 2025-11-20 15:30:20 +00:00
lew
f24865eab4 test(get): secret data 2025-11-20 14:42:07 +00:00
lew
e710501d91 test(get): OK with flags 2025-11-20 14:41:49 +00:00
lew
1bff9a7c50 test(get): OK 2025-11-20 14:41:38 +00:00
lew
2bf9d7ab6e test(get): ERR on missing key 2025-11-20 14:41:27 +00:00
lew
63f68259bb test(set): OK test cases 2025-11-20 14:41:06 +00:00
lew
9d94b1d912 test(invalid): ERR 2025-11-20 14:40:40 +00:00
lew
6ed878d89f test(root): OK 2025-11-20 14:40:19 +00:00
lew
0ade5faec9 test(help): OK test cases 2025-11-20 14:40:10 +00:00