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 |