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
Roman Rizzi
7ba08ab7da
FIX: Discourse.Model was removed. Use EmberObject instead ( #10 )
2020-05-06 19:06:14 -03:00
Raj Rathore
30299a5f13
fix(currency-symbol): hard-coded dollar symbol removed
2020-04-23 16:06:02 +05:30
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
57fb508514
buttons for selecting price and one time payment
2019-12-13 10:41:14 +11:00
Rimian Perkins
831e64317b
refactor models, routes and buttons
2019-12-12 12:59:26 +11:00
Rimian Perkins
08cbff0c1c
change engine mount point and base path in jsapp
2019-12-03 10:29:44 +11:00
Rimian Perkins
382fd4ac41
name space the js admin
2019-12-02 18:58:14 +11:00
Rimian Perkins
b1db6e7a4c
set currency
2019-11-30 17:44:16 +11:00
Rimian Perkins
b65fd5568a
upgrade prettier
2019-11-19 11:01:55 +11:00
Rimian Perkins
75f5ec4393
fix missing radix on parseInt
2019-11-19 10:21:05 +11:00
Rimian Perkins
6590d8051c
delete subscriptions in admin
2019-11-14 10:51:04 +11:00
Rimian Perkins
0f17acc47e
rm unused var
2019-11-13 15:33:53 +11:00
Rimian Perkins
5fdd81ac77
link to user admin
2019-11-13 15:27:32 +11:00
Rimian Perkins
8aed6b8d30
add link to user
2019-11-13 14:21:21 +11:00
Rimian Perkins
482ce178d5
pretty js
2019-11-06 20:59:35 +11:00
Rimian Perkins
4a812ceff6
toggle the subscribe button
2019-11-06 20:43:16 +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
Rimian Perkins
e3ac6f7dac
date format and product description
2019-11-01 12:30:19 +11:00
Rimian Perkins
86c77a7395
rubocop && fix i18n
2019-11-01 10:50:34 +11:00
Rimian Perkins
bec2d57920
pretty
2019-10-31 13:31:24 +11:00
Rimian Perkins
b0a4665bf4
set the dollar amount
2019-10-31 13:29:11 +11:00
Rimian Perkins
1074d84901
feedback error when plan creates and updates
2019-10-31 12:41:02 +11:00
Rimian Perkins
ced4d1c786
format the amount in admin
2019-10-31 11:41:01 +11:00
Rimian Perkins
842fac9176
format the rate in the plan model
2019-10-31 10:44:46 +11:00
Rimian Perkins
dbaa30ba18
user cancels subscription
2019-10-31 10:01:41 +11:00
Rimian Perkins
ee0901aeca
delete subscription
2019-10-29 14:35:07 +11:00
Rimian Perkins
7edb0fe39b
list subscriptions
2019-10-29 11:43:32 +11:00
Rimian Perkins
87c83abcd3
add basic invoices page
2019-10-28 14:05:58 +11:00
Rimian Perkins
1f7549060d
fix eslint and rubocop
2019-10-25 14:00:59 +11:00
Rimian Perkins
6fbcea2cf3
product controller
2019-10-25 08:18:16 +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
fb37c200cd
more info on subscription page
2019-10-23 10:30:04 +11:00
Rimian Perkins
c6bf9ca4d3
fix trial period
2019-10-23 10:16:17 +11:00
Rimian Perkins
5cce5f2b84
format dates for plan and product list
2019-10-22 16:35:41 +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
d02ba3ef6a
meta data
2019-10-16 21:06:19 +11:00
Rimian Perkins
496f2b9706
save the product
2019-10-16 14:15:01 +11:00
Rimian Perkins
e2f1f0f523
destroy plans
2019-10-16 11:22:58 +11:00
Rimian Perkins
1bedc1ba2f
destroy products
2019-10-15 23:14:04 +11:00
Rimian Perkins
23cb6ef93e
create the products
2019-10-15 21:50:30 +11:00
Rimian Perkins
b727347b6c
basic plans form
2019-10-15 09:40:49 +11:00
Rimian Perkins
16513e29ea
list plans in admin
2019-10-14 12:36:46 +11:00
Rimian Perkins
bb31deae89
basic subscribe page
2019-10-10 13:52:55 +11:00