Julian Lam
7e0d0e0eb5
Merge remote-tracking branch 'origin/develop'
7 years ago
Barış Soner Uşaklı
54a84bf130
cache fixes
7 years ago
Peter Jaszkowiak
e609e497b3
Provide more error information to logs
...
Provides full stack instead of just message
7 years ago
Barış Soner Uşaklı
e7318a1cea
Mongo cache ( #6002 )
...
* cache mongodb objects
remove user settings cache since it is cached at the object level
* removed indexOf from isMemberOfSets
* change has to get, change maxAge to 0
7 years ago
Barış Soner Uşaklı
ed84794c1f
fix lint
8 years ago
Barış Soner Uşaklı
48165b9011
closes #5875
8 years ago
Baris Usakli
18181260e7
closes #5836
8 years ago
Barış Soner Uşaklı
59b1d8fbae
Merge pull request #5710 from NodeBB/_lodash
...
Switch from underscore to lodash
8 years ago
Barış Soner Uşaklı
5e90e4db02
closes #5618
8 years ago
Peter Jaszkowiak
3c2d4fe649
Switch from underscore to lodash
8 years ago
Barış Soner Uşaklı
8db193ff55
privileges style changes
8 years ago
Barış Soner Uşaklı
2faf175739
refactor
8 years ago
Barış Soner Uşaklı
01e2263c01
more tests
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
1bee91fa22
groups refactor
8 years ago
Julian Lam
e71bd7a27f
Merge branch 'master' into styleguide
8 years ago
barisusakli
3a87f2566a
more group tests
8 years ago
Peter Jaszkowiak
144fa8698c
Eslint no-lonely-if
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
532951c24f
ESlint space-in-parens, block-spacing
8 years ago
Peter Jaszkowiak
3361a72725
ESlint no-plusplus
...
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
barisusakli
9627e53922
change group membership methods
8 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
8 years ago
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
8 years ago
barisusakli
58810aa063
only delete priv groups if they are empty
8 years ago
barisusakli
a254222911
if user is already part of group skip instead of error
8 years ago
barisusakli
a42d8c5be2
simplify keys
9 years ago
barisusakli
fac68d52f6
cache group membership methods
...
groups.isMember
groups.isMembers
groups.isMemberOfGroups
clear cache for user on group.join & group.leave
9 years ago
barisusakli
5cbfa6f212
closes #4881
9 years ago
barisusakli
6332f47808
closes #4814
9 years ago
Barış Soner Uşaklı
ca0bfc777e
closes #4808
9 years ago
barisusakli
e564260650
moved groupTitle from user settings to user profile/edit
9 years ago
psychobunny
3d0db5b397
closes #4481
9 years ago
pichalite
2f287f11b1
cleanup
9 years ago
pichalite
c1c5db4b77
check for last owner on user kick from group
9 years ago
barisusakli
f0cc9120ba
fix undefined next
9 years ago
Barış Soner Uşaklı
141d1b8ece
dont update visible:memberCount if group is hidden, closes #4195
9 years ago
barisusakli
036e958bfe
fix typo that causes bug in gorup sorting
9 years ago
barisusakli
add4e6ee5b
notifications.create can return null
9 years ago
barisusakli
f4bfcc7351
removed icon:bgColor and icon:text from db calls
...
calculates from username on the fly
9 years ago
Julian Lam
f6d5b52a8b
WIP user-icons
9 years ago
barisusakli
5950f97f96
more refactors
10 years ago
barisusakli
31ddb8a0e0
uid can be group names :dull:
10 years ago
barisusakli
3858f6777d
check groupName and uid on groups.join
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
Julian Lam
e25d2fa6e6
closed #2811
10 years ago
barisusakli
8160188ef5
use correct names
10 years ago
barisusakli
c81d6f8b57
refactor groups.invite request member ship
10 years ago