Commit Graph

9868 Commits (chore/switch_to_jwx)

Author SHA1 Message Date
Pavel Zavora 102cad5274 fix(ui): do not highlight non-opened dropdown 2022-06-23 15:15:27 +02:00
Pavel Zavora b1b3b667b0 fix(ui): do not follow dropdown item anchor on click 2022-06-23 15:02:23 +02:00
Pavel Závora 57a6acb26a
Merge pull request #5954 from influxdata/fix/v2_infludb_admin_unsupported
fix(ui): show unsupported administration against 2.x InfluxDB
2022-06-23 11:23:39 +02:00
Pavel Zavora a168e7e3b5 feat(ui): react upon enter key to create user 2022-06-23 07:36:46 +02:00
Pavel Zavora 60cdebff5b feat(ui): react upon enter key to create role 2022-06-23 07:36:37 +02:00
Pavel Zavora 368ed615f5 fix(ui): highlight focused buttons 2022-06-23 07:35:11 +02:00
Pavel Zavora 7ebaf38506 fix(ui): show unsupported administration against 2.x InfluxDB 2022-06-23 06:53:16 +02:00
k3yi0 9a21b5fe7b chore(cypress): format test 2022-06-22 11:38:38 +02:00
k3yi0 edfa1d8c8c chore(cypress): fix merge issue 2022-06-22 11:38:07 +02:00
k3yi0 fcaefc8b6f chore(ui): adjust attribute value 2022-06-22 11:29:41 +02:00
k3yi0 89d61ce743 fix(cypress): improve flaky parts of the test 2022-06-22 07:57:09 +02:00
k3yi0 0220b6e8d2 chore(ui): just data-test attribute for tags 2022-06-21 14:29:07 +02:00
k3yi0 3d5e0d6670 chore(ui): adjust attribute value, adjust test 2022-06-21 14:09:42 +02:00
k3yi0 c7f7e0af5b chore(cypress): adjust test 2022-06-21 14:07:56 +02:00
k3yi0 9641e557c0 chore(ui): adjust data-test attribute 2022-06-21 13:06:48 +02:00
k3yi0 0cca96c051 chore(ui): remove attributes 2022-06-21 12:27:30 +02:00
k3yi0 cfde2713bc test(cypress): add All Users test, adjust testId 2022-06-21 11:55:52 +02:00
k3yi0 e37a3ca658 Merge branch 'master' into e2e/chronograf_admin_all_users 2022-06-21 11:38:04 +02:00
Pavel Závora c6d237d564
Merge pull request #5947 from influxdata/5946/stable_react_key
fix(ui): use stable component keys
2022-06-21 11:07:14 +02:00
Pavel Zavora cac6b06263 feat(ui/cypress): test also show users toggle 2022-06-21 09:41:32 +02:00
Pavel Zavora 9af9f409fa feat(ui): remember filter text in Roles/Users pages 2022-06-21 09:38:47 +02:00
Pavel Zavora 2ade4cb61d chore: simplify code 2022-06-21 09:38:47 +02:00
Pavel Zavora a6303d9bcf feat(ui/admin): persist filter toggles value in localStorage 2022-06-21 09:38:47 +02:00
Pavel Zavora aa3ba890a4 fix(cypress): correct data test lookup of slide toggle 2022-06-21 09:38:47 +02:00
Pavel Zavora f3f3c9bb45 feat(ui/admin): remember showRoles toggle selection 2022-06-21 09:37:39 +02:00
Pavel Zavora 4665be92d5 feat(ui/admin): remember showUsers toggle selection 2022-06-21 09:37:39 +02:00
Pavel Zavora d67a515e48 feat(ui): remember selected databases in Roles/Users pages 2022-06-21 09:37:39 +02:00
Pavel Zavora 85fd010f2b feat(ui): reuse DB selector between Users and Roles pages 2022-06-21 09:37:39 +02:00
k3yi0 8bee73b1fc chore(cypress): change clickAttached to click 2022-06-20 16:19:41 +02:00
k3yi0 818a346ac6 chore(ui): remove uuid, change uuid.v4 function for user.id 2022-06-20 15:03:48 +02:00
Pavel Zavora 71fdb5a756 chore: update changelog 2022-06-20 14:27:19 +02:00
Pavel Zavora 56d220ee62 chore: appease linter 2022-06-20 14:03:28 +02:00
Pavel Zavora 164d1696ba fix(ui): use stable react component keys 2022-06-20 13:51:07 +02:00
k3yi0 4f48b6977a chore(cypress): adjust test 2022-06-20 12:00:00 +02:00
k3yi0 13def6c436 chore(cypress): remove import 2022-06-20 11:40:38 +02:00
k3yi0 b5017d1c32 Merge branch 'master' into e2e/chronograf_admin_current_org 2022-06-20 11:25:45 +02:00
k3yi0 bda971e4ff chore(cypress): add comment to realHover and clickAttached functions 2022-06-20 11:02:50 +02:00
k3yi0 d287a15fa5 chore(cypress): remove cypress-wait-until 2022-06-20 10:52:33 +02:00
k3yi0 a8fced4bc8 chore(cypress): separate admin_chronograf and admin_influxdb tests 2022-06-20 10:49:38 +02:00
k3yi0 67579beacd chore(cypress): format test 2022-06-20 09:04:51 +02:00
k3yi0 285ca079d9 chore(cypress): adjust test 2022-06-20 09:04:51 +02:00
k3yi0 96ff02b1e9 test(cypress): add All User test 2022-06-20 09:04:51 +02:00
k3yi0 c229069450 test(cypress): add All User test 2022-06-20 09:03:11 +02:00
k3yi0 2144d4eaae chore(ui): eslint 2022-06-20 09:03:11 +02:00
k3yi0 01086b2865 chore(cypress): add chronograf fixture file 2022-06-20 09:03:11 +02:00
k3yi0 eb69670cd4 chore(ui): add data-test attributes 2022-06-20 09:03:11 +02:00
k3yi0 1002e4b8f7 chore(cypress): adjust clickAttached function 2022-06-20 08:41:13 +02:00
k3yi0 1d21cde65c chore(cypress): add clickAttached function 2022-06-20 08:41:13 +02:00
k3yi0 e57c2dba8a chore(cypress): use realClick instead of click function 2022-06-20 08:39:18 +02:00
k3yi0 90ec9798b4 chore(cypress): first hover, then click 2022-06-20 08:39:18 +02:00
Kevin Grossmann c13b598ff7 fix(cypress): fix attribute name 2022-06-20 08:39:18 +02:00
k3yi0 9c7f5599ea chore(ui): eslint --fix 2022-06-20 08:39:18 +02:00
k3yi0 68bfb73cee test(cypress): add current org test 2022-06-20 08:39:18 +02:00
k3yi0 c89ff0a60a chore(cypress): add cypress real events plugin 2022-06-20 08:39:18 +02:00
k3yi0 f8ab2ad60b chore(cypress): remove only and unused import 2022-06-20 08:39:18 +02:00
k3yi0 6462210a20 test(cypress): add current org tests 2022-06-20 08:39:18 +02:00
k3yi0 6cc4f844f2 chore(ui): add data-test attributes 2022-06-20 08:39:18 +02:00
Pavel Závora 27cbc9ad64
Merge pull request #5945 from influxdata/5943/avoid_empty_table
fix(ui/admin): simplify no data message
2022-06-17 11:09:09 +02:00
Pavel Závora 717f59a697
Merge pull request #5941 from influxdata/fix/influxdb_admin_error_handling
fix(ui/admin): require successful data loading in influxdb admin pages
2022-06-17 11:08:54 +02:00
Pavel Zavora 0c047c4566 fix(cypress): adjust tests 2022-06-16 21:13:37 +02:00
Pavel Zavora a5ea4c6ff4 fix(ui): style no entities messsage 2022-06-16 20:20:24 +02:00
Pavel Zavora 8bf7baf1ab fix(ui): simplify no data message 2022-06-16 20:12:08 +02:00
Pavel Zavora b60f80cac1 fix(ui/admin): disable influxdb admin pages on load error 2022-06-16 08:53:07 +02:00
Pavel Zavora ec113b3356 fix(ui): detect unsupported value properly 2022-06-14 10:50:25 +02:00
Pavel Závora 9e22765ace
Merge pull request #5937 from influxdata/5934/role_users_sync
fix(ui): sync roles and user after user/role change
2022-06-13 13:57:25 +02:00
Pavel Zavora 21325d77ba chore: improve readme 2022-06-13 12:21:49 +02:00
k3yi0 410567a305 Merge branch 'e2e/improve_tests' of github.com:influxdata/chronograf into e2e/improve_tests 2022-06-13 11:29:54 +02:00
k3yi0 9fcd9b579d chore(cypress): rename "flush" to "toInitialState" 2022-06-13 11:28:09 +02:00
Kevin Grossmann 84c17a7ce1
chore(cypress): improve README 2022-06-13 11:24:12 +02:00
Kevin Grossmann cc29eb40e4
chore(cypress): update README 2022-06-13 09:42:29 +02:00
k3yi0 68ee8e7fe5 chore(cypress): delay request 2022-06-13 09:03:27 +02:00
k3yi0 5ce7bcb207 chore(cypress): add wraps, adjust variables, remove comments 2022-06-13 08:31:35 +02:00
Pavel Zavora bca2fdf0a5 chore: improve comments 2022-06-13 08:23:33 +02:00
Pavel Zavora ff7929b297 fix(ui): sync users' roles after role's users change, sync roles' users after user's roles change 2022-06-10 18:45:55 +02:00
Pavel Zavora a51ce4d8a1 feat(ui): add changeNamedCollection util 2022-06-10 18:41:31 +02:00
k3yi0 83b941d960 chore(cypress): fix formatting 2022-06-10 16:57:28 +02:00
k3yi0 fb0cf614c3 chore(cypress): add README 2022-06-10 16:52:02 +02:00
k3yi0 3503e83443 feat(cypress): improve admin test quality 2022-06-10 15:09:55 +02:00
k3yi0 174932fe9c feat(cypress): improve quality of tests 2022-06-10 14:50:43 +02:00
k3yi0 e428a97011 feat(cypress): add flush function add function descriptions 2022-06-10 14:48:19 +02:00
k3yi0 cb71ce90d6 chore(cypress): add fixtures 2022-06-10 14:48:19 +02:00
Pavel Závora eaf4dc9d9a
Merge pull request #5930 from influxdata/fix/influixdb_create_no_autocomplete
fix(ui): do not autocomplete create user/role dialogs
2022-06-10 10:30:23 +02:00
Pavel Zavora ea1a9fe545 chore(ui): refactor influxdb util tests 2022-06-09 13:28:16 +02:00
Pavel Zavora 70e2596172 chore(ui): refactor influxdb utility functions 2022-06-09 12:18:46 +02:00
Pavel Zavora 33e2c118cd fix(ui): do not submit form with dialog button 2022-06-09 11:17:54 +02:00
Pavel Závora f720aeaff9
Merge pull request #5929 from influxdata/feat/influxdb_admin_refresh
feat(ui): add refresh button to InfluxDB Users/Roles/Databases
2022-06-09 09:52:18 +02:00
Pavel Závora ef188d23c8
Merge pull request #5931 from influxdata/fix/influxb_admin_queries_button_align
fix(ui): fix alignment of buttons on Queries page
2022-06-09 09:51:59 +02:00
Pavel Zavora ef857ae7be fix(ui): avoid state changes on unmouted component 2022-06-09 09:39:53 +02:00
Pavel Zavora 78264d1e51 fix(ui): do not autocomplete create user/role dialogs 2022-06-09 09:39:53 +02:00
Pavel Zavora f4bea07ea1 feat(ui): don't shown refresh button on InfluxDB Queries page 2022-06-08 14:55:12 +02:00
Pavel Zavora aef204319c feat(ui): add refresh button to InfluxDB admin pages 2022-06-08 14:55:12 +02:00
Pavel Závora 37a6934fe3
Merge pull request #5927 from influxdata/feat/show_effective_perms_incl_roles
feat(ui): show effective user permissions on Users page
2022-06-08 14:54:04 +02:00
k3yi0 becca5ed9c test(cypress): add role test 2022-06-08 12:50:11 +02:00
k3yi0 93df3591fa chore(ui): add data-test attributes 2022-06-08 12:49:31 +02:00
Pavel Zavora 5b284a8c89 fix(ui): fix alignment of buttons on Queries page 2022-06-08 12:14:10 +02:00
k3yi0 f30caedae3 chore(eslint): add rule for Cypress only 2022-06-08 12:08:38 +02:00
Pavel Zavora d5d7373a16 chore(ui): repair title 2022-06-08 10:27:03 +02:00
Pavel Zavora 65e5099540 feat(ui): show effective permissions including role permissions 2022-06-08 10:27:03 +02:00
Pavel Zavora 14140740fb feat(ui): compute user's effective permissions with roles 2022-06-08 10:27:03 +02:00
Pavel Zavora 7c1f492cfe chore(ui): refactor permission computation 2022-06-08 10:27:03 +02:00