Nick Winter
6800ea2ff7
Add picoCTFProblem field to levels
2016-02-10 14:16:54 -08:00
Matt Lott
61d2ce3dc5
Add index for analytics server log collection
...
Created on live analytics server as well.
2016-02-09 16:50:55 -08:00
Scott Erickson
d0185cc2cd
Fix level session creation to use classroom language setting for course-ladder levels
2016-02-09 10:15:26 -08:00
Scott Erickson
bb38c58903
Properly fix duplicate course instances
...
* Add script to merge existing course instances
* Have client only send one course instance creation
* Have server return existing course instance if one for the given classroom/course exists
* Remove bandaid code from ClassroomView
2016-02-08 12:48:29 -08:00
Matt Lott
bd9ca8ee5f
Add enrollments graph to analytics dashboard
2016-02-06 14:02:44 -08:00
Matt Lott
5d2ad62fb9
Add top school counts to analytics dashboard
2016-02-04 17:31:25 -08:00
Matt Lott
e8c22679d9
Add trials to active classes analytics dashboard
...
Only looking at active classrooms, split into paid, trial, and free.
Active class: 12+ students total, 6+ active in last 30 days.
2016-02-04 16:31:52 -08:00
Nick Winter
260fd21f4e
Add Segment for teachers, misc analytics cleanup tweaks
2016-02-02 15:13:55 -08:00
Matt Lott
78c86eb979
Add furthest course table to analytics page
2016-01-26 14:37:25 -08:00
Nick Winter
622c3d46de
More investigation for baffling _.pluck bug
2016-01-20 09:34:32 -08:00
Nick Winter
770379c521
Testing fix for weird _.pluck issue
2016-01-18 16:09:19 -08:00
Scott Erickson
c23fb50fa7
Merge pull request #3330 from differentmatt/teacher-news
...
Add approved teacher trials to CodoCombat list Teachers group
2016-01-18 15:18:55 -08:00
Matt Lott
9d1213bdf9
Update recovery password email
...
Closes #3332
2016-01-18 12:46:18 -08:00
Matt Lott
d2921f66cb
Add approved teacher trials to mail news group
2016-01-17 07:39:30 -08:00
Nick Winter
67f7ce1e0d
Add Brazil coupon test. Generalize prices in subscription test a bit more. Handle brazil_basic_subscription product in one more place.
2016-01-12 12:25:13 -08:00
Nick Winter
e872ead632
Implement Brazil coupon
2016-01-11 09:52:46 -08:00
Nick Winter
c0fd58401f
Fix analytics query finding limited number of recent sessions
2016-01-11 09:51:23 -08:00
Nick Winter
01b181ee43
Add script to find active subscribers by country
2016-01-11 09:50:44 -08:00
Matt Lott
017dea696f
Remove HoC extra 2 months trial enrollments
2016-01-07 15:45:46 -08:00
Imperadeiro98
a8d4d68da8
Remove duplicate key from LevelSystem.coffee
2016-01-06 14:24:22 +00:00
Rob Blanckaert
0fe700b6bf
Add healthcheck route
2015-12-29 00:03:43 -05:00
Nick Winter
187a6f87a9
Include course info in contact message session links
2015-12-28 08:15:48 -08:00
Nick Winter
f8091443e9
Lower the number of rerenderings needed when spritesheets get full. Add a jitSpritesheets query variable option for comparing performance of prerendered spritesheets.
2015-12-18 13:26:47 -08:00
Nick Winter
7186bd5592
Fix error handling callback
2015-12-17 07:03:54 -08:00
Rob
846fb987d2
Merge commit '129d3b793d97ea32e6f42b4ca1f33bb0860157e0' into production
2015-12-16 16:46:00 -08:00
Nick Winter
129d3b793d
Add Mandate for modifying simulation throughput on the fly, other things later
2015-12-16 16:39:45 -08:00
Scott Erickson
a28e7bde2c
Update tests for db products, some cleanup
2015-12-16 16:39:44 -08:00
Nick Winter
b39883209c
Remove a couple server logs
2015-12-16 16:39:44 -08:00
Nick Winter
3981c8887d
Parse numeric arguments in admin query condition URLs
2015-12-16 16:39:43 -08:00
Scott Erickson
7c516c4d9f
Move product information to the db
2015-12-14 11:10:50 -08:00
Matt Lott
ae1621ea09
Update analytics aggregation to process classrooms
2015-12-13 15:35:53 -08:00
Matt Lott
03bc785201
Merge branch 'master' into production
2015-12-12 13:16:38 -08:00
Nick Winter
c242317d91
Enhance logging for bad PUTs with 'undefined' slug ids
2015-12-11 10:09:53 -08:00
Matt Lott
920444fa83
Merge branch 'master' into production
2015-12-10 12:27:08 -08:00
Matt Lott
7f280a1b56
Remove submitted trial request hipchat msgs
2015-12-10 11:22:04 -08:00
Nick Winter
77a09c86e0
Merge branch 'master' into production
2015-12-10 09:06:58 -08:00
Nick Winter
608d45ba70
Don't do undefined slug collection scans
2015-12-10 09:05:34 -08:00
Matt Lott
a3544ef417
Merge branch 'master' into production
2015-12-09 14:51:26 -08:00
Scott Erickson
23e3821e24
Switch from jasmine-node to jasmine, run server tests on a single process
...
This collapses the difference between master and single-process-server-tests, to
remove some larger fixtures files that were in that feature branch.
2015-12-09 14:27:10 -08:00
Nick Winter
2db3145e19
Fix Mongoose 4 update change the right way for completing level achievement calculations
2015-12-09 12:08:16 -08:00
Nick Winter
7269dc85d4
Update our updates' callbacks' argument signature for Mongoose 4
2015-12-09 11:56:18 -08:00
Nick Winter
163a701188
Aad a schoolName index for later querying of our top schools
2015-12-09 11:55:46 -08:00
Nick Winter
8230004962
Merge branch 'master' into production
2015-12-09 06:23:14 -08:00
Nick Winter
453c5759cc
Add simulation throughput counter
2015-12-09 06:22:40 -08:00
Matt Lott
5a584b6325
Merge branch 'master' into production
2015-12-08 16:24:13 -08:00
Matt Lott
745b905813
Update HoC survey mail end date to a string
2015-12-08 15:23:35 -08:00
Matt Lott
8269113efc
Add paid access end date to HoC approved survey mail
2015-12-08 15:16:28 -08:00
Nick Winter
a95b938fc5
Merge branch 'master' into production
2015-12-07 03:41:59 -08:00
Nick Winter
80b72edff1
Handling a few more server errors I saw
2015-12-07 03:41:33 -08:00
Nick Winter
2650b1288a
Merge branch 'master' into production
2015-12-06 12:13:55 -08:00