Commit Graph

41 Commits

Author SHA1 Message Date
brent s. 7502b6a23b
this is kind of broken so it's being rewritten. just pushing some local changes first 2021-03-28 12:45:01 -04:00
brent s. ac11bc6f33
i think i might scrap it and re-do. it's kind of Broken(TM). 2020-04-19 03:26:41 -04:00
brent s. 4b52f2dc0b
gorram it.
so, i need to redo path detection and secret parsing etc., because turns out a SECRET at foo/bar/baz and e.g. a path at foo/bar/baz/quux means there's a "bar" and "bar/" in the keys. i need to review things.
2020-04-18 00:39:22 -04:00
brent s 0e3a58faa6
working on deleting vs destroying stuff 2020-04-17 20:13:50 -04:00
brent s. 606196a022
just need to bind args to funcs and finish docs. meat is done. 2020-04-16 01:20:13 -04:00
brent s. 018384dfce
listing and secret name removal done 2020-04-14 14:33:33 -04:00
brent s. 36369b6ca8
insert subcommand done 2020-04-14 03:19:04 -04:00
brent s. 3138702abf
done editing 2020-04-13 05:23:25 -04:00
brent s. 062dd46c27
password generation 2020-04-12 22:54:03 -04:00
brent s. 01cdfa79b4
checking in 2020-04-12 04:30:43 -04:00
brent s. 9784b99585
checking in 2020-04-09 15:47:16 -04:00
brent s. 861a73ea93
and i *think* getSecret is done. had to work around some argparse weirdness. 2020-04-07 22:07:24 -04:00
brent s. b3058348f1
finished clipboard and QR functionality. 2020-04-07 21:30:36 -04:00
brent s. 7b7d265592
getting there 2020-04-07 02:46:19 -04:00
brent s. 439e86d8c3
args' corresponding functions spec'd out and found (and have workaround for) racetime condition in Vault. 2020-04-05 03:26:52 -04:00
brent s. a3b370cc6e
args done 2020-04-04 07:12:28 -04:00
brent s e221401e1c
ALMOST done args 2020-04-03 18:27:43 -04:00
brent s 9c2b26bf7f
this is dumb. 2020-04-03 16:06:01 -04:00
brent s. f957ad49b9
more argument parsing 2020-04-03 11:44:34 -04:00
brent s. bc755a8068
oh yeah, i should probably offically license this 2020-04-03 05:43:31 -04:00
brent s. e27bf0fcbe
fleshing out the args and adding stub manpage 2020-04-02 21:22:57 -04:00
brent s 5c706f00d6
testing setup done, i think 2020-04-02 20:33:32 -04:00
brent s e178261c31
getting there 2020-04-02 14:55:26 -04:00
brent s. 93e45e8db9
fixing typo'd symlink, adding minor fixes 2020-04-02 09:07:01 -04:00
brent s. c0aa98fc4b
adding args parsing 2020-04-02 08:52:00 -04:00
brent s. 7928a45ef5
more testing stuff 2020-04-02 07:27:04 -04:00
brent s. 616374754b
adding some testing tools 2020-04-01 11:37:21 -04:00
brent s 236af1ea37
finishing up some of the mount parsing. it now successfully builds a dictionary map at least. docs updated and print formatter done. 2020-03-31 16:16:56 -04:00
brent s 58accf8c7e
ignore all test scripts/files 2020-03-31 10:03:23 -04:00
brent s. dc187c92c7
adding some mount handling. primarily focused on listing for now. 2020-03-31 06:47:44 -04:00
brent s. 731e0b4ce8
add ability to specify the mounts since the default policy doesn't expose them except for via the UI. 2020-03-30 01:59:36 -04:00
brent s. 7e839f7058
default port is 8200, not 8000 2020-03-29 23:13:41 -04:00
brent s. a904f158da
i think auth is done. 2020-03-29 20:59:00 -04:00
brent s. 2b9b78d3f9
WHEW. GPG decryption now works correctly. 2020-03-29 20:40:38 -04:00
brent s. 2545138ae1
some modifications - VaultPass GPG-encrypted creds are almost working. 2020-03-29 19:45:25 -04:00
brent s. feb032b84f
some more auth stuff and documentation 2020-03-29 01:45:12 -04:00
brent s. e23ef97057
this is automatically generated and still under work, so ignore README.html 2020-03-29 01:43:57 -04:00
brent s. f4253736ba
auth shit and vaultpass XSD modifications 2020-03-27 14:43:43 -04:00
brent s. d551aeab24
d'oh. 2020-03-27 09:10:47 -04:00
brent s. 69dadba825
some basics for VaultPass 2020-03-27 09:03:35 -04:00
brent s. 496cf83a60
initial commit 2020-03-27 02:45:45 -04:00