Commit Graph

13158 Commits (09626a49b8a1063ed5db04fba9b0f6041d02fc9c)

Author SHA1 Message Date
Nathaniel Cook 4546eb38d2 chore: update Flux to v0.7.2 2018-12-04 10:43:37 -07:00
Iris Scholten 01a4afa121
Merge pull request #1687 from influxdata/dataLoaders/plugin-configs
feat(ui/dataLoaders): Update redux to store telegraf plugin arrays rather than dataSource
2018-12-04 09:38:17 -08:00
Christopher M. Wolff f1d21b8132
refactor(query): update transpiler to reflect signature change to `group()` (#1689)
update other modules that used old syntax as well
2018-12-04 09:32:37 -08:00
Brandon Farmer 5a3303505d Resolve package-lock.json conflicts 2018-12-04 09:30:28 -08:00
Brandon Farmer c7d34ada5c
Merge pull request #1681 from influxdata/fixes/update-dependencies
Update merge for ui dependencies
2018-12-04 09:24:10 -08:00
Iris Scholten 7d562f29d1 Update redux to store telegraf plugin arrays rather than dataSource
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2018-12-03 17:29:56 -08:00
Andrew Watkins 62b840b616
chore(signin): display server error for signin (#1678)
* Display proper error for signin

* Package lock
2018-12-03 16:29:12 -08:00
Andrew Watkins 5ae5f986ad
feat(account-settings): introduce AccountSettings page
* Package json

* Change UserPage to MePage

* Add an account page

* package json

* Remove package-lock

* Adding back package json

* Update lint command

* Update react
2018-12-03 16:27:22 -08:00
Brandon Farmer 2687a72461 Update merge for ui dependencies
- NPM reported a low security issue with this module
  which was a dep of jest
2018-12-03 15:19:34 -08:00
Iris Scholten 26ac8028c4
Merge pull request #1674 from influxdata/dataLoaders/separate-verify-step
feat(ui/dataLoaders): Move the listening/verify step into a separate onboarding step
2018-12-03 15:00:08 -08:00
Iris Scholten da20af2012 Move the listening/verify step into a separate step in the onboarding wizard
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2018-12-03 14:48:10 -08:00
Brandon Farmer 0f38b1fff3
Merge pull request #1619 from influxdata/updates/switch-views-to-generated
Switch views request to use generated client
2018-12-03 12:37:39 -08:00
Brandon Farmer 7a531e2d2a Move dashboard requests to use client 2018-12-03 12:27:04 -08:00
Brandon Farmer b57d3da46d Switch views request to use generated client 2018-12-03 11:03:56 -08:00
Christopher Henn b422cc297a Add query building modes to time machines 2018-12-03 09:43:41 -08:00
Brandon Farmer 8e7614fbb4
Merge pull request #1665 from influxdata/remove-yarn
Remove yarn from project in favor of just npm
2018-12-03 09:39:22 -08:00
Jade McGough 8c961e12bb
Labels (#1668)
* feat(platform): add label struct

* feat(platform): add label service interface

* WIP label service

* chore(http): simplify URMapping validation

* WIP label service skeleton

* add new GET labels handler

* feat(http): add POST handler for label service

* feat(http): add label delete handler

* fix json tag

* add happy path testing

* feat(http): add label endpoints to dashboard service

* make fmt

* add label delete handler

* make fmt again :(

* feat(bolt): add label implementation

* wire boltdb implementation of labels

* feat(mock): add mock for label service

* fix tests, add delete test

* add remaining tests, flesh out GET params

* unused code

* remove comments

* add labels endpoints

* clean up labels after deleting a dashboard

* fix issues from code review

* WIP remove type from labels

* feat(http): add label cli functions

* fixes

* make fmt

* feat(http): add labels to tasks and buckets

* feat(bolt): remove labels if their resources are deleted

* remove bolt cleanup for now

* make fmt

* type conversion magic

* feat(inmem): implement label service

* prevent race conditions

* remove labels from inmem if their resources are deleted

* fix race condition

* fix formatting
2018-12-03 08:07:08 -08:00
Jade McGough 873aae3fad
Revert "feat(http): add label service" (#1667)
This reverts commit 70a430c599.
2018-12-03 04:27:27 -08:00
Jade McGough 70a430c599
feat(http): add label service (#1346) 2018-11-30 21:08:35 -08:00
Brandon Farmer f04d420709 Remove yarn in favor of just npm 2018-11-30 17:02:31 -08:00
Mark Rushakoff 47d04f198d fix(task): align task every with whole units
Previously, using every=1m would run every minute from when the task was
created. This change restores the original intent, which is that "every
1m" happens on the minute, "every 1h" on the hour, etc.
2018-11-30 16:26:27 -08:00
Palakp41 c51d92363e
Merge pull request #1643 from influxdata/onboarding/file-reorg
Change structure of onboarding component files
2018-11-30 14:14:00 -08:00
Palak Bhojani 5b502ee827 Change structure of onboarding component files 2018-11-30 14:03:27 -08:00
Michael Desa ed61bf1bca
Merge pull request #1458 from influxdata/feat/vault-secret-service
WIP: Add vault implementation of secret service
2018-11-30 13:36:56 -08:00
Michael Desa 56de056085 feat(vault): add vault implementation of secret service
test(platform): run testcontainer integration tests for nightly release

Integration tests for the vault secret service using testcontiners
should not run along with unit tests, however, they should run on some
regular schedule. This commit introduces `make test-integration` which
runs integration tests for vault using testcontainers. The command introduced
relies on docker being available on the host it is executed on.

chore(platform): make go modules tidy

chore: try to fix go mod

chore(platform): remove explicit logrus dependency

chore(platform): run go mod tidy

chore(platform): replace github.com/Sirupsen/logrus with github.com/sirupsen/logrus

chore(platform): update docker dependency

feat(vault): add vault implementation of secret service

test(platform): run testcontainer integration tests for nightly release

Integration tests for the vault secret service using testcontiners
should not run along with unit tests, however, they should run on some
regular schedule. This commit introduces `make test-integration` which
runs integration tests for vault using testcontainers. The command introduced
relies on docker being available on the host it is executed on.

chore(platform): make go modules tidy

chore: try to fix go mod

chore(platform): run go mod tidy

feat(vault): add vault implementation of secret service

chore(platform): make go modules tidy

feat(platform): add Put/Patch/Delete methods on secret service

feat(vault): add Put/Patch/Delete methods on vault secret service

feat(http): add http handler methods for secret service

feat(bolt): add Put/Delete/Patch methods to bolt secret service

feat(testing): add tests for Put/Patch/Delete methods in secret service

feat(mock): add mock secret service

feat(http): add tests for secrets endpoints

feat(http): update swagger for secrets endpoints

chore: run go mod tidy
2018-11-30 13:07:32 -08:00
Jorge Landivar b0fc331c6d
Merge pull request #1589 from influxdata/bug/1235
remove requestedAt param from retry call
2018-11-30 13:39:50 -06:00
j. Emrys Landivar (docmerlin) 7ffd18c7b8 remove requestedAt param from retry call and refactor TaskService interface 2018-11-30 13:14:21 -06:00
alexpaxton af64fe2e96
Improve Clockface Input Component (#1583)
* Improve handling of type property

* Export autocomplete enum

* Change type of value based on type of input

* Make type a required prop
2018-11-30 10:40:56 -08:00
kelwang 3563959d07
Merge pull request #1641 from influxdata/revert-1626-revert-1567-convert_buckets_error
re-enable convert /buckets endpoint error to platform error ""
2018-11-30 13:39:26 -05:00
kelwang 6db9acc951
Revert "Revert "convert /buckets endpoint error to platform error "" 2018-11-30 13:27:40 -05:00
Alirie Gray e5a29ab446 Add auto refresh controls to TimeMachine
Co-authored-by: Brandon Farmer <bthesorceror@gmail.com>
Co-authored-by: Chris Henn <chris@chrishenn.net>
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2018-11-30 10:02:03 -08:00
Mark Rushakoff dc5616e3f9 refactor(task): store meta objects by raw ID, not ID string
The keys used to be strings, back when platform.ID was a byte slice, not
a uint64.

And rename the field from runners to meta, which is much more accurate.
2018-11-30 08:47:17 -08:00
Nathaniel Cook 58437f71cc Merge pull request #1618 from influxdata/flux-staging
Update to Flux 0.7.1
2018-11-30 09:35:33 -07:00
jlapacik e40ec8b781
Merge pull request #1620 from influxdata/jl-ht-tests
test cases ported from HT
2018-11-30 08:26:06 -08:00
Mark Rushakoff b1c80c8991
Merge pull request #1627 from zhulongcheng/task-page-size
fix(task): add limit field to TaskFilter
2018-11-30 08:17:12 -08:00
jlapacik d03035df9b the final HT tests 2018-11-30 08:16:13 -08:00
Nathaniel Cook 9ea008630f update to latest Flux 2018-11-30 09:06:49 -07:00
Edd Robinson fad7bab3e8
Merge pull request #1545 from influxdata/er-staticcheck
Fix staticcheck errors and make tool a required CI step
2018-11-30 11:47:26 +00:00
Edd Robinson 186e0392ed Address PR feedback 2018-11-30 10:54:24 +00:00
Edd Robinson d51a3f9b32 Update README 2018-11-30 10:54:24 +00:00
Edd Robinson 25074b4568 go mod tidy 2018-11-30 10:54:24 +00:00
Edd Robinson f7a11525d0 Ignore generated file 2018-11-30 10:54:24 +00:00
Edd Robinson e11789f46a Omit unused receiver name: ST1006 2018-11-30 10:54:24 +00:00
Edd Robinson eaa4a4f49a Removes unused methods: U1000 2018-11-30 10:54:24 +00:00
Edd Robinson b81b30ee87 Ensure error don't end in punctuation: ST1005 2018-11-30 10:54:24 +00:00
Edd Robinson 9403c1ec8e Ensure error strings not capitalised ST1005 2018-11-30 10:54:24 +00:00
Edd Robinson 308a5148cf Remove iterators 2018-11-30 10:54:24 +00:00
Edd Robinson 2471024253 Use staticcheck on next branch 2018-11-30 10:53:53 +00:00
Deniz Kusefoglu ecb5dcd544
Merge pull request #1630 from influxdata/datasources-sidepanel
Datasources sidepanel
2018-11-29 18:51:57 -08:00
Deniz Kusefoglu e2854a0a1c Add Onboaring Side Panel
Polish onboarding sidebar transitions and appearance of tabs
Flatten dataSources children for rendering
Add tests to SideBar components

Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-11-29 18:40:24 -08:00