760 Commits

Author SHA1 Message Date
Rimian Perkins
ebe891c09b fix event hash for subscription 2020-01-25 15:06:05 +11:00
Rimian Perkins
3ec1907c1c upgrade stripe gem 2020-01-15 10:33:33 +11:00
Rimian Perkins
83e7ae2711 spec unsubscribe webhook 2020-01-15 10:20:21 +11:00
Rimian Perkins
dca6c7ddc9 deletes the customer on subscription cancel 2020-01-14 23:38:26 +11:00
Rimian Perkins
190ca28089 rm subscription event 2020-01-14 20:58:34 +11:00
Rimian Perkins
071e1d6cb5 whoops prettier complaint 2020-01-14 20:15:54 +11:00
Rimian Perkins
b83da467d0 respond to incomplete payment 2020-01-14 18:46:48 +11:00
Rimian Perkins
95413ee161 get the payload, signature and secret for webhook 2020-01-14 15:37:53 +11:00
Rimian Perkins
0543b3a6a3 basic hook 2020-01-13 11:10:06 +11:00
Rimian Perkins
ae36c00fc0 test buttons show 2020-01-12 09:08:00 +11:00
Rimian Perkins
9902947e99 a bit more testing 2020-01-10 16:47:28 +11:00
Rimian Perkins
7e2d4595ca test the payment and subscribe page 2020-01-10 14:41:32 +11:00
Rimian Perkins
ba43e9d977 name space tests 2020-01-10 14:24:39 +11:00
Rimian Perkins
431279a4f7 Add empty webhook url and upgrade stripe gem 2020-01-10 10:24:09 +11:00
Rimian Perkins
7f4fb2a503 upgrade stripe gem 2020-01-10 09:59:42 +11:00
Rimian Perkins
330e6f6a2d bump with ux changes 2019-12-18 09:10:14 +11:00
Rimian Perkins
2bc780c4f9 Merge branch 'feature/one-time-payment' of github.com:rimian/discourse-subscriptions into feature/one-time-payment 2019-12-18 08:47:17 +11:00
Rimian Perkins
49ac965b24 tidy some scss class names etc 2019-12-18 08:47:01 +11:00
Rimian Perkins
9176471551 toggle single payments allowed setting 2019-12-17 21:14:13 +11:00
Rimian Perkins
a09abb4a29 update some images 2019-12-17 19:49:08 +11:00
Rimian Perkins
bf4fdd18ef fix white space 2019-12-17 17:43:30 +11:00
Rimian Perkins
52db93ecd8 user payments page 2019-12-17 16:31:58 +11:00
Rimian Perkins
fcfd2be41b create a customer when a payment happens 2019-12-17 10:03:00 +11:00
Rimian Perkins
92f6569f9f fix broken paths 2019-12-16 14:10:25 +11:00
Rimian Perkins
38c444c489 tidy scss a bit 2019-12-16 13:59:58 +11:00
Rimian Perkins
f21891453b rm removed file reference 2019-12-16 11:09:43 +11:00
Rimian Perkins
7d3ca0421a rm old donation form 2019-12-16 10:59:59 +11:00
Rimian Perkins
b79eed42ef redirect and rm activity connector 2019-12-16 10:47:59 +11:00
Rimian Perkins
55f4592033 subscription and billing templates 2019-12-16 10:42:55 +11:00
Rimian Perkins
8264930e92 user activity link to payments 2019-12-13 13:44:25 +11:00
Rimian Perkins
53ed40bfc3 fix api routes and eslint 2019-12-13 12:29:34 +11:00
Rimian Perkins
4b334a69b5 remove subscribe index 2019-12-13 11:54:32 +11:00
Rimian Perkins
57fb508514 buttons for selecting price and one time payment 2019-12-13 10:41:14 +11:00
Rimian Perkins
e27b55ea6f customer declared already in upper scope 2019-12-12 13:45:16 +11:00
Rimian Perkins
831e64317b refactor models, routes and buttons 2019-12-12 12:59:26 +11:00
Rimian Perkins
a14d26f186 bump with ux change on payment page 2019-12-12 10:09:16 +11:00
Rimian Perkins
41b0667350 fix rubocop newer version 2019-12-12 09:59:38 +11:00
Rimian Perkins
ff1740d035 validate plan 2019-12-10 10:55:24 +11:00
Rimian Perkins
86bc9bb3e6 rm redundant action 2019-12-10 10:15:30 +11:00
Rimian Perkins
1c31884475 show the plans in the buttons proper 2019-12-09 12:01:10 +11:00
Rimian Perkins
71d6c6dab2 display the plan in the plan buttons 2019-12-09 10:30:34 +11:00
Rimian Perkins
d3eed3546d test button click 2019-12-06 14:33:38 +11:00
Rimian Perkins
2ce314fc8d initial payment buttons component 2019-12-06 13:52:03 +11:00
Rimian Perkins
2c1eb9b22b bumpus 2019-12-05 17:20:43 +11:00
Rimian Perkins
e3d2ac0101 rm old migrations 2019-12-05 17:11:05 +11:00
Rimian Perkins
09bfe419d8 set new product inactive by default 2019-12-05 17:07:26 +11:00
Rimian Perkins
e1706ac099 update subscription data 2019-12-05 15:17:06 +11:00
Rimian Perkins
7db60e2c4b tidy up the user subscription list 2019-12-05 14:59:07 +11:00
Rimian Perkins
42b79fdaaa bump and upgrade api 2019-12-05 10:29:26 +11:00
Rimian Perkins
80b721ddd8 rename some settings 2019-12-04 11:53:05 +11:00