Johannes Zellner
|
8221e6a148
|
User permissions property is gone
|
2020-03-05 15:57:42 -08:00 |
|
Johannes Zellner
|
2d2989a425
|
Fix add user button state
|
2020-02-27 15:10:56 +01:00 |
|
Johannes Zellner
|
e7b9c2d294
|
Disable role selection for Cloudrons with user restriction
|
2020-02-26 16:48:51 +01:00 |
|
Johannes Zellner
|
a78eec79a8
|
Fix users view for user manager role
|
2020-02-24 17:49:36 +01:00 |
|
Johannes Zellner
|
f1c951c997
|
User creation and edit apis don't take admin flag anymore
|
2020-02-24 17:15:50 +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 |
|
Girish Ramakrishnan
|
7061880104
|
derive admin flag from roles
|
2020-02-21 16:55:39 -08: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
|
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 |
|
Johannes Zellner
|
9dbdad324a
|
Use invite link generated on the server to stay in sync
|
2020-02-05 15:53:19 +01:00 |
|
Johannes Zellner
|
36b8b0e6a1
|
Fix user select in group add/edit dialogs
We have to depend on all users not just the paginated ones
The selection does not need all information from the user so we are good
|
2020-01-09 16:21:22 +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 |
|
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 |
|
Girish Ramakrishnan
|
34cedbdadc
|
Fill the usernameField
|
2019-10-31 11:39:42 -07:00 |
|
Girish Ramakrishnan
|
ff84149623
|
ldap: add username field
|
2019-10-25 16:38:59 -07:00 |
|
Girish Ramakrishnan
|
9528db700a
|
ldap: add provider field
|
2019-10-25 15:42:51 -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 |
|
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
|
1e37d7da7d
|
Refresh the user lising after ldap sync
|
2019-08-30 16:56:01 +02:00 |
|
Johannes Zellner
|
ea5e0b28da
|
Hide certain user profile actions for external ldap users
|
2019-08-30 13:32:20 +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
|
91cf6465df
|
Give external ldap sync task feedback
|
2019-08-30 10:20:08 +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 |
|
Girish Ramakrishnan
|
151d20341e
|
Add checkbox for user active
|
2019-08-08 08:25:59 -07:00 |
|
Girish Ramakrishnan
|
88fdd1f562
|
Remove ownerId use
|
2019-07-02 20:22:06 -07:00 |
|
Johannes Zellner
|
30583cce21
|
Do not require password for user and group deletion
|
2019-05-13 23:55:54 +02:00 |
|
Johannes Zellner
|
adf3172ebb
|
Speed up user listing by performing parallel requests
|
2019-01-16 14:27:32 +01:00 |
|
Johannes Zellner
|
342538358d
|
add pagination and filter panel to users view
|
2019-01-15 13:30:42 +01:00 |
|
Girish Ramakrishnan
|
8ebe04c2ff
|
Do not send invite email when invite button is pressed
|
2018-08-17 16:26:16 -07:00 |
|
Girish Ramakrishnan
|
2f2c70d1df
|
Set the users when creating group
|
2018-08-05 22:19:54 -07:00 |
|
Girish Ramakrishnan
|
cf5cf9e42f
|
Remove usage of tokenScopes and caps
|
2018-08-03 10:13:57 -07:00 |
|
Johannes Zellner
|
4400b0117a
|
Fix linter issues
|
2018-08-02 22:17:27 +02:00 |
|
Johannes Zellner
|
739c91b1c6
|
Do not throw errors if a group has a uid which is not yet known
This can happen if the users have not yet loaded fully
|
2018-08-02 22:16:57 +02:00 |
|
Girish Ramakrishnan
|
a9e46c64b1
|
Show group members
|
2018-07-26 23:58:25 -07:00 |
|
Girish Ramakrishnan
|
9e9e651714
|
admin is now simply a flag
|
2018-07-26 15:54:21 -07:00 |
|
Girish Ramakrishnan
|
314da7ace8
|
Fix API of Client.createUser
|
2018-07-26 15:52:10 -07:00 |
|
Girish Ramakrishnan
|
54103ca120
|
Revert role support
|
2018-07-26 11:38:20 -07:00 |
|
Girish Ramakrishnan
|
cae445556e
|
Allow groups to be set during user add
|
2018-07-24 22:38:53 -07:00 |
|
Girish Ramakrishnan
|
8c2af87857
|
Fix coding style
|
2018-07-24 22:31:22 -07:00 |
|
Girish Ramakrishnan
|
2d44e356d3
|
Add user multi-select to group edit dialog
|
2018-07-24 22:25:44 -07:00 |
|
Girish Ramakrishnan
|
dec1931f07
|
Make groups a multiselect
With many groups, it overflows and very cluttered
|
2018-07-24 21:36:52 -07:00 |
|
Girish Ramakrishnan
|
cd893edfcf
|
Add display name to user edit
|
2018-07-24 15:17:51 -07:00 |
|
Girish Ramakrishnan
|
e11dc028d1
|
Transfer deleted user's resources
|
2018-07-05 13:44:00 -07:00 |
|