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
a66e4aabca
Parent email stats script
2015-03-04 10:24:03 -08:00
Nick Winter
e6cf298ed3
Propagated i18n. A couple other misc tweaks.
2015-03-04 09:00:32 -08:00
nixel2007
9b4c7b3fdc
Adds escaping in {change} find
2015-03-04 00:15:45 +03:00
Scott Erickson
d0ebd50339
Slight tweak to the subscriptionStats, clearing out duplicate customers gotten from invoices.
2015-03-02 13:19:32 -08:00
Scott Erickson
b04a24880a
Fixed subscriptionStats usage instructions.
2015-03-02 12:44:55 -08:00
Nikita Gryzlov
8e28608be3
Adding {change} to files when propagination.
...
Fix Issue #2428 https://github.com/codecombat/codecombat/issues/2428
So, how it works.
Dev change some line in en.coffee.
If he add {change} in comment of this line:
* this {change} will be added to all non-en files for this lines
* {change} will be removed from en.coffee
If there is no comment in non-eu - " # {change}" will be added to line
If there is {change} in non-eu already - no doubles of {change}
Old mechanism of syncing comments from en also not broken - if there is a change in comment in eu and {change} in non-eu then new_comment + {change} will be added to non-eu
2015-03-02 14:28:37 +03:00
Nick Winter
77bca72002
Added A/B test on whether Signs and Portents or Forgetful Gemsmith is the fourth level. Ran and completed some A/B tests. Turned level indicator in CampaignView white.
2015-02-26 14:24:00 -08:00
Matt Lott
52bc660391
Add external subs script
2015-02-26 08:44:56 -08:00
Matt Lott
b0665527ed
🐛 Update analytics aggregation script slugify
...
Mad Maxer: Redemption
2015-02-25 15:05:41 -08:00
Nick Winter
498eae328a
Migrated from mongoose-text-search to new built-in operators. Fixed #2367 .
2015-02-21 14:22:51 -08:00
Nick Winter
1ba79b83a9
Added a script to recalculate all gems purchased.
2015-02-20 11:11:12 -08:00
Nick Winter
c1e14dc973
Fixed achievement recalculation to work from the command line.
2015-02-18 09:57:03 -08:00
Nick Winter
52648399c6
Fixed recording of gamesCompleted. Fixed recalculateStatistics scripts to not explode memory, and to report progress.
2015-02-17 20:51:32 -08:00
Nick Winter
d3707306cc
Added a script to count spoken language usage.
2015-02-16 17:12:59 -08:00
Nick Winter
578ec6d7d0
Was confused about achievement collections and categories.
2015-02-13 17:10:30 -08:00
Nick Winter
6cdd6fbc44
Improvements for recalculating earned achievements, recreating earned achievements that should exist, and updating proportionalTo achievements like simulatedBy that don't get updated with a post-save hook.
2015-02-13 16:33:13 -08:00
Matt Lott
ed7d7b0412
Mixpanel gem prompt a/b test script
...
Investigating some weirdness where no-prompt group is 50% larger than
prompt group. True in Mixpanel and in our internal analytics.
2015-02-11 13:57:30 -08:00
Matt Lott
6178800d16
Add browser segments to a/b test scripts
2015-02-11 11:07:36 -08:00
Matt Lott
cf78e4068f
Add correct start dates to a/b test scripts
2015-02-10 15:28:45 -08:00
Nick Winter
f16ec24893
Fixed a few typos in analytics queries.
2015-02-10 13:16:09 -08:00
Matt Lott
30c31f908b
Add a/b test results scripts
2015-02-10 11:34:14 -08:00
Scott Erickson
097dbd11dd
Added a script for getting some subscription data more easily.
2015-02-05 15:32:15 -08:00
Matt Lott
20e70c316e
Help usage analytics script
2015-02-04 15:50:17 -08:00
Imperadeiro98
2a1d74ab59
Update downloads.coco
2015-01-31 22:36:23 +00:00
Imperadeiro98
a68698f0c1
Update install-mongodb.ps1
2015-01-31 22:32:03 +00:00
Matt Lott
35cf7afb8d
Update level played before sub script
2015-01-28 20:04:51 -08:00
Matt Lott
c2abefb637
Updating internal analytics scripts
...
Result of some data sleuthing. They are only used for investigations,
and not production aggregation. Hence, a bit ugly and unfinished.
2015-01-28 16:07:27 -08:00
Imperadeiro98
54d047e948
Update setup.py
2015-01-27 22:50:06 +00:00
Imperadeiro98
c491b93799
Update repositoryInstaller.py
2015-01-27 22:49:19 +00:00
Imperadeiro98
2ef4af21d9
Update mongo.py
2015-01-27 22:48:04 +00:00
Imperadeiro98
2ffb5b82c5
Update downloader.py
2015-01-27 22:47:42 +00:00
Imperadeiro98
7a387edf69
Update directoryController.py
2015-01-27 22:47:31 +00:00
Imperadeiro98
84551899d9
Update dependency.py
2015-01-27 22:45:41 +00:00
Imperadeiro98
ec2624e370
Update configuration.py
2015-01-27 22:45:31 +00:00
Imperadeiro98
5195da3bef
Update node.py
2015-01-27 22:44:53 +00:00
Imperadeiro98
3821f5d9ec
Update factories.py
2015-01-27 22:39:26 +00:00
Imperadeiro98
94f6693503
Update bootstrap.sh
2015-01-27 22:33:38 +00:00
Matt Lott
e49c74259b
Update campaign editor analytics
...
Adding shown and purchased subscription counts.
Locking down analytics to admin-only.
2015-01-21 13:41:38 -08:00
katemamba
6c5f472112
Update factories.py
...
for enabling devsetup in ubuntu
2015-01-22 00:22:40 +05:30
Matt Lott
7fda59ee2d
Update campaign editor analytics
...
Adding help click counts and help videos start counts to level view
analytics.
2015-01-20 10:43:02 -08:00
Matt Lott
05f028d944
Update campaign editor analytics
...
Adding ‘left game’ counts to overall campaign view. This is the number
of players that left the game after playing the given level.
2015-01-18 16:29:47 -08:00
Nick Winter
865ae66b5c
Merge pull request #2087 from emhs/master
...
Distro-specific devSetup for Arch Linux and Ubuntu
2015-01-14 16:23:32 -08:00
Matt Lott
3fd5f49220
Analytics data revamp
...
Add analytics per-day aggregation collection.
Add analytics strings collection.
Add per-day aggregation mongo insertion script.
Update campaign editor to use aggregation collection.
Update queries to use _id instead of created field.
2015-01-14 11:09:01 -08:00
Elliott Seyler
70542acb04
Commenting out mongo autostart on Arch.
2015-01-12 12:03:54 -08:00
Elliott Seyler
a9974b2929
Adding build-essential for Ubuntu
2015-01-11 22:37:56 -08:00
Elliott Seyler
c638090cc9
Missing import
2015-01-11 22:35:24 -08:00
Elliott Seyler
84c2d3b9a7
Ubuntu starts mongo automatically
2015-01-11 22:32:51 -08:00
Elliott Seyler
9153e1463d
Adjusting the subprocess call.
2015-01-11 20:42:34 -08:00
Elliott Seyler
ace7d3d64e
Switching to a fresher source of node for Ubuntu
2015-01-11 20:23:44 -08:00