Nick Winter
|
2db3145e19
|
Fix Mongoose 4 update change the right way for completing level achievement calculations
|
2015-12-09 12:08:16 -08:00 |
|
Nick Winter
|
f38eea3590
|
Merged. Turn off chained rankings for now since they are slow and don't work anyway
|
2015-12-06 04:36:41 -08:00 |
|
Nick Winter
|
77731dad84
|
Improve server caching and ladder view refresh performance
|
2015-12-05 08:18:36 -08:00 |
|
Rob
|
47d093ec88
|
Don't crash if a user has no stats object.
|
2015-12-04 18:28:51 -08:00 |
|
Nick Winter
|
67f14c7928
|
Try putting AI players in league ladders
|
2015-11-24 13:18:38 -08:00 |
|
Nick Winter
|
ec7f17a149
|
Show level indexes in courses
|
2015-11-24 08:56:28 -08:00 |
|
Scott Erickson
|
6a54c7cf54
|
Add classroom name, description, and language editing, and classroom language infrastructure
|
2015-11-17 16:10:23 -08:00 |
|
Nick Winter
|
82da5b50bc
|
Remove one unneeded LevelSession index (there are likely more)
|
2015-11-14 17:00:54 -08:00 |
|
Nick Winter
|
34819f2d04
|
Add index for /db/level.session/-/recent
|
2015-11-14 16:47:55 -08:00 |
|
Nick Winter
|
910dd8e6b6
|
Use course access control for shared course hero levels
|
2015-11-12 11:00:54 -08:00 |
|
Nick Winter
|
34715befcc
|
Increment user's concept stats on level completion
|
2015-11-04 13:42:09 -08:00 |
|
Nick Winter
|
c6bb5b5329
|
Improve indexing for /editor/level and editor/thang
|
2015-11-03 09:32:59 -08:00 |
|
Scott Erickson
|
fa4355f946
|
Add programming language to options in course instances
|
2015-10-30 15:56:43 -07:00 |
|
Nick Winter
|
acdfe7c1c4
|
Use level instead of levelID for getHistogramData to hit the index we already have
|
2015-10-30 09:25:58 -07:00 |
|
Scott Erickson
|
39bddb889e
|
Have LayerAdapter use prerendered spritesheets (unfinished)
|
2015-10-13 16:43:56 -07:00 |
|
Scott Erickson
|
919e0605e9
|
Add spriteSheets to ThangType, export modal to Thang Editor
Units can be exported as rastered sprite sheets. This is the first part of the project,
the second part will be having the game use them.
|
2015-10-12 16:47:48 -07:00 |
|
Nick Winter
|
5dde55c1f3
|
Add premium server recognition for Brazil
|
2015-10-09 08:05:34 -07:00 |
|
Scott Erickson
|
ff69bb8c89
|
Add course level session creation permission checking to level_handler
|
2015-10-06 11:08:03 -07:00 |
|
Nick Winter
|
b1fd171a27
|
Opening up the ladder tab view by hiding the FB/G+ ladder column for now. Adding submitted dates to the leaderboards.
|
2015-09-08 06:44:26 -07:00 |
|
Nick Winter
|
256b19d331
|
More improvements and fixes for league ladder pages.
|
2015-08-21 03:28:25 -07:00 |
|
Nick Winter
|
f4d796a717
|
More ladder page support for leagues. Linking to clan league pages from clans pages.
|
2015-08-19 15:30:37 -07:00 |
|
Nick Winter
|
6f2b1b2a41
|
Added back an index we need on LevelSession, but in code this time instead of just from the shell as 'weird query index'.
|
2015-08-15 12:44:19 -07:00 |
|
Nick Winter
|
32ca453dec
|
Added /play/ladder/levelID/clan/clanID clan-specific ladder pages.
|
2015-08-15 06:45:38 -07:00 |
|
Nick Winter
|
bda2483738
|
Added league-based ladder game simulation.
|
2015-08-15 05:38:47 -07:00 |
|
Nick Winter
|
b0c7b50761
|
Added programming concept tags to campaign and level editor.
|
2015-06-30 11:27:58 -07:00 |
|
Nick Winter
|
f7eaf91bae
|
Hopefully making Systems editable by Artisans.
|
2015-06-14 12:49:45 -07:00 |
|
Nick Winter
|
8649383a8c
|
Fixed #2416: LadderTabView now shows hero portraits.
|
2015-04-13 16:17:22 -07:00 |
|
Nick Winter
|
eb075b99a0
|
Fixed #2448 with better random session query distribution.
|
2015-04-12 11:34:19 -07:00 |
|
Nick Winter
|
98b749eb1b
|
Making simulator stuff more efficient by using less bandwidth.
|
2015-04-08 12:00:23 -07:00 |
|
Nick Winter
|
603f9f9a37
|
Fixed issue where some sessions would not grant proper leaderboard replay access.
|
2015-04-07 14:51:18 -07:00 |
|
Nick Winter
|
b4ea78e5cb
|
Implementing alternative pricing with Alipay in China to support dedicated China server.
|
2015-03-23 15:26:44 -07:00 |
|
Michael Schmatz
|
a16ae2b5bc
|
Changed read prefs and enabled middleware
|
2015-03-21 21:49:32 -04:00 |
|
Michael Schmatz
|
5a7666fca3
|
More read nearests and changed redirection
|
2015-03-20 16:33:03 -04:00 |
|
Michael Schmatz
|
7f9301e8c6
|
Setting up read preferences and china specific configuration
|
2015-03-19 14:18:38 -04:00 |
|
Nick Winter
|
e21360127d
|
Polls!
|
2015-03-08 16:36:17 -07:00 |
|
Michael Schmatz
|
f024f25235
|
Add some indexes
|
2015-03-04 00:04:16 -05:00 |
|
Nick Winter
|
7de6fcf5fd
|
Added Artisan access to LevelComponents.
|
2015-03-01 20:59:50 -08:00 |
|
Nick Winter
|
99b2c268b2
|
Also caching Aggregates.
|
2015-02-26 18:32:59 -08: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
|
5128eae284
|
Added access to unpublished levels for 'artisan' permissions.
|
2015-02-26 15:21:08 -08:00 |
|
Nick Winter
|
df4b98a9bf
|
Added a new 'artisan' permission, which can edit most of the things admins can, but with less uncomfortable ultimate power.
|
2015-02-25 18:41:39 -08:00 |
|
Nick Winter
|
7d7db5dafe
|
Thang Editor can now drag Thangs to adjust registration points. Fixed missing terrain save property on ThangTypes. Fixed text search test. Added new Talus (mountain floors) to floor ThangType list for proper stretching.
|
2015-02-22 11:07:56 -08:00 |
|
Nick Winter
|
87f3b9e135
|
gamesCompleted now properly fires achievements even though it's not using normal saves.
|
2015-02-18 17:08:54 -08:00 |
|
Nick Winter
|
faae8aed81
|
Fixed typo with new LevelSession game completion tracking.
|
2015-02-18 08:39:36 -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 |
|
Scott Erickson
|
c628eff272
|
Fixing #1866.
|
2015-02-13 15:07:44 -08:00 |
|
Nick Winter
|
c977ecc16f
|
Adding easy observing of leaderboard matches (except top 5).
|
2015-01-31 10:04:11 -08:00 |
|
Nick Winter
|
022d31c19a
|
Basic leaderboards are working.
|
2015-01-30 21:36:48 -08:00 |
|
Matt Lott
|
a092444455
|
Add browser info to level session
|
2015-01-30 14:45:36 -08:00 |
|
Matt Lott
|
3d32c8a5e7
|
Document missing database schema indexes
These indexes are on the production database but not set in our
mongoose schemas.
|
2015-01-27 10:02:51 -08:00 |
|