Conversation
* Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate
* first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions
Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru>
* Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods
This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass.
* Merge latest changes (#36) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> * - remove Doctrine/Inflector * move Adapter dependency to require block * * revert adapter Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: dave <dave@umbrellio.biz>
CSharpRU
added a commit
that referenced
this pull request
May 21, 2021
* merge develop into master (#42) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) * Removing Reflector dependency (#38) * Merge latest changes (#36) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> * - remove Doctrine/Inflector * move Adapter dependency to require block * * revert adapter Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: dave <dave@umbrellio.biz> * Adds support of query part in $path (#39) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: qem19 <49522198+qem19@users.noreply.github.com> Co-authored-by: dave <dave@umbrellio.biz> Co-authored-by: Sergey Drobov <sdrobov@users.noreply.github.com> * merge to master (#49) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) * Removing Reflector dependency (#38) * Merge latest changes (#36) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> * - remove Doctrine/Inflector * move Adapter dependency to require block * * revert adapter Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: dave <dave@umbrellio.biz> * Adds support of query part in $path (#39) * Create dependabot.yml * Update composer.json * Update composer.json fix build * Update .travis.yml fix build again * Update .travis.yml test on php 8 * Update .travis.yml fix codacy * Update alextartan/guzzle-psr18-adapter requirement || ^2.0 (#43) Updates the requirements on [alextartan/guzzle-psr18-adapter](https://github.com/alextartan/guzzle-psr18-adapter) to permit the latest version. - [Release notes](https://github.com/alextartan/guzzle-psr18-adapter/releases) - [Commits](alextartan/guzzle-psr18-adapter@1.2.0...2.0.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update codeception/codeception requirement from ^2.2 to ^2.2 || ^4.0 (#44) Updates the requirements on [codeception/codeception](https://github.com/Codeception/Codeception) to permit the latest version. - [Release notes](https://github.com/Codeception/Codeception/releases) - [Changelog](https://github.com/Codeception/Codeception/blob/4.1/CHANGELOG-4.1.md) - [Commits](Codeception/Codeception@2.2.0...4.1.15) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update composer.json use latest vcr * Update composer.json * Update composer.json * Update composer.json * Update composer.json revert codeception ver * Fix null auth (#48) * Update AuthenticationStrategy.php * Update TokenAuthenticationStrategy.php * Update AppRoleAuthenticationStrategy.php * check bad status code obviously, update codeception and fix tests Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: qem19 <49522198+qem19@users.noreply.github.com> Co-authored-by: dave <dave@umbrellio.biz> Co-authored-by: Sergey Drobov <sdrobov@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Max <2618094@users.noreply.github.com> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: qem19 <49522198+qem19@users.noreply.github.com> Co-authored-by: dave <dave@umbrellio.biz> Co-authored-by: Sergey Drobov <sdrobov@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Max <2618094@users.noreply.github.com>
CSharpRU
added a commit
that referenced
this pull request
Jun 10, 2021
* Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) * Removing Reflector dependency (#38) * Merge latest changes (#36) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> * - remove Doctrine/Inflector * move Adapter dependency to require block * * revert adapter Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: dave <dave@umbrellio.biz> * Adds support of query part in $path (#39) * Create dependabot.yml * Update composer.json * Update composer.json fix build * Update .travis.yml fix build again * Update .travis.yml test on php 8 * Update .travis.yml fix codacy * Update alextartan/guzzle-psr18-adapter requirement || ^2.0 (#43) Updates the requirements on [alextartan/guzzle-psr18-adapter](https://github.com/alextartan/guzzle-psr18-adapter) to permit the latest version. - [Release notes](https://github.com/alextartan/guzzle-psr18-adapter/releases) - [Commits](alextartan/guzzle-psr18-adapter@1.2.0...2.0.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update codeception/codeception requirement from ^2.2 to ^2.2 || ^4.0 (#44) Updates the requirements on [codeception/codeception](https://github.com/Codeception/Codeception) to permit the latest version. - [Release notes](https://github.com/Codeception/Codeception/releases) - [Changelog](https://github.com/Codeception/Codeception/blob/4.1/CHANGELOG-4.1.md) - [Commits](Codeception/Codeception@2.2.0...4.1.15) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update composer.json use latest vcr * Update composer.json * Update composer.json * Update composer.json * Update composer.json revert codeception ver * Fix null auth (#48) * Update AuthenticationStrategy.php * Update TokenAuthenticationStrategy.php * Update AppRoleAuthenticationStrategy.php * check bad status code obviously, update codeception and fix tests * backmerge (#50) * merge develop into master (#42) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) * Removing Reflector dependency (#38) * Merge latest changes (#36) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> * - remove Doctrine/Inflector * move Adapter dependency to require block * * revert adapter Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: dave <dave@umbrellio.biz> * Adds support of query part in $path (#39) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: qem19 <49522198+qem19@users.noreply.github.com> Co-authored-by: dave <dave@umbrellio.biz> Co-authored-by: Sergey Drobov <sdrobov@users.noreply.github.com> * merge to master (#49) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) * Removing Reflector dependency (#38) * Merge latest changes (#36) * Added support for custom approle name (#16) * Added support for custom approle name * Fixed spaces * Added option to send custom request * Added spaces around dots in AppRoleAuthenticationStrategy::authenticate * merge (#21) * the list method added * the list method added * name changed * revert name * Update composer.json * fix things after merge of PRs * Do not instantiate CacheItem directly (#23) * psr-18 (#19) * first version of httplug usage * Merge branches 'develop' and 'feature/httplug' of github.com:CSharpRU/vault-php into feature/httplug # Conflicts: # src/BaseClient.php * remove php 5.6 * PSR-18 usage * add little fixes * adjust code style * bump php ver up to 7.2 * fix travis ci php versions * reformat code and enable only curl hook for tests * #27 update inflector package (#29) * Update cache/cache dependency (#28) Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> * fix tests * Add more Authentication Strategies (#33) * Add more Authentication Strategies * Fix Copy & Paste Error in OktaAuthenticationStrategy * Put `extends` on the same line * Create & extend abstract for username/password authentication methods * Simplify cache dependency (#34) This Vault PHP client only uses the array cache adapter, so there is no need to require the complete cache/cache package. This change was prompted when trying to require the contentful/contentful:6.0.3 package into a project where csharpru/vault-php was already installed. Since the Contentful package requires the void cache adapter, it cannot be installed in a project with the complete cache/cache package already installed. This is because cache/cache conflicts with all of the individual cache/* packages. Checked that all tests pass. * fix codestyle, remove unused dependencies (#35) Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> * - remove Doctrine/Inflector * move Adapter dependency to require block * * revert adapter Co-authored-by: Yaroslav Lukyanov <c_sharp@mail.ru> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: dave <dave@umbrellio.biz> * Adds support of query part in $path (#39) * Create dependabot.yml * Update composer.json * Update composer.json fix build * Update .travis.yml fix build again * Update .travis.yml test on php 8 * Update .travis.yml fix codacy * Update alextartan/guzzle-psr18-adapter requirement || ^2.0 (#43) Updates the requirements on [alextartan/guzzle-psr18-adapter](https://github.com/alextartan/guzzle-psr18-adapter) to permit the latest version. - [Release notes](https://github.com/alextartan/guzzle-psr18-adapter/releases) - [Commits](alextartan/guzzle-psr18-adapter@1.2.0...2.0.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update codeception/codeception requirement from ^2.2 to ^2.2 || ^4.0 (#44) Updates the requirements on [codeception/codeception](https://github.com/Codeception/Codeception) to permit the latest version. - [Release notes](https://github.com/Codeception/Codeception/releases) - [Changelog](https://github.com/Codeception/Codeception/blob/4.1/CHANGELOG-4.1.md) - [Commits](Codeception/Codeception@2.2.0...4.1.15) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update composer.json use latest vcr * Update composer.json * Update composer.json * Update composer.json * Update composer.json revert codeception ver * Fix null auth (#48) * Update AuthenticationStrategy.php * Update TokenAuthenticationStrategy.php * Update AppRoleAuthenticationStrategy.php * check bad status code obviously, update codeception and fix tests Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: qem19 <49522198+qem19@users.noreply.github.com> Co-authored-by: dave <dave@umbrellio.biz> Co-authored-by: Sergey Drobov <sdrobov@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Max <2618094@users.noreply.github.com> Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: qem19 <49522198+qem19@users.noreply.github.com> Co-authored-by: dave <dave@umbrellio.biz> Co-authored-by: Sergey Drobov <sdrobov@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Max <2618094@users.noreply.github.com> * Update README.md Co-authored-by: Petr Besir Horáček <sirbesir@gmail.com> Co-authored-by: Alexandr <algerman.sam@gmail.com> Co-authored-by: Serhii Litviachenko <sergey.litvyachenko@gmail.com> Co-authored-by: Marcus Pettersen Irgens <marcus.pettersen.irgens@gmail.com> Co-authored-by: Christian Bönning <hexa2k9@users.noreply.github.com> Co-authored-by: Aapo Kiiso <aapo@kii.so> Co-authored-by: qem19 <49522198+qem19@users.noreply.github.com> Co-authored-by: dave <dave@umbrellio.biz> Co-authored-by: Sergey Drobov <sdrobov@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Max <2618094@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.