Commit Graph

39 Commits

Author SHA1 Message Date
Pieter Poorthuis
34e24646a5 Removed mcrypt from composer, fixed datetime invoice setting issue 2017-11-28 11:12:45 +01:00
Pieter Poorthuis
f8e93dc70d fixed composer.json dependency issue with bitpay client 2017-05-09 12:16:37 +02:00
Pieter Poorthuis
93f8341e4f Added refund address, improved examples, made fullNotifications=true default, symfony v3 compatibility fixes 2017-05-09 12:12:36 +02:00
Sam Bohler
a0287da6a5 Versioning for v2.2.4 2015-06-04 08:51:33 -04:00
Rich Morgan
226561f254 Updated dependencies to fix Travis build 2015-02-17 11:32:37 -05:00
Rich Morgan
d504480bb4 Updated links and locked symfony dependency vers
No longer using readthedocs
2015-02-06 17:51:04 -05:00
Alexander Leitner
d3c6f49256 Tests all pass phantomjs won't click on login button 2014-12-19 15:23:45 -05:00
Alexander Leitner
eae90e1589 Add pairing cucumbers
This commit adds working behat/mink tests for pairing a client.
Checks arguments for getting tokens.
2014-12-17 18:10:39 -05:00
Alexander Leitner
451e3623c1 Mink/Behat testing begun 2014-12-11 15:29:22 -05:00
Sam Bohler
d9a8266d7c Fixed Private Key Test generate stalling, and suggest GMP in composer.json 2014-11-26 13:51:19 -05:00
Sam Bohler
d05146d8f5 Fixes #72 - Restructured arb int math and enabled BCMath as an engine 2014-11-26 13:09:05 -05:00
Alexander Leitner
32c9af90b7 Revert "Merge if you like math!" 2014-11-24 17:53:57 -05:00
Alexander Leitner
c92ff29fb6 Fix merge conflict 2014-11-19 14:19:03 -05:00
Sam Bohler
83723697c7 Updated PHP requirement to 5.4 2014-11-19 10:45:25 -05:00
Alexander Leitner
ebc27167b9 Update composer.json
oops deleted an extra comma
2014-11-15 08:02:02 -05:00
Alexander Leitner
6fc2670360 Moved to suggested 2014-11-14 15:54:03 -05:00
Alexander Leitner
b29334502b GMP and BC Math integrated into client library 2014-11-14 11:39:16 -05:00
Joshua Estes
1c0d623a3e Added the ability to track code coverage with coveralls.io 2014-11-05 09:30:31 -05:00
Joshua Estes
71ac333f37 Not using Zombie driver 2014-11-03 13:15:51 -05:00
Joshua Estes
6459deaeda Added files for integration testing 2014-11-03 13:07:22 -05:00
Alexander Leitner
85de9e3427 Merge branch 'master' of https://github.com/bitpay/php-bitpay-client 2014-10-10 15:31:44 -04:00
Rich Morgan
eb58c34de1 Corrected BitPay author info 2014-10-07 11:53:10 -04:00
Alexander Leitner
1b3111f8f9 Merge branch 'master' of https://github.com/bitpay/php-bitpay-client 2014-10-06 11:55:35 -04:00
Alexander Leitner
15b6bd86b1 composer 2014-10-06 11:55:31 -04:00
Joshua Estes
1fff4ab788 Updated construct to take the currency code as an optional argument
Added available currencies and updated the constructor and setCode to the currency class
Added phpmd to project
Updated documentation to some some conventions, updated docs to show the new usage of the currency class, also updated the testing documentation to show how to use phpmd
Small bug fix and made the configuration file have 100% code coverage
Code cleanup, removed unused variables
Updated dev dependencies to patch level
Removed the sin_key option since it will be going away soon

Removed Robo in composer.json since we do not use and updated travis config to allow failures in php 5.3 since we require 5.4 or greater
Deleted robo file

Large update with documentation updates, extra code functionality, and
bug fixes.
2014-10-06 10:45:34 -04:00
Joshua Estes
df0521b95d see https://phpunit.de/manual/current/en/test-doubles.html 2014-10-03 16:40:13 -04:00
Rich Morgan
800744b6d6 Update composer.json 2014-10-03 15:11:27 -04:00
Rich Morgan
d3fd3b84b5 PHP Unit 4.3 breaks tests
The MockObject code changed in PHP Unit 4.3:

1) Bitpay\Client\ClientTest::testCreateInvoiceWithError
Argument 1 passed to PHPUnit_Framework_MockObject_Builder_InvocationMocker::will() must implement interface PHPUnit_Framework_MockObject_Stub, string given, called in /home/travis/build/bitpay/php-bitpay-client/tests/Bitpay/Client/ClientTest.php on line 133 and defined
/home/travis/build/bitpay/php-bitpay-client/tests/Bitpay/Client/ClientTest.php:133
2014-10-03 15:08:10 -04:00
Joshua Estes
b4c6928ca3 A few small code updates, updated so that everything conforms to PSR1 and PSR2 standards, moved some of the crytpo classes into a crypto directory, add function to return invoice information 2014-09-22 13:08:13 -04:00
Gareth Jones
4a6718fbee Add mcrypt extension dependency 2014-09-20 13:58:05 +01:00
Joshua Estes
f3a15a8e1b Small bug fix with composer.json file 2014-09-19 20:15:12 -04:00
Rich Morgan
d256966b61 Added GMP dependency 2014-09-19 19:25:49 -04:00
Joshua Estes
969210c33a All references to the console app have been remove 2014-09-19 15:13:19 -04:00
Joshua Estes
ec64e42d29 Removed script from composer so the command line script will not be added 2014-09-19 15:09:53 -04:00
Joshua Estes
afd71afdc2 Forgot to remove a reference to psr/log 2014-09-19 14:44:12 -04:00
Joshua Estes
0f65b8f524 Updated readme and update composer.json with more metadata 2014-09-19 14:18:31 -04:00
Joshua Estes
f150bfa838 Removed monolog 2014-09-19 11:52:54 -04:00
Joshua Estes
6f014b8542 --amend 2014-09-12 08:08:11 -04:00
Joshua Estes
0350f05cf0 Initial Commit 2014-09-12 06:44:37 -04:00