Michael Schmatz
|
aa43d5ddca
|
Added server side submitted code equality check
|
2014-02-20 10:32:32 -08:00 |
|
Michael Schmatz
|
7c5192820f
|
Put more security on the session submissions and improved simulation status rendering
|
2014-02-20 09:44:44 -08:00 |
|
Michael Schmatz
|
e593fd23b4
|
Improved interface for simulating games
|
2014-02-20 08:06:14 -08:00 |
|
Michael Schmatz
|
11a4c1b6fd
|
Typecast rank to a number
|
2014-02-19 14:26:49 -08:00 |
|
Scott Erickson
|
07c0edcefe
|
Fixed the level session schema submitDate property.
|
2014-02-19 08:18:40 -08:00 |
|
Michael Schmatz
|
dc70fec977
|
Merge pull request #385 from codecombat/redis
Merge redis into master
|
2014-02-18 12:53:57 -08:00 |
|
Michael Schmatz
|
d02d09ae36
|
Simulation fixes
|
2014-02-18 11:46:14 -08:00 |
|
Scott Erickson
|
52a6cdf09c
|
Added a route for getting user names by id.
|
2014-02-17 15:19:19 -08:00 |
|
Michael Schmatz
|
c5655074e3
|
Merge branch 'master' into redis
Conflicts:
server/queues/scoring.coffee
|
2014-02-17 14:41:35 -08:00 |
|
Michael Schmatz
|
75d8888c92
|
Refactored scoring
|
2014-02-17 14:39:21 -08:00 |
|
Michael Schmatz
|
2be3286e06
|
Added sessionID and userID to session schema
|
2014-02-17 12:44:04 -08:00 |
|
Scott Erickson
|
1ebae24c03
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-02-17 12:40:34 -08:00 |
|
Michael Schmatz
|
b4f75c6274
|
Added titles and descriptions for schema
|
2014-02-17 12:28:19 -08:00 |
|
Scott Erickson
|
1c49e475b9
|
Merge remote-tracking branch 'origin/master'
|
2014-02-17 12:00:39 -08:00 |
|
Michael Schmatz
|
3b5d881c46
|
Changed schema date to proper format
|
2014-02-17 09:24:46 -08:00 |
|
Michael Schmatz
|
302a13b6e7
|
Added submitDate to session schema
|
2014-02-17 09:23:49 -08:00 |
|
Scott Erickson
|
72b6bcb7ed
|
Temp fix for the number of thang types exploding recently.
|
2014-02-17 09:22:12 -08:00 |
|
Michael Schmatz
|
9b53873414
|
Updated session schema for session aggregation
|
2014-02-17 08:51:12 -08:00 |
|
Scott Erickson
|
0fb2018f2a
|
Added project query param to getLatestVersion.
|
2014-02-15 14:09:30 -08:00 |
|
Scott Erickson
|
7eee28422a
|
Fixed the submitting of scores to only allow logged in users to get on the leaderboard.
|
2014-02-15 10:31:24 -08:00 |
|
Michael Schmatz
|
643cafc89f
|
Refactored level handler and level session schema
|
2014-02-14 14:55:30 -08:00 |
|
Michael Schmatz
|
ca7376b794
|
Worked around mongoose toObject
Also tried elementary memory leak fix
|
2014-02-13 17:10:01 -08:00 |
|
Scott Erickson
|
4001d1c7fe
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-02-13 16:42:49 -08:00 |
|
Scott Erickson
|
476cc87628
|
Set up the ladder to be able to compete against other sessions.
|
2014-02-13 16:42:35 -08:00 |
|
Michael Schmatz
|
128df09ce3
|
Fixed session by converting toObject
|
2014-02-13 16:29:02 -08:00 |
|
Nick Winter
|
9a835ffc0a
|
Re-enabled spell tab entry docs.
|
2014-02-13 16:09:32 -08:00 |
|
Michael Schmatz
|
d33c39c21e
|
Added continuous simulation and fix for "no team"
|
2014-02-13 15:59:40 -08:00 |
|
Michael Schmatz
|
d6e99273bc
|
Quick fix for team not being detected
|
2014-02-13 15:42:00 -08:00 |
|
Michael Schmatz
|
ad0590f9ba
|
Merged in Scott's changes manually
|
2014-02-13 15:14:10 -08:00 |
|
Michael Schmatz
|
480de71eb6
|
Leaderboard is starting to work
|
2014-02-13 15:02:49 -08:00 |
|
Michael Schmatz
|
40c26bb395
|
Scoring queues mostly working
|
2014-02-13 12:59:24 -08:00 |
|
Scott Erickson
|
ccbb521b59
|
Set up a temporary hack to get
|
2014-02-13 10:42:25 -08:00 |
|
Michael Schmatz
|
14530b779a
|
Refactored scoring submissions, added beginnings of spectator view
|
2014-02-13 10:37:44 -08:00 |
|
Nick Winter
|
8a80b9770d
|
More work on docs. Got rid of Docs.coffee.
|
2014-02-12 18:54:45 -08:00 |
|
Nick Winter
|
dc8c4394e1
|
Spell palette entries now using property docs from components.
|
2014-02-12 16:42:09 -08:00 |
|
Scott Erickson
|
2f48925e86
|
Added a list of goals as a property to levels for when they won't be added by scripts. Set up the editor to be able to edit these values.
|
2014-02-12 12:27:02 -08:00 |
|
Michael Schmatz
|
76b949ac1e
|
Various changes before merge
|
2014-02-11 15:47:06 -08:00 |
|
Michael Schmatz
|
58bfddeebf
|
Background simulation is now showing signs of life!
|
2014-02-11 12:58:23 -08:00 |
|
Michael Schmatz
|
c0d43ea32b
|
Merge branch 'master' into feature/task-queue
|
2014-02-10 17:10:26 -08:00 |
|
Michael Schmatz
|
7faabc37e3
|
Simulation button
|
2014-02-10 17:09:51 -08:00 |
|
Michael Schmatz
|
0cbf669474
|
Added teamSpells persistence
|
2014-02-10 16:31:21 -08:00 |
|
Michael Schmatz
|
465ea22b1a
|
More progress with queues and client-side simulation
|
2014-02-10 13:18:39 -08:00 |
|
Scott Erickson
|
3f2fde0fa9
|
Tweaked the level schema nextLevel property to only be an object.
|
2014-02-10 12:11:53 -08:00 |
|
Michael Schmatz
|
824af18e39
|
Improved Mongo queueing and various refactors
|
2014-02-10 10:30:08 -08:00 |
|
Michael Schmatz
|
8c2926c300
|
Replaced capped collection with 1-hour expiry index
|
2014-02-08 14:21:37 -08:00 |
|
Michael Schmatz
|
aabc8324c1
|
Session ranking is now functional
Need to add database persistence next
|
2014-02-08 14:21:16 -08:00 |
|
Michael Schmatz
|
9742923ad6
|
Fixed typo
|
2014-02-08 10:18:41 -08:00 |
|
Michael Schmatz
|
b9569a310a
|
Implemented task logging and new score calculations
|
2014-02-08 10:11:43 -08:00 |
|
Scott Erickson
|
126055cad2
|
Added a url for looking up a user's icon.
|
2014-02-07 16:11:07 -08:00 |
|
Michael Schmatz
|
350384f5cb
|
Implementing task log object
|
2014-02-07 15:52:24 -08:00 |
|
Scott Erickson
|
0365998658
|
Began work on a ladder view.
|
2014-02-07 15:51:05 -08:00 |
|
Michael Schmatz
|
73b0d98538
|
Merge branch 'master' into feature/task-queue
Conflicts:
server/commons/mapping.coffee
|
2014-02-07 14:31:34 -08:00 |
|
Michael Schmatz
|
f87d25c192
|
Updated level session schema to contain scoring metrics
|
2014-02-07 14:29:20 -08:00 |
|
Michael Schmatz
|
ecf578ad3c
|
Prototyped client response methods, refactored queue routes
|
2014-02-07 14:24:42 -08:00 |
|
Michael Schmatz
|
4b0e384668
|
Refactored and added sample objects/errors
|
2014-02-07 12:36:56 -08:00 |
|
Scott Erickson
|
fa809308b2
|
Set up some new session handlers for the upcoming multiplayer, allowing one session for each team.
|
2014-02-07 11:50:40 -08:00 |
|
Scott Erickson
|
9105888685
|
Added a team property to the level session schema.
|
2014-02-07 11:49:37 -08:00 |
|
Scott Erickson
|
cde7a4798f
|
Added team as a property to goals in the level schema.
|
2014-02-06 16:03:08 -08:00 |
|
Michael Schmatz
|
24043eaee9
|
Refactored queue files and moved scoring queue out of commons queue
|
2014-02-06 14:32:35 -08:00 |
|
Michael Schmatz
|
609547a37c
|
Refactored queue routing structure
|
2014-02-06 13:25:11 -08:00 |
|
Michael Schmatz
|
3ccaa6796a
|
Improved routes and put in session access
|
2014-02-05 16:41:01 -08:00 |
|
Sébastien Moratinos
|
8e841b397d
|
delete unused code on server
|
2014-02-06 00:16:47 +01:00 |
|
Michael Schmatz
|
b174b10642
|
Added message class for SQS, basic scoring routes
|
2014-02-05 15:07:15 -08:00 |
|
Scott Erickson
|
966155593c
|
Various fixes.
|
2014-02-05 11:03:32 -08:00 |
|
Michael Schmatz
|
308f34bc76
|
Merge branch 'feature/task-queue' of github.com:codecombat/codecombat into feature/task-queue
Conflicts:
server_setup.coffee
|
2014-02-05 09:42:25 -08:00 |
|
Michael Schmatz
|
5c328d09f5
|
Added scoring and queue modules
|
2014-02-05 09:39:14 -08:00 |
|
Michael Schmatz
|
177eb60e48
|
Merge pull request #342 from codecombat/master
Merge server refactor into task queue
|
2014-02-05 09:38:18 -08:00 |
|
Sébastien Moratinos
|
f58acf0fbb
|
rename some variables
|
2014-02-04 23:28:21 +01:00 |
|
Sébastien Moratinos
|
baf5ada19d
|
use a mapping for handlers, schemas, and routes
|
2014-02-04 23:27:24 +01:00 |
|
Sébastien Moratinos
|
23a07303e3
|
move database setup (mongodb) out of db route (http endpoint)
|
2014-02-04 23:26:04 +01: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
|
a3b17c7d86
|
Put in basic client-side routes and created server side scoring routing file
|
2014-02-04 10:07:14 -08:00 |
|
Michael Schmatz
|
3256a5d65d
|
Added support for replica set
|
2014-02-03 08:56:32 -08:00 |
|
Sébastien Moratinos
|
f27db34976
|
add server auth test (reset password)
|
2014-02-03 00:08:52 +01:00 |
|
Sébastien Moratinos
|
8895f12aff
|
Fix error 500 when resetting password if bad input.
|
2014-02-03 00:08:07 +01:00 |
|
Nick Winter
|
b502c24ece
|
A few updates to the contributors lists.
|
2014-02-01 08:22:26 -08:00 |
|
Michael Schmatz
|
563c442e81
|
Added tests, moved some functions into module.exports
|
2014-01-31 11:09:15 -08:00 |
|
Nick Winter
|
d46716eec4
|
Merge pull request #299 from p-buse/eventcheck-regexp
Added Regular Expression Event Checker
|
2014-01-31 07:58:13 -08:00 |
|
Nick Winter
|
6e40fa09a6
|
Updated some Bootstrap event names.
|
2014-01-30 16:36:36 -08:00 |
|
Paul Buser
|
8881a880ea
|
Merge branch 'master' of https://github.com/codecombat/codecombat into eventcheck-regexp
|
2014-01-29 23:57:47 -05:00 |
|
Scott Erickson
|
5173e7990b
|
Added effect system to the component schema.
|
2014-01-29 12:28:57 -08:00 |
|
Michael Schmatz
|
4d1c772719
|
Refactored files and server
|
2014-01-27 11:14:44 -08:00 |
|
Michael Schmatz
|
45634e9413
|
Fixed queue bug and wrote tests
|
2014-01-25 10:10:03 -08:00 |
|
Scott Erickson
|
46dd4044aa
|
I'm pretty sure it's working now.
|
2014-01-24 17:42:47 -08:00 |
|
Scott Erickson
|
eafa82357c
|
MailChimp webhook fix.
|
2014-01-24 17:35:34 -08:00 |
|
Michael Schmatz
|
6f2461c8be
|
Starting to test queue class
|
2014-01-24 17:25:02 -08:00 |
|
Scott Erickson
|
3122dd9594
|
More tweaks to the mail module.
|
2014-01-24 17:19:20 -08:00 |
|
Scott Erickson
|
7bc6d0f6ed
|
No longer returning error messages when given bad input, because then MailChimp won't accept it as a webhook.
|
2014-01-24 13:55:23 -08:00 |
|
Scott Erickson
|
c4114f9f92
|
More fixes.
|
2014-01-24 13:47:25 -08:00 |
|
Scott Erickson
|
ced57ac35d
|
More tweaks.
|
2014-01-24 13:22:56 -08:00 |
|
Scott Erickson
|
dd9c4007a2
|
Reverting back to super log mode cause it stopped working.
|
2014-01-24 13:14:31 -08:00 |
|
Michael Schmatz
|
c00321208d
|
MongoQueue nearing completion
|
2014-01-24 12:57:18 -08:00 |
|
Scott Erickson
|
79032b1c35
|
Couple remaining fixes.
|
2014-01-24 12:54:15 -08:00 |
|
Scott Erickson
|
4450747671
|
Finished setting up the mailchimp webhook.
|
2014-01-24 12:53:41 -08:00 |
|
Scott Erickson
|
a71b688a15
|
Fixed the mailchimp webhook.
|
2014-01-24 12:39:05 -08:00 |
|
Scott Erickson
|
95186cc5ae
|
Much improved the mailchimp webhook.
|
2014-01-24 12:23:14 -08:00 |
|
Scott Erickson
|
b2366c50af
|
Came up with a better hacky logging system.
|
2014-01-24 11:55:44 -08:00 |
|
Scott Erickson
|
62770c35df
|
Added a test webhook for MailChimp.
|
2014-01-24 11:48:00 -08:00 |
|
Scott Erickson
|
004e7cc79e
|
Refactored some mail functions and constants to a new common module.
|
2014-01-24 11:47:14 -08:00 |
|
Michael Schmatz
|
750a2f6d0d
|
Rewriting mongo queue
|
2014-01-24 11:20:44 -08:00 |
|