Brian Kassouf
|
cbcb8635a4
|
Update databse backend tests to use the APIClientMeta for the plugin conns
|
2017-05-03 16:34:09 -07:00 |
|
Brian Kassouf
|
9faf234869
|
Fix the TLS functionality in cassandra plugin
|
2017-05-03 15:36:49 -07:00 |
|
Brian Kassouf
|
b1a5f45d2c
|
Fix parsing the connection duration when it's nil
|
2017-05-03 13:45:27 -07:00 |
|
Brian Kassouf
|
015e63164b
|
Fix mysql plugin tests
|
2017-05-03 13:36:16 -07:00 |
|
Brian Kassouf
|
223598c675
|
Add the other mysql plugin types with the correct username length settings
|
2017-05-03 13:33:56 -07:00 |
|
Brian Kassouf
|
cf15c023df
|
Use ParseDurationSecond to parse the timeouts in connutil
|
2017-05-03 13:11:30 -07:00 |
|
Brian Kassouf
|
37bd3ed76e
|
Use log to output errors instead of fmt
|
2017-05-03 13:01:05 -07:00 |
|
Brian Kassouf
|
bf29861d49
|
Add the plugins catalog API docs
|
2017-05-03 11:43:24 -07:00 |
|
Brian Kassouf
|
e92818e0ae
|
Upate links in docs
|
2017-05-03 10:25:12 -07:00 |
|
Brian Kassouf
|
dbb5b38e0d
|
Add API docs
|
2017-05-03 02:13:07 -07:00 |
|
Brian Kassouf
|
63de72c10f
|
Add custom plugins docs page
|
2017-05-03 00:01:28 -07:00 |
|
Brian Kassouf
|
50ac77be51
|
Update docs for the database backend and it's plugins
|
2017-05-02 22:24:31 -07:00 |
|
Brian Kassouf
|
7ae8f02f4b
|
Only wrap in tracing middleware if the logger is set to trace level
|
2017-05-02 17:19:49 -07:00 |
|
Brian Kassouf
|
b60ff2048d
|
Update docs and add cassandra as a builtin plugin
|
2017-05-02 17:04:49 -07:00 |
|
Brian Kassouf
|
20994c1247
|
Fix wording in docs
|
2017-05-02 16:20:07 -07:00 |
|
Brian Kassouf
|
fdf045b3bd
|
Fix a few PR comments
|
2017-05-02 15:59:08 -07:00 |
|
Brian Kassouf
|
f644c34c5b
|
Remove unused TestCoreUnsealedWithListener function
|
2017-05-02 14:52:48 -07:00 |
|
Brian Kassouf
|
5e0c03415b
|
Don't need to explictly set redirectAddrs
|
2017-05-02 14:44:14 -07:00 |
|
Brian Kassouf
|
f37c2a8269
|
Merge remote-tracking branch 'oss/database-refactor' into database-refactor
|
2017-05-02 14:40:33 -07:00 |
|
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 |
|
Jeff Mitchell
|
712cacaf4d
|
Add website skeleton
|
2017-05-02 16:26:32 -04: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 |
|