Commit Graph

384 Commits (85d75e3d4e865361a36ed704d03e4bea1d977a28)

Author SHA1 Message Date
Bucky Schwarz 1e080e0440 test(community-templates): update e2e tests to be less coupled to real templates
this is a reproduction of: d6c9186999
2020-09-22 15:33:30 -07:00
Christopher M. Wolff e7cbbaa722
feat: upgrade Flux to v0.83.2 (#19569) 2020-09-16 17:59:15 -07:00
Stuart Carnie 7964f86ffc
fix: switch port to 8086
fix(readme): update the port and setup
2020-09-03 14:40:29 -07:00
Zoe Steinkamp 8222cd1e13
feat: Adding the new overlay read me (#19455)
* feat: Adding the new overlay read me
2020-08-27 22:08:20 -06:00
Andrew Watkins 6151c389f0
feat: flows index (#19448)
* feat(flows): empty state for index page

* feat(wip): link to flows from index page

* feat(wip): rename flows

* feat: name flows

* fix: set feature flags

* test: skip flagged test
2020-08-26 13:25:08 -07:00
Zoe Steinkamp 684b1149f3
feat: community template adding the new github raw readme fetch (#19434)
* feat: Adding the new github raw readme fetch
2020-08-26 12:14:07 -06:00
Bucky Schwarz a5676f6924 revert: refactor(templates): Remove legacy templates (#19300) 2020-08-26 10:29:21 -07:00
Deniz Kusefoglu 543bbd12c1
refactor(templates): Remove legacy templates (#19300) 2020-08-25 08:47:01 -07:00
Bucky Schwarz 70b7287c9e chore(community-templates): remove github file restriction 2020-08-24 15:15:16 -07:00
Timmy Luong bdd0055924 test: exclude Band Chart from e2e test because of feature flag 2020-08-19 12:44:18 -07:00
alexpaxton 839fd6e01d
feat(ui): replace custom list with List component (#19217)
* feat: replace custom list with List component

* fix: use correct ref type

* fix: use proper testID props

* refactor: Make inline add buckets button consistent with others

* fix: repair query builder e2e test

* fix: tokens e2e test
2020-08-18 13:37:29 -07:00
alexpaxton ebf41ec351
feat(ui): new load data page (#19351)
* Revert "Revert "feat(ui): redesign load data page (#19246)" (#19336)"

This reverts commit 0111f024d5.

* fix: guard against no tokens or buckets

* fix: typo

* refactor: name sources page titles properly

* fix: avoid referencing image asset inline
2020-08-18 11:17:36 -07:00
alexpaxton 26cf6af07a
chore(ui): upgrade clockface dependency to 2.3.4 (#19352)
* chore: upgrade clockface dependency

* fix: ensure e2e tests are passing
2020-08-17 15:47:46 -07:00
alexpaxton 0111f024d5
Revert "feat(ui): redesign load data page (#19246)" (#19336)
This reverts commit 67857f25ae.
2020-08-14 17:27:56 -07:00
alexpaxton 67857f25ae
feat(ui): redesign load data page (#19246)
* refactor: rename client libraries from overlay to page

* refactor: remove client libraries from load data nav

* refactor: remove client libraries from main nav

* refactor: convert client library overlays to pages

* feat: create Write Data and related sub-pages

* fix: assing proper component to route

* refactor: separate sections of write data page into own files

* refactor: implement telegraf plugins pages

* refactor: rename components to match filenames

* refactor: organize client libraries within writeData folder

* fix: cleanup loose ends from moving files around

* refactor: move client lib graphics into write data section

* fix: correct import path

* fix: import path

* feat: enable importing of markdown files

* feat: use markdown source for example telegraf plugin

* feat: convert Arduino page to use markdown

* fix: properly type svg and markdown imports

* feat: replace react component images with regular images

* feat: add placeholder image for items without images

* fix: cleanup

* feat: start standardizing pages for write data views

* refactor: use params instead making a component for each page

* refactor: make client libraries pages all markdown and use template

* refactor: cleanup

* refactor: move templates out of folder

* refactor: style details view

* feat(ui): add activemq, aerospike, and bcache

* feat(writeData): load up all the telegraf inputs

* feat: add telegraf explainer to telegraf plugins pages

* refactor: make card grid more compact

* refactor: polish

* feat(write): adding logos

* fix(writeData): more logos

* refactor: make CopyButton more customizable

* refactor: add real content to telegraf plugin explainer

* refactor: polish thumbnail appearance

* refactor: make index views scrollable

* feat(write): alphabetize & more logos

* refactor: increase width of token overlay

* refactor: add description to telegraf section

* feat: wrap each section in feature flags

* refactor: WIP helper widgets for details pages

* feat(writeData): add more logos

* feat(writeData): update Plugin names, readmes, add logos

* feat(write): final batch of logos

* feat(write): readme updates

* feat(write): adding proxmox

* refactor: add tabbed navigation back to browse page

* refactor: make code snippets templatized

* fix: replace untemplatized URL key in arduino markdown

* refactor: cleanup

* refactor: rename "browse" to "sources"

* refactor: rename feature flags to match page names

* refactor: make sort case insensitive

* refactor: make code sample helper only appear in client libraries pages

* fix: remove image padding from client library logos

* fix: select first user bucket instead of first any bucket

* fix: make less legible logos more legible

* refactor: make search field autofocus

* fix: linter error

* fix: case sensitive file import

* fix: remove empty prop definitions

* fix: more case sensitive imports

* refactor: remove use of lodash

* fix(writeData): update kapa & tele logos; rename internal plugin

* fix: repair broken explorer test

* fix: rework client libs e2e tests to match new design

* refactor: rename e2e test appropriately

* refactor: rewrite data sources e2e to assert proper rendering of the details views

* feat: add GA tracking of code snippet copy event

* chore: changelog update

Co-authored-by: Russ Savage <russ@influxdata.com>
2020-08-14 14:00:01 -07:00
Zoe Steinkamp c7dc87e26c
feat: Eventing and metrics adding to the community templates (#19295)
* chore: deal with merge commits

* chore: add back eventing to clicks

* chore: remove unused variables

* test: e2e test failing

* feat: change community template resourceType

* test: fix e2e test

* fix: prettier

* test: unskip test with some good ole stubbin

Co-authored-by: Bucky Schwarz <d.w.schwarz@gmail.com>
2020-08-14 13:57:34 -06:00
Bucky Schwarz ce443f832e feat: Add mosaic plot type to front end behind flag
Co-authored-by: Rashi Bose rashibose@gmail.com
Co-authored-by: Rose Parker reparker837@gmail.com
2020-08-13 15:03:14 -07:00
Andrew Watkins 5d63ebb4fc
fix: increase notification rule limit (#19322)
* fix: increase notification rule limit

* chore: separate resource limits
2020-08-13 13:20:24 -07:00
alexpaxton 3980f7706d refactor(community templates): clean up UI interactions 2020-08-13 11:43:58 -07:00
Andrew Watkins f0afdb2ac7
fix: file upload (#19258)
* test(wip): upload data from file

* test(wip): add file upload status

* chore(wip): move line protocol out of redux

* feat(wip): pull out getters into components

* chore: update cypress

* refactor: move line protocol out of redux and into buckets

* test: remove useless tests

* chore: remove yarn lock

* fix: prettier

* fix: lint

* fix: explicitly return to the load data page

* chore: manually create WritePrecision enum

* test: remove big data file
2020-08-12 11:11:07 -07:00
Zoe Steinkamp cc75132525
test: add suite of community template e2e tests (#19271) 2020-08-11 11:31:03 -06:00
Deniz Kusefoglu bb8f776fed
feat(defaultAggregate): Apply default aggregate functions in query Bu… (#19130)
* feat(defaultAggregate): Apply default aggregate functions in query Builder

* feat(autoAggregate): Flip the relationship between createEmpty and fillValues

* feat(autoAgg): keep check fillValues as false with no need to change

* feat(autoAgg): Add fillValues defaults to check queries

* feat(autoAgg): Refrain from blowing away queryBuilder state if no changes in script editor

* feat(autoAgg): Update tests

* feat(autoAgg): replace first with last

* feat(autoAgg): fix slight logic errors

* feat(autoAgg): remove linter error

* feat(autoAgg): change to last in test
2020-08-06 09:06:45 -07:00
Deniz Kusefoglu bc6237ba8c feat(autoAgg): change to last in test 2020-08-05 23:43:46 -07:00
Bucky Schwarz 6eed5e7c49 feat: add tab index to alerts page 2020-08-05 17:03:22 -07:00
Deniz Kusefoglu ef529d5399 feat(autoAgg): Update tests 2020-08-05 13:07:03 -07:00
Deniz Kusefoglu f97d1bdf54 feat(defaultAggregate): Apply default aggregate functions in query Builder 2020-08-05 13:07:03 -07:00
Ariel Salem 8a3abfbe85
chore(clone-cell-test): added an e2e test for cloning cells (#19207) 2020-08-04 11:19:15 -07:00
Zoe Steinkamp 1dc6a9d14d
fix: X axis not accepting value & Y axis only accepting value (#19044)
* fix: X axis not accepting value & Y axis only accepting value

The fix for the x axis

* fix: X axis not accepting values & y axis only accepting values

The fix
+ start of unit test

* fix: X axis not accepting values & y axis only accepting values

adding the tests

* fix: X axis not accepting values & y axis only accepting values

Fixing the merge conflicts

* fix: X axis not accepting values & y axis only accepting values

fixing go issue

* fix: X axis not accepting values & y axis only accepting values

changelog
2020-07-23 17:03:24 -06:00
Daniel Campbell 4df52d0cb4
feat(ui): redesign asset & rate limit alerts (#19032)
* feat(ui): update rate limit alert

* feat(ui): update to clockface 2.3.0

* feat(ui): update limit alert components

* feat(ui): add home page limit alert

* feat(ui): replace alert page limit alerts

* feat(ui): relace load data limit alerts

* feat(ui): replace dashboards limit alerts

* feat(ui): replace data explorer limit alerts

* feat(ui): replace tasks limit alerts

* feat(ui): replace settings limit alerts

* fix(ui): prettier

* feat(ui): update changelog

* fix(ui): update clockface to 2.3.1 and fix tests

* fix(ui): change test id
2020-07-23 15:29:57 -07:00
Andrew Watkins b9a3abd2ee
fix: switch org (#19039)
* fix: switching orgs

* chore: test name
2020-07-23 10:09:45 -07:00
Andrew Watkins d3c86e8f4c
perf: cancel dashboard page requests (#19029)
* perf(wip): abort dashboard page requests

* feat: runQuery mutex (#19001)

* perf: cancel hydrateVars

* fix: prettier

* chore: linter

* fix: optional chaining operator

Co-authored-by: Alex Boatwright <drdelambre@gmail.com>
2020-07-23 09:32:51 -07:00
Zoe Steinkamp 7cf4215b9e
test: rename the query in side menu (#18996)
* Test: Rename the query in side menu

Confirm toggle goes back as well

* Test: Rename the query in side menu

fix prettier

* Test: Rename the query in side menu

remove only
2020-07-21 11:57:50 -06:00
Andrew Watkins 7912004667
fix: dashboard exports overlay (#18984) 2020-07-17 10:23:31 -07:00
Zoe Steinkamp b74e1f649a
test: Upload variable file test (#18932)
* test: Upload variable file test

* test: Upload variable file test

prettier run

* test: Upload variable file test
2020-07-14 15:35:19 -06:00
Ariel Salem cc6fd8d9a5
feat(VariableControlBar): load nested query variables onto the dashboard variable control bar (#18908) 2020-07-14 09:00:26 -07:00
Zoe Steinkamp 7800015ee6
test: adding asc test for buckets retention (#18877)
* test: adding asc test for buckets retention

* test: adding asc test for buckets retention

running prettier

* test: adding asc test for buckets retention

removing only

* test: adding asc test for buckets retention

remove console

* test: adding asc test for buckets retention
2020-07-10 15:58:45 -06:00
Andrew Watkins 8e922ed14e
chore: add hook linter (#18909)
* chore: install eslint-plugin-react-hooks

* fix: login dependency list

* chore(wip): lint hooks

* chore(wip): hook linting

* chore: fix / comment lint rules

* chore: comment lint warnings
2020-07-09 16:45:33 -07:00
Zoe Steinkamp a523aa9ac4
test: Token tests multiple (#18895)
* test: Token tests multiple

test for sort by name
edit description
add all access token

* test: Token tests multiple
2020-07-09 10:24:24 -06:00
Andrew Watkins d664199bcf
fix: telegraf config overlay display and cloud links (#18880)
* fix: reload links that lead to cloud

* fix: telegraf config display
2020-07-07 16:47:41 -07:00
Andrew Watkins cfd9eac6d6
fix(tasks): import from template overlay (#18875) 2020-07-07 12:51:17 -07:00
Andrew Watkins e042fa8207
chore: upgrade react router (#18854)
* chore(wip): upgrade react-router-dom react-redux and connected-react-router

* chore(wip): move UnauthenticatedApp routes

* fix: type errors

* chore: render Getting Started

* chore: render tasks page

* chore: onboaring configure later

* fix: navbar orgID

* fix: two onboarding tests work

* chore: all onboarding tests pass

* chore: switch routes

* chore: no switch

* chore: task and data explorer working

* chore: dashboard index routing

* chore: route dashboard, cells, and veos

* chore: route to notebooks

* chore: add buckets routing

* chore: use constants for routes

* chore: route telegrafs

* chore: place overlays in an index

* fix: dashboard note overlays

* fix: generate token overlays

* fix: scrapers index

* chore: route client libs page and overlays

* chore: variable and template routes

* chore: label index routing

* chore: route AboutPage

* chore: alert routing

* chore: members routing

* chore: login routing

* fix: basepath

* fix: onboarding not rerendering

* fix: org rename

* fix: dashbaoard templates

* test: fix jstests

* chore: move dashboard routes

* fix: dashboard index catching dashboard show routes

* fix: e2e test

* chore: cleanup

* style: revert signin page
2020-07-06 10:45:43 -07:00
Andrew Watkins e5fa7eb571
test(e2e): nav bar (#18803)
* test(e2e): nav bar

* fix: tests
2020-06-30 13:46:20 -07:00
Ariel Salem 9bd5de23bd
chore(hydrate-variable-test): added a test to ensure variable hydration happens correctly in nested queries (#18790) 2020-06-29 13:44:03 -07:00
Zoe Steinkamp 2ed233182f
test: add telegraf tests (#18768) 2020-06-29 09:46:01 -06:00
Ariel Salem 3be7ca6025
chore(min-max/customtimerange): set min & max dates for start & stop time respectively (#18491) 2020-06-26 11:42:34 -07:00
Zoe Steinkamp 4411318dca
test: Add variable control test (#18672)
* test: Add variable control test

* test: Add variable control test
2020-06-25 17:44:52 -06:00
rbose22 449d47574a
chore(query Builder): fix query builder state (#18649)
* fix(query-builder): added function call to editActiveQueryWithBuilder to change redux state to queryBuilder

* fix(query-Builder): resets query builder state after switching to script editor and navigating to another page

* fix(query-Builder): added tests to ensure navigating from the buckets list leads to the data explorer page with query builder

* fix(query-Builder): updated change log

* fix(query-Builder): fixed prettier issue)

* fix(query-Builder): fixed formatting in queryBuilder.ts and simplified test in explorer.test.ts

Co-authored-by: Russ Savage <russorat@users.noreply.github.com>
2020-06-25 10:48:04 -07:00
David McKay 687130d030 fix: restore newlines with updated editorconfig 2020-06-25 18:16:57 +01:00
David McKay b3c738fc53 fix: have tests use non-default value and support pkger 2020-06-25 18:16:57 +01:00
David McKay 76e3fe103a feat: allow for hoverDimension to be configured 2020-06-25 18:16:57 +01:00