Scott Erickson
|
7f203f246c
|
Fixed a bug where projection in /db/campaign/.../levels wasn't working correctly anymore if project wasn't included.
|
2015-01-06 16:59:56 -08:00 |
|
Matt Lott
|
1c1f2be497
|
Changing analytics.log.event indexes to compound
Changing this back. Using mongodb hint() and explain() on our find()
call indicates the compound index is better than the two single indexes.
|
2015-01-06 14:54:56 -08:00 |
|
Matt Lott
|
a144c5ff0d
|
Update analytics.log.event indexes to match prod
These were applied as single indexes directly in production.
|
2015-01-06 14:07:22 -08:00 |
|
Nick Winter
|
8140888ede
|
Merge branch 'master' into production
|
2015-01-06 09:07:36 -08:00 |
|
Nick Winter
|
9272ceb23e
|
Trying to restore functionality of achievement plugin but without memory leak.
|
2015-01-05 21:57:23 -08:00 |
|
Nick Winter
|
5b704201bb
|
Merge branch 'master' into production
|
2015-01-05 20:50:09 -08:00 |
|
Nick Winter
|
45b90804ec
|
Noting some TODOs to fix soon.
|
2015-01-05 20:49:59 -08:00 |
|
Matt Lott
|
1a401230f4
|
Add recent sessions to campaign editor analytics
In level view. Shows latest 10, and you can double-click them to open
in modalmodal.
|
2015-01-05 15:40:28 -08:00 |
|
Matt Lott
|
b4a0fe146e
|
Add common user code problems to campaign editor
In level view, showing data from last 30 days, with top 20 issues by
count.
|
2015-01-05 13:42:19 -08:00 |
|
Matt Lott
|
7052dd99f5
|
Add index to analytics.log.event
|
2015-01-05 10:49:43 -08:00 |
|
Nick Winter
|
947811c01b
|
Replayable once-per-day increasing-difficulty level basics.
|
2015-01-05 10:44:24 -08:00 |
|
Matt Lott
|
61180c640d
|
Add completion % to campaign analytics
|
2015-01-05 10:28:56 -08:00 |
|
Nick Winter
|
c92078997f
|
Merge branch 'master' into production
|
2015-01-02 15:45:20 -08:00 |
|
Matt Lott
|
b5969e0abc
|
Update campaign analytics level ordering
Reading campaign levels from database. Assumes database order is
roughly progression order.
|
2015-01-02 13:31:50 -08:00 |
|
Nick Winter
|
5da7244f57
|
Merge branch 'master' into production
|
2015-01-01 15:00:03 -08:00 |
|
Nick Winter
|
dbc42fb7e1
|
Added task system to Thang Editor.
|
2015-01-01 14:07:11 -08:00 |
|
Matt Lott
|
2d410fa57f
|
Update editor analytics level completions
We have to grab all the level data at once, so we should cache it all
too. Only the first level completions call should be uncached/slow.
|
2015-01-01 12:26:19 -08:00 |
|
Matt Lott
|
e65887ec79
|
Add campaign drop-offs analytics to editor
|
2015-01-01 12:01:51 -08:00 |
|
Matt Lott
|
56b4346556
|
Update average playtimes query to match level
|
2014-12-31 13:19:46 -08:00 |
|
Matt Lott
|
9b6d327c7f
|
Add average playtimes to levels in campaign editor
|
2014-12-31 12:25:18 -08:00 |
|
Matt Lott
|
fcf5346aa3
|
Add completion rates to levels in campaign editor
|
2014-12-31 11:49:29 -08:00 |
|
Nick Winter
|
8f1e67bff5
|
Merge branch 'master' into production
|
2014-12-29 09:25:20 -08:00 |
|
Nick Winter
|
c54fd5ab4b
|
Moved editors from PUT to POST so that version saving behavior is preserved and admins can PUT without saving new versions.
|
2014-12-29 09:14:43 -08:00 |
|
Nick Winter
|
43b59c1b44
|
Merge branch 'master' into production
|
2014-12-28 17:25:06 -08:00 |
|
Nick Winter
|
1390cbacdc
|
Temporarily reverting 0bdec68 change to PUT for versioned documents.
|
2014-12-28 17:24:37 -08:00 |
|
Nick Winter
|
8f6114b709
|
Merge branch 'master' into production
|
2014-12-28 13:31:36 -08:00 |
|
Nick Winter
|
744d30737e
|
Merged in campaign editor and campaign view. Destroyed WorldMapView, CampaignOptions, and LevelOptions. Lots of stuff is now stored in the database instead of code. Cleaned up a few unneeded old features. Fixed some problems with checking permissions on first rather than latest versions of documents.
|
2014-12-28 13:25:20 -08:00 |
|
Nick Winter
|
b4341ad46c
|
Merge branch 'feature/campaign-editor'
|
2014-12-27 11:03:51 -08:00 |
|
Michael Schmatz
|
a3d1e0aaef
|
Merge branch 'master' into production
|
2014-12-24 16:46:29 -05:00 |
|
Michael Schmatz
|
3d1ee9767f
|
Fix sorting crashing bug
|
2014-12-24 16:45:34 -05:00 |
|
Nick Winter
|
a7b39c981b
|
Merge branch 'master' into production
|
2014-12-24 11:03:01 -08:00 |
|
Nick Winter
|
d6b5c14123
|
Give me thine email addresses correctly, dear contact handler.
|
2014-12-24 11:02:52 -08:00 |
|
Michael Schmatz
|
2e9e9ee85c
|
Put limit on things to be sorted
We might have to alter the queries a bit if we aren't happy with the results
|
2014-12-23 20:19:20 -05:00 |
|
Nick Winter
|
4f80d2a977
|
Merge branch 'master' into production
|
2014-12-23 08:20:45 -08:00 |
|
Nick Winter
|
759e193f29
|
Pulling email from user in contact form if they gave an invalid email reply-to.
|
2014-12-23 08:20:35 -08:00 |
|
Scott Erickson
|
0bdec68cfc
|
Set up a save button.
|
2014-12-22 16:21:57 -05:00 |
|
Scott Erickson
|
0dd2d9efbd
|
Handled merge conflict.
|
2014-12-22 12:33:52 -05:00 |
|
Nick Winter
|
69118206ab
|
Merge branch 'master' into production
|
2014-12-20 20:02:03 -08:00 |
|
Nick Winter
|
e8d185a860
|
Embedding level completion checklist inside the level editor.
|
2014-12-20 20:01:07 -08:00 |
|
Nick Winter
|
20ae570959
|
Merge branch 'master' into production
|
2014-12-20 13:43:36 -08:00 |
|
Nick Winter
|
08cb87c84d
|
Automatically take screenshots when submitting contact form from level view.
|
2014-12-19 18:37:42 -08:00 |
|
Nick Winter
|
52b2917db5
|
Merge branch 'master' into production
|
2014-12-19 17:28:18 -08:00 |
|
Nick Winter
|
6ac0bea5ca
|
Beefing up contact form data population.
|
2014-12-19 17:27:58 -08:00 |
|
Scott Erickson
|
59318b2f78
|
Merge branch 'master' into feature/campaign-editor
|
2014-12-19 12:54:11 -05:00 |
|
Nick Winter
|
98ab756835
|
Merge branch 'master' into production
|
2014-12-18 22:22:54 -08:00 |
|
Nick Winter
|
0635d1dccf
|
Fixed typo in contract emails.
|
2014-12-18 22:22:44 -08:00 |
|
Nick Winter
|
5492e0b62a
|
Merge branch 'master' into production
|
2014-12-18 20:39:29 -08:00 |
|
Nick Winter
|
59b433d863
|
Upgrading contact form context a bit.
|
2014-12-18 20:39:15 -08:00 |
|
Nick Winter
|
d801ed61ce
|
Separating contact emails into premium subscriber support and basic general support.
|
2014-12-18 20:35:14 -08:00 |
|
Matt Lott
|
e573f0344c
|
Merge branch 'master' into production
|
2014-12-18 00:21:28 -08:00 |
|
Scott Erickson
|
b63b4d64da
|
More work on the CampaignEditorView. Data gets saved to models now.
|
2014-12-17 22:53:04 -08:00 |
|
Nick Winter
|
fe0c89e433
|
Reverting 1167655f and 30ed0a0e to re-enable the analytics log handler.
|
2014-12-17 21:54:56 -08:00 |
|
Nick Winter
|
2ea47cf83b
|
Fixed #1952 (unsubscribing from specific ladder update emails).
|
2014-12-17 19:38:36 -08:00 |
|
Michael Schmatz
|
f5d9550d60
|
Merge branch 'master' into production
|
2014-12-17 21:59:43 -05:00 |
|
Michael Schmatz
|
a9265bce42
|
Disabled achievements plugin
|
2014-12-17 21:58:32 -05:00 |
|
Matt Lott
|
8ec583109a
|
Merge branch 'master' into production
|
2014-12-17 14:29:17 -08:00 |
|
Matt Lott
|
6ab74f9dab
|
Disable analytics.users.active
|
2014-12-17 14:17:50 -08:00 |
|
Matt Lott
|
71e66c4d61
|
No hipchat for analytics.log.event post errors
|
2014-12-17 10:57:19 -08:00 |
|
Matt Lott
|
18f44e1600
|
Merge branch 'master' into production
|
2014-12-17 10:09:26 -08:00 |
|
Matt Lott
|
30ed0a0ead
|
Disable analytics.log.event server handler
|
2014-12-17 09:53:43 -08:00 |
|
Matt Lott
|
3c96569e87
|
Merge branch 'master' into production
|
2014-12-16 21:47:25 -08:00 |
|
Matt Lott
|
9baef64dd0
|
Fix double 403 in Handler.get
|
2014-12-16 21:45:30 -08:00 |
|
Scott Erickson
|
1cc6a97e43
|
Added basic campaign view, working on campaign handlers.
|
2014-12-16 17:46:24 -08:00 |
|
Nick Winter
|
b785640a8a
|
Merge branch 'master' into production
|
2014-12-15 18:02:40 -08:00 |
|
Matt Lott
|
c76662c967
|
Log analytics events internally
|
2014-12-15 11:45:12 -08:00 |
|
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 |
|
Scott Erickson
|
0b81796333
|
Created the Campaign foundation: schema, model, handler.
|
2014-12-11 11:26:28 -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 |
|