Girish Ramakrishnan
|
d444d8552e
|
add/del group mailbox as part of transaction
|
2017-02-14 09:54:52 -08:00 |
|
Girish Ramakrishnan
|
7efb6d60bc
|
Allow usernames and groupnames of length 1
Fixes #204
|
2017-02-02 01:02:51 -08:00 |
|
Girish Ramakrishnan
|
2c357e022b
|
add note about ldap restrictions as well
|
2016-10-01 23:52:01 -07:00 |
|
Girish Ramakrishnan
|
cd0243d700
|
always store the group names as lower case
|
2016-09-30 12:33:18 -07:00 |
|
Girish Ramakrishnan
|
ba588a1cd7
|
Fix group name validation to not allow hyphen
Fixes #70
|
2016-09-30 12:28:29 -07:00 |
|
Girish Ramakrishnan
|
475fd06ac0
|
use unique ids for groups
|
2016-09-30 09:33:10 -07:00 |
|
Girish Ramakrishnan
|
8e712da2c8
|
Add route and API to set members of a group
|
2016-09-29 14:48:14 -07:00 |
|
Girish Ramakrishnan
|
1d31975e2a
|
Groupname can be 2 chars long
|
2016-09-28 10:11:43 -07:00 |
|
Girish Ramakrishnan
|
3fc17d38a5
|
Merge reserved groups and usernames into one list
This is because now the mailbox names are shared
|
2016-09-27 07:48:44 -07:00 |
|
Girish Ramakrishnan
|
00ee2eea39
|
Remove code to push aliases
The mail-addon will query via LDAP
|
2016-09-23 15:14:07 -07:00 |
|
Girish Ramakrishnan
|
503a1d7229
|
reserve .app namespace for apps
|
2016-09-21 11:55:53 -07:00 |
|
Girish Ramakrishnan
|
9a000ddaf0
|
make ADMIN_GROUP_ID a constant
|
2016-09-20 15:07:11 -07:00 |
|
Girish Ramakrishnan
|
c39c1b9b51
|
remove jshint
|
2016-09-15 23:15:06 -07:00 |
|
Girish Ramakrishnan
|
13a1213b0d
|
make group listing API return member userIds
|
2016-06-02 21:07:33 -07:00 |
|
Girish Ramakrishnan
|
82cd215ffa
|
merge bad fields and pass error.message correctly in REST responses
|
2016-06-02 00:12:21 -07:00 |
|
Johannes Zellner
|
c585be4eec
|
Adjust group length error message
|
2016-02-26 11:07:31 +01:00 |
|
Johannes Zellner
|
754e33af2a
|
do not allow removing the admin group
|
2016-02-13 12:42:41 +01:00 |
|
Johannes Zellner
|
fbeefeca7d
|
setGroups() has no result
|
2016-02-11 11:26:35 +01:00 |
|
Girish Ramakrishnan
|
f413bfb3a0
|
Add route to set the users groups
|
2016-02-09 16:43:32 -08:00 |
|
Girish Ramakrishnan
|
82cf667f3b
|
Add groups route tests
|
2016-02-09 15:26:46 -08:00 |
|
girish@cloudron.io
|
0b814af206
|
Add api to get groups
|
2016-02-09 13:33:30 -08:00 |
|
girish@cloudron.io
|
3649fd0c31
|
drop the gid: prefix for group id
like the username, id and name is same in groups.
|
2016-02-09 12:28:50 -08:00 |
|
girish@cloudron.io
|
4569b67007
|
make users and admins groups as reserved
|
2016-02-09 12:16:30 -08:00 |
|
girish@cloudron.io
|
0d4f113d7d
|
add groupIds to user object
|
2016-02-08 20:38:50 -08:00 |
|
girish@cloudron.io
|
c14cf9c260
|
migrate admin flag to group membership
|
2016-02-08 16:07:44 -08:00 |
|
girish@cloudron.io
|
888955bd9b
|
add groups.isMember
|
2016-02-08 10:53:01 -08:00 |
|
girish@cloudron.io
|
6abf5e2c44
|
group members: add/remove/get
|
2016-02-08 10:48:21 -08:00 |
|
girish@cloudron.io
|
b1935c3550
|
restrict group names
|
2016-02-08 09:41:25 -08:00 |
|
girish@cloudron.io
|
1d83a48a1a
|
make group id distinct from name
|
2016-02-08 08:44:18 -08:00 |
|
Girish Ramakrishnan
|
802ee6c456
|
more group tests
|
2016-02-07 20:49:55 -08:00 |
|
Girish Ramakrishnan
|
278085ba22
|
initial tests for adding group
|
2016-02-07 20:34:05 -08:00 |
|
Girish Ramakrishnan
|
b945a8a04c
|
add groups model and db code
|
2016-02-07 20:25:08 -08:00 |
|