Nick Winter
|
60076d09c1
|
Merge branch 'master' into production
|
2014-12-15 10:05:41 -08:00 |
|
Nick Winter
|
9ec4b741c4
|
Fixed CLA permissions check.
|
2014-12-15 10:02:05 -08:00 |
|
Nick Winter
|
f1bc25ba3f
|
Merge branch 'master' into production
|
2014-12-14 16:01:13 -08:00 |
|
Nick Winter
|
fc4354eb3e
|
Forgotten the locale code for my spammer target.
|
2014-12-14 16:01:03 -08:00 |
|
Nick Winter
|
7fb0784921
|
Merge branch 'master' into production
|
2014-12-14 13:37:58 -08:00 |
|
Nick Winter
|
753acb1299
|
Added 'github' permission type to allow access to CLAs view.
|
2014-12-14 13:37:43 -08:00 |
|
Nick Winter
|
ef37d74b4d
|
en-UK and en-AU also require patch approval for translations, can never just save.
|
2014-12-14 13:27:39 -08:00 |
|
Nick Winter
|
6f515d6694
|
Merge branch 'master' into production
|
2014-12-13 09:00:44 -08:00 |
|
Nick Winter
|
3b2bebf427
|
Ended HoC sale.
|
2014-12-13 09:00:33 -08:00 |
|
Scott Erickson
|
b0de331a10
|
Shored up stripe transaction payment defences to try and fix #1906.
|
2014-12-12 15:27:58 -08:00 |
|
Nick Winter
|
8172c3273a
|
Merge branch 'master' into production
|
2014-12-11 20:17:59 -08:00 |
|
Nick Winter
|
194d3ee647
|
Worked around unstable Zoho mail dependencies by switching password recovery and contact emails to Sendwithus.
|
2014-12-11 20:15:24 -08:00 |
|
Nick Winter
|
e4e5267c0f
|
Merge branch 'master' into production
|
2014-12-11 19:07:45 -08:00 |
|
Matt Lott
|
0c81942c71
|
2nd HoC sub sale
|
2014-12-11 18:39:03 -08:00 |
|
Matt Lott
|
cc7b1af415
|
Merge branch 'master' into production
|
2014-12-10 16:16:04 -08:00 |
|
Matt Lott
|
d4cfaac7e5
|
Sub price test
|
2014-12-10 16:05:55 -08:00 |
|
Scott Erickson
|
02953d0e6c
|
Set up a subscription page with subscription info and the subscribe button, taking that logic out of the payments page.
|
2014-12-10 13:42:12 -08:00 |
|
Matt Lott
|
8d7c8dc52a
|
Merge branch 'master' into production
|
2014-12-09 17:33:26 -08:00 |
|
Scott Erickson
|
876a663690
|
Fixed server tests.
|
2014-12-09 13:41:44 -08:00 |
|
Nick Winter
|
07fd54bbb3
|
Merge branch 'master' into production
|
2014-12-09 06:07:17 -08:00 |
|
Nick Winter
|
a97baa2207
|
HoC sale.
|
2014-12-09 06:06:14 -08:00 |
|
Nick Winter
|
96cedec946
|
Merge branch 'master' into production
|
2014-12-08 08:20:43 -08:00 |
|
Nick Winter
|
61f63caa59
|
Trying to fix a server crash I found with bad stripe globals.
|
2014-12-08 08:09:31 -08:00 |
|
Nick Winter
|
b78ade5f28
|
Merge branch 'master' into production
|
2014-12-08 07:08:06 -08:00 |
|
Nick Winter
|
d5f953ae4f
|
Getting rid of indexes on employers and candidates.
|
2014-12-08 07:07:29 -08:00 |
|
Nick Winter
|
7eaef4fd81
|
Merge branch 'master' into production
|
2014-12-06 20:31:34 -08:00 |
|
Scott Erickson
|
aac1aa379e
|
Set up stubs for future subscription sales.
|
2014-12-06 12:38:06 -08:00 |
|
Nick Winter
|
4522f594d6
|
Merge branch 'master' into production
|
2014-12-06 12:05:58 -08:00 |
|
Scott Erickson
|
62cab1e76b
|
Admins can now give users discounts and free accounts from the MainAdminView view.
|
2014-12-06 10:05:52 -08:00 |
|
Nick Winter
|
f52c524388
|
Merge branch 'master' into production
|
2014-12-05 17:27:40 -08:00 |
|
Scott Erickson
|
836d2905b9
|
Users who have paid or otherwise have access to all content are now called 'premium', and user objects on client and server have an isPremium getter which checks all relevant properties.
|
2014-12-05 17:19:52 -08:00 |
|
Scott Erickson
|
f4e3416918
|
Set up an endpoint for fetching Stripe info.
|
2014-12-05 17:19:52 -08:00 |
|
Scott Erickson
|
e8bb5b824d
|
Tweaked the subscription handler to modify the actual target user, not necessarily the user that is making the changes.
|
2014-12-05 15:49:46 -08:00 |
|
Scott Erickson
|
e03e08692e
|
Merge branch 'master' into production
|
2014-12-05 14:13:21 -08:00 |
|
Scott Erickson
|
209836c172
|
Fixed user patching to not also unsubscribe subscribers.
|
2014-12-05 14:11:38 -08:00 |
|
Nick Winter
|
76ee449693
|
Merge branch 'master' into production
|
2014-12-04 22:22:39 -08:00 |
|
Scott Erickson
|
d0ee8cb7c7
|
Set up the server to allow admins to assign customers coupons. Fixed up how customers are created/updated by the server to allow setting new payment information rather than forever using the payment info first provided.
|
2014-12-04 17:41:27 -08:00 |
|
Matt Lott
|
338f1d87ea
|
Merge branch 'master' into production
|
2014-12-04 15:24:21 -08:00 |
|
Scott Erickson
|
0edf4e0ca1
|
Fixed a MailChimp test. Fixed payment and subscription handlers to deny anonymous users. Hid the subscribe button from anonymous users.
|
2014-12-04 13:07:07 -08:00 |
|
Matt Lott
|
e3abb9ceb3
|
Capture active user metrics
Watching for these events:
Level completed
User registered
Playtime of 30s in a level
Purchase
Payment
Subscribe
Earned an achievement
|
2014-12-04 12:57:57 -08:00 |
|
Nick Winter
|
31ffeaf269
|
Merge branch 'master' into production
|
2014-12-03 16:37:01 -08:00 |
|
Scott Erickson
|
7210de02e9
|
Set up stripe to get user emails so receipts can be emailed.
|
2014-12-03 16:36:03 -08:00 |
|
Scott Erickson
|
0893784a75
|
Fixed MailChimp subscription updating from the website.
|
2014-12-03 15:26:39 -08:00 |
|
Scott Erickson
|
eb98cf4952
|
Hooked up Level handler to deny creating new LevelSessions when the level requires a subscription and the user doesn't have one.
|
2014-12-03 13:32:28 -08:00 |
|
Nick Winter
|
50ec896fd8
|
Added a requiresSubscription property to the levels.
|
2014-12-03 11:46:03 -08:00 |
|
Nick Winter
|
65dde043c7
|
SubscribeModal is in.
|
2014-12-03 09:14:14 -08:00 |
|
Scott Erickson
|
aea1e39b58
|
Tweaked the subscription handler to act more like the payment handler when a card charge fails. It returns 402.
|
2014-12-02 20:40:33 -08:00 |
|
Scott Erickson
|
cd3bb690f4
|
Created stripe subscription logic.
|
2014-12-02 20:02:35 -08:00 |
|
Scott Erickson
|
40ed4e1056
|
Merge branch 'master' into production
|
2014-12-02 13:30:33 -08:00 |
|
Scott Erickson
|
5dcdabfd62
|
Refactored stripeCustomerID to stripe object in the user object so we can put more stuff in there.
|
2014-12-02 11:47:15 -08:00 |
|