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
b397ba5a68
name space module
2019-12-04 11:23:45 +11:00
Rimian Perkins
a95c119bcf
fix paths in request specs
2019-12-03 11:48:12 +11:00
Rimian Perkins
57a18f5a4e
whoops did not set currency
2019-11-30 17:24:49 +11:00
Rimian Perkins
a371d2baf6
fix broke test
2019-11-30 16:55:24 +11:00
Rimian Perkins
709aebb593
set the currency in the plan
2019-11-30 16:39:28 +11:00
Rimian Perkins
603ddc354b
plan can be active or not
2019-10-24 10:02:31 +11:00
Rimian Perkins
922dee581c
fix bugs in create plans
2019-10-23 15:55:06 +11:00
Rimian Perkins
a94287434d
plans have group names
2019-10-23 11:50:54 +11:00
Rimian Perkins
c6bf9ca4d3
fix trial period
2019-10-23 10:16:17 +11:00
Rimian Perkins
c6dd47d328
templates, plans
2019-10-21 15:28:45 +11:00
Rimian Perkins
b05b03e25b
fix up forms and requests to plan api
2019-10-17 20:34:26 +11:00
Rimian Perkins
e2b915b905
plans and products
2019-10-17 12:07:06 +11:00
Rimian Perkins
bb31deae89
basic subscribe page
2019-10-10 13:52:55 +11:00
Rimian Perkins
321f6b8a71
spec unauthenticated plans request
2019-10-10 12:31:32 +11:00
Rimian Perkins
8cc4f880eb
name space admin controller
2019-10-10 12:08:52 +11:00