42 Commits

Author SHA1 Message Date
ronkorving
7085b6b696 Release 0.4.0 v0.4.0 2015-08-27 19:51:20 +09:00
Ron Korving
199b163b33 Merge pull request #18 from Alaneor/improve-google-auth
Cache Google's access tokens per issuer
2015-08-27 19:44:59 +09:00
Robert Rossmann
0c4c775159 Cache Google's access tokens per issuer
This removes the need to fetch an access token for each purchase verification and should bring
significant performance boost.

Since we also know how long the token will be valid, we can proactively refresh the token if we
detect it is close to its expiry date.
2015-08-27 12:27:04 +02:00
ronkorving
5af0989a56 v0.3.3 v0.3.3 2015-06-05 12:16:38 +09:00
Ron Korving
2468d125b9 Merge pull request #7 from AlmirKadric/feature/quickFix
quick fix to remove assertions from the library. These should be handled application side.
2015-01-29 14:43:07 +09:00
Almir Kadric
c84bdf2406 quick fix to remove assertions from the library. These should be handled application side. 2015-01-29 13:42:32 +09:00
Ron Korving
aa68511bd6 Merge pull request #4 from AlmirKadric/feature/linting
implmented JSHint and put in mocha structure
2014-10-29 13:22:12 +09:00
Almir Kadric
06bd9dfbd2 implemented linting and unit test structure. Also fixed all lint errors found 2014-10-29 03:20:24 +00:00
ronkorving
47c5cbcb3f Version bump 2014-10-22 19:01:03 +09:00
Ron Korving
8cf3e6cff2 Merge pull request #3 from tenpaiyomi/master
Fixing an issue where, with an non 200 response code, we try to referenc...
2014-10-22 18:59:19 +09:00
Eric Musgrove
ae1200063f Fixing an issue where, with an non 200 response code, we try to reference an undefined variable. 2014-10-22 03:05:09 -04:00
ronkorving
d67eb8c430 Version bump 2014-10-07 17:27:07 +09:00
Ron Korving
53c81bca23 Merge pull request #2 from nkuznetsow/master
Many bugs in Apple iap checking!
v0.2.2 v0.3.1
2014-10-07 17:23:58 +09:00
nkuznetsow
e694efd39d Update index.js 2014-10-07 13:04:27 +06:00
nkuznetsov
063fd80bed Possible was meant "options" instead of "data"? 2014-10-07 12:45:47 +06:00
ronkorving
d004995792 Version bump 2014-09-30 14:35:52 +09:00
Ron Korving
ca66e130e7 Update package.json 2014-09-19 19:07:56 +09:00
Ron Korving
e90d7774a2 Update README.md 2014-09-19 19:05:48 +09:00
Ron Korving
68032d2dd0 Merge pull request #1 from AlmirKadric/feature/android
Google Play platform implementation
2014-09-19 19:03:47 +09:00
Almir Kadric
6f2805a91d updated cli description for keyFile 2014-09-19 10:02:20 +00:00
Almir Kadric
8860bdaf18 updated according to pr comments 2014-09-19 09:54:21 +00:00
Almir Kadric
147488ba3a removed junk accidentally added 2014-09-19 09:30:39 +00:00
Almir Kadric
479a9cf408 something wierd happened with git...redoing changes 2014-09-19 09:30:04 +00:00
Almir Kadric
b7b8f405ff changed the iss/key structure. Instead we now pass in the JSON key object or string and use that instead. Updated documentation accordingly 2014-09-19 09:27:48 +00:00
Almir Kadric
0de1fe70ba updated readme according to pr comments 2014-09-19 08:08:52 +00:00
Almir Kadric
7f78c6df4b updated the readme file 2014-09-19 04:10:30 +00:00
Almir Kadric
9699f38cc1 finished implementation of code to follow documentation. Also made fixes as per pr comments 2014-09-19 03:55:23 +00:00
Almir Kadric
4ca5494740 finished implementation of code to follow documentation. Also made fixes as per pr comments 2014-09-19 03:53:30 +00:00
Almir Kadric
8cfdc83044 finished implementation of code to follow documentation. Also made fixes as per pr comments 2014-09-19 03:48:50 +00:00
Almir Kadric
d76eb10452 fixed copy paste error 2014-08-28 08:30:30 +00:00
Almir Kadric
ce778d0628 refactored the code a bit to use new https request library 2014-08-28 07:56:13 +00:00
Almir Kadric
e64281bcf0 initial implementation of google play platform 2014-08-28 04:21:25 +00:00
Ron Korving
fbab375820 Version bump v0.2.1 2014-02-27 19:37:44 +09:00
Ron Korving
b8a23fb984 Made reported errors a bit more verbose 2014-02-27 19:37:04 +09:00
Ron Korving
9bf2fff509 Added repository to package.json 2014-02-27 18:55:43 +09:00
Ron Korving
e70b6634b8 Version bump v0.2.0 2014-02-27 18:52:26 +09:00
Ron Korving
3e293151e9 Changed verifyReceipt to verifyPayment which allows for more tests than just receipt. 2014-02-27 18:51:48 +09:00
Ron Korving
ff22bba682 Updated docs and version bump. v0.1.1 2014-02-26 13:03:04 +09:00
Ron Korving
2c94376cdb Added transactionId, productId and platform name to the result. 2014-02-26 12:53:33 +09:00
Ron Korving
d0bff9a0b1 License 2014-02-25 16:48:23 +09:00
Ron Korving
be5fcaaf8d First implementation 2014-02-25 16:46:23 +09:00
Ron Korving
c791fa52a4 Readme 2014-02-25 16:46:03 +09:00