Releases: SK-EID/mid-rest-php-client
Releases · SK-EID/mid-rest-php-client
Version 1.2.1
Merge pull request #25 from IndrekHaav/cert_subdir_fix Skip non-files when loading certificates
Version 1.2
- PHP 8 support officially released
Version 1.1
Merge pull request #10 from aasaru/combined v 1.1
v1.0: Version 1.0 (#1)
* The first implementation of mid php client. * First implementation of mid php client. * First implementation of mid php client. * Removed old mid php client. * Removed old mid php demo. * Fixed mid php client. * fixed directory structure * add missing imports to make CertificateRequestBuilderTest running * simplify MobileIdAuthenticationHashToSign * improve tests * Improved tests. * update readme * Tried to implement some tests. * fix session status polling * adjust tests * fix imports * Tried to implement some tests. * restore removed else/if * Added some imports and tests. * Create new Authentication identity method has to be implemented, TODO is also written there. * switch to php 7.1 * Added data types to make programming easier. * Implemented authenticationIdentity construction. * denote nullable return/parameter types with "?" * Fixed tests. The following test files have failing tests yet: SessionStatusPollerTest, AuthenticationRequestBuilderTest,AuthenticationResponseValidatorTest, CertificateParserTest, CertificateRequestBuilderTest, MobileIdAuthenticationHashTest,MobileIdAuthenticationHashToSignTest, MobileIdAuthenticationTest, ReadmeTest * Switched help classes of test files to php 7.1. * improve exception handling * All tests are passing, after a review, a pull request can be done. * sync php version * add link to travis * enhance travis configuration * add code cov * code coverage * reorganize directory structure * add phpunit configuration to travis * switch to mikk125 * remove comment * Added namespace and use support, exceptions support doesnt work yet. * Added namespace and use support, exceptions support doesnt work yet. * Improved tests. * Grouped languages and hashtypes classes to their own packages. * switch to PHP 7.2 * increase php version * Ordinary classes are successfully imported now, only exceptions are not found. * Ordinary classes are successfully imported now, only exceptions are not found. * Made setup methods compatible to TestCase class setup methods. * Removed one test. * fix failing tests, restructure * updated * add test * fix travis build * fix travis * cleanup * try to fix travis build * try to fix travis build * step # to change case * step # to change case * try to change HashType and Language uppercase * change language to Language * change packages to start with uppercase letter in Git * change case * change case * change case * change case * change case * clear lowercase * clear lowercase * case cleanup * typo fix * fix exception hierarchy * improve tests and make hash param compulsory * Fixed verification code calculation. * cleanup * Echo removed. * Uncommented logging echos. * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * input validation & cleanup * fix variable name * point to correct travis