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
barisusakli
6fd772756c
on user delete leaveAllGroups and remove from pending invited sets as well
10 years ago
barisusakli
2880a77a9f
closes #3130
10 years ago
barisusakli
64ec397101
update membercount sorted set on join/leave
10 years ago
Barış Soner Uşaklı
8eab5ac402
groups.get changes
10 years ago
Barış Soner Uşaklı
8117b4459a
groups.list added start stop
10 years ago
Julian Lam
aca5d24a7d
split groups.js into more subsidiary files
10 years ago