Commit Graph

70 Commits

Author SHA1 Message Date
Girish Ramakrishnan
7812c0e5c2 Fix username and groupname min length 2017-02-02 01:16:32 -08:00
Johannes Zellner
023c03ddcd Use the same busy indicator everywhere 2017-01-29 02:01:01 -08:00
Johannes Zellner
a5bffad556 Improve text on users page and remove username validation on delete 2017-01-29 01:40:33 -08:00
Johannes
3bcd255a07 Ugly hack to ensure the modal backdrop is removed when changing views
Couldn't figure a way to make this generic
2016-11-21 13:22:58 +01:00
Girish Ramakrishnan
6b72ee61f9 Show good error message for invalid username 2016-10-17 19:02:48 -07:00
Girish Ramakrishnan
0a7303e50d lower case message 2016-10-17 18:56:10 -07:00
Girish Ramakrishnan
d62cecff88 Display group name instead of id 2016-09-30 11:19:49 -07:00
Girish Ramakrishnan
7c892706c3 Fix invite sent message 2016-09-28 15:25:16 -07:00
Girish Ramakrishnan
ec13938042 add hack to clear alias error on change 2016-09-28 13:17:31 -07:00
Girish Ramakrishnan
61292c4df9 display alias errors 2016-09-28 12:54:56 -07:00
Girish Ramakrishnan
10ff0f559c Show error if mailbox already exists 2016-09-28 12:00:05 -07:00
Girish Ramakrishnan
601aa7f5cd group useredit functions 2016-09-28 11:52:00 -07:00
Girish Ramakrishnan
36a91bb51a group userremove functions 2016-09-28 11:47:50 -07:00
Girish Ramakrishnan
149c90e8f7 group useradd functions 2016-09-28 11:45:39 -07:00
Johannes Zellner
48e602273a Fetch mail config in users view 2016-09-28 12:57:03 +02:00
Johannes Zellner
de25b34f71 Add some help text how users and groups work wrt email 2016-09-28 12:54:26 +02:00
Johannes Zellner
b28c239dbf Show error if email already taken on user edit form 2016-09-28 12:29:18 +02:00
Johannes Zellner
b0c470da5a show if user is not activated yet 2016-09-28 12:20:45 +02:00
Johannes Zellner
11cfa2efaa Fix user edit with alternateEmail 2016-09-28 12:12:37 +02:00
Girish Ramakrishnan
7d5dfb64eb set ready when users got loaded 2016-09-27 19:20:28 -07:00
Girish Ramakrishnan
e4e54d87f2 Fix angular code to match new mailbox aliases API 2016-09-23 17:55:21 -07:00
Johannes Zellner
dfc0598ec9 Wrap all controller setup code with Client.onReady()
This ensures we don't rely on timing for execution against a non
ready Client instance
2016-07-27 16:34:38 +02:00
Johannes Zellner
cfeab2db42 Remove hack to show bootstrap tooltip 2016-07-14 12:48:21 +02:00
Johannes Zellner
a52e2ffc23 Distinguish between username and email conflict 2016-06-02 15:19:35 +02:00
Johannes Zellner
d5d5e356ae Add error handling for invalid usernames 2016-06-02 13:52:44 +02:00
Johannes Zellner
9eac56578c Allow admins to set the username and displayName optionally on user creation 2016-06-02 13:32:45 +02:00
Girish Ramakrishnan
5a9e32d41a hide aliases field if no username is set 2016-06-01 06:33:29 -07:00
Girish Ramakrishnan
b37226d4d1 fix ui issues 2016-05-30 00:07:58 -07:00
Girish Ramakrishnan
adfc069e16 allow user alias to be set for custom domains 2016-05-29 23:02:01 -07:00
Johannes Zellner
cc28d49df4 That api already returns the user array 2016-04-18 15:13:22 +02:00
Johannes Zellner
87dcf42c7e Remove redundant client api listUsers() 2016-04-17 18:42:56 +02:00
Girish Ramakrishnan
79eee94a5e Fix setup link path 2016-04-12 18:40:00 -07:00
Johannes Zellner
bb25279878 Fixup some bugs in the user handling ui 2016-04-05 10:11:04 +02:00
Johannes Zellner
c7ceb29845 Remove unused setAdmin() from webclient 2016-04-05 09:28:41 +02:00
Johannes Zellner
9740ffd504 Remove displayName setting in user edit view 2016-04-05 09:28:41 +02:00
Johannes Zellner
fd0326efb1 Allow to use username or password for user deletion form 2016-04-05 09:28:41 +02:00
Johannes Zellner
1b7406784e Fix the user invitation to use userId 2016-04-05 09:28:41 +02:00
Johannes Zellner
5afb16aa98 Show dialog with setupLink on invite 2016-04-04 18:41:51 +02:00
Johannes Zellner
8f2b0bae5e Receive the resetToken in the webadmin 2016-04-04 18:41:51 +02:00
Johannes Zellner
715c5f9f61 Do not set admin group multiple times 2016-02-26 10:56:33 +01:00
Johannes Zellner
d430e902bf Separate superuser checkbox from the other groups in user edit 2016-02-25 23:20:55 +01:00
Johannes Zellner
82a347ea4b Add tooltips for superusers 2016-02-25 16:07:31 +01:00
Johannes Zellner
f600ebcf19 Remove password entry from user edit form 2016-02-25 14:15:48 +01:00
Johannes Zellner
864e3ff217 Give form feedback if group name is invalid
Fixes #583
2016-02-15 13:09:58 +01:00
Johannes Zellner
7c243cb219 Warn the user on group deletion if it still has members 2016-02-13 12:42:41 +01:00
Johannes Zellner
2f7d99f3f6 Do not allow to remove the user from the admin group 2016-02-11 13:43:02 +01:00
Johannes Zellner
66167e74dc Cleanup the user forms 2016-02-11 12:50:02 +01:00
Johannes Zellner
d132109925 Fixup the modal dialog css selector 2016-02-10 17:16:50 +01:00
Johannes Zellner
820e417026 angular requires special treatment for DELETE 2016-02-10 17:12:58 +01:00
Johannes Zellner
94bd0c606b Add group removal ui 2016-02-10 16:59:24 +01:00