Skip to content

Tags: CSharpRU/vault-php

Tags

4.4.1

Toggle 4.4.1's commit message
Merge branch 'develop'

4.4.0

Toggle 4.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
dev to main (#64)

* LeaseTrait::$leaseId and LeaseTrait::getLeaseId() should return a string not int. (#58)

fixes #57

* LeaseTrait::$leaseId and LeaseTrait::getLeaseId() should return a string not int. (#58) (#59) (#60)

fixes #57

Co-authored-by: Conrad Lara <[email protected]>

Co-authored-by: Conrad Lara <[email protected]>

* Add php 8.1 and 8.2 (#62)

* add php 8.1

* add php 8.2

---------

Co-authored-by: Sunil Soprey <[email protected]>

* add AWS IAM Authentication strategy (#61)

---------

Co-authored-by: Conrad Lara <[email protected]>
Co-authored-by: Sunil Soprey <[email protected]>
Co-authored-by: Sunil Soprey <[email protected]>
Co-authored-by: Matthias Krauser <[email protected]>

4.3.1

Toggle 4.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
LeaseTrait::$leaseId and LeaseTrait::getLeaseId() should return a str…

…ing not int. (#58) (#59)

fixes #57

Co-authored-by: Conrad Lara <[email protected]>

4.3.0

Toggle 4.3.0's commit message
fix setLogger compatibility issue

4.2.1

Toggle 4.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Serhii Litviachenko <[email protected]>
Co-authored-by: Marcus Pettersen Irgens <[email protected]>
Co-authored-by: Christian Bönning <[email protected]>
Co-authored-by: Aapo Kiiso <[email protected]>

* - remove Doctrine/Inflector
* move Adapter dependency to require block

* * revert adapter

Co-authored-by: Yaroslav Lukyanov <[email protected]>
Co-authored-by: Petr Besir Horáček <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Serhii Litviachenko <[email protected]>
Co-authored-by: Marcus Pettersen Irgens <[email protected]>
Co-authored-by: Christian Bönning <[email protected]>
Co-authored-by: Aapo Kiiso <[email protected]>
Co-authored-by: dave <[email protected]>

* 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] <[email protected]>

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] <[email protected]>

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 <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Serhii Litviachenko <[email protected]>
Co-authored-by: Marcus Pettersen Irgens <[email protected]>
Co-authored-by: Christian Bönning <[email protected]>
Co-authored-by: Aapo Kiiso <[email protected]>
Co-authored-by: qem19 <[email protected]>
Co-authored-by: dave <[email protected]>
Co-authored-by: Sergey Drobov <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max <[email protected]>

4.2.0

Toggle 4.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Serhii Litviachenko <[email protected]>
Co-authored-by: Marcus Pettersen Irgens <[email protected]>
Co-authored-by: Christian Bönning <[email protected]>
Co-authored-by: Aapo Kiiso <[email protected]>

* - remove Doctrine/Inflector
* move Adapter dependency to require block

* * revert adapter

Co-authored-by: Yaroslav Lukyanov <[email protected]>
Co-authored-by: Petr Besir Horáček <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Serhii Litviachenko <[email protected]>
Co-authored-by: Marcus Pettersen Irgens <[email protected]>
Co-authored-by: Christian Bönning <[email protected]>
Co-authored-by: Aapo Kiiso <[email protected]>
Co-authored-by: dave <[email protected]>

* Adds support of query part in $path (#39)

Co-authored-by: Petr Besir Horáček <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Serhii Litviachenko <[email protected]>
Co-authored-by: Marcus Pettersen Irgens <[email protected]>
Co-authored-by: Christian Bönning <[email protected]>
Co-authored-by: Aapo Kiiso <[email protected]>
Co-authored-by: qem19 <[email protected]>
Co-authored-by: dave <[email protected]>
Co-authored-by: Sergey Drobov <[email protected]>

4.1.0

Toggle 4.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Serhii Litviachenko <[email protected]>
Co-authored-by: Marcus Pettersen Irgens <[email protected]>
Co-authored-by: Christian Bönning <[email protected]>
Co-authored-by: Aapo Kiiso <[email protected]>

4.0.1

Toggle 4.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update cache/cache dependency (#28)

Co-authored-by: Yaroslav Lukyanov <[email protected]>

4.0.0

Toggle 4.0.0's commit message
reformat code and enable only curl hook for tests

3.6.0

Toggle 3.6.0's commit message
add test for token strategy

make doctrine/inflector constraint less strict