diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7df34b7 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,74 @@ +#Moneris API Changelog + +###0.1.0 (2016-10-20) + +####Changed + +- Changes config value [`009e3079fb`](https://github.com/craigpaul/moneris-api/commit/009e3079fb) +- Removed useless property [`851681cbf6`](https://github.com/craigpaul/moneris-api/commit/851681cbf6) +- Removes deprecated --dev flag [`0e52950fdf`](https://github.com/craigpaul/moneris-api/commit/0e52950fdf) +- Removes unnecessary dependency. Updates travis.yml file [`b94ce770d1`](https://github.com/craigpaul/moneris-api/commit/b94ce770d1) +- Removes script from travel.yml [`11b01f43bd`](https://github.com/craigpaul/moneris-api/commit/11b01f43bd) +- Changes order id to be unique-ish. Adds toXml test [`2d60a32d23`](https://github.com/craigpaul/moneris-api/commit/2d60a32d23) +- Changes order id to be unique-ish [`e062edca91`](https://github.com/craigpaul/moneris-api/commit/e062edca91) +- Finishes off basic purchase flow [`8a547233b6`](https://github.com/craigpaul/moneris-api/commit/8a547233b6) +- Updates mistake in purchase to rewrite existing params variable with merged array [`613cb0de36`](https://github.com/craigpaul/moneris-api/commit/613cb0de36) +- Updates processor to handle invalid transactions. Adds skeleton for response class [`dc72200996`](https://github.com/craigpaul/moneris-api/commit/dc72200996) +- Updates property docblocks [`199e6e6926`](https://github.com/craigpaul/moneris-api/commit/199e6e6926) +- Removes external validator and poorly thought through internal validation classes [`f683f6f9b1`](https://github.com/craigpaul/moneris-api/commit/f683f6f9b1) +- Reformats array to single line [`67f21b967e`](https://github.com/craigpaul/moneris-api/commit/67f21b967e) +- Moves id, token and environment to TestCase [`a933892857`](https://github.com/craigpaul/moneris-api/commit/a933892857) +- Extends TestCase [`af058a8683`](https://github.com/craigpaul/moneris-api/commit/af058a8683) +- Updates static to $this in docblock [`0bb52932d8`](https://github.com/craigpaul/moneris-api/commit/0bb52932d8) +- Updates autoloader to load base test case [`bb85703b9b`](https://github.com/craigpaul/moneris-api/commit/bb85703b9b) +- Changes gateway method name [`d61432029c`](https://github.com/craigpaul/moneris-api/commit/d61432029c) +- Normalizes docblock descriptions [`2285ee3b67`](https://github.com/craigpaul/moneris-api/commit/2285ee3b67) +- Moves magic getter to trait [`4469fbe44b`](https://github.com/craigpaul/moneris-api/commit/4469fbe44b) +- Updates formatting [`0cce230570`](https://github.com/craigpaul/moneris-api/commit/0cce230570) + +####Added + +- Adds capture transaction test [`afabd68496`](https://github.com/craigpaul/moneris-api/commit/afabd68496) +- Adds capture transaction functionality [`c35dc53577`](https://github.com/craigpaul/moneris-api/commit/c35dc53577) +- Adds missing docblock description [`306f094875`](https://github.com/craigpaul/moneris-api/commit/306f094875) +- Adds refund transaction test [`911f7c5f65`](https://github.com/craigpaul/moneris-api/commit/911f7c5f65) +- Adds refund transaction functionality [`4dceb1c511`](https://github.com/craigpaul/moneris-api/commit/4dceb1c511) +- Adds void transaction test [`c6d524f829`](https://github.com/craigpaul/moneris-api/commit/c6d524f829) +- Adds void transaction functionality [`7e2ebb0fb3`](https://github.com/craigpaul/moneris-api/commit/7e2ebb0fb3) +- Adds test for card verification [`6eb5dc30e2`](https://github.com/craigpaul/moneris-api/commit/6eb5dc30e2) +- Adds card verification functionality [`1a5eec173f`](https://github.com/craigpaul/moneris-api/commit/1a5eec173f) +- Adds preauth test [`eeb2df97a8`](https://github.com/craigpaul/moneris-api/commit/eeb2df97a8) +- Adds support for preauth [`fa0a1c8921`](https://github.com/craigpaul/moneris-api/commit/fa0a1c8921) +- Adds code coverage package [`ceff55f925`](https://github.com/craigpaul/moneris-api/commit/ceff55f925) +- Adds avs and cvd tests [`f9f92565b0`](https://github.com/craigpaul/moneris-api/commit/f9f92565b0) +- Adds errors property [`b905798960`](https://github.com/craigpaul/moneris-api/commit/b905798960) +- Adds settable trait [`c27570d632`](https://github.com/craigpaul/moneris-api/commit/c27570d632) +- Adds filter for code coverage reporting [`1575a26c07`](https://github.com/craigpaul/moneris-api/commit/1575a26c07) +- Adds CVD and AVS support [`6a5b54b547`](https://github.com/craigpaul/moneris-api/commit/6a5b54b547) +- Adds ability to use credit_card as a key to replace pan [`0fff82995b`](https://github.com/craigpaul/moneris-api/commit/0fff82995b) +- Adds build status button from travis ci [`241d984a92`](https://github.com/craigpaul/moneris-api/commit/241d984a92) +- Adds travis.yml file [`74e010ab9c`](https://github.com/craigpaul/moneris-api/commit/74e010ab9c) +- Adds response tests [`8047a03cab`](https://github.com/craigpaul/moneris-api/commit/8047a03cab) +- Adds proper transaction for successful processor test [`a14c21f2da`](https://github.com/craigpaul/moneris-api/commit/a14c21f2da) +- Adds processor test [`36ce8585e4`](https://github.com/craigpaul/moneris-api/commit/36ce8585e4) +- Adds settable functionality through __set [`88cf5c0d20`](https://github.com/craigpaul/moneris-api/commit/88cf5c0d20) +- Adds tests for valid and invalid transactions [`8dbc17c459`](https://github.com/craigpaul/moneris-api/commit/8dbc17c459) +- Adds valid and invalid checks. Adds static validator methods for extraction [`0eb47a9e83`](https://github.com/craigpaul/moneris-api/commit/0eb47a9e83) +- Adds transaction tests [`59706d0b05`](https://github.com/craigpaul/moneris-api/commit/59706d0b05) +- Adds prepare functionality [`b868a88c2a`](https://github.com/craigpaul/moneris-api/commit/b868a88c2a) +- Adds purchase and validation tests. Extends TestCase [`ff055f3b52`](https://github.com/craigpaul/moneris-api/commit/ff055f3b52) +- Adds stubbed out purchase functionality and needed classes [`9a51ec56db`](https://github.com/craigpaul/moneris-api/commit/9a51ec56db) +- Adds validators and needed exception [`ba6d122450`](https://github.com/craigpaul/moneris-api/commit/ba6d122450) +- Adds crypt types for purchasing [`25dbe7620c`](https://github.com/craigpaul/moneris-api/commit/25dbe7620c) +- Adds gateway test [`11c0a35f92`](https://github.com/craigpaul/moneris-api/commit/11c0a35f92) +- Adds class docblock. Uses Gettable trait for property access [`9fb213236e`](https://github.com/craigpaul/moneris-api/commit/9fb213236e) +- Adds Moneris tests [`2ae5925690`](https://github.com/craigpaul/moneris-api/commit/2ae5925690) +- Adds initial Moneris and Gateway classes [`a31b63685f`](https://github.com/craigpaul/moneris-api/commit/a31b63685f) +- Adds .idea to ignore [`df3bb7e4b2`](https://github.com/craigpaul/moneris-api/commit/df3bb7e4b2) +- Adds blank tests folder [`63b179d409`](https://github.com/craigpaul/moneris-api/commit/63b179d409) +- Adds initial composer configuration [`8d42012c92`](https://github.com/craigpaul/moneris-api/commit/8d42012c92) +- Adds blank src folder [`3747a4640c`](https://github.com/craigpaul/moneris-api/commit/3747a4640c) +- Adds basic phpunit configuration [`21e315a9e3`](https://github.com/craigpaul/moneris-api/commit/21e315a9e3) +- Adds dot files [`3641e6ac50`](https://github.com/craigpaul/moneris-api/commit/3641e6ac50) +- Adds LICENSE [`3d65d289e3`](https://github.com/craigpaul/moneris-api/commit/3d65d289e3) +- Adds README [`27783d461a`](https://github.com/craigpaul/moneris-api/commit/27783d461a) \ No newline at end of file