Commit Graph

117 Commits (7a3f61dbb33039da84b16a558395b23b6f691173)

Author SHA1 Message Date
Mark Moffat c992673bc6 Added rate limiter on customer forgotten password 2019-12-16 17:03:51 +10:30
Mark Moffat 7e6d6e9b8c Fixed delete user account api 2019-12-16 15:15:02 +10:30
Mark Moffat 1f84f77089 Fixed user create and update API endpoints 2019-12-16 14:52:27 +10:30
Mark Moffat 8a638a3324 Fix API endpoint for product insert 2019-12-16 14:10:56 +10:30
Mark Moffat f149b87c3a Moved form to API endpoint + fixed opts 2019-12-16 13:00:30 +10:30
Mark Moffat d57fd17718 Fixing more API endpoints 2019-12-13 21:36:25 +10:30
Mark Moffat 3e065c2610 Missing returns and page check 2019-12-07 17:55:51 +10:30
Mark Moffat 980c467444 Update old variable name 2019-12-07 17:52:46 +10:30
Mark Moffat b3cc17aee0 Missing return 2019-12-07 17:52:27 +10:30
Mark Moffat 76018ea076 Fixed route 2019-12-07 14:30:45 +10:30
Mark Moffat b2f58fbe4b Moving admin functions to API calls 2019-12-07 10:11:18 +10:30
Mark Moffat 67eb6c9014 Allow deleting of customers 2019-11-23 09:05:19 +10:30
Mark Moffat c32b9f77b3 Fixed customer indexing and dodgy test 2019-11-16 21:35:02 +10:30
Mark Moffat a6645e9d81 Update customer route and tests 2019-11-16 21:27:48 +10:30
Mark Moffat a85293dbc4 Update tests to update users 2019-11-16 20:27:50 +10:30
Mark Moffat f45698088a Validate users routes 2019-11-16 20:07:48 +10:30
Mark Moffat 12c2a4d4e2 Handle schema validation properly and return error 2019-11-16 12:53:16 +10:30
Mark Moffat 62dacd3867 Adding customer schema validation 2019-11-16 09:32:15 +10:30
Mark Moffat 17ee5bcfc4 Switching to ajv validation 2019-11-16 09:31:57 +10:30
Mark Moffat 9e5074f7c7 Authorize.net fixes 2019-11-14 21:43:29 +10:30
Mark Moffat 83a23d397d Send optional address to Stripe for better compliance 2019-11-12 22:11:02 +10:30
Mark Moffat c3c29d04f1
Adding Adyen payment integration (#97)
Add Adyen payment integration
2019-11-11 18:17:48 +10:30
Mark Moffat 357e694597 Refactoring customer route 2019-11-09 14:51:48 +10:30
Mark Moffat b41461c8a3 Refactoring product route 2019-11-09 13:29:20 +10:30
Mark Moffat 87a722d03e Refactoring order route 2019-11-09 12:59:28 +10:30
Mark Moffat a7e09f3d56 Fixed error loggging 2019-11-09 10:51:07 +10:30
Mark Moffat 1deb54d525 Refactor user route 2019-11-09 09:48:32 +10:30
Mark Moffat f43005de8b Removed incorrect check editing own owner account 2019-11-08 15:22:31 +10:30
Mark Moffat bf6c35ea50 Properly handle stripe hook with sig verification 2019-11-07 20:13:38 +10:30
Mark Moffat 22c4362dc4 Enhancing user management 2019-11-07 17:06:20 +10:30
Mark Moffat 001c015c36 Stopped deleting of own user account 2019-11-06 21:27:00 +10:30
Mark Moffat a87d2fbf0a
Adding subscriptions (#95)
* Adding subscriptions

* Adding in ability to use webhook for subscriptions

* Add docs and ability to create subscriptions

* Fixed populating value

* Adding subscription tests

* Language update
2019-11-06 21:10:27 +10:30
Mark Moffat c92194dd56 Give option to go english only 2019-11-06 19:13:16 +10:30
Andrea Di Mario d3abc37cb0 Initialize multiple language and start translations (#91)
* Initialize multiple language and start translations

* continue with translation

* end translations for en and it

* fix json syntax en translation, otherwise i18n reset the file

* add language info in config

* fix json format invalid

* solve review comments
2019-11-06 19:01:25 +10:30
Mark Moffat 161be3075d Bugs in payment modules 2019-11-04 17:09:05 +10:30
Mark Moffat 1665f461e2 Error in paypal module 2019-11-03 16:03:11 +10:30
Mark Moffat e5ef7af4cc Linting 2019-11-03 09:48:34 +10:30
Mark Moffat 9f1eca7b02 Removed old code 2019-11-01 23:00:40 +10:30
Mark Moffat 1584a2a173 Fixing deprecated DB calls 2019-10-29 18:56:30 +10:30
Mark Moffat c9732ad235 Images should be under the product id not permalink 2019-10-26 12:03:39 +10:30
Mark Moffat e6feac9e7a Fixed new product insert 2019-10-26 11:50:58 +10:30
Mark Moffat 7070cdef7e Refactoring 2019-10-26 11:38:53 +10:30
Mark Moffat 807ab4d32c Changing productPublished from string to bool 2019-10-25 13:44:28 +10:30
Mark Moffat 7af378a7bb Linting 2019-07-12 17:36:34 +09:30
Mark Moffat 8f2c1f4323 Remove debugging 2019-07-12 17:29:03 +09:30
Mark Moffat 72b88eee9e Linting + trying to fix travis test 2019-07-12 17:20:07 +09:30
Mark Moffat ea513d534a Fixed rebase issue 2019-06-20 12:47:08 +09:30
Mark Moffat 4967795821 rebase 2019-06-20 12:46:29 +09:30
Mark Moffat fad68a51ea Adding tests for updating products 2019-06-20 12:44:04 +09:30
Mark Moffat 0972565124
Small fix for indexing products 2019-06-19 10:52:04 +09:30