codecombat/server/commons
Scott Erickson ae82875c57 Refactor post new level version handler, add failed save handling
When a new version is created, the latest version is updated, then
the new one is made. If making a new one fails (most commonly due to
a name conflict), the latest version is left in a broken state. Set up
the new middleware to revert changes to latest version in this case,
and update the level handler to use the middleware. Also added
warning logs if models do not have editableProperties or postEditableProperties
set.
2016-08-25 10:28:46 -07:00
..
auth.coffee Allow username login, tear out a bunch of related stuff in change 2016-06-08 13:55:19 -07:00
database.coffee Refactor post new level version handler, add failed save handling 2016-08-25 10:28:46 -07:00
deltas.coffee Add course (name, description) translations 2016-08-18 10:10:18 -07:00
errors.coffee Allow username-only signup for classroom users 2016-07-18 10:41:17 -07:00
Handler.coffee Allow username-only signup for classroom users 2016-07-18 10:41:17 -07:00
i18n.coffee Course translations fixes 2016-08-18 13:29:52 -07:00
LockManager.coffee Remove testing conditions 2014-07-16 19:49:48 -07:00
logging.coffee Clean server test logging 2016-06-17 10:35:22 -07:00
mail.coffee Add approved teacher trials to mail news group 2016-01-17 07:39:30 -08:00
mapping.coffee Plural 2016-07-25 16:36:49 -07:00
parse.coffee Have GET param 'project' work with [] notation 2016-08-08 09:35:42 -07:00
perfmon.coffee Send unique users to perfmon 2015-12-02 10:58:02 -08:00
queue.coffee Add npm 'proxy' script for developing client on prod server 2016-04-07 13:59:38 -07:00
users.coffee Refactor CreateAccountModal out of AuthModal, add class code to signup 2016-03-10 10:52:11 -08:00