Barış Soner Uşaklı
175e13edf6
group data
2018-10-23 08:28:59 -04:00
Barış Soner Uşaklı
26d4e0852f
use includes instead of indexOf
...
use _.uniq instead of filter&indexOf
2018-10-20 14:40:48 -04:00
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
2018-10-15 13:45:55 -04:00
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
2018-08-31 11:04:42 -04:00
Julian Lam
c93f943bef
Merge branch 'develop'
2018-03-02 13:15:39 -05:00
Barış Soner Uşaklı
ec1add91e9
fix userTitleEnabled
2018-03-01 10:30:09 -05:00
Barış Soner Uşaklı
ac1f7eefe5
closes #2304
2018-01-31 15:20:17 -05:00
Barış Soner Uşaklı
4c0d430819
only return minimal info for pending and invited users
2017-09-15 17:07:43 -04:00
Baris Usakli
de55c8e431
closes #4070
2017-08-02 13:03:39 -04:00
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
2017-04-08 20:27:52 -06:00
barisusakli
b060bda8a0
some more refactors
2017-03-02 17:25:32 +03:00
barisusakli
1bee91fa22
groups refactor
2017-03-01 22:42:16 +03:00
Peter Jaszkowiak
57f89663aa
ESlint radix
2017-02-18 14:29:52 -07:00
Peter Jaszkowiak
c4bdb72941
ESlint no-unneeded-ternary
...
and no-extend-native, no-sequences
2017-02-18 12:59:46 -07:00
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
2017-02-18 12:30:49 -07:00
Peter Jaszkowiak
1493afee2a
ESlint indent
2017-02-18 02:38:03 -07:00
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
2017-02-18 02:32:24 -07:00
Peter Jaszkowiak
3361a72725
ESlint no-plusplus
...
and no-empty, space-unary-ops
2017-02-18 01:12:18 -07:00
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
2017-02-17 20:20:42 -07:00
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
2017-02-17 19:31:21 -07:00
Barış Soner Uşaklı
4ff3d06f90
escape labelColor, icon, cover:position, validate toPid
2016-12-17 16:00:39 +03:00
barisusakli
74b9f1a016
closes #5262
2016-12-07 11:57:27 +03:00
barisusakli
687cce6089
closes #5159
2016-10-27 13:00:22 +03:00
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
2016-10-13 11:43:39 +02:00
barisusakli
b92f455cc1
group cleanup
2016-10-06 15:33:34 +03:00
barisusakli
c58e23db58
fix tests
2016-08-14 19:12:33 +03:00
barisusakli
5e5e46e95f
closes #4499
2016-04-29 20:35:57 +03:00
barisusakli
cb2ea163a0
closes #4486
2016-03-30 18:13:34 +03:00
barisusakli
ae8c40f8a8
dont pass non strings to validator.js #4462
2016-03-24 21:12:53 +02:00
barisusakli
018f7ba65a
closes #4307
...
ability to send an array of keys to getSortedSetRange
use getSortedSetRevRange instead of getSortedSetRevUnion
2016-03-03 19:52:48 +02:00
barisusakli
2b7ed63236
fix for groups that don't have private field
2016-02-20 09:40:14 +02:00
barisusakli
2fd121dc15
#4154
2016-02-13 09:37:26 +02:00
barisusakli
1070fff0e3
closes #3991
2016-01-11 11:20:20 +02:00
barisusakli
990434476b
group.exists([]) fix
2015-12-29 11:21:46 +02:00
barisusakli
e1392fd61b
whitespace fix
2015-12-29 11:02:52 +02:00
barisusakli
6be8675580
closes #4012
2015-12-29 10:34:06 +02:00
psychobunny
f385e13531
fix default cover on groups/list page
2015-10-29 15:16:49 -04:00
psychobunny
8e893869ff
custom user profile covers
2015-10-29 15:11:52 -04:00
psychobunny
7148d44f90
default cover images for groups
2015-10-29 14:55:04 -04:00
barisusakli
8c2fdcc77c
group escape fixes
2015-09-17 00:21:58 -04:00
psychobunny
ed358f4bf7
closes #3589
2015-09-14 15:11:08 -04:00
psychobunny
2516be620b
Groups.getGroupsAndMembers
2015-09-14 15:11:06 -04:00
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).
2015-09-09 19:57:12 -04:00
barisusakli
25502f0687
closes #3508
2015-08-28 14:31:41 -04:00
barisusakli
e341b80d93
use set to get groups
2015-08-06 16:25:36 -04:00
Julian Lam
e25d2fa6e6
closed #2811
2015-07-15 16:58:25 -04:00
Julian Lam
534b13e089
fixed bug where ephemeral groups and the registered-users group wouldn't show in in ACP/category details page for privileges.
2015-07-10 15:38:42 -04:00
Barış Soner Uşaklı
4fc4a0ff3e
dont escape group.name, use displayName in tpls instead
2015-07-09 16:00:43 -04:00
barisusakli
491d376fb4
closes #2605
2015-07-03 16:42:55 -04:00
barisusakli
54226a86b4
fix group name link
2015-06-28 14:04:11 -04:00