barisusakli
|
f7f453f8cd
|
closes #2794
|
10 years ago |
Julian Lam
|
ade12116a1
|
closed #2766
|
10 years ago |
Julian Lam
|
ba7c873f07
|
closed #2765
|
10 years ago |
Julian Lam
|
03e39f7b9b
|
isInvited mechanic for #2758
|
10 years ago |
Julian Lam
|
8262c38ac8
|
upgrading privilege sets to be system groups, so they're not in the way
|
10 years ago |
Julian Lam
|
d3ff6a9f47
|
hidden groups are invisible to non-members, #2758
|
10 years ago |
Julian Lam
|
8b81f3d835
|
server-side support for hidden option in group admin, #2758
|
10 years ago |
Barış Soner Uşaklı
|
f9581e435d
|
getGroupsData method and filter:groups.get
|
10 years ago |
Barış Soner Uşaklı
|
97c0b130ca
|
closes #2691
|
10 years ago |
Julian Lam
|
502e806f88
|
fixed #2732 -- group creation now using language keys, and no longer succeeds if a group by the name of 'guest' is created.
|
10 years ago |
Julian Lam
|
081462983a
|
refactored the groups update method a bit, and now if a group has pending members and it becomes a public group, those users become members
|
10 years ago |
Julian Lam
|
957415463f
|
Merge branch '0.7.0'
Conflicts:
package.json
src/search.js
|
10 years ago |
Julian Lam
|
ff5eeb3a85
|
fixed #2704
|
10 years ago |
barisusakli
|
2911de0af9
|
really fix tests
|
10 years ago |
barisusakli
|
16537bc636
|
prevent double callback
|
10 years ago |
barisusakli
|
311fd00ecd
|
dont allow guests to join groups
|
10 years ago |
barisusakli
|
15b5c56612
|
Merge remote-tracking branch 'origin/master' into 0.7.0
|
10 years ago |
barisusakli
|
2c033bf286
|
set memberCount to 0 on creation
|
10 years ago |
barisusakli
|
b3a968e006
|
merge
|
10 years ago |
barisusakli
|
dc2a2aa98e
|
store group member count in group hash
yet another upgrade script
|
10 years ago |
Julian Lam
|
ecfa8f7a7d
|
passing memberCount and createTime into getUserGroups
|
10 years ago |
Julian Lam
|
da0b2c84e6
|
passing memberCount and createTime into getUserGroups
|
10 years ago |
Julian Lam
|
939e623547
|
collapsing a bunch of whitespace using async.apply, and also fixed #2672 as well
|
10 years ago |
Julian Lam
|
a7a4edfd37
|
administrators group no longer shows up in group searches
|
10 years ago |
barisusakli
|
57453f33ab
|
new group members route
getMembers can take start end
ability to specify how many group members to return
|
10 years ago |
Julian Lam
|
08e39d150e
|
fixed #2655
|
10 years ago |
barisusakli
|
bf9b633d50
|
fix Group.exists if an array is passed in
|
10 years ago |
barisusakli
|
26defd7dca
|
Groups.getGroupNameByGroupSlug
|
10 years ago |
Julian Lam
|
0bf98b5494
|
simplified isOwner check because there's no need to check admin status as admins automatically become owners now
|
10 years ago |
Julian Lam
|
0c2d2a28ba
|
admins can bypass the request step of a group and just join it, and they also become owners when they join a group
|
10 years ago |
Julian Lam
|
d2217b8137
|
closed #2641
|
10 years ago |
barisusakli
|
f3719df997
|
getGroups method to get a range
|
10 years ago |
Julian Lam
|
3ade5da00f
|
groups sorting by creation date
|
10 years ago |
barisusakli
|
25f6b816ed
|
send iso and unix timestamp
|
10 years ago |
barisusakli
|
c379753341
|
upgrade scripts
upgrade groups to sorted set(groups:createtime) upgrade
upgrade groups:<name>:members to sorted set
new database methods
tests
|
10 years ago |
Julian Lam
|
4a3255d4fd
|
search sorting
|
10 years ago |
Julian Lam
|
2a6de59277
|
if group search is executed with empty string, return all groups
|
10 years ago |
Julian Lam
|
fd8a885145
|
fixed tests by removing the broken one, heh heh heh
|
10 years ago |
Julian Lam
|
6502dd2561
|
group searching
|
10 years ago |
barisusakli
|
dd38ee96fa
|
return cover:url in user groups
|
10 years ago |
barisusakli
|
21522e59c4
|
added slug to user group return #2635
|
10 years ago |
Julian Lam
|
5160ab1ed1
|
closed #2625
|
10 years ago |
barisusakli
|
ad21e73491
|
send values to plugins when updating groups
|
10 years ago |
Julian Lam
|
eb5b8ccec3
|
better check for group exist, groups with different cases can no longer be created, #2588
|
10 years ago |
barisusakli
|
9f8b274e24
|
filter:group.get
|
10 years ago |
barisusakli
|
94fa212eab
|
added filter:groups.get
|
10 years ago |
Julian Lam
|
c026a64e8e
|
adding concept of group slugs, #2588. ping @barisusakli for downstream plugin changes
|
10 years ago |
barisusakli
|
6f140384e0
|
send groupData on action:group.create
|
10 years ago |
Julian Lam
|
04be40158c
|
if you attempt to join a group when you're already in a group, you can't anymore.
|
10 years ago |
Julian Lam
|
577a646adc
|
this should appease @barisusakli
|
10 years ago |
Julian Lam
|
8d23265324
|
sending in groupObj data into group.delete hook
|
10 years ago |
Julian Lam
|
fa87d883dc
|
allowing "hidden" to be passed directly to Groups.create
|
10 years ago |
Julian Lam
|
d813bda883
|
update, create, destroy hooks, #2609
|
10 years ago |
Julian Lam
|
5c6dfb7462
|
missed one, @EisFrei
|
10 years ago |
Julian Lam
|
cfdd4ec164
|
Revert "missed one, ping @EisFrei"
This reverts commit 2ed6b78cc5 .
|
10 years ago |
Julian Lam
|
2ed6b78cc5
|
missed one, ping @EisFrei
|
10 years ago |
Julian Lam
|
666cef4029
|
updated hooks action:groups.join, action:groups.leave, and action:groups.requestMembership to match other action hooks in group namespace (that's "group", not "groups"), ping @EisFrei
|
10 years ago |
Julian Lam
|
36a49cd994
|
guests can no longer attempt to join a group, #2588
|
10 years ago |
Julian Lam
|
87b9a60610
|
fixed group renaming, ping @schamper
|
10 years ago |
Julian Lam
|
7289d50e6c
|
whoops, fixing travis and groups
|
10 years ago |
Julian Lam
|
d02f7e0e42
|
#2609
|
10 years ago |
Julian Lam
|
6ac04e9da7
|
closed #2609
|
10 years ago |
Julian Lam
|
698f598a30
|
default cover photo for groups, #2588
|
10 years ago |
Julian Lam
|
675968f0f3
|
cover photo for groups, #2588
|
10 years ago |
Julian Lam
|
635393a274
|
group creation and deletion from outside ACP, #2588
|
10 years ago |
Julian Lam
|
b4731ad47b
|
added colorpicker to frontend, badge colour changes for groups, #2588
|
10 years ago |
Julian Lam
|
7be0830751
|
properly showing private state in group details, #2588
|
10 years ago |
Julian Lam
|
84c19921b9
|
newly created groups automatically assign the creator as the owner, some tweaks to isPrivate parsing, added groups link to header, #2588
|
10 years ago |
Julian Lam
|
65537d997f
|
if a group is deleted, flush the owner and pending sets, too
|
10 years ago |
Julian Lam
|
96c37c25b0
|
join, leave, accept, reject: handlers + UI, #2588
|
10 years ago |
Julian Lam
|
3a3d45155e
|
show pending members in frontend UI, #2588
|
10 years ago |
Julian Lam
|
71b41239ac
|
attempting to join a private group causes the join to be pending, #2588
|
10 years ago |
Julian Lam
|
d747ce5760
|
granting and rescinding ownership, #2588
|
10 years ago |
Julian Lam
|
a907fa2187
|
added concept of group ownership, #2588
|
10 years ago |
Julian Lam
|
917f76feab
|
group join/leave controls in groups list page (+ helper!)
|
10 years ago |
barisusakli
|
be11577aa4
|
closes #2477
|
10 years ago |
barisusakli
|
51c520f888
|
closes #2480
|
10 years ago |
barisusakli
|
420aa5e102
|
fix moderators
|
10 years ago |
barisusakli
|
1004fb2822
|
closes #2354
|
10 years ago |
barisusakli
|
a6e498bb5d
|
error check
|
10 years ago |
barisusakli
|
608943255b
|
better check
|
10 years ago |
barisusakli
|
ec0624918f
|
possible fix for #2351
|
10 years ago |
Julian Lam
|
0a38a783c7
|
TravisCI is TOO DAMN FAST
|
10 years ago |
barisusakli
|
e769ebe668
|
closes #2347
|
10 years ago |
psychobunny
|
50b264ac7d
|
prevent deleted users belonging to a group from breaking edit functionality
|
10 years ago |
Martin Freisen
|
a258f2b20b
|
include plugins for the hooks to work
|
11 years ago |
Martin Freisen
|
ab90d7b9d4
|
added hooks `action:groups.join` and `action:groups.leave`
|
11 years ago |
barisusakli
|
7d93926ef7
|
removed async.map
|
11 years ago |
psychobunny
|
16accf6cd0
|
fixing groups.leave
|
11 years ago |
barisusakli
|
0a936e5dd1
|
unreadTids
|
11 years ago |
barisusakli
|
7a61645256
|
less db calls
|
11 years ago |
barisusakli
|
4e6719e0aa
|
added filterUids method to privileges
used to filter uids on a single category
|
11 years ago |
barisusakli
|
779b2a8d73
|
optimize queries
|
11 years ago |
barisusakli
|
ca90afd544
|
#1992
(drunk) not even done yet
|
11 years ago |
barisusakli
|
b8279dc737
|
optimize getUserGroups to work with multiple user ids
|
11 years ago |
barisusakli
|
76b257f7b8
|
optimized User.getUsers
|
11 years ago |
barisusakli
|
97909a6cac
|
err checks
|
11 years ago |
barisusakli
|
d9a0af712d
|
group null and err check
|
11 years ago |
barisusakli
|
dc68dce27f
|
check err
|
11 years ago |
root---
|
f2d07d3182
|
fix fatal error when renaming group with no users
|
11 years ago |