{"push_id":2557223552,"size":442,"distinct_size":6,"ref":"refs/heads/fix-type-sys-capabilities","head":"2c08473a51ad1f96372d38dc9dedd7a33a276661","before":"2b73e7fc74df44e04aa26d0e8274628b8770f8e7","commits":[{"sha":"d10057e2b81232363112850a2d955031e7e4d7c9","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Add 0.9.6 upgrade guide","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/d10057e2b81232363112850a2d955031e7e4d7c9"},{"sha":"6a82e012a232575aad43b0e7f48abadb19fccdfa","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Fix file location for 0.9.6 upgrade guide","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/6a82e012a232575aad43b0e7f48abadb19fccdfa"},{"sha":"6c0b238459756032c35d1dc95707eb419142e6c2","author":{"name":"Brian Shumate","email":"7610078a81ab4ebaed709842c6eef9873fc13e8f@users.noreply.github.com"},"message":"Docs: update formatting / heading (#4175)\n\n- Correct Generate Disaster Recovery Operation Token heading level\r\n- Tighten up formatting/trailing spaces","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/6c0b238459756032c35d1dc95707eb419142e6c2"},{"sha":"468cad19f317103c3243fa27603e147b6e39ab45","author":{"name":"emily","email":"488bcce88b58cb22f7664ad7cb1103699d030ad1@google.com"},"message":"Docs for Vault GCP secrets plugin  (#4159)","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/468cad19f317103c3243fa27603e147b6e39ab45"},{"sha":"1c443f22fecc67ea19102303064f6ffef87af5b9","author":{"name":"Brian Kassouf","email":"7c4299ace6b3750d0ebc30683e621c6a1942bf90@users.noreply.github.com"},"message":"Add options to mount tune and mount endpoints in preparation for versioning (#4155)\n\n* Add some requirements for versioned k/v\r\n\r\n* Add a warning message when an upgrade is triggered\r\n\r\n* Add path help values\r\n\r\n* Make the kv header a const\r\n\r\n* Add the uid to mount entry instead of options map\r\n\r\n* Pass the backend aware uuid to the mounts and plugins\r\n\r\n* Fix comment\r\n\r\n* Add options to secret/auth enable and tune CLI commands (#4170)\r\n\r\n* Switch mount/tune options to use TypeKVPairs (#4171)\r\n\r\n* switching options to TypeKVPairs, adding bool parse for versioned flag\r\n\r\n* flipping bool check\r\n\r\n* Fix leases coming back from non-leased pluin kv store\r\n\r\n* add a test for updating mount options\r\n\r\n* Fix tests","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/1c443f22fecc67ea19102303064f6ffef87af5b9"},{"sha":"44aa151b78976c6da41dc63d93b40d2070b23277","author":{"name":"Chris Hoffman","email":"13e465043a174cb426ca0a2acec1e3abf10997e2@gmail.com"},"message":"Database Root Credential Rotation (#3976)\n\n* redoing connection handling\r\n\r\n* a little more cleanup\r\n\r\n* empty implementation of rotation\r\n\r\n* updating rotate signature\r\n\r\n* signature update\r\n\r\n* updating interfaces again :(\r\n\r\n* changing back to interface\r\n\r\n* adding templated url support and rotation for postgres\r\n\r\n* adding correct username\r\n\r\n* return updates\r\n\r\n* updating statements to be a list\r\n\r\n* adding error sanitizing middleware\r\n\r\n* fixing log sanitizier\r\n\r\n* adding postgres rotate test\r\n\r\n* removing conf from rotate\r\n\r\n* adding rotate command\r\n\r\n* adding mysql rotate\r\n\r\n* finishing up the endpoint in the db backend for rotate\r\n\r\n* no more structs, just store raw config\r\n\r\n* fixing tests\r\n\r\n* adding db instance lock\r\n\r\n* adding support for statement list in cassandra\r\n\r\n* wip redoing interface to support BC\r\n\r\n* adding falllback for Initialize implementation\r\n\r\n* adding backwards compat for statements\r\n\r\n* fix tests\r\n\r\n* fix more tests\r\n\r\n* fixing up tests, switching to new fields in statements\r\n\r\n* fixing more tests\r\n\r\n* adding mssql and mysql\r\n\r\n* wrapping all the things in middleware, implementing templating for mongodb\r\n\r\n* wrapping all db servers with error santizer\r\n\r\n* fixing test\r\n\r\n* store the name with the db instance\r\n\r\n* adding rotate to cassandra\r\n\r\n* adding compatibility translation to both server and plugin\r\n\r\n* reordering a few things\r\n\r\n* store the name with the db instance\r\n\r\n* reordering\r\n\r\n* adding a few more tests\r\n\r\n* switch secret values from slice to map\r\n\r\n* addressing some feedback\r\n\r\n* reinstate execute plugin after resetting connection\r\n\r\n* set database connection to closed\r\n\r\n* switching secret values func to map[string]interface for potential future uses\r\n\r\n* addressing feedback","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/44aa151b78976c6da41dc63d93b40d2070b23277"},{"sha":"df723aa4b62008bbdb7f3d51199c69f6add286d7","author":{"name":"Chris Hoffman","email":"13e465043a174cb426ca0a2acec1e3abf10997e2@gmail.com"},"message":"adding azure auth plugin (#4180)","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/df723aa4b62008bbdb7f3d51199c69f6add286d7"},{"sha":"a03a722fa9e41a57661e8b22b216a00f32860353","author":{"name":"Brian Kassouf","email":"7c4299ace6b3750d0ebc30683e621c6a1942bf90@users.noreply.github.com"},"message":"command/kv: Add a \"kv\" subcommand for using the key-value store (#4168)\n\n* Add more cli subcommands\r\n\r\n* Add metadata commands\r\n\r\n* Add more subcommands\r\n\r\n* Update cli\r\n\r\n* Move archive commands to delete\r\n\r\n* Add helpers for making http calls to the kv backend\r\n\r\n* rename cli header\r\n\r\n* Format the various maps from kv\r\n\r\n* Add list command\r\n\r\n* Update help text\r\n\r\n* Add a command to enable versioning on a backend\r\n\r\n* Rename enable-versions command\r\n\r\n* Some review feedback\r\n\r\n* Fix listing of top level keys\r\n\r\n* Fix issue when metadata is nil\r\n\r\n* Add test for lising top level keys\r\n\r\n* Fix some typos\r\n\r\n* Add a note about deleting all versions","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/a03a722fa9e41a57661e8b22b216a00f32860353"},{"sha":"c54c9519c8266edf115b6a8556d7abafb7f7ce41","author":{"name":"Calvin Leung Huang","email":"1ed14a93637335fd4b0fc4d13d1117ce491fda63@gmail.com"},"message":"Passthrough request headers (#4172)\n\n* Add passthrough request headers for secret/auth mounts\r\n\r\n* Update comments\r\n\r\n* Fix SyncCache deletion of passthrough_request_headers\r\n\r\n* Remove debug line\r\n\r\n* Case-insensitive header comparison\r\n\r\n* Remove unnecessary allocation\r\n\r\n* Short-circuit filteredPassthroughHeaders if there's nothing to filter\r\n\r\n* Add whitelistedHeaders list\r\n\r\n* Update router logic after merge\r\n\r\n* Add whitelist test\r\n\r\n* Add lowercase x-vault-kv-client to whitelist\r\n\r\n* Add back const\r\n\r\n* Refactor whitelist logic","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/c54c9519c8266edf115b6a8556d7abafb7f7ce41"},{"sha":"d51dc470703634a5224fba7c57f406f447d3e7ab","author":{"name":"Brian Kassouf","email":"7c4299ace6b3750d0ebc30683e621c6a1942bf90@users.noreply.github.com"},"message":"Add kv backend (#4181)","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/d51dc470703634a5224fba7c57f406f447d3e7ab"},{"sha":"8be8f943967b8656e9887245ca1765466a6fec8f","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Update kv with existence check","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/8be8f943967b8656e9887245ca1765466a6fec8f"},{"sha":"3c51d97ee946e07fc1b9e33985d3e24ce2028ec2","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Add gcp secrets","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/3c51d97ee946e07fc1b9e33985d3e24ce2028ec2"},{"sha":"1626803f3fdb5d6ab381e3c59cf70e0f103ba281","author":{"name":"Brian Kassouf","email":"7c4299ace6b3750d0ebc30683e621c6a1942bf90@users.noreply.github.com"},"message":"Update kv backend and add some docs (#4182)\n\n* Add kv backend\r\n\r\n* Move kv in apha order\r\n\r\n* Update kv backend and add some docs","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/1626803f3fdb5d6ab381e3c59cf70e0f103ba281"},{"sha":"2ab1468cc5f5b8ad2c18c211c7b6ae3731ff3d5f","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Remove unneeded dep file","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/2ab1468cc5f5b8ad2c18c211c7b6ae3731ff3d5f"},{"sha":"e7a55adc536d5845b6d7035eef9d2c168366ba49","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Fix tests","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/e7a55adc536d5845b6d7035eef9d2c168366ba49"},{"sha":"a54bb3ba1196af5bf3ddd717af71e72c2fed90f8","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Fix some command help output formatting","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/a54bb3ba1196af5bf3ddd717af71e72c2fed90f8"},{"sha":"0a08bef567babffc3181d9293787191efcd1f343","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Remove unnecessary Options field in MountConfigOutput","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/0a08bef567babffc3181d9293787191efcd1f343"},{"sha":"40299a9bc25244a84ba432f0d85529a1cde9544f","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"changelog++","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/40299a9bc25244a84ba432f0d85529a1cde9544f"},{"sha":"c646f96786bdc393ed8eefae0fa0c8ebb7ed9c8f","author":{"name":"Jim Kalafut","email":"1cd02e31b43620d7c664e038ca42a060d61727b9@kalafut.net"},"message":"Fix minor docs and help text issues (#4184)","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/c646f96786bdc393ed8eefae0fa0c8ebb7ed9c8f"},{"sha":"d08e383f5a7551880a505e6076ef85aa5281a408","author":{"name":"Jeff Mitchell","email":"d7f544c3331f29933aab01f99d1786e8fec04dce@gmail.com"},"message":"Bump versions for beta release","distinct":false,"url":"https://api.github.com/repos/lucymhdavies/vault/commits/d08e383f5a7551880a505e6076ef85aa5281a408"}]}
{"actor":{"display_login":"lucymhdavies"}}