Barış Soner Uşaklı
26d4e0852f
use includes instead of indexOf
...
use _.uniq instead of filter&indexOf
7 years ago
Barış Soner Uşaklı
b57db7fd8e
update groups join to take array of group names ( #6834 )
...
* allow groups.join to take an array of group names
* pass an array to groups.join/leave in privileges
* split up groups/membership
* add hits/miss to group cache
* fix typo
7 years ago
Barış Soner Uşaklı
0519f84734
Promisify modules ( #6723 )
...
* WIP promisify
* promisify psql
* ability to skip some keys
* dont promisify client object
* remove async
* clone entire module so it has all properties
* add shim for node 6
* ignore sessionStore as well
* ignore pool on psql
7 years ago
Julian Lam
c93f943bef
Merge branch 'develop'
7 years ago
Barış Soner Uşaklı
ec1add91e9
fix userTitleEnabled
7 years ago
Barış Soner Uşaklı
ac1f7eefe5
closes #2304
7 years ago
Barış Soner Uşaklı
4c0d430819
only return minimal info for pending and invited users
8 years ago
Baris Usakli
de55c8e431
closes #4070
8 years ago
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
8 years ago
barisusakli
b060bda8a0
some more refactors
8 years ago
barisusakli
1bee91fa22
groups refactor
8 years ago
Peter Jaszkowiak
57f89663aa
ESlint radix
8 years ago
Peter Jaszkowiak
c4bdb72941
ESlint no-unneeded-ternary
...
and no-extend-native, no-sequences
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
1493afee2a
ESlint indent
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
3361a72725
ESlint no-plusplus
...
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
Barış Soner Uşaklı
4ff3d06f90
escape labelColor, icon, cover:position, validate toPid
8 years ago
barisusakli
74b9f1a016
closes #5262
8 years ago
barisusakli
687cce6089
closes #5159
9 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
9 years ago
barisusakli
b92f455cc1
group cleanup
9 years ago
barisusakli
c58e23db58
fix tests
9 years ago
barisusakli
5e5e46e95f
closes #4499
9 years ago
barisusakli
cb2ea163a0
closes #4486
9 years ago
barisusakli
ae8c40f8a8
dont pass non strings to validator.js #4462
9 years ago
barisusakli
018f7ba65a
closes #4307
...
ability to send an array of keys to getSortedSetRange
use getSortedSetRevRange instead of getSortedSetRevUnion
9 years ago
barisusakli
2b7ed63236
fix for groups that don't have private field
9 years ago
barisusakli
2fd121dc15
#4154
9 years ago
barisusakli
1070fff0e3
closes #3991
9 years ago
barisusakli
990434476b
group.exists([]) fix
9 years ago
barisusakli
e1392fd61b
whitespace fix
9 years ago
barisusakli
6be8675580
closes #4012
9 years ago
psychobunny
f385e13531
fix default cover on groups/list page
10 years ago
psychobunny
8e893869ff
custom user profile covers
10 years ago
psychobunny
7148d44f90
default cover images for groups
10 years ago
barisusakli
8c2fdcc77c
group escape fixes
10 years ago
psychobunny
ed358f4bf7
closes #3589
10 years ago
psychobunny
2516be620b
Groups.getGroupsAndMembers
10 years ago
Julian Lam
3baad54223
Close #3578
...
This commit introduces notification creation if a user requests
membership to a group (in which case notifications are sent to
all group owners), and user invites to a group (in which case
a notification is sent to the invitee).
10 years ago
barisusakli
25502f0687
closes #3508
10 years ago
barisusakli
e341b80d93
use set to get groups
10 years ago
Julian Lam
e25d2fa6e6
closed #2811
10 years ago
Julian Lam
534b13e089
fixed bug where ephemeral groups and the registered-users group wouldn't show in in ACP/category details page for privileges.
10 years ago
Barış Soner Uşaklı
4fc4a0ff3e
dont escape group.name, use displayName in tpls instead
10 years ago
barisusakli
491d376fb4
closes #2605
10 years ago
barisusakli
54226a86b4
fix group name link
10 years ago
barisusakli
718f61e3bd
closes #3263
10 years ago