Scott Erickson
|
514fce349a
|
Include ladder levels in level stats in teacher views, clean client test logs
|
2016-06-17 15:15:13 -07:00 |
|
Scott Erickson
|
705463615b
|
Fix some intermittent client erroring
Some tests are triggering achievement polling. Prevent that from happening.
|
2016-06-03 13:40:41 -07:00 |
|
Scott Erickson
|
63a11a75f4
|
Refactor client tests to use factories instead of fixtures
|
2016-05-05 11:24:29 -07:00 |
|
Scott Erickson
|
d5662fa2c9
|
Add fakeRequests array to models and collections during client tests
So you don't have to find the request through jasmine-ajax's functions.
|
2016-04-14 15:26:29 -07:00 |
|
Nick Winter
|
bada484445
|
Fix fetchPatchesWithStatus for non-versioned models
|
2016-03-02 16:19:33 -08:00 |
|
Scott Erickson
|
becad06750
|
Refactor ArticleEditView and PatchesView to use model endpoint functions
|
2016-02-22 16:03:21 -08:00 |
|
Scott Erickson
|
fac71e64c9
|
Add created function to CocoModel
|
2015-12-03 12:56:22 -08:00 |
|
Scott Erickson
|
2d2f4814f4
|
Add course membership required error to LevelLoadingView
|
2015-10-06 12:48:58 -07:00 |
|
Nick Winter
|
98b749eb1b
|
Making simulator stuff more efficient by using less bandwidth.
|
2015-04-08 12:00:23 -07:00 |
|
Nick Winter
|
7fa782e7bd
|
Workaround for #2630: Programmable is weird.
|
2015-04-08 10:31:38 -07:00 |
|
Nick Winter
|
e6cf298ed3
|
Propagated i18n. A couple other misc tweaks.
|
2015-03-04 09:00:32 -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
|
6b9d8161ef
|
Found another place missing cache: false.
|
2015-02-12 11:17:23 -08:00 |
|
Nick Winter
|
d09636306c
|
Toggling all plausibly-buggy AJAX requests to cache: false for better IE behavior. Look out for bugs!
|
2015-02-11 13:12:54 -08:00 |
|
Nick Winter
|
f691eb9a86
|
Reimplemented next-level arrow highlighting. Campaign Editor now draws lines to show level unlock patterns. Removed more old WorldMapView stuff. Can now configure Hero Placeholder say cooldowns per-level.
|
2015-01-13 09:04:20 -08:00 |
|
Scott Erickson
|
d69c5941b3
|
Fixed #1968.
|
2015-01-08 11:57:31 -08:00 |
|
Scott Erickson
|
c235b1cc15
|
The noty error for server errors now shows more detailed info.
|
2015-01-07 16:02:52 -08:00 |
|
Nick Winter
|
677ba56ce9
|
Make sure to save level sessions after difficulty increase.
|
2015-01-06 12:40:24 -08:00 |
|
Nick Winter
|
9272ceb23e
|
Trying to restore functionality of achievement plugin but without memory leak.
|
2015-01-05 21:57:23 -08:00 |
|
Nick Winter
|
45b90804ec
|
Noting some TODOs to fix soon.
|
2015-01-05 20:49:59 -08:00 |
|
Scott Erickson
|
ffc33279b8
|
Made i18n coverage more strict about making sure every property that needs to be translated is translated.
|
2015-01-05 15:33:20 -08:00 |
|
Matt Lott
|
343ad28761
|
Fix IE9 missing console object
Debugging IE9 without debugging tools, when the debugging tools are
kind of the problem. Fun.
|
2014-12-07 15:24:15 -08:00 |
|
Nick Winter
|
175cdb5151
|
Now showing SubscribeModal before AuthModal for players who need to sign up before subscribing.
|
2014-12-06 09:35:13 -08:00 |
|
Scott Erickson
|
eb98cf4952
|
Hooked up Level handler to deny creating new LevelSessions when the level requires a subscription and the user doesn't have one.
|
2014-12-03 13:32:28 -08:00 |
|
Scott Erickson
|
cd5b57a658
|
Set up our resource retrying mechanism to stop after 20 tries.
|
2014-12-01 16:09:59 -08:00 |
|
Scott Erickson
|
a48fa41edd
|
CocoViews and CocoModels now notify users of connection errors and automatically retry when getting and putting data goes wrong.
|
2014-12-01 15:29:19 -08:00 |
|
Scott Erickson
|
be809337c4
|
Refactored to make TreemaUtils generally available but TreemaNode only available for views that need it.
|
2014-11-29 17:51: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
|
13de055c0b
|
Set up a basic achievements list modal for the world map.
|
2014-11-19 14:56:40 -08:00 |
|
Scott Erickson
|
7477633909
|
Trying to better get around mongoose stripping out empty i18n objects.
|
2014-10-28 11:21:26 -07: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
|
8f923f9e1e
|
Replacing http PATCHs with PUTs
We’re keeping the patch behavior though.
Real patch calls return incorrect http responses in some environments,
like Browserstack and schools.
|
2014-10-27 16:09:52 -07:00 |
|
Nick Winter
|
103418fe2b
|
Removed super-aggressive log which has now served its purpose.
|
2014-10-21 21:37:49 -07:00 |
|
Nick Winter
|
6539adf53d
|
Sure wish I could test this bug without a full production deploy.
|
2014-10-21 20:29:45 -07:00 |
|
Nick Winter
|
49f3a0a298
|
More logging for the merged models problem.
|
2014-10-21 20:12:20 -07:00 |
|
Nick Winter
|
399cd048fc
|
Logging some stuff to get to the bottom of things.
|
2014-10-21 19:39:13 -07:00 |
|
Nick Winter
|
7c2982d3f1
|
Adding some logging for crazy save validation bugs. Swapping in flag item slot.
|
2014-10-21 13:57:49 -07:00 |
|
Scott Erickson
|
cd8f5800a6
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-10-21 10:21:46 -07:00 |
|
Nick Winter
|
08d9e39764
|
LevelLoader and Simulator fixes for simulating hero-ladder matches. Commented out some logging that hasn't been very useful. Fixed some tests.
|
2014-10-19 21:56:26 -07:00 |
|
Scott Erickson
|
0dc050abca
|
Added i18nCoverage backend support.
|
2014-10-17 12:12:06 -04:00 |
|
Scott Erickson
|
092997bffe
|
Added i18n coverage logic to the CocoModel.
|
2014-10-17 10:11:26 -04:00 |
|
Nick Winter
|
2491861d76
|
A few tweaks for the iPad app.
|
2014-10-01 22:02:52 -07:00 |
|
Scott Erickson
|
adbfa42f25
|
Merge branch 'master' into feature/webgl
|
2014-09-30 10:27:26 -07:00 |
|
Matt Lott
|
8f85e37713
|
Fix for main thread GoalManager creation
Using @shared.goalManager.constructor was yielding an incomplete
GoalManager in IE9.
Also fixing up console.debug in CocoModel for IE10 and earlier.
|
2014-09-29 17:31:58 -07:00 |
|
Scott Erickson
|
f081d9ed4b
|
Refactored CocoSprite -> Lank, lank.imageObject -> lank.sprite, SpriteBoss -> LankBoss, spriteLayers -> layerAdapters, sprite -> lank in general. Also got the ThangTypeEditView working again.
|
2014-09-28 14:00:48 -07:00 |
|
Nick Winter
|
c0c436189f
|
Better preserving supermodel when navigating between new hero levels. Fixed a problem with garbage collection of large CocoModel error callbacks.
|
2014-09-25 00:02:53 -07:00 |
|
Nick Winter
|
687da38667
|
Made some performance optimizations that all relate to messing with walls in the level editor.
|
2014-09-16 17:31:00 -07:00 |
|
Nick Winter
|
c3573b2fbd
|
Adding more error handling for George's inventory saving problems.
|
2014-09-16 15:22:49 -07:00 |
|
Nick Winter
|
dd2cdf3ef9
|
Fixed bugs with forking ThangTypes.
|
2014-09-08 16:03:29 -07:00 |
|
Nick Winter
|
c64c391d74
|
Workaround for missing document.location inside child window in Windows Chrome.
|
2014-09-08 14:31:52 -07:00 |
|