Commit Graph

14187 Commits (c83392cd0d282bd19f61229d8c8ca00df7fb9e1e)

Author SHA1 Message Date
Pavel Zavora 428387377c chore(ui): remove unused component 2022-06-07 15:32:26 +02:00
Pavel Zavora 01e021df2c feat(ui): change roles page to use CreateRoleDialog 2022-06-07 15:32:26 +02:00
Pavel Zavora 5b702c0a50 feat(ui): add CreateRoleDIalog 2022-06-07 15:32:26 +02:00
Pavel Závora d7b4052817
Merge pull request #5925 from influxdata/feat/influxdb_new_create_user
feat(ui): improve InfluxDB user creation
2022-06-07 15:24:21 +02:00
Pavel Zavora a3bae96271 chore: update changelog [skip CI] 2022-06-07 15:23:43 +02:00
k3yi0 3b0f667276 test(cypress): adjust admin.test 2022-06-07 10:30:52 +02:00
k3yi0 3ddd411893 chore(ui): run eslint 2022-06-07 10:07:13 +02:00
k3yi0 a79c6cbac4 chore(cypress): adjust admin.test to a new user creation 2022-06-07 09:52:14 +02:00
k3yi0 ef4f7ae821 chore(ui): add data-test attributes 2022-06-07 09:51:00 +02:00
k3yi0 36ff58bfda chore(cypress): remove only keyword 2022-06-07 09:12:13 +02:00
Pavel Zavora 4070caf8c3 chore(ui): remove useless space 2022-06-07 08:02:05 +02:00
Pavel Zavora d42c280a77 chore(ui): assign no default to required prop 2022-06-07 07:59:06 +02:00
Pavel Zavora 45569526ff chore(ui): remove useless placeholder 2022-06-07 07:55:39 +02:00
Pavel Zavora 521dc57cf6 fix: update pwd input 2022-06-06 14:17:49 +02:00
Pavel Zavora 9d19b98e2f chore(ui): remove unused actions and reducers 2022-06-06 14:17:49 +02:00
Pavel Zavora 84ddc0e44f fix(ui): repair dialog title 2022-06-06 14:17:49 +02:00
Pavel Zavora ab78c5fc73 feat(ui): return OSS users sorted by name 2022-06-06 14:17:49 +02:00
Pavel Zavora abfeb2cce7 chore(ui): remove UserRowEdit 2022-06-06 14:17:49 +02:00
Pavel Zavora 4becfd9404 feat(ui): create DB user with enhanced validations 2022-06-06 14:17:49 +02:00
Pavel Zavora dc16f3387b feat(ui): add CreateUserDialog 2022-06-06 14:17:49 +02:00
Pavel Zavora 52f1138fdf feat(ui): allow more children 2022-06-06 14:17:49 +02:00
Pavel Zavora 7af9846c92 feat(ui): improve sync and delete operations to accept new users 2022-06-06 14:17:49 +02:00
Pavel Závora 00059305ad
Merge pull request #5923 from influxdata/feat/role_db_permissions
feat: new role management
2022-06-06 14:16:36 +02:00
Pavel Zavora 33cbac85af fix(ui): add missing data-test attributes after refactoring 2022-06-06 11:52:58 +02:00
Pavel Závora aae62ab788 fix: update confirmation text
Co-authored-by: Kevin Grossmann <97002262+k3yi0@users.noreply.github.com>
2022-06-06 11:48:54 +02:00
Pavel Zavora 9635ca80d3 chore: update changelog 2022-06-06 11:48:54 +02:00
Pavel Zavora f10061acba fix(ui): improve title for effective permissions 2022-06-06 11:48:54 +02:00
Pavel Zavora b37d5061c4 fix(ui): repair assignment of users to role 2022-06-06 11:48:54 +02:00
Pavel Zavora dd11417b9d chore(ui): remove unused components 2022-06-06 11:48:54 +02:00
Pavel Zavora b2ce139a97 chore(ui): remove unused component 2022-06-06 11:48:54 +02:00
Pavel Zavora 601fff5b40 feat(ui): changes Roles page to show users and effective RW per DB 2022-06-06 11:48:54 +02:00
Pavel Zavora 3955daab17 chore(ui): move checkers to UsersPageAvailable 2022-06-06 11:47:23 +02:00
Pavel Zavora 4284c0fff6 feat(ui): optimize isEditing status with memo 2022-06-06 11:47:23 +02:00
Pavel Zavora 127ff08256 feat(ui): use color of target change, remove text decorations 2022-06-06 11:47:23 +02:00
Pavel Zavora 5a78fa00a0 fix(ui): do not allow text select of permission/role/user buttons 2022-06-06 11:47:23 +02:00
Pavel Zavora 80e66636e6 fix(ui): update role permissions/users with updates collection 2022-06-06 11:47:23 +02:00
Pavel Zavora 2694423e98 feat(ui): better distinguish removed collection value 2022-06-06 11:47:23 +02:00
Pavel Zavora 1f5ea47637 fix(ui): use div.collection-selector because p cannot contain nested div 2022-06-06 11:47:23 +02:00
Pavel Zavora 7f29458fe7 fix(ui): finish refactoring of permissions helper 2022-06-06 11:47:23 +02:00
Pavel Zavora ca7af0fa11 feat(ui): add RolePage 2022-06-06 11:47:23 +02:00
Pavel Zavora fbb92b5dbc feat(ui): reuse effective permissions logic 2022-06-06 11:47:23 +02:00
Pavel Zavora e9f4b2a437 feat(ui): reuse permission logic 2022-06-06 11:47:23 +02:00
Pavel Zavora eb472573f2 fix(ui): use only all-scoped permissions 2022-06-06 11:47:23 +02:00
Pavel Zavora 7fb31933d2 fix(ui): fix const according to type 2022-06-06 11:47:23 +02:00
Pavel Zavora c8b343ab1f fix(ui): adjust tests with new properties 2022-06-06 11:47:23 +02:00
Pavel Zavora 61d2bac10a feat(ui): create and use a new RoleRowEdit component 2022-06-06 11:47:23 +02:00
Pavel Zavora e82eff372a feat(ui): make RoleRow typesafe with typescript 2022-06-06 11:45:01 +02:00
Pavel Zavora 3a9c9fa0ad feat(ui): remove RolesTable component 2022-06-06 11:45:01 +02:00
Pavel Zavora 57936805a9 fix(ui): add missing properties to User and Role ifaces 2022-06-06 11:45:01 +02:00
Pavel Zavora ebafe4ef81 feat(ui): change RolesPage to functional component 2022-06-06 11:45:01 +02:00