Nick Winter
86b076fde0
Merge branch 'master' into production
2015-08-21 03:28:35 -07:00
Nick Winter
256b19d331
More improvements and fixes for league ladder pages.
2015-08-21 03:28:25 -07:00
Nick Winter
8c3f4d92d2
Merge branch 'master' into production
2015-08-20 15:21:52 -07:00
Nick Winter
96b838da03
Fixed league-based simulation randomness.
2015-08-20 05:54:10 -07:00
Nick Winter
f34dd7c70e
Merge branch 'master' into production
2015-08-19 15:35:30 -07:00
Nick Winter
da0b7d3e64
Merge pull request #2955 from codecombat/leagues
...
Leagues!
2015-08-19 15:34:54 -07:00
Nick Winter
f4d796a717
More ladder page support for leagues. Linking to clan league pages from clans pages.
2015-08-19 15:30:37 -07:00
Nick Winter
d86aa747bc
Merge branch 'master' into production
2015-08-19 12:24:33 -07:00
Matt Lott
0fee075470
🐛 Fix sponsored subscription error logging bug
2015-08-17 15:49:49 -07:00
Nick Winter
6f2b1b2a41
Added back an index we need on LevelSession, but in code this time instead of just from the shell as 'weird query index'.
2015-08-15 12:44:19 -07:00
Nick Winter
32ca453dec
Added /play/ladder/levelID/clan/clanID clan-specific ladder pages.
2015-08-15 06:45:38 -07:00
Nick Winter
bda2483738
Added league-based ladder game simulation.
2015-08-15 05:38:47 -07:00
Nick Winter
f757f220be
Refactored scoring.coffee into separate files per route plus a scoringUtils file, and cleaned up a few of the verbose methods.
2015-08-13 11:17:38 -07:00
Matt Lott
532c2a05e8
Merge branch 'master' into production
2015-08-13 11:13:55 -07:00
Matt Lott
05a9013164
Remove deprecated prepaid schema properties
2015-08-13 11:13:15 -07:00
Matt Lott
6fb5f270b3
Merge branch 'master' into production
2015-08-13 08:39:02 -07:00
Matt Lott
9c39bf7656
Update prepaids to support multiple redeemers for a single code
...
Will remove deprecated properties after updating production.
2015-08-12 15:51:18 -07:00
Nick Winter
b0cb3c8ab8
Merge branch 'master' into production
2015-08-12 11:55:39 -07:00
David Liu
7d64087e29
Fix the headless simulator
...
Shims `lscache`, support io.js < v3.0.0. Make simulating `one-game`
possible.
Tested on Linux with Node.js v0.10.40 and v0.12.7; as well as io.js
v2.5.0.
It still won't work with io.js v3.0.0 because `webworker-threads`
doesn't compile properly, so that's another problem.
2015-08-10 18:12:53 -07:00
Nick Winter
d101a427ba
Merge branch 'master' into production
2015-08-08 12:26:33 -07:00
Nick Winter
cd0c252b14
Disabled some logging now that chinaVersion appears to be working.
2015-08-08 12:26:20 -07:00
Matt Lott
122fcc6e71
Merge branch 'master' into production
2015-07-31 16:20:28 -07:00
Matt Lott
0768b533e2
Subs dashboard perf
...
Caching older (at least 16 days) Stripe invoices in analytics
collection, which will be updated once a day via the analytics server
cron job.
2015-07-31 16:19:40 -07:00
Nick Winter
721ae833e9
Merge branch 'master' into production
2015-07-31 14:42:08 -07:00
Nick Winter
fc0a6513f3
Fixing some bugs in the geoip and language detection stuff.
2015-07-31 14:32:32 -07:00
Matt Lott
0e272b8d86
Merge branch 'master' into production
2015-07-30 16:07:32 -07:00
Matt Lott
822d25984f
Merge pull request #2910 from trotod/fix-clan-details-style
...
Fix clan details style
2015-07-29 10:22:36 -07:00
Matt Lott
f89bb8ac0f
Subs dashboard perf
...
Update sub sponsors API to use payments collection before users
collection to whittle down potential sponsors.
2015-07-28 09:11:55 -07:00
Nick Winter
d07b087c7b
Merge branch 'master' into production
2015-07-27 11:35:35 -07:00
Nick Winter
e43addf55b
Debugging chinaVersion inconsistencies.
2015-07-27 11:35:20 -07:00
David Liu
b5d7791e84
Custom hero portraits
...
Though missing the raider and necromancer from the spritesheet
2015-07-26 12:40:55 -07:00
Nick Winter
85db686e74
Merge branch 'master' into production
2015-07-24 17:38:39 -07:00
Nick Winter
899aae5798
Consolidated extra resources.
2015-07-10 14:20:25 -07:00
Matt Lott
1688000770
Merge branch 'master' into production
2015-07-09 13:52:54 -07:00
Matt Lott
7620ba00ad
🐛 Remove stripe_invoices API caching
2015-07-09 13:28:55 -07:00
Matt Lott
c25c5e8f97
Improve sub_sponsors API perf
2015-07-09 13:16:57 -07:00
Matt Lott
591c891b18
Merge branch 'master' into production
2015-07-09 12:21:58 -07:00
Matt Lott
b6724b9d8d
bug:Fix subscriptions API variable naming collision
2015-07-09 12:21:32 -07:00
Matt Lott
e5f451e906
Merge branch 'master' into production
2015-07-09 10:41:51 -07:00
Matt Lott
6831355649
🐛 Fix subs dashboard monthly churn and perf
...
Use Stripe events API to calculate monthly churn.
Move Stripe API page handling to the client.
2015-07-08 17:34:34 -07:00
Nick Winter
40e1e6b2ac
Merge branch 'master' into production
2015-06-30 11:28:11 -07:00
Nick Winter
b0c7b50761
Added programming concept tags to campaign and level editor.
2015-06-30 11:27:58 -07:00
Nick Winter
270340a79f
Removed Learnable.
2015-06-24 09:18:13 -07:00
Matt Lott
35e9c60b8b
Merge branch 'master' into production
2015-06-18 15:35:19 -07:00
Matt Lott
b12b7e8ca4
Add user deletion date
...
Fixes #2734
2015-06-18 15:17:56 -07:00
Matt Lott
72e458cc80
Unsubscribe deleted users
...
Fixes #2733
2015-06-18 15:02:19 -07:00
Matt Lott
d4d4d7bb25
🐛 Fix sub handler error typo
2015-06-18 15:02:19 -07:00
Nick Winter
bc8e0945a1
Merge branch 'master' into production
2015-06-17 18:17:22 -07:00
Matt Lott
5c240d89cd
Cancel recipient subscriptions immediately
2015-06-17 16:35:30 -07:00
Nick Winter
f7eaf91bae
Hopefully making Systems editable by Artisans.
2015-06-14 12:49:45 -07:00