Tyler Renelle
f5f6c957de
groups: try to update GroupsCtrl scope to notify of joined / left
...
groups, not working
2013-09-01 21:31:38 -04:00
Tyler Renelle
d0c915f58a
fix create-guild
2013-09-01 21:03:05 -04:00
Tyler Renelle
ac992ea865
groups: misc groups fixes
2013-09-01 20:24:44 -04:00
Tyler Renelle
633d6fdb52
api: group invitations, leave, join
2013-09-01 11:33:39 -04:00
Tyler Renelle
14ddad958e
join & leave guilds
2013-08-31 23:35:53 -04:00
Tyler Renelle
bc4798b354
groups: big changes here i may decide to revert. GET /api/v1/groups
...
optionally takes ?type=guilds (guilds, party, tavern, public). this
allows us to incrementally load the app as they click through the tabs,
because guilds is really large (1.5mb!) - gotta cut this down
somehow. The big issue is requireing return values as an array, so
ngResource can work with the response (subsequent group.$postChat(),
group.$join(), etc.). The array format doesn't really work out that
well, so I may scrap
2013-08-31 22:59:35 -04:00
Tyler Renelle
e069718da7
rewrite: add basic chat functionality, `POST
...
/api/v1/groups/:gid/chat` (which returns chat list). Some bugs present
2013-08-31 19:14:58 -04:00
Tyler Renelle
45383a9630
rewrite & api: use mongoose populate to replace group.members array with
...
popualte member objects. this puts a load on the front-end, we'll need
to optimize! also added some duplicates sanitization.
2013-08-31 17:47:03 -04:00
Tyler Renelle
10ff61be91
rewrite: use vanilla bootstrap tabs for now, keep an eye on https://github.com/angular-ui/bootstrap/issues/783
2013-08-31 14:52:13 -04:00
Tyler Renelle
17a9469370
rewrite: start implementing groups. Note angular-bootstrap 0.4.0 required for nested tabs
2013-08-29 22:11:52 -04:00