VAL
7089487509
Global flag that outputs minimum policy HCL required for an operation ( #14899 )
...
* WIP: output policy
* Outputs example policy HCL for given request
* Simplify conditional
* Add PATCH capability
* Use OpenAPI spec and regex patterns to determine if path is sudo
* Add test for isSudoPath
* Add changelog
* Fix broken CLI tests
* Add output-policy to client cloning code
* Smaller fixes from PR comments
* Clone client instead of saving and restoring custom values
* Fix test
* Address comments
* Don't unset output-policy flag on KV requests otherwise the preflight request will fail and not populate LastOutputPolicyError
* Print errors saved in buffer from preflight KV requests
* Unescape characters in request URL
* Rename methods and properties to improve readability
* Put KV-specificness at front of KV-specific error
* Simplify logic by doing more direct returns of strings and errors
* Use precompiled regexes and move OpenAPI call to tests
* Remove commented out code
* Remove legacy MFA paths
* Remove unnecessary use of client
* Move sudo paths map to plugin helper
* Remove unused error return
* Add explanatory comment
* Remove need to pass in address
* Make {name} regex less greedy
* Use method and path instead of info from retryablerequest
* Add test for IsSudoPaths, use more idiomatic naming
* Use precompiled regexes and move OpenAPI call to tests (#15170 )
* Use precompiled regexes and move OpenAPI call to tests
* Remove commented out code
* Remove legacy MFA paths
* Remove unnecessary use of client
* Move sudo paths map to plugin helper
* Remove unused error return
* Add explanatory comment
* Remove need to pass in address
* Make {name} regex less greedy
* Use method and path instead of info from retryablerequest
* Add test for IsSudoPaths, use more idiomatic naming
* Make stderr writing more obvious, fix nil pointer deref
2022-04-27 16:35:18 -07:00
..
2022-04-19 20:51:11 +01:00
2022-01-05 12:02:03 -06:00
2022-04-07 15:12:58 -04:00
2016-04-01 16:02:18 -04:00
2022-01-27 10:06:34 -08:00
2022-04-07 15:12:58 -04:00
2022-04-01 12:57:38 -04:00
2022-04-07 15:12:58 -04:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-09-30 07:33:14 -04:00
2019-03-25 10:56:04 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2022-03-14 14:11:49 -04:00
2018-03-28 10:34:37 -04:00
2021-04-08 09:43:39 -07:00
2017-10-24 09:28:06 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2022-02-18 08:50:05 -08:00
2019-02-14 11:54:47 -08:00
2022-04-07 15:12:58 -04:00
2022-03-14 14:11:49 -04:00
2019-02-14 11:54:47 -08:00
2021-09-30 07:33:14 -04:00
2022-01-20 12:05:22 -08:00
2021-09-30 07:33:14 -04:00
2022-02-15 10:43:49 -08:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2021-10-27 11:04:04 -04:00
2022-04-27 16:35:18 -07:00
2022-04-07 15:12:58 -04:00
2022-01-05 12:02:03 -06:00
2022-01-05 12:02:03 -06:00
2022-02-18 08:50:05 -08:00
2018-04-05 20:43:29 -04:00
2018-06-12 12:38:08 -04:00
2022-04-07 15:12:58 -04:00
2022-04-12 06:08:28 +05:30
2022-04-07 15:12:58 -04:00
2021-07-06 10:36:07 -04:00
2022-04-19 14:28:08 -04:00
2022-04-19 14:28:08 -04:00
2022-04-06 13:58:06 -07:00
2022-04-06 13:58:06 -07:00
2021-04-08 09:43:39 -07:00
2022-04-06 13:58:06 -07:00
2022-04-27 16:35:18 -07:00
2022-02-15 10:43:49 -08:00
2022-04-06 13:58:06 -07:00
2022-04-06 13:58:06 -07:00
2022-04-07 15:12:58 -04:00
2022-04-06 13:58:06 -07:00
2022-04-07 15:12:58 -04:00
2022-04-06 13:58:06 -07:00
2022-04-06 13:58:06 -07:00
2022-04-27 16:35:18 -07:00
2022-04-06 13:58:06 -07:00
2022-04-06 13:58:06 -07:00
2022-04-07 15:12:58 -04:00
2022-04-06 13:58:06 -07:00
2022-04-06 13:58:06 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2017-10-24 09:30:47 -04:00
2022-04-07 15:12:58 -04:00
2021-07-09 12:08:58 -04:00
2022-04-07 15:12:58 -04:00
2022-03-14 15:54:41 -04:00
2022-04-27 16:35:18 -07:00
2021-09-30 07:33:14 -04:00
2021-07-15 20:17:31 -04:00
2021-10-26 10:52:29 -06:00
2021-10-26 10:52:29 -06:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2021-09-30 07:33:14 -04:00
2021-04-08 09:43:39 -07:00
2021-10-26 10:52:29 -06:00
2022-04-07 12:15:05 -07:00
2021-10-20 16:47:59 -05:00
2022-04-07 15:12:58 -04:00
2021-12-01 08:05:49 -05:00
2022-04-07 15:12:58 -04:00
2021-12-06 17:12:20 -08:00
2018-03-28 10:34:37 -04:00
2021-04-08 09:43:39 -07:00
2021-11-30 14:49:58 -05:00
2021-07-15 20:17:31 -04:00
2021-06-02 09:22:31 -04:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2022-04-01 12:57:38 -04:00
2020-03-17 09:46:44 -04:00
2020-03-17 09:46:44 -04:00
2022-04-07 15:12:58 -04:00
2021-12-06 17:12:20 -08:00
2022-04-07 15:12:58 -04:00
2021-12-06 17:12:20 -08:00
2017-10-24 09:30:48 -04:00
2021-04-08 09:43:39 -07:00
2022-04-27 16:35:18 -07:00
2021-12-06 17:12:20 -08:00
2022-04-27 16:35:18 -07:00
2017-10-24 09:30:48 -04:00
2017-10-24 09:39:34 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2022-01-27 10:06:34 -08:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2019-04-12 17:54:35 -04:00
2021-04-08 09:43:39 -07:00
2018-11-06 17:21:24 -08:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2018-11-06 17:21:24 -08:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2018-04-05 20:43:29 -04:00
2021-04-08 09:43:39 -07:00
2017-10-24 09:30:48 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2022-03-24 13:29:11 -07:00
2018-03-22 09:29:59 -04:00
2021-04-08 09:43:39 -07:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2022-03-14 14:11:49 -04:00
2017-10-24 09:30:48 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2022-02-18 08:50:05 -08:00
2022-04-07 15:12:58 -04:00
2022-03-14 14:11:49 -04:00
2017-10-24 09:30:48 -04:00
2022-01-05 12:02:03 -06:00
2022-01-05 12:02:03 -06:00
2022-04-12 06:08:28 +05:30
2022-02-17 13:03:57 -05:00
2022-04-04 09:45:41 -07:00
2021-04-08 09:43:39 -07:00
2021-06-02 09:22:31 -04:00
2017-10-24 09:39:34 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-09-30 07:33:14 -04:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2018-02-12 18:12:16 -05:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2021-09-16 16:54:46 -07:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2017-10-24 09:30:47 -04:00
2022-04-07 15:12:58 -04:00
2021-04-08 09:43:39 -07:00
2021-09-30 07:33:14 -04:00
2022-04-27 16:35:18 -07:00
2022-04-19 14:28:08 -04:00
2019-04-12 17:54:35 -04:00
2021-04-08 09:43:39 -07:00
2022-04-07 15:12:58 -04:00
2022-03-14 15:54:41 -04:00