Commit Graph
98 Commits
Author SHA1 Message Date
Rimian Perkins af97581911 stub stripe payment create 2019-09-11 19:55:35 +10:00
Rimian Perkins c70f570479 Rubocop 2019-09-11 19:27:24 +10:00
Rimian Perkins 2e3cdb0dcf fix routes. get specs passing 2019-09-11 19:11:02 +10:00
Rimian Perkins 3f90518e18 controller spec runs 2019-09-11 18:32:09 +10:00
Rimian Perkins 109d6fc137 empty specs 2019-09-11 17:57:29 +10:00
Rimian Perkins 78914e0511 Add new plugin files.
This gets the plugin running again without name collisions. A solid starting point
2019-09-11 13:19:07 +10:00
Rimian Perkins 6f826ce7a0 rubocop correct 2019-08-27 20:04:02 +10:00
Rimian Perkins a654f7410d rm fails 2019-08-27 18:48:54 +10:00
Rimian Perkins 4c25aa0ad1 add the current user to specs 2019-08-27 18:37:14 +10:00
Rimian Perkins 5724e6d2ed add the json format 2019-08-27 17:29:19 +10:00
Rimian Perkins 4dad8547ca disable shoulda permit 2019-08-27 17:23:22 +10:00
Rimian Perkins 3bde870998 test no account create 2019-08-27 17:10:49 +10:00
Rimian Perkins 9fbf83f19f oops wrong path 2019-08-27 16:45:39 +10:00
Rimian Perkins ae3e67d385 add more stripe factories 2019-08-27 16:43:55 +10:00
Rimian Perkins 53b1e47216 name space fabricators. add plans 2019-08-27 16:28:35 +10:00
Rimian Perkins c8bcc1eb28 factory for stripe responses 2019-08-27 16:06:37 +10:00
Rimian Perkins 1315d240e6 simplify the http stubs 2019-08-27 12:53:20 +10:00
Rimian Perkins 4b41756cfa a zillion http stubs to get this spec to pass! 2019-08-27 11:57:51 +10:00
Rimian Perkins d4d62c5458 Stripe controller specs
* Get some of these to pass.
* skip some

I am going to refactor this anyway
2019-08-26 20:34:13 +10:00
Rimian Perkins 0fb2026123 remove redundant spec 2019-08-26 18:42:06 +10:00
Angus McLeod ccf7f1b73b Save and reuse stripe customer id when user is present 2018-02-02 16:06:43 +08:00
Chris Beach dd7e86930f Include timestamp in messages to user.
Permit email param in checkout_controller
Fix failing tests
2018-01-18 00:21:41 +00:00
Chris Beach 35dd123264 fix tests 2017-11-26 12:41:39 +00:00
Chris Beach 173f090c4f Disable that darned discobot 2017-10-16 12:48:26 +01:00
Chris Beach 340959c73b Fix failing tests (likely due to Discourse Rails upgrade) 2017-10-11 23:48:41 +01:00
Rimian Perkins 17a43740d6 fix missing strong param 2017-05-23 14:32:52 +10:00
Rimian Perkins 9d2cd86f54 stripe service can create subscriptions 2017-05-23 12:28:07 +10:00
Rimian Perkins f99aed364b new plugin helper 2017-05-23 10:30:54 +10:00
Rimian Perkins b8130f9969 Revert "use site setting instead of params for create account"
This reverts commit 05c31f1909.

* also test the create account setting cannot be overwritten
2017-05-18 12:02:26 +10:00
Rimian Perkins 1def5daccb add the right params for controller specs 2017-05-18 11:48:54 +10:00