Commit graph

86 commits

Author SHA1 Message Date
Matt Lott
9bf07d9ab3 Add free property to courses update script 2015-11-14 06:36:58 -08:00
Matt Lott
17a5073a72 Add courses 3 & 4 to update courses script 2015-11-13 10:51:56 -08:00
Scott Erickson
e429d97f33 Add course-correction migration script 2015-11-10 16:34:00 -08:00
Matt Lott
93c51baea0 Add new course 2 campaign to update script 2015-10-29 11:26:37 -07:00
Matt Lott
3658f9dc4f Update courses v1 beta users script 2015-10-19 11:22:01 -07:00
Matt Lott
6f421b2ccc Courses v1 beta users script 2015-10-16 15:23:13 -07:00
Matt Lott
32441f1c8d Only generate lowercase prepaid codes
Will be easier to make them case-insensitive later if needed.
2015-10-07 14:06:09 -07:00
Nick Winter
b3f2b6d38a Add a few analytics scripts. 2015-09-18 05:02:18 -07:00
Matt Lott
b888e9f97a Read concepts from campaign in course data update script 2015-09-10 10:56:01 -07:00
Matt Lott
a2577cc521 Update courses landing page 2015-09-10 10:39:21 -07:00
Matt Lott
9131d8668f Course enroll page
Will add a prepaid purchase once the prepaid-v2 branch is merged into
master.
2015-09-03 11:04:52 -07:00
Matt Lott
8de00767b3 Initial courses object model 2015-08-29 07:15:39 -07:00
Nick Winter
9712c95b4a Added script to add clan leagues to sessions. 2015-08-20 05:53:46 -07:00
Matt Lott
05a9013164 Remove deprecated prepaid schema properties 2015-08-13 11:13:15 -07:00
Matt Lott
7f48191017 Migrate prepaids to v2 schema script 2015-08-13 10:25:25 -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
Matt Lott
a9de6eaa55 Update bulk prepaid creation script
Better copy.
2015-04-14 15:01:06 -07:00
Nick Winter
0b1bb6a4aa Added admin/pending-patches view. Fixed accepting several kinds of patches. Added keyboard shortcuts for accepting (a) and rejecting (r) patches. Fixed #2490. Fixed #2515. Fixed #2304. 2015-03-28 13:54:44 -07:00
Matt Lott
ef0087c8b1 Create bulk prepaids script 2015-03-25 12:23:51 -07:00
Nick Winter
b4ea78e5cb Implementing alternative pricing with Alipay in China to support dedicated China server. 2015-03-23 15:26:44 -07:00
Matt Lott
cd59b90e37 Add custom payments
Example:
https://codecombat.com/account/invoices?a=21600&d=9%20monthly%20subscrip
tions
2015-03-04 15:40:53 -08:00
Matt Lott
52bc660391 Add external subs script 2015-02-26 08:44:56 -08:00
Nick Winter
bf4c030d33 Updated data from playtime breakdown script. 2014-12-02 18:13:37 -08:00
Nick Winter
a7b617eab3 Slight update to playtime breakdown script to run faster. 2014-12-02 16:56:42 -08:00
Nick Winter
6cfb45e7a6 Pausing branchingGroup temporarily for school testing. 2014-12-02 09:18:39 -08:00
Nick Winter
b33fee406b Server now logs the messages of its bad responses instead of just sending them to the client. Added a script that migrated bad ObjectIds in purchased items. 2014-11-10 13:27:40 -08:00
Nick Winter
879c57bcdd Added a script to grab all code by language by level by user, anonymized, for a group of users. 2014-10-11 13:58:58 -07:00
Scott Erickson
f8f67833d1 Refactored the config defaults script to work on systems, too, and save results. 2014-08-28 09:52:46 -07:00
Scott Erickson
87d455e98b Wrote a script to migrate component config defaults to the new system. 2014-08-27 18:16:19 -07:00
Scott Erickson
8cb7cd770c Fixed i18n population because mongoose has problems with empty objects. 2014-07-12 09:58:28 -07:00
Scott Erickson
cf63989ee3 Tweak to make sure errors are noticed. 2014-07-10 14:18:35 -07:00
Scott Erickson
e18b906e04 Name conflicts migration script. 2014-07-10 11:13:11 -07:00
Scott Erickson
2cdd7c4115 Updated the patches script to handle some invalid patches. 2014-06-24 17:24:37 -04:00
Scott Erickson
bb7a28e3ad Added a folder for putting utility mongodb scripts. 2014-05-08 18:30:37 -07:00
Scott Erickson
9ae8847be0 Wrote a script for populating watchers. 2014-05-08 15:56:18 -07:00
Scott Erickson
5294bad097 Archiving the script I used to migrate emailSubscriptions to emails. 2014-04-22 11:03:33 -07:00