Commit Graph

2304 Commits (4fba49fde451bc6f3b6fc91c82e970ac7ff9b47f)

Author SHA1 Message Date
Alex Boatwright 22899aee25
fix: load variables one at a time (#17875) 2020-04-30 13:59:38 -07:00
Alex Boatwright 446563cdfa
fix: remove toggle on note cell (#17914) 2020-04-29 15:52:43 -07:00
Alex Boatwright 09f3ba5787
fix: monaco polish (#17908)
* fix: monaco cleaning

* chore: tsc

Co-authored-by: drdelambre <drdelambre>
2020-04-29 15:39:06 -07:00
Andrew Watkins a6af6d29b4
chore: upgrade ts to 3.8.3 (#17913) 2020-04-29 15:38:49 -07:00
Ariel Salem 89f4914f3d
feat(github): removing the Github social sign-up option until further notice (#17909) 2020-04-29 15:03:25 -07:00
Deniz Kusefoglu 080d77751b
feat(demodata): Notify on demodata success and failure. (#17902)
* feat(demodata): Do not delete dashboard when delete demodata bucket

* feat(demodata): Refactor demodata dropdown

* feat(demodata): Fetch DD_Buckets in DD_Dropdown

* feat(demodata): Refactor notifications

Co-authored-by: alexpaxton <thealexpaxton@gmail.com>

* feat(demodata): Style demo data dropdown

* feat(demodata): Remove double console logging of error

* feat(demodata): Error on success and failure

* feat(demodata): Remove duplicate console.error

* feat(demodata): fix lint errors

* feat(demodata): Reintroduce Notification Style and add testID

* feat(demodata): Add dd success notification and links to notifications

Co-authored-by: alexpaxton <thealexpaxton@gmail.com>

* feat(demodata): fix test

* feat(demodata): Simplify getDemoDataBucketMembership function

* feat(demodata): Remove unused notification copy

* feat(demodata): Extend notification duration

* feat(demodata): Return null instead of false

* feat(demodata): Do not console.error if also notifying user

* feat(demodata): Add todo item

Co-authored-by: alexpaxton <thealexpaxton@gmail.com>
2020-04-29 14:52:36 -07:00
Alex Boatwright 463c8bab1f
fix: make single stats work in catalina (#17910) 2020-04-29 14:42:09 -07:00
drdelambre 00e60091b6 chore: tsc 2020-04-29 13:21:18 -07:00
drdelambre 0aaa6bdf88 fix: monaco cleaning 2020-04-29 13:09:30 -07:00
Alex Boatwright 0d48f4c09a
fix: persist local feature flag overrides (#17882) 2020-04-28 11:04:49 -07:00
alexpaxton d56966face
feat(ui): ability to create a bucket from time machine (#17860)
* feat: WIP allow on the fly bucket creation

* refactor: fully implement create bucket in both places

* refactor: use separate popover based component for selector list bucket creation

* chore: prettier

* chore: cleanup buckets tab

Doesn't need org, overlay state, or any overlay components

* chore: prettier

* refactor: convert CreateBucketOverlay to function component

* chore: changelog

* chore: cleanup

* feat: add integration test for creating a bucket from the query builder

* refactor: rebuild selector list bucket creator with useReducer

* refactor: keeping it DRY - both bucket creation components use the same state management
2020-04-27 14:19:12 -07:00
Alex Boatwright 5c00430e0b
fix: move feature flag state into redux (#17806) 2020-04-27 10:12:33 -07:00
Scott Anderson decddb4710
chore(flux): add flux 0.66 functions (#17741)
* chore(flux): add flux 0.66 functions
* chore(flux): fix syntax issues in flux functions list
2020-04-23 10:54:53 -06:00
Ariel Salem a1d1a67a1b
feat(SignUpForm): Removed sign-up functionality since it's no longer relevant (#17841) 2020-04-22 14:37:48 -07:00
Brandon Farmer e29a2c78de
Merge pull request #17837 from influxdata/tag-key-completion
feat: integrate tag key completion in ui
2020-04-22 13:13:03 -07:00
Deniz Kusefoglu 5a663ead25
feat(demodata): polish (#17838)
* feat(demodata): Add flexbox around label

* feat(demodata): Change website monitoring bucket name
2020-04-22 12:32:01 -07:00
Brandon Farmer 5fe4520f4f feat: integrate tag key completion in ui 2020-04-22 11:25:27 -07:00
Alex Boatwright f5d19c1a26
fix: backfilling views and cells when we grab dashboards (#17822) 2020-04-22 10:39:52 -07:00
Alex Boatwright aa940a9739
fix: reapply new flux result parser (#17757)
now its behind a flag
2020-04-22 09:49:22 -07:00
Ariel Salem 960ec964f6
fix(Logout): Reverted the Logout component functionality to maintain the original IDPE-based logout (#17830)
fix(package.json): Updated the cloud-dev command to have the CLOUD_URL land on the same default port as Quartz

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2020-04-22 09:42:39 -07:00
Alex Boatwright ee39940a5e
fix: catch date format issue in table view type (#17823) 2020-04-21 15:42:14 -07:00
Johnny Steenbergen e5e5500401 feat(dashboards): extend dashboard update API to take cells as a put doc operation 2020-04-20 14:04:45 -07:00
Ariel Salem 615fa1c813
feat(SigninPage): Updated the Signin checkSession to correspond to API changes (#17772)
* feat(ui): get type from clientConfig to send with authorization request

* feat(LoginPageContents): Updated the LoginPageContents error when trying to log-in with the wrong username/password combo

* revert(Signin): Removed the checkSession logic from the UI to reduce overall authentication complexity. Since redirecting to the /login page will now happen from the API, we no longer need to worry about validating a user session from the UI

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>
2020-04-20 08:54:11 -07:00
alexpaxton 4fec6a3ae0
chore(ui): upgrade to Clockface 2.1.0 (#17767)
* chore: upgrade clockface dependency

* fix: update all instances of ResourceCard to match the new API

* fix: bandaid style for spacing in resource lists

* fix: make dashboard grid align with page

* fix: update card selectors labels e2e test

* fix: update meta item selector in buckets e2e test

* fix: ensure popover is dismissed and doesn't obscure other check card items

* fix: update selector in dashboard card interaction test

* fix: pass in meta items as children instead of an array to avoid map key issues

* refactor: ensure meta items are composed instead of passed in as an array

* fix: cleanup
2020-04-17 12:07:25 -07:00
Brandon Farmer 6633641d48 feat: ui measurement completion 2020-04-17 11:11:34 -07:00
Timmy Luong a86c7d7db6 test(ui): remove unnecessary unit test (already covered in e2e test) 2020-04-16 09:45:05 -07:00
Timmy Luong 81bc56cba0 fix(ui): update icons in Telegraf config 2020-04-16 09:45:05 -07:00
Timmy Luong fdb2524406 fix(ui): unset active plugin to allow user to leave info page 2020-04-16 09:45:05 -07:00
Alex Boatwright 20283a6713
fix: removing overflow for now (#17761) 2020-04-15 17:01:12 -07:00
Alex Boatwright 2aeb391178
feat: adding client library option for buckets (#16680) 2020-04-15 16:22:15 -07:00
Timmy Luong 0ec94e93a0 fix(ui): remove spacing above error message in Cells 2020-04-15 12:43:37 -07:00
Timmy Luong be06131423 fix(ui): add error messaging for cells in dashdboard view 2020-04-15 12:43:37 -07:00
Ariel Salem 91178cebb7
fix(auth0.checkSession): added an Auth0 check to see whether an Auth0 session already exists for the incoming user and redirects the user based on whether they have a valid session or not in Auth0 (#17753) 2020-04-15 11:16:05 -07:00
alexpaxton 56f0d77d12
feat(ui): add single-color schemes for visualizations (#17740)
* feat: add single color schemes for line graphs

* chore: changelog
2020-04-15 10:07:57 -07:00
Alex Boatwright 3ba003b55d
fix: revert "fix: legacy fromFlux translation (#17725)" (#17752)
This reverts commit 2424d80117.
2020-04-15 09:34:25 -07:00
Deniz Kusefoglu c891e96d6b
feat(demodata):Fix demodata bucket name constant (#17738) 2020-04-14 21:54:32 -07:00
Alex Boatwright 2424d80117
fix: legacy fromFlux translation (#17725)
migrating from giraffe to influxdb 🤞
2020-04-14 14:12:08 -07:00
Deniz Kusefoglu aa1f21b58a
feat(demodata): Pass bucket to removeBucket function (#17731) 2020-04-13 23:32:10 -07:00
alexpaxton 8130aa07a3
feat(ui): resource sorting dropdowns (#17321)
* feat(ui): replace sortable dashboard table headers with sort dropdown

* refactor(ui): remove unecessary components

* refactor(ui): add testIDs to dropdown

* refactor(ui): move tasks filter to page control bar

* fix(ui): remove unused import

* feat(ui): replace tasks sortable headers with sort dropdown

* fix(ui): make search widget more responsive

* fix(ui): make dashboard sort dropdown maintain size

* refactor(ui): consolidate resource sorting into a single component

* refactor(ui): standardize tabbed page headers

* fix: use correct import paths

* refactor(ui): implement resource sorting dropdown for variables

* refactor(ui): implement sorting dropdown on labels list

* chore: delete unused stylesheet

* refactor: implement sort dropdown for templates list

* refactor: implement sort dropdown on buckets list

* refactor: update design of "what is a bucket?" card

* refactor: implement sort dropdowns in telegrafs list

* fix: appease linter

* refactor: implement sort dropdown on scrapers list

* chore: add testIDs to resource sorter

* fix: remove unused code

* fix: update buckets and telegraf e2e tests

* fix: update labels e2e test

* fix: update variables e2e test

* refactor: move dashboards list empty state into own component

* fix: oops derp ayyyy

* chore: changelog

* refactor: use more resource specific types for sort keys
2020-04-13 15:38:03 -07:00
Bucky Schwarz 0d092d3dbb chore: cleaned up markdown usage in the ui 2020-04-13 14:34:32 -07:00
Bucky Schwarz 29bd1c0b20 feat(cloud): add MarkdownRenderer a cloud-aware wrapper of react-markdown 2020-04-13 14:34:32 -07:00
Alex Boatwright fa887b8768
feat: move flux parser (#17681) 2020-04-13 14:30:38 -07:00
Timmy Luong 53f2cced0c fix(ui): add component to route hierarchy to handle org renaming 2020-04-13 14:17:58 -07:00
Ariel Salem d16406650b
chore(ui): The default transitions were slow and choppy, leading to a weird UX. Updated the Transition component to override default transition effects to speed and smooth them update. (#17719) 2020-04-13 13:03:06 -07:00
Deniz Kusefoglu b1ba20c79c
feat(demodata): Demodata UI polish (#17690)
* feat(demodata): set UI display elements for demodata buckets

* feat(demodata): instantiate demodata template on bucket request

* feat(demodata): Adjust width of demodata dropdown

* feat(demodata): Filter demodata buckets array by instantiated buckets

* feat(demodata): Add delete button functionality to demodata buckets

* feat(demodata): Delete demodata dashboard if it exists

* feat(demodata): Remove unused action

* feat(demodata): Connect DemoDataBucketCard to redux

* feat(demodata): Create separate delete demodata thunk

* feat(demodata): Alphabetize bucket

* feat(demodata): import template json

* feat(demodata): api import

* feat(demodat): fix anon import

* feat(demodata): Avoid fetching all buckets on add and remove demodata buckets

* feat(demodata): await DemoDataTemplates

* feat(demodata): Add prefetch

* feat(demodata): Linting
2020-04-10 16:01:07 -07:00
alexpaxton b987f1da66
fix(ui): make cell cloning more predictable (#17700)
* fix: simplify cloned cell positioning

* refactor: append "(Clone)" to the name of cloned cells
2020-04-10 14:23:41 -07:00
Ariel Salem 4bb34bb056
fix(TelegrafInstructions): Updated the TelegrafInstructions to remove the warning to tell users to keep the token (#17705) 2020-04-10 11:16:43 -07:00
Timmy Luong 615b1f456a fix(ui): allow mouse cursor inside Script Editor for Safari 2020-04-09 16:52:02 -07:00
Russ Savage 336644a858
fix(fluxFunctions): fix typo in assert methods, group under tests (#17694)
* fix(fluxFunctions): fix typo in assert methods, group under tests

* chore(changelog): add 17694 to changlog
2020-04-09 10:27:58 -07:00
Alex Boatwright 9b8a607940
fix: load dashboard before accessing (#17691) 2020-04-09 08:05:05 -07:00