Tim Abbott
aed8cc9062
user_groups: Handle add/remove members events.
...
This fixes the real-time sync for the user groups membership data
structure to work like these work in the rest of Zulip; now, edits
made in one browser are immediately and correctly reflected in other
browsers.
2018-03-04 09:45:31 -08:00
Tim Abbott
0147826042
user_groups: Convert members to a dict in frontend.
2018-03-04 09:45:31 -08:00
Tim Abbott
3a14317376
user_groups: Move meta.loaded check to actual exported interface.
...
This should fix an exception that we were seeing where the expectOne()
check would fail if the user groups page hadn't been rendered yet.
2018-03-04 09:40:56 -08:00
Aditya Bansal
40f161ca63
settings_user_groups.js: Remove unnecessary call to get a person.
2018-01-20 08:01:06 -05:00
Cynthia Lin
5b70bb80b1
org settings: Add typeahead to user group member inputs.
...
Fixes #165 .
2018-01-06 11:50:52 -05:00
Cynthia Lin
58d37702a4
org settings: Add functionality for updating data of user groups.
2018-01-06 11:50:52 -05:00
Cynthia Lin
48f7e8c0d0
org settings: Add functionality for saving state of edited user groups.
2018-01-06 11:50:52 -05:00
Cynthia Lin
d6a937aa2a
org settings: Add functionality for adding/removing users from groups.
2018-01-06 11:50:52 -05:00
Cynthia Lin
a8c20876b9
org settings: Add user group save functionality for editing groups.
2018-01-06 11:50:52 -05:00
Cynthia Lin
7da0c126e4
org settings: Add user group deletion functionality.
2018-01-06 11:50:52 -05:00
Cynthia Lin
168e7bb2d6
org settings: Add user group creation functionality.
2018-01-06 11:50:52 -05:00
Cynthia Lin
8c8cd5fbf1
org settings: Render user group data dynamically.
2018-01-06 11:50:52 -05:00
Cynthia Lin
7790e2b23c
org settings: Add framework for User groups page.
2018-01-06 11:50:52 -05:00