Ruben Vereecken
e904a0a8f7
Achievement recalculation is now covered with tests
2014-07-04 19:27:41 +02:00
Ruben Vereecken
6ae505e8a1
stats.articleEdits are now tracked and tested
2014-07-04 19:27:37 +02:00
Ruben Vereecken
7a4c6daec8
stats.gamesCompleted is now tracked in users
2014-07-04 19:27:37 +02:00
Nick Winter
c9dcc290cb
Fixed some bugs where Aether wasn't getting the proper submittedCodeLanguage or functionParameters sometimes.
2014-06-20 17:19:18 -07:00
Nick Winter
aa4832791e
Made public version of a user's LevelSessions available via endpoint.
2014-06-19 08:07:47 -07:00
Nick Winter
77920b5416
Improvements to profile views. Added links to players' code.
2014-06-11 19:38:47 -07:00
Ruben Vereecken
f2f4fef1e0
Wrote tests for the local mongo querier
2014-06-02 20:29:11 +02:00
Michael Schmatz
e631bae248
Level session playtime logging
2014-05-16 15:27:46 -07:00
Michael Schmatz
0bb1422d6c
Switch spectate and level view to use transpiled code
2014-05-15 15:18:17 -07:00
Michael Schmatz
4e268d8dc6
Add codeLanguage to level session
2014-05-14 16:41:02 -07:00
Scott Erickson
30f785f7cf
Moved the model schemas into a models folder.
2014-04-12 10:51:02 -07:00
Aditya Raisinghani
e04787475c
Rebased master to get updated schemas and added patch schema
2014-04-12 15:16:42 +05:30
Aditya Raisinghani
b932bf1e7c
Deleted schemas from /server and modified files to point to /app/schemas
2014-04-12 14:45:59 +05:30
Scott Erickson
2f988ba485
Made the server side of the patch system.
2014-04-08 19:26: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
8c013c1192
Fixed 101: added level completion status to /play.
2014-03-31 15:48:22 -07:00
Michael Schmatz
07a0057e72
Removed defaults on schema for ladder-related things
2014-03-14 13:20:42 -07:00
Nick Winter
392534878a
Keeping old matches, up to 200, and showing them as stale. Added LevelSession.isRanking for better display of when you're still in the initial ranking phase.
2014-03-11 16:31:39 -07:00
Nick Winter
6055512ac7
Working on ladder updates.
2014-03-10 13:20:00 -07:00
Michael Schmatz
69b902f62a
Added support for score history
2014-03-10 08:14:28 -07:00
Michael Schmatz
f82483b905
Changed session scheduling
2014-02-26 17:31:01 -08:00
Scott Erickson
07c0edcefe
Fixed the level session schema submitDate property.
2014-02-19 08:18:40 -08:00
Michael Schmatz
d02d09ae36
Simulation fixes
2014-02-18 11:46:14 -08:00
Michael Schmatz
2be3286e06
Added sessionID and userID to session schema
2014-02-17 12:44:04 -08:00
Michael Schmatz
b4f75c6274
Added titles and descriptions for schema
2014-02-17 12:28:19 -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
Michael Schmatz
9b53873414
Updated session schema for session aggregation
2014-02-17 08:51:12 -08:00
Michael Schmatz
643cafc89f
Refactored level handler and level session schema
2014-02-14 14:55:30 -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
14530b779a
Refactored scoring submissions, added beginnings of spectator view
2014-02-13 10:37:44 -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
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
Scott Erickson
9105888685
Added a team property to the level session schema.
2014-02-07 11:49:37 -08:00
Sébastien Moratinos
729cd300b7
server reorganize files and folder by features
...
- move and rename files
- use associative arrays which store handlers for 'dynamically'
load module from de db route
- store models_path in test/server/common,
a global model variable has the same name that the filename of the model
2014-01-23 01:01:40 +01:00