Commit Graph

162 Commits

Author SHA1 Message Date
crp3844
824eb2488d moved the libs into some folders, added bw cli macos and supported os logic. updated code to use new paths 2022-09-08 09:31:17 -04:00
crp3844
fddaf8ac15 added organization code and removed from periods from logs 2022-09-08 09:27:50 -04:00
crp3844
7be43da4c0 removed the FreeBSD test case support 2022-09-08 09:22:36 -04:00
5032946e14 moved export commands to only run when unlocked vault. updated unset session variable only if it is set 2022-09-07 22:00:03 -04:00
a5ca8d2207 update some of the logging commands and fixed logging to logger 2022-09-07 21:43:39 -04:00
641ffacfb4 added bitwarden code to login, unlock, and export vault 2022-09-07 21:32:46 -04:00
addf7f27c4 added .config files to ignore 2022-09-07 19:50:48 -04:00
5f95747b05 remove printing accounts 2022-09-07 19:50:07 -04:00
afdbaa0ae7 removed ini file 2022-09-07 19:49:38 -04:00
crp3844
07a38c93e6 forgot a few more client options 2022-09-07 15:33:21 -04:00
crp3844
5ec6f2b415 forgot one client to remove 2022-09-07 15:28:44 -04:00
crp3844
60e19cc718 removed client from options for functions as it is a global variable 2022-09-07 15:27:46 -04:00
crp3844
ed5ba18ca7 updated function name 2022-09-07 15:25:52 -04:00
crp3844
892e8548b9 removed old non used code 2022-09-07 15:25:00 -04:00
crp3844
e249901af1 removed extra arguments and encrypt/decrypt section 2022-09-07 15:23:58 -04:00
crp3844
d410ff8aad removal print of secrets file path 2022-09-07 15:17:02 -04:00
crp3844
d11baaff9c updated config while loop to work when secrets files is removed 2022-09-07 15:16:14 -04:00
crp3844
de32b4c6e6 added removal of secrets config file if last account is removed 2022-09-07 15:11:25 -04:00
crp3844
7c37b9bb3e added some spacing on the select account to edit/delete 2022-09-07 15:06:33 -04:00
crp3844
3d60dcdcb2 moved confirmation question into the while loop 2022-09-07 15:05:00 -04:00
crp3844
b2a8ea6f71 updated some logging, added ask for confirmation function, added edit account function 2022-09-07 15:03:12 -04:00
crp3844
248aa408ba updated selecting account and delete account 2022-09-07 13:44:56 -04:00
crp3844
acbcfa1c1d fixed adding dict to dict 2022-09-07 11:42:25 -04:00
crp3844
d25282a6fd updated new account function 2022-09-07 11:37:42 -04:00
crp3844
6ce71bbd61 changed from ini to whole file encryption 2022-09-07 11:33:37 -04:00
crp3844
a4bac299ac forgot to return the decrypted value with new function 2022-09-07 11:10:23 -04:00
crp3844
70aa686988 removed extra decrypt version finder 2022-09-07 11:07:36 -04:00
crp3844
f22321e226 update getpass calls 2022-09-07 11:05:54 -04:00
crp3844
75dfd0c758 added encrypt and decrypt testing 2022-09-07 11:04:47 -04:00
crp3844
dab4eaa585 added configparser back in to test with 2022-09-07 10:57:41 -04:00
crp3844
f9189ee111 added test decrypt parser 2022-09-07 10:49:14 -04:00
crp3844
8de62c4b5d forgot ini file 2022-09-07 10:43:05 -04:00
crp3844
a8cb3ca250 added read config file and testing results 2022-09-07 10:42:04 -04:00
crp3844
d684cd0360 switch from a match to if else 2022-09-07 10:32:25 -04:00
crp3844
503e5bce53 updated get account details to only return encryption. updated new account to use the encrypted fields 2022-09-07 10:29:45 -04:00
crp3844
e16cd74e4d added decryption version functions 2022-09-07 10:26:56 -04:00
crp3844
469c838447 stupid indents 2022-09-07 08:35:05 -04:00
crp3844
710359b324 keeping client open 2022-09-07 08:34:17 -04:00
crp3844
90268494a7 removed old variables 2022-09-07 08:32:42 -04:00
crp3844
142eb62ea4 updated parser and get account details testing of encrypted data 2022-09-07 08:29:43 -04:00
ae59d4975e updated logger for console and file 2022-09-06 22:36:35 -04:00
6ac6337b86 added log file path, adding logger function, updated logger levels 2022-09-06 22:29:39 -04:00
77d8d51540 added hmac library and removed config options from the client 2022-09-06 22:10:21 -04:00
3b51a9a065 added base64 library 2022-09-06 21:50:33 -04:00
71187689a9 added secrets import 2022-09-06 21:49:51 -04:00
8d77101cc2 added freebsd test cass. updated file paths to be os agnostic 2022-09-06 21:48:03 -04:00
9fa801908d added logging, parser, and test client 2022-09-06 20:56:01 -04:00
171d5617b2 added pykmip functions 2022-09-06 20:50:17 -04:00
5c7b348b1b added conf dir with client pykmip sample file 2022-09-06 20:41:47 -04:00
5958bfdd55 added while loop for top level config menu, updated delete question to standard we are using 2022-09-06 20:39:56 -04:00