Matteo Pagliazzi
48c078a6ea
various fixed
2013-09-11 20:08:53 +02:00
Matteo Pagliazzi
46363785c8
rever to query
2013-09-11 16:51:39 +02:00
Matteo Pagliazzi
9966d06c5a
use slice
2013-09-11 16:47:57 +02:00
Matteo Pagliazzi
8e377d7343
fix various guilds issues
2013-09-11 16:28:14 +02:00
Tyler Renelle
20354c7d8a
member-since and last-logged-in
2013-09-09 19:04:46 -04:00
Tyler Renelle
89fabc38cb
add "member since" in modal
2013-09-09 18:56:46 -04:00
Tyler Renelle
e1828153dd
[ #1489 ] add edit-gropu server route, basic editing of group info for now (with markdown!)
2013-09-09 17:09:45 -04:00
Matteo Pagliazzi
bfe7aec583
fix error code
2013-09-08 18:02:28 +02:00
Matteo Pagliazzi
e67bb5b9e8
fix delete chat message
2013-09-08 17:42:20 +02:00
Matteo Pagliazzi
c9f3d3029c
delete chat message
2013-09-08 17:22:03 +02:00
Tyler Renelle
91d1cdf361
[ #1465 ] add member modals back in. Not all info is present, just a bit more
...
work. Can now click guild & tavern members! does lazy-loading of members
so we don't have to load all their information at once
2013-09-07 12:45:39 -04:00
Tyler Renelle
5113ed192a
add GET /groups/:gid, champ/elite/master tiers, chat sync button
2013-09-06 21:03:44 -04:00
Tyler Renelle
479cd16835
[ #1448 ] add resting flag to users
2013-09-06 15:10:47 -04:00
Tyler Renelle
e10735d38e
[ #1448 ] add resting flag to users
2013-09-06 15:07:08 -04:00
Tyler Renelle
2d53844984
add note about populate + match in chatc
2013-09-04 13:22:22 -04:00
Tyler Renelle
41255dcc20
groups: return group members on chat
2013-09-04 13:13:43 -04:00
Tyler Renelle
3bd6771687
fix "already pending invite"
2013-09-01 23:07:50 -04:00
Tyler Renelle
4862968925
groups: proper joining & leaving groups
2013-09-01 22:08:01 -04:00
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
306e4de7e7
groups: fix create & leave
2013-09-01 20:57:01 -04:00
Tyler Renelle
010995b38b
api: createGroup
2013-09-01 20:50:36 -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
62ebd9aae6
rewrite: misc. fixes, & back to bootstrap-vanilla tabs for
...
options. angular-bootstrap tabs were too slow
2013-08-31 18:17:57 -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
17a9469370
rewrite: start implementing groups. Note angular-bootstrap 0.4.0 required for nested tabs
2013-08-29 22:11:52 -04:00