Commit Graph

44 Commits

Author SHA1 Message Date
ad4a96d387 FIX: Only send membership request to the last 5 active group owners. 2017-01-03 15:33:57 +08:00
5aee2673c7 FIX: Push null fields to last when sorting group members. 2016-12-22 14:55:24 +08:00
5605700fa9 UX: Sort groups by name. 2016-12-22 14:46:20 +08:00
8551d821a0 FEATURE: Add site setting to disable group directory. 2016-12-22 14:14:22 +08:00
5e75d5c1bf PERF: N+1 query on groups page. 2016-12-21 20:59:09 +08:00
9db5d5b6a7 FIX: Incorrect serializer for groups page. 2016-12-20 15:44:22 +08:00
502e114c60 FIX: Incorrect count when loading more groups. 2016-12-20 14:39:44 +08:00
193f8301a4 FIX: Do not show automatic groups to normal users. 2016-12-20 14:26:49 +08:00
4b940dc8bd FEATURE: Add groups page. 2016-12-14 17:27:47 +08:00
2686ee5ab2 FIX: Admin can't add/remove public group users. 2016-12-13 16:39:44 +08:00
43ee9f884e FEATURE: Add Group#full_name. 2016-12-13 16:16:26 +08:00
7bfabb029b UX: Move editing group from into an individual tab. 2016-12-13 15:15:20 +08:00
da7009a968 FEATURE: Add request membership button for allowed groups. 2016-12-12 22:48:08 +08:00
05f55dbc10 FEATURE: Group logs. 2016-12-12 17:29:54 +08:00
be5b5f6bea FEATURE: Public groups. 2016-12-12 17:00:30 +08:00
b9b4b0c175 FIX: Members should be ordered by username. 2016-12-08 14:27:38 +08:00
a2da2971af FEATURE: Allow columns on group members page to be sortable. 2016-12-08 10:49:12 +08:00
545dfa7191 FEATURE: Allow group owners to edit title. 2016-12-07 10:26:28 +08:00
adb7fcb6b3 FEATURE: Add bio to group page. 2016-12-05 16:58:04 +08:00
31acd311e5 FEATURE: Allow group owners to edit group name and avatar flair. 2016-12-05 14:27:46 +08:00
bc0a8142fe PERF: Only show members count on group page. 2016-12-02 16:28:54 +08:00
559918c6c6 PERF: Add endpoint to check if a group can be mentioned by user. 2016-11-26 02:20:46 +08:00
5794f1619d PERF: Fix N+1 queries when loading groups. 2016-11-26 02:20:26 +08:00
dffd8baa91 Remove user from a group by user email 2016-10-18 17:10:47 +08:00
bd83cf7f4c FEATURE: add group posts and mentions RSS 2016-03-18 22:29:10 +05:30
15c229195f FEATURE: notification_level on a per-group basis 2015-12-14 23:17:09 +01:00
3aa5129f54 FEATURE: allow group members to see all messages on group page 2015-12-07 23:19:33 +01:00
Sam
d1a5d8ea62 FEATURE: show group mentions and topics in groups page 2015-12-01 16:52:43 +11:00
6dd4bc7d57 FEATURE: support group owner, capable of controlling group membership
Group owners are regular users that can add or remove users to a group
The Admin UX allows admins to appoint group owners
The public group UX will display group owners first and unlock UI to
add and remove members

Group owners can only be appointed on non automatic groups
Group owners may not appoint another group owner
2015-11-10 00:56:57 +11:00
a2b284a0a4 table & model changes for group managers with permission to edit membership 2015-01-15 11:44:42 -08:00
060cda7772 FIX: proper handling of group memberships 2015-01-05 18:51:45 +01:00
35edfb5b91 FIX: Don't truncate groups. @ZogStrIP we need to create a better fix for
this in the new year.
2014-12-31 12:58:50 -05:00
adb570fe53 use limit & offset for pagination of group members 2014-11-24 12:12:48 -08:00
9c1341b554 FIX: limit the number of group members returned for automatic groups 2014-11-18 12:13:45 +01:00
f18d30f1d7 FIX: don't limit the number of group members returned to the front-end (UI needs some work for large groups) 2014-11-18 12:09:37 +01:00
1574485443 Perform the where(...).first to find_by(...) refactoring.
This refactoring was automated using the command: bundle exec "ruby refactorings/where_dot_first_to_find_by/app.rb"
2014-05-06 14:41:59 +01:00
18e98851e3 Use lower case group names in URLs 2014-02-18 16:43:19 -05:00
f19b0b5fe0 Include members count on groups page. 2014-02-18 16:17:04 -05:00
669247977b FEATURE: Show the posts count on the groups page. It seems a bit odd
that it uses a new AJAX call, but I wanted to keep the count separate
from the group object itself.
2014-02-12 14:01:36 -05:00
3b617b04b0 FEATURE: First stab at groups page with member list 2014-02-07 10:44:51 -05:00
2d47fe4473 Can list group members 2014-02-07 10:44:51 -05:00
3b1ef6ebc9 Work in progress: Groups Page 2014-02-07 10:44:51 -05:00
de57f29467 More templates for the group page 2014-02-07 10:44:50 -05:00
a873f7a95a Client and Server side routes for a Group 2014-02-07 10:44:50 -05:00