Scott Erickson
|
121f07d020
|
Fixed #1076, and all other instances of empty objects being stripped out of documents. Turns out mongoose was doing this intentionally as a feature? I don't understand why that's on by default. Oh mongoose.
|
2015-01-09 11:56:54 -08:00 |
|
Scott Erickson
|
d69c5941b3
|
Fixed #1968.
|
2015-01-08 11:57:31 -08:00 |
|
Scott Erickson
|
d8e89f31b1
|
Fixed #1967.
|
2015-01-08 11:29:10 -08:00 |
|
Nick Winter
|
4016476c4d
|
Fixed achievement plugin creation of repeatable achievements. Fixed some bugs in recalculating repeatable achievement exp. Implemented recalculating repeatable achievement gems. Achievement tests pass again.
|
2015-01-07 15:03:39 -08:00 |
|
Nick Winter
|
1455dc0550
|
Working on repeatable achievement posting. Two tests still fail, though, so it's not there yet.
|
2015-01-07 12:25:43 -08:00 |
|
Nick Winter
|
4ea2a51ff6
|
In middle of debugging non-functioning repeatable achievements.
|
2015-01-06 21:32:58 -08:00 |
|
Scott Erickson
|
2f36884456
|
Got proportionalTo working with gems as well as points. Probably also got it working for LevelSessions, but this should be tested.
|
2015-01-06 18:14:19 -08:00 |
|
Matt Lott
|
e3abb9ceb3
|
Capture active user metrics
Watching for these events:
Level completed
User registered
Playtime of 30s in a level
Purchase
Payment
Subscribe
Earned an achievement
|
2014-12-04 12:57:57 -08:00 |
|
Michael Schmatz
|
3cf80c895e
|
Removed log infos, iPad language selection
|
2014-11-30 16:19:01 -05:00 |
|
Nick Winter
|
d2aabbdacc
|
A couple workarounds for crashing server tests. Including method in HipChat error messages. Trying to work around undefined ThangType fetch during level loading.
|
2014-11-29 08:43:40 -08:00 |
|
Scott Erickson
|
31214e854e
|
Wabam. Refactored a bunch of stuff into 'core' folders so that it's clearer which files are being loaded first thing, and which are not. Also reworked a bunch of the anymatch things in config.coffee, cause there were better ways.
|
2014-11-28 17:49:41 -08:00 |
|
Scott Erickson
|
c4fdcab6fe
|
The HeroVictoryModal now has the server check for and upsert any missing items, levels and heroes earned.
|
2014-11-26 12:02:42 -08:00 |
|
Michael Schmatz
|
30e08e2c99
|
Fixed a few crashing bugs
|
2014-11-25 10:52:20 -05:00 |
|
Scott Erickson
|
03705825d9
|
Made the GET /db/* endpoints generally accessible without needing to have a user object associated with the request.
|
2014-11-22 18:41:06 -08:00 |
|
Scott Erickson
|
e5b87e5158
|
Tweaked, re-enabled achievement specs.
|
2014-11-21 10:59:48 -08:00 |
|
Nick Winter
|
4de71507a8
|
Fixed winston require in EarnedAchievement handler.
|
2014-11-21 10:04:50 -08:00 |
|
Scott Erickson
|
b86e3c30dc
|
Set up level achievements to be created manually by the client, hopefully making them a bit more stable.
|
2014-11-20 22:09:54 -08:00 |
|
Scott Erickson
|
13de055c0b
|
Set up a basic achievements list modal for the world map.
|
2014-11-19 14:56:40 -08:00 |
|
Nick Winter
|
a7069e19bd
|
Ignore (and warn about) achievements with empty queries. Fixed embarrassing bug with more-practice / skip-ahead branching not doing anything for non-admins.
|
2014-11-17 08:44:53 -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 |
|
Scott Erickson
|
6ff7cd12cc
|
Mostly done with the victory modal.
|
2014-10-13 11:53:08 -04:00 |
|
Nick Winter
|
3871b60ea7
|
Actually committing last of earned_achievement_handler fixes.
|
2014-10-01 08:50:07 -07:00 |
|
Nick Winter
|
8d37309de1
|
Several fixes for achievement recalculation.
|
2014-09-30 19:32:11 -07:00 |
|
Nick Winter
|
98fed4a277
|
Extended Achievements to support earning heroes, items, levels, and gems. Fixed a few Achievement bugs.
|
2014-09-26 02:29:04 -07:00 |
|
Nick Winter
|
ae14bd1ced
|
Hooked up hero choice from ChooseHeroView and PlayLevelModal. Tried to fix some oddities with achievements. Fixed #1564.
|
2014-09-20 15:18:21 -07:00 |
|
David Beckley
|
b9a511155e
|
Remove sendUnauthorizedError, as it merely returned the same value (HTTP 403) as sendForbiddenError
|
2014-09-19 02:26:18 -07:00 |
|
Scott Erickson
|
f54c3236ab
|
Refactored Achievement's getExpFunction to use the new defaults system, now on the server side.
|
2014-08-29 12:41:25 -07:00 |
|
Scott Erickson
|
1c5db3f2b7
|
First round of getting the site to use the new defaults system, in particular the job profile view.
|
2014-08-23 11:07:52 -07:00 |
|
Scott Erickson
|
7db821309a
|
Tweaked isRecalculable.
|
2014-08-15 10:11:22 -07:00 |
|
Scott Erickson
|
ca83023591
|
Tweaked the earned achievement recalculator.
|
2014-08-15 10:11:22 -07:00 |
|
Ruben Vereecken
|
4f22723084
|
Added Query streams wherever possible to ease server load.
|
2014-08-15 10:11:11 -07:00 |
|
Ruben Vereecken
|
47f00f9b5e
|
Added achievement deleting and automatic achievement filling
|
2014-08-08 17:20:07 +02:00 |
|
Ruben Vereecken
|
9f0add22a5
|
Worked in a lot of changes Scott proposed
|
2014-08-08 11:54:53 +02:00 |
|
Ruben Vereecken
|
d42922871e
|
Added related achievements tab to level editor
|
2014-08-05 15:15:53 +02:00 |
|
Ruben Vereecken
|
3266e3b46b
|
intermediate
|
2014-08-04 22:21:43 +02:00 |
|
Ruben Vereecken
|
26085f9f3e
|
Added a bunch of achievements to the script. Restyled big parts.
|
2014-08-03 23:58:51 +02:00 |
|
Ruben Vereecken
|
871149b2bc
|
Rechecked and added cool stuff for achievements
|
2014-07-30 22:23:43 +02:00 |
|
Ruben Vereecken
|
b2c11fa087
|
Added achievement recalculation script
|
2014-07-24 15:05:26 +02:00 |
|
Ruben Vereecken
|
ea3d1fee74
|
Starting on achievement overview style
|
2014-07-07 15:03:28 +02:00 |
|
Ruben Vereecken
|
601c4e2731
|
Merged with master
|
2014-07-05 16:47:16 +02:00 |
|
Ruben Vereecken
|
e904a0a8f7
|
Achievement recalculation is now covered with tests
|
2014-07-04 19:27:41 +02:00 |
|
Ruben Vereecken
|
7a07e1feb0
|
Whoop whoop test for recalculation of gamesCompleted
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
39fb2cb1b4
|
Added achievement preview, exp test, stuff
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
1fe2c67ffe
|
Added tests for repeatable achievements, including complicated xp
Intermediate
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
faf02d8e4b
|
Finally managed a setup that makes the tests succeed
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
488d49e286
|
intermediate
|
2014-07-04 19:27:37 +02:00 |
|
Tery Lim
|
618ade4946
|
Clean up mixed quotes
|
2014-07-01 12:23:22 +08:00 |
|
Scott Erickson
|
8ab69cf833
|
Merge pull request #1138 from rubenvereecken/search-endpoint
Search endpoint is now without the /search prefix
|
2014-06-12 11:33:28 -07:00 |
|
Ruben Vereecken
|
dcdcca751f
|
Fiddled with creating xp functions
|
2014-06-12 19:44:56 +02:00 |
|
Ruben Vereecken
|
fddca03417
|
Worked on achievement tests
|
2014-06-12 19:44:55 +02:00 |
|