Rob
32861b025a
Support sending performance information to stats.
2015-11-17 14:57:12 -08:00
Nick Winter
3562b50bc0
Use official mongoose-cache now that my patch is in
2015-11-14 16:32:49 -08:00
Scott Erickson
0c5b39e029
Merge branch 'master' into course-correction
...
Some package scripts got in the way of each other
2015-11-09 18:18:02 -08:00
Rob
45e5e975f1
Uglify in //
2015-11-04 13:41:13 -08:00
Rob
361b5229e6
Use an newer, official build of ace instead of just copying the files into our source tree.
2015-11-03 17:33:35 -08:00
Rob
a2feec730c
Add npm script to start mutlicore server.
2015-11-03 10:30:39 -08:00
Nick Winter
80ecf1aa1d
Make webworker-threads an optional dependency
2015-11-02 13:23:38 -08:00
Scott Erickson
e98d60fa7d
Add jasmine-node to package scripts
2015-11-02 12:50:39 -08:00
Nick Winter
d95b3b5334
Fix #3136 by going back to old jade/jade-brunch for now\n\njade-brunch 1.8.0/1.8.1 use new jade (going from 0.35 to 1.11.0), and something in there breaks our courses page mixins. We'll have to figure out how to get those working in new jade before we can use the new versions.
2015-10-27 09:25:04 -07:00
Rob
5f56053d8f
Tame nodemon
2015-10-23 13:16:30 -07:00
Rob
79d7d6269a
Brunch hangs forever on 1.8.8 with bleeding libsass, lets use 1.9.1
2015-10-23 11:17:17 -07:00
Rob
6cc21c9c2a
Reference patched brunch-sass in a way old NPM can understand.
2015-10-23 10:16:21 -07:00
Scott Erickson
921054d53f
Improve brunch re-compile speed by updating bunch libraries
...
Also fixed a couple templates newer brunch complained about.
2015-10-23 10:09:34 -07:00
Rob
8d43be2236
Switch from ruby sass to node-sass.
...
Support heroko style PORT specification
2015-10-22 09:23:47 -07:00
Rob
2275c78b2d
Install bower packages and brunch build on npm install.
...
`npm run dev` now gives you a brunch watch that is also running the dev server
2015-10-21 16:12:55 -07:00
Rob
23451b89bd
Pin commonjs-require-definition to 0.2.0 to be compatible with module system
2015-10-19 16:23:38 -07:00
Nick Winter
11c03b3905
Think I fixed commonJSHeader regardless of npm version.
2015-09-25 13:58:42 -07:00
eschuler21
9c7fe0c512
Update package.json
2015-09-25 09:58:35 -04:00
David Liu
3266bd4621
Fix karma tests
...
* "Shim" StripeCheckout
* Fix loadDependenciesForSession test
* Update karma coverage for better perf
2015-09-09 14:02:03 -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
Matt Lott
5305d80887
Add conversion info to admin dashboard
2015-05-01 09:37:47 -07:00
Michael Schmatz
cfa09a3239
Added redirection to Chinese servers based on location and language
2015-03-19 15:25:24 -04:00
Nick Winter
b4e9ee67f0
Added one-minute in-memory server caching for a bunch of common queries.
2015-02-26 17:20:27 -08:00
Nick Winter
768ef7818c
Removed unneeded mongodb driver, since Mongoose uses its own.
2015-02-22 11:38:51 -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
1aa738b256
Fixed up headless client, I hope.
2015-02-12 16:07:19 -08:00
Nick Winter
77cca7189f
Updated a bunch of code that got busted with CoffeeScript 1.9.0.
2015-01-30 07:51:57 -08:00
Nick Winter
f66afa1dc0
Trying latest sass-brunch (which happened to alphabetize our devDependencies.) Fixed bug with required/restricted items not showing up properly. Added quick links to open level editors from campaign editor.
2015-01-02 12:40:17 -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
967e8ac7a4
Use Aether 0.3 on the server, too.
2014-12-01 21:08:15 -08:00
Scott Erickson
95dca575d1
Set up stripe on the server and site to allow purchases through the website.
2014-11-17 15:15:08 -08:00
Scott Erickson
cea04d27ad
Built diplomat-specific views for editing levels, components, achievements and thang types.
2014-10-27 17:16:22 -07:00
Matt Lott
ce14f92979
Pass problem context to Aether
...
So Aether can craft better error messages.
Bumping Aether to v0.2.39
2014-10-14 14:02:34 -07:00
Matt Lott
6ee898eaec
Bump sass-brunch to 1.7.2, add bless-brunch
...
Allows css file splitting to support IE9. Later versions (up to 1.8.4)
of sass-brunch yield intermittent build hangs.
2014-10-02 17:03:53 -07:00
Nick Winter
6e1d048bfd
Can't brunch, even in production, with the new sass-brunch.
2014-09-30 19:57:36 -07:00
Matt Lott
c50b443eca
IE9 compat: css fixes
...
Linking to bless-brunch git for fixes that blocked bless from splitting
app.css into multiple files to address IE9 limits.
sass-brunch version update fixes problems during the css file-splitting
that were messing up nested @media queries.
2014-09-25 16:17:35 -07:00
Matt Lott
3209e4f838
Add loop statement to JavaScript and Python
2014-09-18 09:47:29 -07:00
Nick Winter
648e05ee34
Fixed #1124 in Aether 0.2.28.
2014-08-13 16:39:16 -07:00
Ruben Vereecken
1c6da9711b
Added the Recently Played collection and endpoint
2014-07-21 14:36:10 +02:00
Michael Schmatz
ccb2ad67ac
Merge pull request #1342 from codecombat/feature/mail-system
...
Feature/mail system
2014-07-17 07:18:39 -07:00
Michael Schmatz
3ef5d88e2a
Updated sendwithus to fix memory leak
2014-07-16 12:12:25 -07:00
Michael Schmatz
787920edc6
Update bower to fix tmp module issue
2014-07-14 11:10:14 -07:00
Nick Winter
318b72d965
Fixed #1273 with new Aeher version with new Filbert version.
2014-07-07 20:01:05 -07:00
Scott Erickson
ac488eb196
A stab at fixing TravisCI, which choked on npm installing karma 0.10.
2014-06-07 18:27:04 -07:00
Scott Erickson
01c20f4065
Fixed karma tests.
2014-06-07 18:15:57 -07:00
Nick Winter
3dd362c01e
Added support for blaming infinite loops.
2014-05-25 12:15:32 -07:00
Nick Winter
26d2816071
Fixed some more memory leaks.
2014-05-22 19:05:11 -07:00
Dominik Maier
a3389de2d1
+ deferred actually deferres
2014-05-18 23:23:11 +02:00
Michael Schmatz
035cb7d3f7
Fix simulator jquery when dependency
2014-05-18 12:56:32 -07:00
Nick Winter
cc7808251f
Zoom/scroll, ModelModal, and coordinate grabber fixes.
2014-05-14 15:29:55 -07:00