Commit Graph

14374 Commits (chore/switch_to_jwx)

Author SHA1 Message Date
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
Pavel Závora c9533e81cd
Merge pull request #5924 from influxdata/e2e_user_db_permissions_tests
test(cypress): add tests for database and user managers
2022-06-06 11:44:20 +02:00
k3yi0 ffbe60a697 chore(cypress): rename functions 2022-06-06 09:40:53 +02:00
k3yi0 83349e3f6f chore(cypress): remove commented out code 2022-06-06 09:40:29 +02:00
k3yi0 93dbaef660 chore(cypress): remove routes.json and adjust tests accordingly 2022-06-06 09:26:34 +02:00
k3yi0 4005254a67 chore(oauth-mock): remove async from before function 2022-06-06 09:14:49 +02:00
k3yi0 3e2693c10b chore(cypress): rename function 2022-06-06 09:09:14 +02:00
k3yi0 4e5ff6359d chore(oauth-mock): redirect immediately 2022-06-03 11:08:04 +02:00
k3yi0 4a174fef6a chore(cypress): adjust admin tab tests 2022-06-03 10:52:17 +02:00
k3yi0 9669138c60 chore(cypress): adjust queryBuilder test 2022-06-03 00:42:40 +02:00
k3yi0 c9b734eee1 chore(cypress): wait for authentication before removing source 2022-06-03 00:28:30 +02:00
k3yi0 8f7cdeb5bb chore(cypress): adjust test for Databases 2022-06-03 00:28:04 +02:00
k3yi0 3bc98b14a7 chore(cypress): add Cypress functions to create and delete InfluxDB 2022-06-03 00:20:07 +02:00
k3yi0 29a172a4c7 fix(cypress): fix querybuilder test, 2022-06-03 00:06:55 +02:00