Commit Graph

35 Commits

Author SHA1 Message Date
Tyler Renelle d92157cf13 why is findOne crapping out on dev? "function(e){return this.where("id").equals(e).findOne()" 2013-05-09 09:27:21 +01:00
Tyler Renelle 745612d2f4 optimize the initial subscription process by first sbuscribing to
parties. this will require a small overhaul of the party system, which
I'll do next
2013-05-08 12:17:41 +01:00
Tyler Renelle 7ebe611078 adjust achievement view logic for previous commit 2013-05-04 16:41:07 +01:00
Tyler Renelle 3a259ae1c7 preparation for backer-gear setting by restricting sets to user.backer 2013-05-04 14:10:38 +01:00
Tyler Renelle ce959f0fef add achievements to visible _partyMember attributes 2013-05-03 16:13:54 +01:00
Tyler Renelle 7308b8ffbc cleaner profiles modal, also fix bug where user.profile not being
sent (hence not seeing eachother's info)
2013-05-03 12:04:17 +01:00
Tyler Renelle c48d6bde13 add tavern chat 2013-05-02 21:09:50 +01:00
Tyler Renelle 155747bfd0 fix to 401 user not found (can't use @byId) 2013-03-09 10:26:08 -05:00
Tyler Renelle 69c8d78352 purchase tokens accessControl bug fix 2013-03-03 11:34:09 -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
Daniel Saewitz 822f779812 Merge and fix tests 2013-02-26 19:17:11 -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 bddd0bd148 wip 2013-02-23 04:45:00 -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
Tyler Renelle 8fe548f703 match derbyAuth errback on invalidated session 2013-02-21 17:06:22 -05:00
Tyler Renelle 92a6b44c82 check @session.req? 2013-02-16 16:03:28 -05:00
Tyler Renelle d5e9b0a254 cupdate store.coffee accessControl methods to new (accept, err) callback signature of racer (coincides with https://github.com/lefnire/derby-auth/pull/19) 2013-02-13 11:44:38 -05:00
Tyler Renelle 0c6e51e6c7 avatar for party members 2013-02-08 15:18:15 -05:00
Tyler Renelle f54c30bb78 racer #37 still an issue 2013-02-06 14:57:12 -05:00
Tyler Renelle b6e7ebb6ca proper accessControl testing of server routes, fix REST 2013-02-05 21:28:05 -05:00
Tyler Renelle 3ff08a49d2 fixing up permission system for API tokens & server-requests 2013-02-05 21:09:09 -05:00
Tyler Renelle 6d9f9367c7 move party suscriptions to separate function so we can re-activate
when party change
2013-02-05 20:21:05 -05:00
Tyler Renelle 98f1e0e690 bunch of model subscription fixes, mostly due to @lackac's racer
session fix
2013-02-05 18:12:39 -05:00
Tyler Renelle 6245d0adce setup party model subscriptions (currently very inefficient, and
unsubscribe not being utilized)
2013-02-05 01:37:13 -05:00
Tyler Renelle a67c82aab5 accessControl basic framework for party system 2013-02-05 01:00:43 -05:00
Tyler Renelle 57a7edc5d3 rename everything "friends" to "party", since we may use friends for
following/followers feature
2013-02-04 14:10:20 -05:00
Tyler Renelle fcadcb000f convert armor model.fn to a view.fn, so we can use on party too 2013-01-30 17:41:06 -05:00
Tyler Renelle 267dd60fd0 add friends query 2013-01-30 16:11:59 -05:00
Tyler Renelle b896865865 v1 api using api token 2013-01-30 16:01:16 -05:00
Tyler Renelle 3f07fe9c8a comment out balance 2013-01-27 10:05:15 -05:00
Tyler Renelle a02776506f restrict client balance edit permissions 2013-01-25 14:59:48 -05:00
Tyler Renelle 590fa1669c add server-only write paths 2013-01-25 14:18:17 -05:00