Commit Graph

80 Commits

Author SHA1 Message Date
Johannes Zellner
fea48e8220 Do not show noop provider for external ldap 2020-03-09 13:04:44 -07:00
Johannes Zellner
385d275f59 Another attempt on fixing the user edit with roles business 2020-03-07 14:05:58 -08:00
Johannes Zellner
4f020c1ec7 Do not allow the admin to edit the owner 2020-03-07 02:25:57 -08:00
Johannes Zellner
2a8d6f37c4 Disable roles the current user cannot assign 2020-03-06 12:33:36 -08:00
Johannes Zellner
d5930fd859 Show error on user deletion if not allowed 2020-03-06 12:23:50 -08:00
Girish Ramakrishnan
1273dbde76 Better icon for owner 2020-03-06 11:14:25 -08:00
Johannes Zellner
53abc1171e Remove toplevel doc links 2020-03-05 16:31:41 -08:00
Johannes Zellner
6180c0dc69 Add help button for user roles 2020-03-05 16:05:11 -08:00
Johannes Zellner
e44ae4a0a0 Swap role and group in user add dialog 2020-03-05 16:04:05 -08:00
Johannes Zellner
7367932f2c Reword tooltip when adding users is blocked 2020-02-28 20:51:56 +01:00
Johannes Zellner
102a0a40a6 Make all only in paid version displays the same 2020-02-28 19:27:19 +01:00
Johannes Zellner
e7b9c2d294 Disable role selection for Cloudrons with user restriction 2020-02-26 16:48:51 +01:00
Johannes Zellner
14397cab96 Hide external ldap view for non-admins 2020-02-24 18:01:42 +01:00
Johannes Zellner
0e6c9177f0 Migrate most of .admin usage 2020-02-24 12:56:13 +01:00
Johannes Zellner
3c0e674ee5 Fixup user list icons and set default add to 'user' 2020-02-24 12:22:07 +01:00
Johannes Zellner
15c9052912 Move role selector up 2020-02-22 17:51:30 +01:00
Johannes Zellner
6f12cde2e8 Add user role dropdown
Also pass `role` instead of `permissions`
Once done ng-disable/ng-hide based on userInfo.role
2020-02-21 21:15:54 +01:00
Johannes Zellner
aba233c74a Add permissions UI 2020-02-17 14:05:26 +01:00
Johannes Zellner
35dd92f54e If maxUserCount is not set allow all 2020-02-13 17:09:42 +01:00
Johannes Zellner
0a29f92384 Use features from config object 2020-02-13 16:34:37 +01:00
Johannes Zellner
a13414ddb9 Add feature object and show/hide elements accordingly 2020-02-13 15:30:31 +01:00
Girish Ramakrishnan
445dcc24df Fix documentation links 2019-12-18 14:29:42 -08:00
Johannes Zellner
682eb8d6e5 Improve external ldap auto creation text and move to bottom 2019-11-20 22:42:32 +01:00
Johannes Zellner
00b0a21c78 Add ldap user autocreate settings 2019-11-20 10:46:26 +01:00
Girish Ramakrishnan
200a234469 ldap: use separate objects for current config and user config 2019-11-14 17:30:23 -08:00
Girish Ramakrishnan
836a3659b6 Add external ldap progress bar 2019-11-07 11:39:02 -08:00
Girish Ramakrishnan
81aa94c8df chrome: groups buttons were wrapping 2019-11-07 09:40:49 -08:00
Johannes Zellner
30769b5992 We now always show the external ldap settings 2019-11-07 12:11:48 +01:00
Johannes Zellner
7040bb01f4 Ensure groups configure dialogs have all users available 2019-11-05 22:08:48 +01:00
Johannes Zellner
71f1304606 Make all multiselect search and scrollable if more than 10 items are available 2019-11-05 19:45:59 +01:00
Girish Ramakrishnan
34cedbdadc Fill the usernameField 2019-10-31 11:39:42 -07:00
Girish Ramakrishnan
44cf25b447 bind dn can also be username 2019-10-30 09:36:02 -07:00
Johannes Zellner
94c7638c96 Mark external users with an icon 2019-10-29 13:04:44 +01:00
Johannes Zellner
6cf0727bd5 Ensure admin tooltip is fully visible 2019-10-29 12:58:54 +01:00
Johannes Zellner
561301bd28 Always show user actions, only disable them 2019-10-29 12:49:21 +01:00
Girish Ramakrishnan
ff84149623 ldap: add username field 2019-10-25 16:38:59 -07:00
Girish Ramakrishnan
99aea3ed60 ldap: move error to top 2019-10-25 16:13:52 -07:00
Girish Ramakrishnan
9528db700a ldap: add provider field 2019-10-25 15:42:51 -07:00
Girish Ramakrishnan
106187e2f4 Make ldap users have disabled input instead 2019-10-25 15:25:46 -07:00
Girish Ramakrishnan
e412aa9a3d Various fixes to ldap view
also, keep it enabled for all for now
2019-10-25 15:19:57 -07:00
Girish Ramakrishnan
f85143fb7b Add links to docs in user dialog for disable and admin 2019-09-04 11:06:49 -07:00
Johannes Zellner
9ea21606e5 Only show external ldap settings when ?ldap query is passed for now 2019-08-30 19:01:56 +02:00
Johannes Zellner
ea5e0b28da Hide certain user profile actions for external ldap users 2019-08-30 13:32:20 +02:00
Johannes Zellner
19c8a01969 Add more description how ldap sync works 2019-08-30 13:09:44 +02:00
Johannes Zellner
ebab88e7aa Rework the external ldap ui to follow usual modal dialog pattern 2019-08-30 12:40:23 +02:00
Johannes Zellner
426d2aab09 Add ability to trigger external ldap syncer task 2019-08-30 10:20:08 +02:00
Johannes Zellner
8c44e558a8 Add external LDAP configuration 2019-08-30 10:20:08 +02:00
Johannes Zellner
d6eb6d3318 Add small indicator if no users have been found 2019-08-13 15:30:40 +02:00
Girish Ramakrishnan
db2d36eaa1 Show ban icon for inactive users 2019-08-08 08:30:29 -07:00
Girish Ramakrishnan
151d20341e Add checkbox for user active 2019-08-08 08:25:59 -07:00