|
|
e806bd9046
|
fix(DB): validates db name for path traversal
|
2025-12-18 15:04:32 +00:00 |
|
|
|
3e3c55d0b6
|
chore(LICENSE): places license notice in all files
|
2025-12-18 13:57:35 +00:00 |
|
|
|
6f39d532ce
|
feat(config): config at XDG dir
|
2025-12-18 12:47:38 +00:00 |
|
|
|
0c0de52a6e
|
refactor(KeySpec): moves over to a unified KeySpec struct for parsing
|
2025-12-18 12:29:08 +00:00 |
|
|
|
badbf3b6bb
|
feat(del): adds glob support for deletion
|
2025-12-17 18:37:10 +00:00 |
|
|
|
fcae0bd4df
|
chore(cmd): improves error messaging across the board
|
2025-12-17 14:49:24 +00:00 |
|
|
|
67fda05145
|
feat(Store): allows overriding of directory with PDA_DATA_DIR env
|
2025-11-20 13:03:07 +00:00 |
|
|
|
5ba0ff1e31
|
feat(list): port over to go-pretty
|
2025-11-07 13:49:43 +00:00 |
|
|
|
1300bb76bf
|
feat(list): output is now tabwritten
|
2025-11-07 12:05:18 +00:00 |
|
|
|
42735143e7
|
feat(set): --secret flag to mark input as a secret
|
2025-11-06 23:54:06 +00:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
63ade13e7a
|
feat(del-db): initial delete-db, with fixed levenshtein distance suggestions
|
2025-11-06 19:39:08 +00:00 |
|
|
|
23376c3515
|
feat(list-dbs): initial listdbscommand
|
2025-11-06 18:49:45 +00:00 |
|
|
|
2da42de7ab
|
feat(cmd): added listcmd and refactored transactions to use TransactionArgs
|
2025-11-06 17:48:38 +00:00 |
|
|
|
0520418489
|
feat(init): initial commit
|
2025-11-06 15:00:18 +00:00 |
|