Commit graph

222 commits

Author SHA1 Message Date
lew
7707dfbe86 feat(Envs): unifies overrides to PDA_DATA and PDA_CONFIG, and sets them to /tmp/ for tests. 2025-12-18 21:50:01 +00:00
lew
f79434a8df test(help): adds 'vcs' subcommand to expected test output 2025-12-18 21:43:01 +00:00
lew
9506a2b657 feat(VCS): auto-commit hooked up to all changeful commands 2025-12-18 20:57:54 +00:00
lew
63e2cc55a0 feat(VCS): git.auto_commit 2025-12-18 20:40:08 +00:00
lew
d5fb28b711 feat(VCS): initial toying 2025-12-18 19:16:11 +00:00
lew
ebabae41b6 test(all): removes --force from test cases 2025-12-18 18:37:38 +00:00
lew
6953ba7583 feat(set/mv/restore): adds --interactive, replacing --force 2025-12-18 18:32:31 +00:00
lew
f0be9c42d3 feat(config): restructures config 2025-12-18 18:20:51 +00:00
lew
65a393f8d6 test(del dedupe): no error due to lack of deduplication 2025-12-18 16:27:48 +00:00
lew
e3cdadd5fd refactor(del): refactors flow for clarity 2025-12-18 16:21:30 +00:00
lew
533c1a6cec test(db format): tests for db format error 2025-12-18 15:52:58 +00:00
lew
e806bd9046 fix(DB): validates db name for path traversal 2025-12-18 15:04:32 +00:00
lew
3e3c55d0b6 chore(LICENSE): places license notice in all files 2025-12-18 13:57:35 +00:00
lew
6efa9863fe feat(config): warn_on_delete, warn_on_overwrite, display_art toggles in config 2025-12-18 13:30:38 +00:00
lew
62c770dbf3 feat(config): VendorScope is unnecessary here 2025-12-18 12:56:58 +00:00
lew
03a4ad1c00 refactor(config): all uses of @default over to configuration 2025-12-18 12:54:06 +00:00
lew
6f39d532ce feat(config): config at XDG dir 2025-12-18 12:47:38 +00:00
lew
0c0de52a6e refactor(KeySpec): moves over to a unified KeySpec struct for parsing 2025-12-18 12:29:08 +00:00
lew
3d4cd40a17 feat(cmd): improves error messaging for globs 2025-12-18 01:53:09 +00:00
lew
20294a9279 docs(README): dump/restore glob 2025-12-18 00:50:12 +00:00
lew
7890e9451d feat(globs): glob support for dump/restore, extracts some shared logic 2025-12-17 22:18:15 +00:00
lew
9869b663e2 fix(del): don't fail to delete if a single glob doesn't match; only if no patterns match at all 2025-12-17 19:57:33 +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
52684d9e38 docs(README): adds go module proxy install 2025-12-17 15:45:24 +00:00
lew
09836269e2 docs(README): adds version subcmd 2025-12-17 15:39:33 +00:00
lew
c20e4cb69c feat(cmd): adds version subcmd 2025-12-17 15:38:41 +00:00
lew
dc8df50925 docs(README): missing quote 2025-12-17 15:23:24 +00:00
lew
57dbfaa9d1 docs(README): corrects a typo 2025-12-17 15:21:51 +00:00
lew
3d1eec0b7b docs(README): adds cp and mv 2025-12-17 15:19:56 +00:00
lew
fcae0bd4df chore(cmd): improves error messaging across the board 2025-12-17 14:49:24 +00:00
lew
def2941128 chore(testdata): updates test expectations to match new error messaging 2025-12-17 14:28:18 +00:00
lew
06e09df829 feat(cmd): SilenceUsage all but root 2025-12-17 14:24:44 +00:00
lew
f6f1376d1a fix(delCmd): error on KeyNotFound 2025-12-17 14:17:02 +00:00
lew
60d74e5ec1 feat(cmd): made error messaging closer to coreutils 2025-12-17 14:13:46 +00:00
lew
221d4cd921 feat(cmd): silence mvCmd usage on err and improved err msging 2025-12-17 13:57:22 +00:00
lew
3a4dd11acb feat(cmd): mv and cp 2025-12-17 13:19:25 +00:00
lew
3ab0cfbbb7
adds intro.gif to readme
Added build status image to README.
2025-12-16 17:01:35 +00:00
lew
13d607d33a
fix(README): missing ` 2025-11-21 02:27:23 +00:00
lew
50da244c92
feat(README): links to sections 2025-11-21 02:25:13 +00:00
lew
f284df47b1
juiced up the README 2025-11-21 02:22:21 +00:00
lew
24f76ee1f7
Update package manager commands in README 2025-11-20 21:00:30 +00:00
lew
823a23a7dd
Update installation instructions in README.md
Rearranged installation instructions for clarity.
2025-11-20 19:58:17 +00:00
lew
91be684db8 feat(VHS): for demos 2025-11-20 19:51:46 +00:00
lew
796e4b2db9
Update README with installation instructions
Added installation instructions for AUR and Go.
2025-11-20 19:19:01 +00:00
lew
82f1e8264e feat(docs): remove cmds.png 2025-11-20 19:15:45 +00:00
lew
ca5f6d2f5b
Document available commands in README
Added a section listing available commands for the application.
2025-11-20 19:15:22 +00:00
lew
a43281d129 adds cmds.png for readme 2025-11-20 19:10:16 +00:00
lew
543715f331
adds cmds to README
Added an image for commands and adjusted alignment.
2025-11-20 19:09:28 +00:00