Commit Graph

282 Commits

Author SHA1 Message Date
Rich Morgan f950bf05a1 Added extra error handling and debugging 2014-12-17 14:41:42 -05:00
Rich Morgan 2bf5911860 Removed accidental newlines 2014-12-17 14:05:33 -05:00
Rich Morgan b9bc6c30ed Added extra error handling and debugging 2014-12-17 14:02:31 -05:00
Rich Morgan 65a68c8f26 Updated information in comments 2014-12-17 13:21:45 -05:00
Rich Morgan b4dc639e19 Removed unnecessary context switching 2014-12-17 13:14:50 -05:00
Rich Morgan f5dc25f23c Escaped single quotes 2014-12-17 13:13:03 -05:00
Rich Morgan f35c0e06ca Removed unnecessary context switching 2014-12-17 13:12:16 -05:00
Rich Morgan 739d702c33 Removed unnecessary context switching 2014-12-17 13:10:00 -05:00
Rich Morgan 78e3ab0d2c Removed unnecessary context switching 2014-12-17 13:06:37 -05:00
Rich Morgan b40d1a60f3 Removed unnecessary context switching 2014-12-17 13:04:45 -05:00
Rich Morgan 14d0351cd0 Fixed incorrect target parameter 2014-12-17 13:00:53 -05:00
Rich Morgan 0ce0cfebca Fixed incorrect target parameter 2014-12-17 13:00:20 -05:00
Rich Morgan e70b0fa9c3 Cleaned up unused code 2014-12-17 12:56:54 -05:00
Rich Morgan 7e5e84b7d1 Formatting and adding more information 2014-12-17 12:55:15 -05:00
Rich Morgan 44534b508a Rename delete to delete.sh 2014-12-17 12:43:50 -05:00
Rich Morgan cfe6e132d1 Removed hardcoded debugging values
Also added checks to see if files were still present after the attempted cleaning process
2014-12-17 11:03:02 -05:00
Rich Morgan 0007eb3ec1 Rewrite to be more usable and helpful 2014-12-16 18:58:37 -05:00
Rich Morgan 99deff4007 Formatting 2014-12-16 11:01:37 -05:00
Rich Morgan 9f8c842f9e Added more error handling and debug logging 2014-12-16 11:01:01 -05:00
Rich Morgan 0c27a6285e Merge pull request #1 from bitpay/master
Sync with Bitpay
2014-12-16 10:39:39 -05:00
Sam Bohler 09d6e3f2e6 Revert package identifier 2014-12-11 17:58:55 -05:00
Rich Morgan e7184b7456 Merge pull request #88 from sambohler/master
Updated version for tagging, lib version, typos
2014-12-11 17:43:51 -05:00
Sam Bohler b753942560 Updated version for tagging, lib version, typos 2014-12-11 16:52:36 -05:00
Rich Morgan fef2c56fb3 Merge pull request #87 from sambohler/master
Sanitizes the label sent with the Pairing Code to BitPay
2014-12-09 13:15:42 -05:00
Sam Bohler 3e68f5579a Sanitizes the label sent with the Pairing Code to BitPay 2014-12-09 12:50:36 -05:00
Joshua Estes 1a315a6ba4 Updates for release 2.1.0 2014-11-24 09:19:12 -05:00
Rich Morgan 2237c7d878 Merge pull request #75 from ionux/master
Update for invalid input stream from IPN post #74
2014-11-18 20:31:46 -05:00
Rich Morgan cc63905509 Update for invalid input stream from IPN post #74
* Performs check to ensure the file_get_contents() function is not disabled and attempts to enable.
* Prior to PHP 5.6, php://input couldn't be reliably re-read.  This patch reads it once and works with that data via the raw_post_data variable.
* https://github.com/bitpay/magento-plugin/issues/74
2014-11-18 18:16:17 -05:00
Joshua Estes 482027cde1 Version bump and rebuild since Magento Connect somehow wasn't giving the correct package when using the extension key given 2014-10-16 14:26:51 -04:00
Joshua Estes 48f6076de0 Merge pull request #70 from JoshuaEstes/2.x
Upgraded from old BitPay API to the new APIv2
2014-10-15 16:28:59 -04:00
Joshua Estes 8371f89125 Refactored and updated plugin to work with update API and to be able to
be packaged and distributed using more than just GitHub

Added a script to delete old extension, installing the new extension overrides the previous extension and the previous extensions does not function anymore, merchants should at least disable the previous plugin, the merchant will also need to also remove the extension from core_resource table

Updated to encrypt/decrypt keys to and from the database

Small bug fixes with the package script

Added instructions on how a previous merchant can upgrade to the new 2.x one
2014-10-14 10:37:19 -04:00
Joshua Estes 075e6f1154 Merge pull request #72 from vovayatsyuk/patch-1
Third-party checkout extensions compatibility
2014-10-14 05:07:51 -04:00
Vova Yatsyuk d01db1bb7e Third-party checkout extensions compatibility
Onepage checkout extensions may render review section when payment are not 
selected/available. In this case `$payment->getMethodInstance()` will throw an 
exception when `$payment->getMethod()` is empty.
2014-10-14 10:49:37 +03:00
Joshua Estes 4944d4f887 Merge pull request #71 from sambohler/master
Security Patch
2014-10-10 17:29:51 -04:00
Sam Bohler bf5eb2d8a4 Security Patch 2014-10-10 16:56:16 -04:00
Rich Morgan 6ec146a7e9 Merge pull request #69 from JoshuaEstes/IgnoreAddress
Small update for merchants that are using custom extensions that may not...
2014-08-06 13:14:20 -04:00
Joshua Estes 6a4d367be0 Small update for merchants that are using custom extensions that may not have had a shipping address set 2014-08-06 11:59:12 -04:00
Joshua Estes 4735d290c4 Merge pull request #68 from JoshuaEstes/CronJob
Cron and shell script to update orders and clean ipn table
2014-07-24 14:36:03 -04:00
Joshua Estes 4260fbf437 Small update with so code is checking newest IPN first 2014-07-24 14:25:55 -04:00
Joshua Estes c3585bdb53 Small fix to code where log message was not correct 2014-07-24 14:18:04 -04:00
Joshua Estes bc0b4c8797 Fixed formatting issue 2014-07-23 16:42:03 -04:00
Joshua Estes 66c714d474 Small copy edit 2014-07-23 16:40:53 -04:00
Joshua Estes 766866066e Added a few tests for new code 2014-07-23 16:38:51 -04:00
Joshua Estes 7d90aea5a1 Updated the build script to make unit tests work a little better with magento 2014-07-23 16:38:26 -04:00
Joshua Estes 49f4c36bc2 made a few updates for testing this stuff 2014-07-23 14:07:13 -04:00
Joshua Estes b77959a6be Updated the CLI script to only display functionality it supports and cleaned up the debug code 2014-07-23 13:27:38 -04:00
Joshua Estes ff0801199b A little refactoring 2014-07-23 13:25:41 -04:00
Joshua Estes 80c8eebe98 Made a few updates and made it so code would not be duplicated 2014-07-23 13:11:47 -04:00
Joshua Estes 8a46046553 Updated the config.xml to remove the debug cronjob schedule 2014-07-23 12:18:33 -04:00
Joshua Estes 952827f255 Updated so there is a command line task that can be used to cancel magento orders that have expired IPNs 2014-07-23 12:07:32 -04:00