Brian Kassouf
|
29d9b831d3
|
Update the api for serving plugins and provide a utility to pass TLS data for commuinicating with the vault process
|
2017-05-02 14:40:11 -07:00 |
|
Brian Kassouf
|
ca7ff89bcb
|
Fix documentation
|
2017-05-02 02:22:06 -07:00 |
|
Brian Kassouf
|
c8bbea9f37
|
Rename NewPluginServer to just Serve
|
2017-05-02 02:00:39 -07:00 |
|
Brian Kassouf
|
f17c50108f
|
Add plugins interal page to the sidebar:
|
2017-05-02 02:00:04 -07:00 |
|
Brian Kassouf
|
a963097747
|
Add internals doc for plugins
|
2017-05-02 01:59:36 -07:00 |
|
Brian Kassouf
|
98e111d4cd
|
Prepend a 'v-' to the sql username strings
|
2017-05-01 15:45:17 -07:00 |
|
Brian Kassouf
|
0e70ba8dbc
|
Add test for custiom mssql revoke statement
|
2017-05-01 15:43:21 -07:00 |
|
Brian Kassouf
|
b3819c433b
|
Don't store an error response as a package variable
|
2017-05-01 15:30:56 -07:00 |
|
Brian Kassouf
|
9a60ec9fda
|
Update interface name from Wrapper to a more descriptive RunnerUtil
|
2017-05-01 14:59:55 -07:00 |
|
Calvin Leung Huang
|
5076701bea
|
Honor statements for RevokeUser on Cassandra backend, add method comments
|
2017-05-01 11:27:35 -04:00 |
|
Brian Kassouf
|
43cf619871
|
Update the username length for postgresql
|
2017-04-27 23:02:33 -07:00 |
|
Brian Kassouf
|
9a07675d86
|
Update username length for MSSQL
|
2017-04-27 22:59:22 -07:00 |
|
Brian Kassouf
|
c11f2638b9
|
If user provides a revocation statement for MSSQL plugin honor it
|
2017-04-27 22:56:06 -07:00 |
|
Calvin Leung Huang
|
785bce7469
|
Merge pull request #2632 from hashicorp/cassandra-plugin
Add cassandra plugin
|
2017-04-27 16:28:33 -04:00 |
|
Calvin Leung Huang
|
fadf6c439f
|
Update New() func signature and its references
|
2017-04-27 11:07:52 -04:00 |
|
Brian Kassouf
|
53752c3002
|
Add check to ensure we don't overwrite existing connections
|
2017-04-26 16:43:42 -07:00 |
|
Brian Kassouf
|
081101c7cf
|
Add an error check to reset a plugin if it is closed
|
2017-04-26 15:55:34 -07:00 |
|
Brian Kassouf
|
d0cad5345a
|
Update to a RWMutex
|
2017-04-26 15:23:14 -07:00 |
|
Brian Kassouf
|
6252f48dfe
|
Fix MSSQL test
|
2017-04-26 10:52:10 -07:00 |
|
Brian Kassouf
|
6a1ae9160d
|
Add mssql builtin plugin type
|
2017-04-26 10:34:45 -07:00 |
|
Brian Kassouf
|
4782d9d2af
|
Update the error messages for renew and revoke
|
2017-04-26 10:29:16 -07:00 |
|
Brian Kassouf
|
892812d67d
|
Change ttl types to TypeDurationSecond
|
2017-04-26 10:02:37 -07:00 |
|
Brian Kassouf
|
e3e5f12f9e
|
Default deny when allowed roles is empty
|
2017-04-25 11:48:24 -07:00 |
|
Brian Kassouf
|
207d01fd39
|
Update the connection details data and fix allowedRoles
|
2017-04-25 11:11:10 -07:00 |
|
Brian Kassouf
|
eb0f831d6a
|
Rename path_role_create to path_creds_create
|
2017-04-25 10:39:17 -07:00 |
|
Brian Kassouf
|
3d3e4eb5a4
|
Use TypeCommaStringSlice for allowed_roles
|
2017-04-25 10:26:23 -07:00 |
|
Brian Kassouf
|
bed1c17b1e
|
Update logging to new structure
|
2017-04-25 10:24:19 -07:00 |
|
Brian Kassouf
|
b52b410a47
|
Update test to reflect the correct read response
|
2017-04-24 21:24:19 -07:00 |
|
Brian Kassouf
|
e4e61ec18c
|
return a 404 when no plugin is found
|
2017-04-24 18:31:27 -07:00 |
|
Brian Kassouf
|
cb1f1d418c
|
Only run Abs on the plugin directory if it's set
|
2017-04-24 16:20:20 -07:00 |
|
Brian Kassouf
|
f25b367732
|
Don't uppercase ErrorResponses
|
2017-04-24 14:03:48 -07:00 |
|
Brian Kassouf
|
378ae98809
|
s/DatabaseType/Database/
|
2017-04-24 13:59:12 -07:00 |
|
Brian Kassouf
|
039bc19dd8
|
Fix test
|
2017-04-24 13:48:46 -07:00 |
|
Brian Kassouf
|
5ff317eb8d
|
Update root paths test
|
2017-04-24 12:47:40 -07:00 |
|
Brian Kassouf
|
ce9688ce8c
|
Change MlockDisabled to MlockEnabled
|
2017-04-24 12:21:49 -07:00 |
|
Brian Kassouf
|
657d433330
|
Update the ResponseWrapData function to return a wrapping.ResponseWrapInfo object
|
2017-04-24 12:15:01 -07:00 |
|
Brian Kassouf
|
c4e2ad74c5
|
Update path for the plugin catalog in logical system
|
2017-04-24 11:35:32 -07:00 |
|
Brian Kassouf
|
6c8239ba03
|
Update the builtin keys; move catalog to core; protect against unset plugin directory
|
2017-04-24 10:30:33 -07:00 |
|
Calvin Leung Huang
|
b7e69d0cb6
|
Remove commented old method signature
|
2017-04-23 00:04:05 -04:00 |
|
Calvin Leung Huang
|
c005f8fc91
|
Add cassandra plugin
|
2017-04-23 09:02:57 +08:00 |
|
Brian Kassouf
|
4d0aac963d
|
Fix tests
|
2017-04-21 10:24:34 -07:00 |
|
Brian Kassouf
|
30b06b593c
|
Fix tests
|
2017-04-21 09:10:26 -07:00 |
|
Brian Kassouf
|
798fc922d1
|
Merge remote-tracking branch 'oss/database-refactor' into database-refactor
|
2017-04-20 18:48:26 -07:00 |
|
Brian Kassouf
|
6f9d178370
|
Calls to builtin plugins now go directly to the implementation instead of go-plugin
|
2017-04-20 18:46:41 -07:00 |
|
Jeff Mitchell
|
41a54466ae
|
Merge branch 'master-oss' into database-refactor
|
2017-04-20 10:43:11 -04:00 |
|
Chad Greenburg
|
960fdb6a8a
|
Added documentation for listing roles in the Consul secret backend (#2619)
|
2017-04-20 07:44:25 -04:00 |
|
Brian Kassouf
|
2ab159569d
|
Use the same TLS cert for the server and client
|
2017-04-19 15:46:07 -07:00 |
|
Brian Kassouf
|
af9ff63e9a
|
Merge remote-tracking branch 'oss/master' into database-refactor
|
2017-04-19 15:16:00 -07:00 |
|
Chris Hoffman
|
3867dd2222
|
changelog++
|
2017-04-19 15:58:48 -04:00 |
|
Brian Kassouf
|
fcbcc22bd9
|
Fix cassandra deps breakage
|
2017-04-19 11:19:29 -07:00 |
|