Commit Graph

2901 Commits (ce48262c31805a24df186ce82df7d809e8a1044e)

Author SHA1 Message Date
Stuart Carnie e405398ac1 chore: Update changelog 2020-09-24 11:11:46 -07:00
greg linton 9c9863051f chore: update changelog 2020-09-22 11:51:38 -06:00
Pavel Závora 2c32938a78
Merge pull request #19466 from influxdata/19452/csv2lp
fix(pkg/csv2lp): do not override existing line part in group annotation
2020-09-12 12:10:14 +02:00
Pavel Zavora 1629655a55 chore: update changelog 2020-09-12 11:43:50 +02:00
Pavel Zavora 78fe5c61f9 chore: update changelog 2020-09-12 11:15:58 +02:00
Pavel Zavora e749b8cedf chore: update changelog 2020-09-12 10:36:54 +02:00
Stuart Carnie 8757b5bb6e chore: Update CHANGELOG.md 2020-09-05 09:44:34 -07:00
Stuart Carnie abbacf0b6e chore: Update CHANGELOG.md 2020-09-04 15:56:57 -07:00
Russ Savage 161d169638
chore(changelog): added port change to breaking changes section 2020-09-04 09:30:22 -07:00
Stuart Carnie a2ee61d76a
chore: Additional edits to CHANGELOG to recommend influx export all 2020-09-02 15:14:48 -07:00
Stuart Carnie bb86b008f0
chore: Minor edits to CHANGELOG to clarify tooling 2020-09-02 14:37:36 -07:00
Stuart Carnie 971bcfab4f
chore: Include breaking changes in CHANGELOG regarding storage updates 2020-09-02 14:22:13 -07:00
Greg 80b85162e0
feat(cli): add option to dump the raw flux response from query (#19433) 2020-08-26 12:12:17 -06:00
Brett Buddin 1ae2541bf3
feat(task): Inject Task's LatestSuccess Timestamp In Flux Extern (#19402)
* feat(task): Inject latest success/failure into extern.

* chore(task/backend): Don't specify an extern if there are no statements.

* chore(task/executor): Don't apply the latest failure for now.

* chore(changelog): Add 19402 to changelog.

* chore(kit): Introduce feature flag for time injection.

* chore(task/executor): Guard injection into extern by feature flag.

* chore(task/executor): No need for this subtest pattern.

* chore(task/executor): Add tests for extern injection.
2020-08-25 13:06:26 -04:00
Brett Buddin f96303bfb2
feat(task): Record last success and failure run times in the Task (#19390)
* feat(task): Record the latest success/failure of a Task.

* chore(task): Fix typo.

* chore(kv): Test the updating of latest success/failure fields.

* fix(kv/task): Copy the latest success/failure fields when unmarshalling.

* chore(changelog): Add 19390 to changelog.
2020-08-25 10:44:37 -04:00
George 45a3f2e87c
feat(paging): add support for after id parameter in find options (#19219)
* feat(paging): add support for after id parameter in find options

* chore(http): update swagger to reflect after query parameter in list buckets

* chore(changelog): update changelog to reflect after query parameter in list buckets

* chore(tenant): update tenant storage tests for paginating with after
2020-08-25 14:59:59 +01:00
Brett Buddin 77fcf692c5
fix(notification/rule): Include the edge of the boundary we are observing. (#19392)
* fix(notification/rule): Include the edge of the boundary we are observing.

* chore(changelog): Add 19392 to changelog.
2020-08-24 10:08:14 -04:00
Alirie Gray 9b4fef0f9a fix: add variable name validation for flux identifier 2020-08-21 10:28:18 -07:00
Bucky Schwarz 176fdc86ca fix: in non cloud environments, show actual errors, rather than hb nonsense 2020-08-18 12:14:33 -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 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
Johnny Steenbergen c0b593ec7d feat(influx): add active-config flag to override config on single command call
closes: #19318
2020-08-14 13:33:14 -07:00
Johnny Steenbergen 99ab43fb91 fix(influx): add missing description field to auth output
this PR also extends the create auth to include ability to
set the auth description

closes: #19156
2020-08-14 12:05:55 -07:00
Pavel Zavora 3bb7cc575c chore: update changelog 2020-08-12 11:36:20 +02:00
Russ Savage 50964d732c
chore(changelog): update for beta-16 (#19243)
* chore(changelog): update for beta-16

* chore(changelog): removing entry

* chore(changelog): update date for beta-16
2020-08-07 12:52:58 -07: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
Bucky Schwarz 6eed5e7c49 feat: add tab index to alerts page 2020-08-05 17:03:22 -07:00
Alirie Gray dd85de0e78
fix: add quotation marks to bucket name validation (#19222) 2020-08-05 13:30:45 -07:00
Deniz Kusefoglu f97d1bdf54 feat(defaultAggregate): Apply default aggregate functions in query Builder 2020-08-05 13:07:03 -07:00
Lyon Hill 1891479780
feat(onboard): allow optional password (#19225)
* feat(onboard): allow optional password

We can now allow passwords as an optional arguement. This facilitates
api only users.
2020-08-05 12:42:17 -06:00
Johnny Steenbergen efd82a2483 feat(influx): add support for dashboards 2020-08-05 09:14:01 -07:00
Ariel Salem 2397f7f5a0
fix(dashboard-timezone-selection): toggling timezone should update queries timerange to respect timezone selection (#19146) 2020-08-05 08:14:34 -07:00
Ariel Salem 5553049c0e
fix(cell-queries-error): created mutex hashmap to resolve queries independently of one another (#19188) 2020-08-03 14:31:32 -07:00
Alirie Gray d1b8e98798
refactor: remove nested orgs labels route (#19104) 2020-07-30 10:53:14 -07:00
Daniel Campbell bc4c19dfd8
feat(ui): Enhance resource creation experience when limits are reached (#19103)
* feat(ui): add AssetLimitOverlay

* feat(ui): enable create bucket button

* feat(ui): enable create dashboard and task buttons

* feat(ui): add reusable AssetLimitButton

* feat(ui): change alerts limit experience

* feat(ui): update changelog

* feat(ui): address review comments
2020-07-30 09:14:21 -07:00
Johnny Steenbergen d768132aaa feat(pkger): make envRef default values support more types
references: #18237
2020-07-28 12:22:46 -07:00
Michael Desa f67c3a14e0
Revert "feat(notification/telegram): add telegram notification" (#19088) 2020-07-27 08:31:18 -07:00
Pavel Zavora bd8db8e3a2 chore: update changelog 2020-07-25 12:00:25 +02:00
Johnny Steenbergen 5dfa0e2973 feat(pkger): add resource links to a stack's resources from public HTTP API list/read calls
closes: #19049
2020-07-24 15:42:16 -07:00
Johnny Steenbergen a652cdf552 chore(pkger): axe deprecated /packges route tree 2020-07-24 09:33:30 -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
Johnny Steenbergen fd42c092d0 fix(influx): enforce flag validation
closes: #18629
2020-07-23 14:36:00 -07:00
Johnny Steenbergen aee64f1901 chore(influx): drop REPL command
closes: #18676
2020-07-23 11:17:46 -07:00
Russ Savage f54848f443
chore(changelog): updates for beta-15 (#19041) 2020-07-23 10:54:33 -07:00
Johnny Steenbergen 76c2134767 feat(influx): enable dynamic configs destination
introduces the new flag --configs-path to the influx CLI. This new
flag has a corresponding env var INFLUX_CONFIGS_PATH. It is useful
to export this env var in a shell dotfile for consumption throughout the
box.

closes: #17979
2020-07-23 08:36:49 -07:00
Bucky Schwarz 88cdf43db1 revert: feat(pkger): add Stack resource type to global list
This reverts commit 99eabf8a44.

A backend change was needed to make this work in Cloud envs, that change is blocked.
2020-07-22 12:48:53 -07:00
Johnny Steenbergen 99eabf8a44 feat(pkger): add Stack resource type to global list
now that Stacks have landed, the resource type can now be included for
any all access tokens, not just the token from setup
2020-07-21 11:16:00 -07:00
Johnny Steenbergen 86894d4337 feat(influx): add telegraf resource support to influx CLI
closes: #17654
2020-07-20 15:37:43 -07:00
Ariel Salem af61ab7695
fix(reduce-variable-hydration): filtering unused variables before hydrating them (#18974) 2020-07-17 10:30:02 -07:00
Bucky Schwarz 52e7b3c713 fix(ui-safari): make make single stat resizer class display flex 2020-07-16 06:21:24 -07:00
Johnny Steenbergen 16500ee35f chore(pkger): drop deprecated influx pkg command tree 2020-07-10 09:05:13 -07:00
Johnny Steenbergen 944b097628 feat(pkger): extend stacks API with uninstall ability
this new ability removes the resources associated with the stack
and adds the uninstall event.
2020-07-09 17:05:53 -07:00
Timmy Luong 30f938149a chore(ui): update CHANGELOG and fix lint errors 2020-07-08 15:39:58 -07:00
Johnny Steenbergen 8b6788fdd2 feat(pkger): make stacks event sourced
closes: #18874
2020-07-08 13:40:48 -07:00
Russ Savage c8af0f35be
chore(changelog): updates for beta-14 (#18889) 2020-07-08 12:21:36 -07:00
Johnny Steenbergen e851228102 feat(pkger): extend template diff types with kind
closes: #18804
2020-06-30 17:22:34 -07:00
Johnny Steenbergen cb7ecace6f feat(pkger): update remote http client to use new routes
this implicitly affects the CLI which uses that client. It will now hit the
new endpoints which will ship with the next release of OSS beta, and have
already landed in our upstream repos.

references: #18580
2020-06-29 14:58:40 -07:00
Johnny Steenbergen 2f2140e7a7 feat(influx): extend stacks update cmd with ability to add resources
closes: #18646
2020-06-29 07:03:52 -07:00
Russ Savage 0cc823b7bb
chore(changelog): adding beta-14 section 2020-06-25 15:18:22 -07: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
Russ Savage 7f380f52bf
chore(changelog): adding date to beta-13 2020-06-25 10:18:40 -07:00
Johnny Steenbergen 52cd625687 fix(influx): drop global flags and replace with locals
many spots in the CLI that global flags show up cause confusion or just
add overhead with no value. This cleans that up. Other commands may
have token removed if it does not pertain.

commands that do not have global flags:
  * influx
  * influx completion
  * influx config (all sub commands as well)
  * influx template
  * influx template validate
  * influx transpile
  * influx version
  * all root commands that have no actions, aka influx organization
2020-06-24 15:33:06 -07:00
Johnny Steenbergen a7d29b1446 fix(influx): provide validation for config host urls
closes: #18706
2020-06-24 13:11:06 -07:00
Ariel Salem c4fee5b6c3
feat(cache-cell-results): added cell result caching to reduce cell configuration querying on loads (#18581) 2020-06-23 09:34:16 -07:00
Johnny Steenbergen 3c14db1c77 fix(influx): support days as duration type
closes: #18639
2020-06-22 20:07:53 -07:00
Johnny Steenbergen 4827398fba fix(influx): normalize output of template task diff 2020-06-22 17:30:28 -07:00
Johnny Steenbergen 802afebf8c feat(pkger): add support for selected fields to variable
references: #18240
2020-06-22 17:05:18 -07:00
Johnny Steenbergen 34c4e5a48b feat(pkger): add env default vaules for template references 2020-06-22 15:14:16 -07:00
Ariel Salem 501795b444
fix(timeseries-map-bug): prevents random racecondition bug from erroring cells (#18632) 2020-06-22 09:01:18 -07:00
Johnny Steenbergen 5bef654062 fix(influx): remove references to local
all CLI interactions are now to go through the front door (API).

closes: #18616
2020-06-18 17:29:16 -07:00
Johnny Steenbergen 84723e15d2 feat(influxd): refactor run command to use cli.Program to respect config file 2020-06-18 15:59:53 -07:00
Michael Hall 831be6c356 fix: Convert onboardingRequest RetentionPeriod to a Duration, rather than time.Hour to a uint. Fixes #18547 2020-06-18 14:36:22 -04:00
Johnny Steenbergen 8d9e3bb81f feat(influx): provide active config when running bare influx config cmd 2020-06-18 09:29:12 -07:00
Johnny Steenbergen e3e1760b38 feat(influx): extend apply command with actions to skip kind and/or resource
also consolidates the export filters on `kind` in place of `resourceKind`
2020-06-18 09:01:09 -07:00
Johnny Steenbergen ec8c252dbb feat(pkger): extend public apply API with new action to skip resources by kind
closes: #18490
2020-06-18 08:03:34 -07:00
Bucky Schwarz 994a37b5c8 feat: add user and org id to about page 2020-06-18 07:36:39 -07:00
Johnny Steenbergen aa1e29fb84 feat(influx): extend stacks cmd with update
closes: #18548
2020-06-17 14:46:09 -07:00
Johnny Steenbergen 285502a8ae feat(cli): extend Program with config file
closes: #18565
2020-06-17 10:52:31 -07:00
Johnny Steenbergen 7e8ab162e7 feat(pkger): extend stacks with update functionality
references: #18548
2020-06-17 09:47:33 -07:00
Johnny Steenbergen 61cd72b0cd chore(influx): update usage and soften comparisons for kind matching on export
closes: #18550
2020-06-16 15:31:39 -07:00
Johnny Steenbergen 18eff154a6 feat(influx): provide for remote files in the template commands 2020-06-16 14:44:51 -07:00
Johnny Steenbergen 5af53f88c5 feat(pkger): allow for base github content urls for json/yaml/jsonnet templates
closes: #18479
2020-06-16 13:00:29 -07:00
Johnny Steenbergen ea322d8286 feat(pkger): extend metrics to collect remote sources
closes: #18243
2020-06-16 12:17:45 -07:00
Johnny Steenbergen b977568390 feat(pkger): extend pkger to provide sources of templates to each template 2020-06-16 08:04:37 -07:00
Ariel Salem b1f7d03ad1
feat(cancel-query-request): added abort query request functionality after submitting a query (#18387) 2020-06-16 05:19:34 -07:00
Russ Savage ff620782eb
chore(changelog): updating for beta-12 2020-06-12 10:54:52 -07:00
Ariel Salem daad4b517c
feat(cmdClick-task): Added command click functionality to tasks names to open in separate tab (#18480) 2020-06-12 09:48:28 -07:00
Ariel Salem a205c01975
fix(presentation-mode-notification): Triggers a notification when toggling dashboard presentation mode (#18471) 2020-06-11 15:01:41 -07:00
Russ Savage 5df53370f1
chore(changelog): add date for beta-12 2020-06-11 09:46:39 -07:00
alexpaxton 8ca8ce9da3
feat(dashboards): improve view spinners (#18447)
* refactor: remove GraphLoadingDots and prop drilling from view switcher and views

Co-Authored-By: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>

* refactor: rename loading component to be more related to its context

Co-Authored-By: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>

* feat: implement more obvious loading spinner

Co-Authored-By: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>

* chore: changelog

* fix: cleanup

Co-authored-by: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>
2020-06-10 16:36:43 -07:00
Johnny Steenbergen 73ffe23f9d chore(pkger): backfill missing fillColumns field for histograms
closes: #18431
2020-06-10 07:50:35 -07:00
Rose Parker a30cd274a7 feat: Dashboards maintain sort order after navigating away 2020-06-09 07:57:16 -07:00
Johnny Steenbergen 34b3dc77fb feat(influx): move nested commands to root for stacks, export, and rename pkg to apply
this is the beginning of consolidating packages under the moniker templates
2020-06-08 10:10:25 -07:00
Ariel Salem 9cdeb2e2a5
fix(variable-hydration): fixed variable overhydration issue (#18346) 2020-06-08 09:43:09 -07:00
Johnny Steenbergen be4f989961 fix(pkger): lazy init the pkger store
closes: #18383
2020-06-05 14:17:26 -07:00
Rose Parker ea86dfdae4 chore: convert index list to resource list 2020-06-05 07:40:35 -07:00
alexpaxton 5dfeb0ad82
feat(ui): expose bucketid (#18319)
* refactor: extract bucket card actions and meta into separate components

* feat: allow bucket ID to be copied

* chore: cleanup

* chore: update changelog

* feat: add copiable ID to demo data bucket cards
2020-06-04 15:12:14 -07:00
Ariel Salem 22e135c06a
chore(redirectTo-flag): removed redirectTo featureFlag (#18355) 2020-06-04 05:24:26 -07:00
Johnny Steenbergen d21fce5f6d fix(influx): have delete cmd respect the config settings
closes: #17289
2020-06-02 16:31:49 -07:00
Johnny Steenbergen fd289883fe feat(influx): add User-Agent header to the CLI http calls
closes: #18336
2020-06-02 16:09:11 -07:00
Johnny Steenbergen 6112c7848d chore(influx): improve usage for influx pkg commands
closes #18324
2020-06-02 13:49:35 -07:00
Johnny Steenbergen 07e351b204 chore(influx): disable failing when providing an unexpected error to influx CLI
closes: #18290
2020-06-02 12:25:21 -07:00
Gavin Cabbage f159b866e3
fix(dbrpv2): lookup by org name (#18331) 2020-06-02 11:39:29 -04:00
Johnny Steenbergen 3dcd5d496f feat(pkger): add ability to export by stack
this ability exports all resources associated with a stack by the same
metadata.name fields as the original application had done it. This can
be used as a means to snapshot the current state of the stack. This can
be used for source control or other means.

closes: #18271
2020-06-02 08:18:11 -07:00
Johnny Steenbergen 53794bfae5 feat(pkger): make all pkg applications stateful
if no stack is provided then one will be provided for you.

closes: #17997
2020-05-28 16:59:21 -07:00
Russ Savage e7e043fbd6
chore(changelog): beta-11 release date 2020-05-26 09:42:46 -07:00
Pavel Zavora 634d83577c chore: update changelog 2020-05-26 14:03:52 +02:00
Zoe Steinkamp 99074a262d
fix: adjust dropdown width + changelog additions (#18185)
Also update changelog
2020-05-21 12:50:53 -06:00
Ariel Salem 0c44328419
fix(variable_hydration): limiting variable hydration to changing variables (#18071) 2020-05-20 09:22:00 -07:00
George f646653b1b
refactor!: replace authorizer.Allowed method with PermissionSet (#17959)
* refactor!: replace Allow method with PermissionSet

* chore(changelog): update changelog to reflect changes to authorizer
2020-05-13 12:27:46 +01:00
Ariel Salem bf21cf86b7
fix(timeFormat-single-stat-graph): fixed issue where setting the timeFormat on single-state + graph wasn't persisted (#18066) 2020-05-12 14:51:52 -07:00
Ariel Salem aad4eea933
feat(y_axis_domain): updated y-axis domain settings to allow min OR max values to be set. (#18040) 2020-05-12 14:36:23 -07:00
Sebastian Borza 8e5b76bda1
chore(CHANGELOG): update to include recently merged PR #17764 2020-05-12 15:38:16 -05:00
Ariel Salem c6b2fc5d2c
feat(custom-tz): added the ability to set UTC as the timezone when making custom time range queries (#18011) 2020-05-11 09:15:48 -07:00
Johnny Steenbergen 3ad00934c4 fix(influx): fixup display message for onboarding with interactive and rp flag
closes: #17862
2020-05-08 10:03:56 -07:00
Russ Savage d00706dea8
chore(changelog): update for beta-10 2020-05-07 15:55:44 -07:00
Johnny Steenbergen b0d00425b0 feat(influx): add pkger remove|rm|uninstall stacks command 2020-05-07 15:52:52 -07:00
Ariel Salem 20054d1d0c
Revert "feat(custom-timerange-tz): timeZone dropdown is now integrated in setting custom time ranges for queries (#17992)" (#18008)
This reverts commit 97c15012a1.
2020-05-07 15:04:24 -07:00
Ariel Salem 97c15012a1
feat(custom-timerange-tz): timeZone dropdown is now integrated in setting custom time ranges for queries (#17992) 2020-05-07 14:39:39 -07:00
Johnny Steenbergen 37d44d882d chore(pkger): handle edge cases for telegraf configs that manifest from user interaction
closes: #17434
2020-05-06 16:49:50 -07:00
Iris Scholten ac28d5bc44
Merge pull request #17849 from influxdata/refactor/org-nav-items
chore(ui): move users & about nav items
2020-05-06 16:36:30 -07:00
Johnny Steenbergen 784b222d4d feat(pkger): enforce metadata.name dns name compliance
this PR includes a lot of small changes to names in existing test pkgs.
the tests are updated to follow suit.

closes: #17940
2020-05-04 12:40:22 -07:00
Ariel Salem 2eb70ee041
fix(zero_value_checks): checks can now have a value set to 0 (#17933) 2020-05-04 05:00:28 -07:00
Johnny Steenbergen 95ad3c6582 feat(pkger): add the ability to remove a stack and all its associated resources
closes: #17554
2020-05-01 16:18:13 -07:00
Gavin Cabbage 95913534a0
feat(kit/feature): add feature flag package (#17851)
* feat(kit/feature): add feature flag package

* refactor(kit/feature/_codegen): simplify with fmt.Errorf

* chore(kit/feature): tidy comments
2020-04-30 11:29:43 -04:00
Brett Buddin 19e91628f1
chore(changelog): Update changelog for UpdateUser index fix. 2020-04-29 18:31:21 -04: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
Daniel Campbell 862a727dd2 chore(ui): update changelog order 2020-04-27 10:32:36 -07:00
Daniel Campbell 856b069886 chore(influxdb): upadte changelog 2020-04-27 10:32:36 -07:00
Russ Savage eb6a5520df
chore(changelog): update for beta-9 2020-04-23 14:14:23 -07:00
Johnny Steenbergen 43b7d65d02 feat(influx): extend CLI org type to support config orgs in global config 2020-04-21 10:25:05 -07:00
Ben Johnson 69fe9ed1ba
Merge pull request #17769 from patriczek/iss17257
fix: Migrated bucket should have correct retention policy.
2020-04-20 13:40:15 -06:00
Patrik Helia 7ce7e62f60 fix: Migrated bucket should have correct retention policy.
Signed-off-by: Patrik Helia <patashelia@gmail.com>
2020-04-16 21:35:48 +02:00
Timmy Luong 6ae7b7e9d4 chore: update CHANGELOG 2020-04-15 12:43:37 -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
George 00eb982b18
fix(kv): don't set session expiration time to earlier than existing expiration on renew session (#17751)
* chore(kv): add failing test for session renewal extension

* fix(kv): ensure renew session only updates expiration if it is newer than existing

* chore: update changelog to reflect renew session expiration fix
2020-04-15 16:45:29 +01:00
George 655f0df2d9
feat(kv): enable reading from URM by user index (#17618) 2020-04-15 10:36:39 +01: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
Russ Savage 41a23242ea
chore(changelog): update changelog for beta-8 (#17713) 2020-04-10 15:15:11 -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
Timmy Luong e170b5d2df
fix(ui): update giraffe to fix spacing between ticks (#17692)
* fix(ui): update giraffe to fix spacing between ticks

* chore: update CHANGELOG
2020-04-08 17:45:56 -07:00
alexpaxton 0b94b09527
feat(ui): sort getting started dashboards by modified (#17657)
* feat(ui): sort getting started dashboards widget by modified

* feat(ui): make recent dashboards list searchable

* refactor(ui): increase font size of tutorials list

* fix(ui): prettier

* chore(ui): update changelog
2020-04-08 16:19:56 -07:00
alexpaxton a43e9c4197
refactor(ui): polish labels interactions (#17660)
* refactor(ui): smooth out interactions of inline labels editor

* refactor(ui): remove visibility state from labels editor

* fix(ui): prevent labels list from expanding oddly

* chore(ui): update changelog
2020-04-08 14:55:06 -07:00
Brett Buddin f9941311b7
Merge pull request #17670 from influxdata/bb/task-send-now
fix(query): Respect the now-time of the compiled query if it's provided
2020-04-08 15:42:01 -04:00
Brett Buddin 5859121898
chore(changelog): Update changelog to reflect now() fix 2020-04-08 15:16:31 -04:00
Pavel Závora 3270d3328a
Merge branch 'master' into 17356/influx-cli-file 2020-04-08 19:54:43 +02:00
Pavel Zavora 18b1572ba9 chore: update Changelog 2020-04-08 19:49:40 +02:00
Ariel Salem ffa48c59b8
fix(ui): fixed dark lines in checks (#17651) 2020-04-07 10:56:55 -07:00
alexpaxton 0677b88f9b
feat(ui): remove treenav flag (#17581)
* refactor(ui): remove treeNav feature flag

* chore(ui): remove unused components

* chore(ui): remove unused routes from settings

* chore(ui): update changelog

* fix(ui): repair login e2e test

* fix(ui): repair tasks navigation e2e test

* fix(ui): repair query builder navigation test

* fix(tenants): remove portion of test

@aliriegray mentioned I should make this change to match her PR https://github.com/influxdata/influxdb/pull/17474
2020-04-06 17:06:43 -07:00
alexpaxton 58c5cf6aea
fix(ui): ensure all dashboard cards render the same size (#17612)
* fix(ui): ensure all dashboard cards render the same size

* fix(ui): ensure dashboard cards with long names don't deform

* chore(ui): changelog

* fix(ui): update dashboard card name selector in e2e test
2020-04-06 13:14:28 -07:00
Ariel Salem 53a13e5a77
fix(regression): function inserts now happen on new line (#17552) 2020-04-03 13:31:05 -07:00
alexpaxton b394fdf28c
feat(ui): redesign alerting index to be responsive (#17583)
* feat(ui): redesign alerting index to be responsive

* chore(ui): update changelog

* fix(ui): ensure tested elements are visible

* fix(ui): actually fix e2e tests
2020-04-03 12:28:20 -07:00
Ariel Salem 207f174d75
fix(ui): fixed single column links bug (#17601) 2020-04-03 10:24:31 -07:00
Bucky Schwarz 83c0f297c7 perf: TableGraphTable: tweak rendering internal state
fields that are often re-updated but rarely change value were moved out of react state
and into internal component state. changing these values won't force re-renders.
2020-04-01 11:54:39 -07:00
kelwang 49b69cf800
Merge pull request #17490 from influxdata/cli_easy_switch_back
feat(cmd/influx): add config switch back
2020-04-01 13:45:28 -04:00
Bucky Schwarz 02946a48a2 fix: view editor overlay should respect table view options 2020-04-01 10:04:25 -07:00
Kelvin Wang abe3a96674 feat(cmd/influx): add config switch back 2020-04-01 12:44:21 -04:00
Pavel Zavora 153bc0bd40 Merge branch 'master' into 17003/writeFromCsv 2020-03-29 21:20:10 +02:00
Russ Savage a3ff52d13e
chore(changelog): add beta-7 date 2020-03-27 14:16:11 -07:00
Kelvin Wang 5db57c9081 feat(cmd/influx): easy switch config 2020-03-27 15:45:36 -04:00
Johnny Steenbergen 3cb44a0301 feat(influx): add jsonout and hide headers support to task cmd 2020-03-27 12:33:24 -07:00
Russ Savage b0876d4144
Merge branch 'master' into 17003/writeFromCsv 2020-03-27 11:14:52 -07:00
Brett Buddin 19abbebef6
chore(influxd): update changelog for no-tasks flag. 2020-03-27 12:52:29 -04:00
Johnny Steenbergen 37646464b3 feat(pkger): add stack init cmd to influx cli
closes: #17235
2020-03-27 08:32:58 -07:00
sranka 9baf17f25b
Merge branch 'master' into 17003/writeFromCsv 2020-03-27 13:36:35 +01:00
Bucky Schwarz a142d11d9a feat: configurable js linewriter 2020-03-26 14:11:55 -07:00
Pavel Zavora 6bddee5a16 chore(cmd/influx): update change log 2020-03-25 21:22:01 +01:00
Ariel Salem dc915569f3
fix(ui): updated duplicate check error message (#17404) 2020-03-24 14:03:10 -07:00
Kelvin Wang 1e9099c45f feat(cmd/influx): add delete bucket by name 2020-03-24 16:10:24 -04:00
Brett Buddin d97775809f
chore(changelog): Update changelog to reflect scheduler buffer reuse. 2020-03-24 10:14:33 -04:00
Ariel Salem 4f65cda351
fix(ui): fixed threshold check bug that wouldn't allow threshold checks to be created where fields had spaces in them (#17391) 2020-03-23 19:17:52 -07:00
Ariel Salem 42ad3818ca
fix(ui): resolved telegraf bucket dropdown bug and undefined token issue (#17363) 2020-03-19 20:01:42 -07:00
Johnny Steenbergen 74dd8397d3 chore(pkger): refactor name and display name with type 2020-03-19 10:50:53 -07:00
George 1d400a4f0f
feat(kv): support for migrations (#17145)
* feat(kv): migration types for managing kv buckets and indexes over time

chore(kv): fixup comments in migrator types

fix(kv): initialize migrator bucket on kv service initialize

chore(kv): remove currently unused auth index

chore(kv): remove currently unused urm index

* chore(kv): move migrator tests into testing package and run for inmem and bolt

* chore(changelog): update changelog to reflect kv migrator type

* fix(kv): update auto migration store to return migratable store

* chore(kv): wrap error using func instead of defer in index

* chore(kv): rename Name method to MigrationName for clarity

* chore(kv): update migration log messages to match influxdb standard
2020-03-18 12:23:51 +00:00
alexpaxton eb226776ff
feat(ui): add dashboard empty state graphics (#17297)
* chore(ui): add graphic assets for empty dashboard state

* feat(ui): implement empty dashboard graphic for both light and dark modes

* chore(ui): update changelog
2020-03-16 16:35:36 -07:00
alexpaxton b0d459fccf
feat(dashboards): enable optional light mode for dashboards (#17232)
* refactor(ui): distill presentation mode toggle into discreet component

* refactor(ui): introduce foundations for Light Mode

* fix(ui): ensure light mode does not affect dashboards index view

* feat(ui): enable light mode for some chart types

* refactor(ui): adapt dashboard page title to light mode

* refactor(ui): polish appearance of cells in light mode

* fix(ui): make detection of dashboard viewing more resilient and precise

* fix(ui): pass in missing prop

* feat(ui): allow gauge to render as either light or dark

* fix(ui): ensure light mode of gauge is scoped to dashboard cells and not veo

* feat(ui): refactor table graphs to conditionally render light mode

* feat(ui): enable Heatmap graphs to render in light mode

* feat(ui): enable histograms to render in light mode

* feat(ui): enable scatterplots to render in light mode

* fix(ui): remove console log

* fix(ui): update test

* refactor: calc theme state

* fix: type

* refactor: fix action types

* chore: remove dead code

* refactor(ui): rename props from "lightMode" to "theme"

* refactor(ui): make variables control bar respond to theme

* fix(ui): update mockState to match current appState shape

* fix(ui): update affected tests

* refactor(theme): remove currentPage from localStorage

* chore(ui): update changelog

* fix(ui): update test

Co-authored-by: Andrew Watkins <watts@influxdb.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2020-03-16 14:34:33 -07:00
alexpaxton eda7e058e2
feat(ui): update oss login page (#17291)
* feat(ui): update design of oss login page

* chore(ui): remove splash page components

* chore(ui): update changelog

* chore(ui): sort css attributes alphabetically
2020-03-16 12:58:19 -07:00
Johnny Steenbergen 7b1efe5428 feat(influx): add completion command for users to generate the completions for the influx cli 2020-03-16 09:42:10 -07:00
Russ Savage a5c368e5f8
fix(jslogo): fix for displaying in firefox (#17240)
* fix(jslogo): fix for displaying in firefox

* chore(changelog): update changelog for #17240
2020-03-13 10:34:20 -07:00
Russ Savage 9090517ab3
chore(changelog): removing content type change 2020-03-12 14:06:22 -07:00
Russ Savage a1098f0a3e
chore(changelog): add beta 7 section 2020-03-12 13:18:31 -07:00
Russ Savage acd09bf0b7
chore(changelog): add date to beta-6 2020-03-12 13:16:40 -07:00
alexpaxton b845d6a1ba
fix(ui): remove gradients from logo svg components (#17214)
* fix(ui): remove gradients from logo svg components

* chore(ui): update changelog

* fix(rubylogo): tab to space

Co-authored-by: Russ Savage <russorat@users.noreply.github.com>
Co-authored-by: Russ Savage <russ@influxdata.com>
2020-03-12 09:40:19 -07:00
Kelvin Wang c511f06fa5 feat(cmd/influx): add profile management 2020-03-12 11:09:54 -04:00
Ariel Salem d2a49b8052
fix(ui): fixed dashboard cells and check query builder update bug (#17202) 2020-03-11 14:35:39 -07:00
Ariel Salem 09807736fd
fix(ui): fixed yield bug that was caused by race condition (#17208) 2020-03-11 12:51:18 -07:00
Ariel Salem b678ace7aa
fix(ui): updated styling so that telegraf configs maintain their original size when filtering configs (#17168) 2020-03-10 09:42:57 -07:00
Ariel Salem 952e31fe4c
fix(ui): updated trigger to be onFocus as well as onChange (#17161) 2020-03-10 09:10:02 -07:00
Ariel Salem 4b3b1308f0
feat(ui): login & sign-up page for IDPE (#17049) 2020-03-09 10:33:34 -07:00
Ariel Salem a017f0c4a2
fix(ui): displaying variable list default values (#17097) 2020-03-09 09:31:52 -07:00
Johnny Steenbergen de24c0e813 feat(influx): extend pkg export all cmd to allow for filtering of output
currently, support by filtering labelName and or by resource kind

closes: #17029
2020-03-09 09:27:01 -07:00
Ariel Salem ddc0d9afd8
fix(ui): disabled group functionality for check query builder (#17113)
fix(ui): disabled group functionality for check query builder
2020-03-06 10:45:59 -08:00
Brett Buddin f1b87a32c7
chore(changelog): Remove content-type requirement. 2020-03-06 12:24:32 -05:00
Ariel Salem 148b55b9f6
fix(ui): fixed dashboard cell error for disk usage (#17120)
fix(ui): fixed dashboard cell error for disk usage
2020-03-06 09:21:00 -08:00
Johnny Steenbergen 95c72c1679 chore(influx): update setup cmd to allow for duration for retention option
closes: #17107
2020-03-06 08:13:21 -08:00
Ariel Salem 037d4845d6
Revert "fix(ui): disabled group functionality for check query builder (#17110)" (#17112)
This reverts commit ff6d9c87cb.
2020-03-05 17:14:44 -08:00
Ariel Salem ff6d9c87cb
fix(ui): disabled group functionality for check query builder (#17110)
fix(ui): disabled group functionality for check query builder
2020-03-05 16:53:04 -08:00