Commit Graph

737 Commits

Author SHA1 Message Date
Philip How 9283b8adb4 Add death notification and algorithm fixes 2013-03-02 20:02:57 +00:00
Philip How 08839278b3 Notification and Algorithim changes 2013-03-02 18:23:43 +00:00
Philip How 4db3216e1d Merge branch 'master' into notifications 2013-03-01 20:48:13 +00:00
Daniel Saewitz 4377ff918a Prepend /user to the /task/:id routes 2013-03-01 15:11:35 -05:00
Daniel Saewitz 5ce5152757 More secure regex type check 2013-03-01 06:11:32 -05:00
Daniel Saewitz 4e6c741594 Shouldn't update type in task PUT 2013-03-01 05:48:49 -05:00
Daniel Saewitz c080ddc683 Separate out logic for tasks plus specs 2013-03-01 05:16:55 -05:00
Tyler Renelle 6fe375114c set req._isServer=true for API calls, use that as access check 2013-02-28 20:00:08 -05:00
Philip How 4597cba813 Changes to XP and GP gain 2013-02-28 23:42:38 +00:00
Philip How 2a49b64023 Better notifications 2013-02-28 23:09:12 +00:00
Tyler Renelle afe95975e1 fix up deprecated to work again (order of middleware) 2013-02-28 18:03:35 -05:00
Tyler Renelle 92f18f536d Merge branch 'develop' into switz-api 2013-02-28 17:41:43 -05:00
Tyler Renelle 39a98446b9 move all custom sprites to /img/sprites, and all BrowserQuest image references to /vendor/BrowserQuest (a git submodule) 2013-02-27 23:27:01 -05:00
Philip How 55faeda4e0 Notification changes to .coffees 2013-02-27 23:26:53 -05:00
Tyler Renelle 9c6e061e8d return all objects on user API call 2013-02-27 17:10:20 -05:00
Tyler Renelle c9a7330002 unlock parties for users who get invited, regardless of level 2013-02-27 16:40:17 -05:00
Tyler Renelle 9a0ac02102 fixes to party bugs 2013-02-27 16:21:06 -05:00
Tyler Renelle 811d6de107 fix to previous - don't do it dynamically, do it on save 2013-02-27 09:15:06 -05:00
Tyler Renelle 01182b377d add a self-serve restore modal for users who want to restore their stats 2013-02-27 09:07:51 -05:00
Daniel Saewitz 0aedef12e2 More cleanup 2013-02-26 19:30:08 -05:00
Daniel Saewitz 624d3360db Cleanup pull request diff 2013-02-26 19:27:57 -05:00
Daniel Saewitz 822f779812 Merge and fix tests 2013-02-26 19:17:11 -05:00
Tyler Renelle 203e0a124a proper stripe ajax formatting 2013-02-26 17:41:51 -05:00
Tyler Renelle 7c0abe4a47 remove "testing party bug" 2013-02-26 16:54:31 -05:00
Tyler Renelle 9b20d8ceba move scoring to its own class (attempt to remove model from hanging
around in closure on server, which is what's causing our memory leak -
see http://goo.gl/7Gt0M)
2013-02-26 16:51:00 -05:00
Daniel Saewitz c38f215db5 Add type parameter to /user/tasks 2013-02-26 16:44:26 -05:00
Tyler Renelle 63392d644f use derby-auth new findOne() motif spec (aka, no more
res.at(0).get()). Also, try tripple subscription on parties instead of
multiple individual subs
2013-02-26 16:37:47 -05:00
Daniel Saewitz bc5abba179 Add task/:id PUT 2013-02-26 15:21:17 -05:00
Tyler Renelle 7c480124cf show infinite stack trace in development 2013-02-26 12:10:23 -05:00
Daniel Saewitz 07648cd60b all tests passing - woo 2013-02-26 03:48:10 -05:00
Daniel Saewitz f9f57a6b91 Cleanup and more checks 2013-02-26 02:36:51 -05:00
Tyler Renelle 06da720dfb return next(err) for errors in subscription callbacks. Also, try
reloading the page when userObj? is null (bustedSession victims. See
the comments)
2013-02-25 18:59:14 -05:00
Daniel Saewitz e4f4227072 Cleanup 2013-02-25 14:32:46 -05:00
Daniel Saewitz 1be9fb97fe Use headers instead of auth 2013-02-25 02:43:50 -05:00
Daniel Saewitz bfd30cd4b7 wip 2013-02-25 00:24:11 -05:00
Daniel Saewitz faa94b3692 Almost perfect 2013-02-24 23:00:22 -05:00
Daniel Saewitz bddd0bd148 wip 2013-02-23 04:45:00 -05:00
Daniel Saewitz 177c7e4f17 Working again 2013-02-23 03:20:16 -05:00
Daniel Saewitz 02569c2dfa Fix errors 2013-02-22 22:30:28 -05:00
Daniel Saewitz 0fa00b2c1e merge 2013-02-22 22:27:46 -05:00
Daniel Saewitz 4358455ef2 update 2013-02-22 22:24:21 -05:00
Daniel Saewitz 32323a39af wip 2013-02-22 22:11:46 -05:00
Daniel Saewitz 55afba34ae Nothing went wrong 2013-02-22 13:55:09 -05:00
Tyler Renelle 2641670ebe add check on isServer in busted session, accept(false) 2013-02-22 13:48:39 -05:00
Tyler Renelle b15654b18b fix to previous 2013-02-22 12:52:07 -05:00
Tyler Renelle 554ec66a71 for now accept invalidated sessions in sotre 2013-02-22 12:46:23 -05:00
Tyler Renelle c6efcea9cf check invalidated session on somre more paths 2013-02-21 21:06:29 -05:00
Daniel Saewitz b8d43fabcc wip 2013-02-21 20:38:12 -05:00
Daniel Saewitz 08d57e32ff wip 2013-02-21 20:17:23 -05:00
Tyler Renelle 8fe548f703 match derbyAuth errback on invalidated session 2013-02-21 17:06:22 -05:00