Commit Graph

96 Commits

Author SHA1 Message Date
Johannes Zellner
670f34fde6 Allow to set access to apps from groups edit form 2021-02-18 17:01:49 +01:00
Johannes Zellner
43c0cd034c revert owner transfer flow to avoid too many action buttons 2021-01-19 22:26:43 +01:00
Johannes Zellner
1b09a80caa Use new ownership transfer route 2021-01-15 14:28:52 +01:00
Johannes Zellner
e0f6ddfcf7 Call rest api to transfer ownership 2021-01-14 20:47:30 +01:00
Johannes Zellner
117b58fcbe Add initial UI for transferring ownership 2021-01-14 17:14:32 +01:00
Johannes Zellner
896f55f6d3 Add user group subscription dialog 2021-01-13 15:03:26 +01:00
Johannes Zellner
74faa29012 Restrict user groups 2021-01-13 14:49:23 +01:00
Johannes Zellner
c704129975 Fix translation for user roles 2020-11-23 17:25:47 +01:00
Johannes Zellner
4fd1f31ab7 Translate users view 2020-11-13 16:44:39 +01:00
Johannes Zellner
f8f0c50ed8 Change Univention name for external LDAP 2020-10-27 19:43:12 +01:00
Girish Ramakrishnan
62b369ff8a users: show error if update failed 2020-10-23 11:47:37 -07:00
Girish Ramakrishnan
f5e0ff51f2 preserve sorting order when doing async queries 2020-09-16 16:03:14 -07:00
Girish Ramakrishnan
59cd6f6e93 Fix groups code to use listing API
the listing API now returns the members
2020-08-10 13:59:46 -07:00
Girish Ramakrishnan
e82f17ab06 Show any settings save error 2020-07-22 18:09:44 -07:00
Girish Ramakrishnan
fb07dc2294 implement mandatory 2fa
part of #716
2020-07-10 13:10:07 -07:00
Girish Ramakrishnan
a725fc7a0b Add directory config ui 2020-07-09 21:51:51 -07:00
Johannes Zellner
412082d3ef Add univention external ldap provider to selection 2020-07-01 16:11:34 +02:00
Johannes Zellner
2d50ae4b00 Show self-signed error for external ldap setup 2020-06-26 15:18:25 +02:00
Johannes Zellner
11b567391c Allow self-signed cert for external ldap 2020-06-25 17:54:55 +02:00
Johannes Zellner
b1d956f7bf Show subscription setup dialog for more users 2020-06-18 12:57:12 +02:00
Johannes Zellner
75b2c7236a Use the same pattern for subscription setup in settings and users view 2020-06-18 12:29:25 +02:00
Johannes Zellner
05913d0ae0 Rename owner role to superadmin in UI bits 2020-06-12 15:20:18 +02:00
Johannes Zellner
5fa3215a4d Ensure additional group ldap settings are shown 2020-06-08 14:50:32 +02:00
Johannes Zellner
70a925b416 Handle ldap groups in group edit form 2020-06-05 08:18:40 +02:00
Johannes Zellner
b3eb650315 Allow to enable/disable group sync 2020-06-04 12:30:31 +02:00
Johannes Zellner
b524da23d5 custom asyncForEachParallel() is gone 2020-06-03 23:11:44 +02:00
Johannes Zellner
eeac846f5a custom asyncSeries() is gone 2020-06-03 23:08:05 +02:00
Johannes Zellner
ca3bf6fe5c Add a way to specify LDAP group related configs 2020-06-03 22:12:50 +02:00
Johannes Zellner
989820183c Remove unused clipboard function 2020-05-25 21:47:10 +02:00
Johannes Zellner
385d275f59 Another attempt on fixing the user edit with roles business 2020-03-07 14:05:58 -08:00
Johannes Zellner
cf9e116388 Pipe backend error message on user deletion 2020-03-06 13:15: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
Johannes Zellner
7f95e11af1 Do not send active or role attributes for own user while edit 2020-03-05 16:23:27 -08:00
Johannes Zellner
256676cb9d Allow to refresh users without showing busy state 2020-03-05 16:14:03 -08:00
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