7782 Commits

Author SHA1 Message Date
Armon Dadgar
001560cce1 vault: Simplify common lease logic 2015-04-09 12:29:13 -07:00
Armon Dadgar
64ef2a6269 logical: Refactor LeaseOptions to share between Secret and Auth 2015-04-09 12:14:04 -07:00
Armon Dadgar
56691a530a vault: Adding LeaseIssue for renew to allow limiting maximum lease length 2015-04-09 11:54:32 -07:00
Mitchell Hashimoto
b502a2b3d4 vault: lookup-self should allow unauthenticated requests 2015-04-08 22:09:47 -07:00
Armon Dadgar
fcf6deb36f vault: audit broker profiles each backend 2015-04-08 17:09:36 -07:00
Armon Dadgar
47aa65ac67 vault: router generates metrics per operation 2015-04-08 17:09:10 -07:00
Armon Dadgar
428a07b943 vault: Enforce non-renewability 2015-04-08 17:03:46 -07:00
Armon Dadgar
6f81ff788b vault: Adding metrics profiling 2015-04-08 16:43:17 -07:00
Armon Dadgar
f0a93cce6f vault: Handle auth entry without lease 2015-04-08 15:43:26 -07:00
Armon Dadgar
ab78503127 website: Working on architecture page 2015-04-08 15:36:55 -07:00
Armon Dadgar
9f577b39b4 Replace VaultID with LeaseID for terminology simplification 2015-04-08 13:35:32 -07:00
Armon Dadgar
80a08944d4 website: Starting internals glossary 2015-04-08 12:17:09 -07:00
Mitchell Hashimoto
b5a6960744 http: handle errors better 2015-04-08 11:19:03 -07:00
Mitchell Hashimoto
969098d686 command/auth: should let <1 args go through 2015-04-07 23:53:45 -07:00
Mitchell Hashimoto
45acb56c5e website: auth 2015-04-07 23:53:37 -07:00
Mitchell Hashimoto
a668846932 command/auth: unify 2015-04-07 23:29:49 -07:00
Mitchell Hashimoto
f6545f52ad command/audit-enable 2015-04-07 22:42:04 -07:00
Mitchell Hashimoto
574050b53f helper/kv-builder 2015-04-07 22:30:25 -07:00
Mitchell Hashimoto
75d72619f8 command/audit-disable 2015-04-07 18:23:50 -07:00
Mitchell Hashimoto
77139d9a8c command/audit-list 2015-04-07 18:19:44 -07:00
Mitchell Hashimoto
fee874632f vault: proper meta parameter for vaultstorage (tests pass now) 2015-04-07 14:37:50 -07:00
Mitchell Hashimoto
160aeccb03 command/token-revoke 2015-04-07 14:36:17 -07:00
Mitchell Hashimoto
1ccf891cf2 command/token-create: test 2015-04-07 14:22:18 -07:00
Mitchell Hashimoto
706e914ebf command/token-create 2015-04-07 14:20:18 -07:00
Mitchell Hashimoto
28ffbf9d0c vault: token store inehrits policies by default 2015-04-07 14:19:52 -07:00
Mitchell Hashimoto
7d8329f1ff vault: use mapstructure to decode token args
JSON sends as interface{}, so we can't decode directly into types.
2015-04-07 14:16:35 -07:00
Mitchell Hashimoto
33afc05aaa http: make POST to WriteOperation 2015-04-07 14:00:09 -07:00
Mitchell Hashimoto
527deb3992 shuffling some bits 2015-04-07 13:46:35 -07:00
Mitchell Hashimoto
3d33486d29 command/delete 2015-04-07 11:16:08 -07:00
Mitchell Hashimoto
7a54437355 command/delete 2015-04-07 11:15:20 -07:00
Mitchell Hashimoto
23a8cdc92a api: Logical delete 2015-04-07 11:04:56 -07:00
Mitchell Hashimoto
95c9fabbe2 http: logical delete support 2015-04-07 11:04:06 -07:00
Mitchell Hashimoto
21a2ec05cf http: remount verbs 2015-04-07 10:55:18 -07:00
Mitchell Hashimoto
23af1d03f1 http: remount 2015-04-07 10:54:58 -07:00
Mitchell Hashimoto
6c6480dc4f command/remount 2015-04-07 10:46:47 -07:00
Mitchell Hashimoto
a241dac1f5 command/unmount: better output 2015-04-07 10:39:17 -07:00
Mitchell Hashimoto
490dd80a25 command/unmount 2015-04-07 10:38:51 -07:00
Mitchell Hashimoto
ade573b84d website: auth on the way 2015-04-07 10:03:27 -07:00
Mitchell Hashimoto
3595614b34 website: more getting started 2015-04-07 09:30:58 -07:00
Mitchell Hashimoto
649f403ef2 website: more getting started 2015-04-06 20:46:11 -07:00
Mitchell Hashimoto
871a29fb29 website: starting getting started 2015-04-06 19:01:15 -07:00
Mitchell Hashimoto
ea0680722c website: homepage, intro 2015-04-06 18:35:13 -07:00
Armon Dadgar
91ca436aa9 vault: Update LRU on GetPolicy 2015-04-06 16:43:05 -07:00
Armon Dadgar
55cee897f5 vault: Adding policy LRU cache 2015-04-06 16:41:48 -07:00
Armon Dadgar
f437e0c59d vault: unify the token renew response 2015-04-06 16:35:39 -07:00
Mitchell Hashimoto
8f85830497 command/server: env var for dev mode 2015-04-06 10:28:17 -07:00
Mitchell Hashimoto
e4f0563dd4 credential/github: CLI handler 2015-04-06 09:53:43 -07:00
Mitchell Hashimoto
cc01f79c79 command/auth: test for other methods 2015-04-06 09:40:47 -07:00
Mitchell Hashimoto
e8fcb9e5b6 command/auth: add -method-help flag 2015-04-06 09:38:16 -07:00
Mitchell Hashimoto
cc202f9208 command/unseal: print newline after reading password 2015-04-06 09:34:08 -07:00