19 Commits

Author SHA1 Message Date
Justin DiRose
4830468e32
DEV: Fixes for rubocop 2020-06-09 12:37:46 -05:00
Justin DiRose
c30daa1b86
FIX: Couldn't dig the payments 2020-06-09 12:26:31 -05:00
Justin DiRose
029232e881
FIX: Stripe returned limited number of plans 2020-06-09 12:06:46 -05:00
Justin DiRose
fb4fac197b
REFACTOR: Use models to store data (#11)
* REFACTOR: Use api to add subscribe link

* FIX: I18n subscribe link

* REFACTOR: Use models to store some data

This enables the plugin to show only subscription information which was
generated on Discourse. Subscription data storage is limited to the
external identifiers Stripe generates so we can interact with the API.

* DEV: Test/linting fixes/rake task
2020-05-22 11:20:05 -05:00
Rimian Perkins
52db93ecd8 user payments page 2019-12-17 16:31:58 +11:00
Rimian Perkins
41b0667350 fix rubocop newer version 2019-12-12 09:59:38 +11:00
Rimian Perkins
b397ba5a68 name space module 2019-12-04 11:23:45 +11:00
Rimian Perkins
95a263535e rename server translation 2019-12-04 09:33:39 +11:00
Rimian Perkins
36865c5ea1 remove the user from the group in user controller 2019-11-29 09:24:56 +11:00
Rimian Perkins
3904310432 group concern 2019-11-29 09:01:56 +11:00
Rimian Perkins
ad77fc749b test subcription deletes 2019-11-29 08:15:46 +11:00
Rimian Perkins
2eab43d4a0 delete customer when subscription destroyed 2019-11-29 08:00:13 +11:00
Rimian Perkins
ca00b530aa show the product name in subscription lists 2019-11-27 10:48:30 +11:00
Rimian Perkins
7340bf5bc5 fix customer id not found 2019-11-26 11:09:54 +11:00
Rimian Perkins
e4093e5a69 fix null delete subscription error 2019-11-14 12:07:24 +11:00
Rimian Perkins
59638daad9 render error message when customer not found 2019-11-13 07:53:48 +11:00
Rimian Perkins
b2c5842aa6 only delete the right subscription 2019-11-12 12:43:23 +11:00
Rimian Perkins
e14b4dcd96 the subscribe product page 2019-11-04 16:37:21 +11:00
Rimian Perkins
2b3c52bdd4 name space user subscription request 2019-11-01 13:43:09 +11:00