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
Nick Winter
8df3b01f9e
Merged world/lodash/aether breakup for world workers.
2014-05-10 18:52:55 -07:00
Nick Winter
3819778bee
Updating everything to Aether 0.2.0.
2014-05-08 11:43:00 -07:00
Dominik Maier
ad85bf5b77
Merge remote-tracking branch 'upstream/master'
2014-05-06 03:12:24 +02:00
Dominik Maier
c9bb488794
Created headless-client and an alternative implementation of god
2014-05-06 02:37:14 +02:00
Aditya Raisinghani
0cd5d0f4af
Added jasmine spec reporter and tests for anonymous name collisions.
2014-04-28 15:16:43 +05:30
Nick Winter
eec1888b22
gzipping when in production but not going through Cloudflare.
2014-04-17 10:12:23 -07:00
Scott Erickson
97a7bc7614
Merge branch 'backbone_mediator' of https://github.com/rubenvereecken/codecombat into feature/jsondiffpatch
...
Conflicts:
app/initialize.coffee
bower.json
2014-04-11 10:32:19 -07:00
Scott Erickson
c382889748
Bunch of server changes, mainly adding all the JSON schema validation and fixing tests.
2014-04-08 14:10:50 -07:00
Nick Winter
5c8c7fff1d
Starting work on simple recruitment listings. Moved Treema and the JS parts of Bootstrap to bower.
2014-04-05 17:05:03 -07:00
Nick Winter
8930d79e61
Back to 1.7.0 for sass-brunch.
2014-02-25 12:31:49 -08:00
Nick Winter
a440c4dff0
Merge branch 'master' of https://github.com/codecombat/codecombat
2014-02-25 10:48:33 -08:00
Nick Winter
0380a30522
Fixes for not storing default code in other sessions. sass-brunch 1.8. Removed tutorial link for now. Round wizards.
2014-02-25 10:48:23 -08:00
Michael Schmatz
f538ff542f
Removed hiredis
2014-02-25 09:12:37 -08:00
Scott Erickson
e63763d539
Made the server resistant to req.user being undefined sometimes.
2014-02-24 20:27:38 -08:00
Michael Schmatz
75d8888c92
Refactored scoring
2014-02-17 14:39:21 -08:00
Michael Schmatz
60e0d59a66
Manually specified tv4 version to fix npm checksum error
2014-02-12 15:55:20 -08:00
Michael Schmatz
1a2fa68473
Merge branch 'feature/task-queue'
...
Conflicts:
app/views/play/level/tome/spell.coffee
2014-02-11 15:58:38 -08:00
Scott Erickson
1b0c3fb236
Upgraded to CoffeeScript 1.7
2014-02-11 14:23:36 -08:00
Michael Schmatz
b9569a310a
Implemented task logging and new score calculations
2014-02-08 10:11:43 -08:00
Michael Schmatz
9401a4370e
Merge branch 'feature/task-queue' into feature/level-runner-interface
...
Conflicts:
server.coffee
server/db.coffee
2014-02-04 10:26:16 -08:00
Michael Schmatz
1f7fae4971
Updated mongoose to 3.8
2014-02-03 09:44:33 -08:00
Michael Schmatz
1c2eeff399
Unifying SQS with mubsub interface
2014-01-23 10:52:43 -08:00
Michael Schmatz
a62427fe34
Added aws-sdk and created queue file
2014-01-22 17:48:11 -08:00
Scott Erickson
3dd143b4e3
Added some missing version numbers.
2014-01-20 19:41:03 -08:00
Scott Erickson
6e47a6b8fd
Merge branch 'master' of https://github.com/codecombat/codecombat
2014-01-17 09:53:40 -08:00
Scott Erickson
3caf16ae0c
Set up sendwithus.
...
Created a 'notification' email subscription.
2014-01-17 09:53:17 -08:00
Zach Martin
ec3e835a78
changed sass-brunch version requirement in package.json to allow for easier environment installation
2014-01-16 21:33:24 -06:00
Matt Insler
4d40907354
oops, wrong field name
2014-01-14 18:11:28 -08:00
Matt Insler
7639ac1f8b
changed the license to the one on the website
2014-01-14 18:10:26 -08:00
deepak1556
36167379db
update config to latest karma specs
2014-01-11 14:20:28 +05:30
Scott Erickson
f656a4f4cf
Set up portrait uploading for thangs.
2014-01-06 12:37:35 -08:00
Nick Winter
6009df26de
Ready for action, sir!
2014-01-03 10:32:13 -08:00