Bucky Schwarz
17060ce138
chore: remove rum poc
2020-08-05 16:53:50 -07:00
Johnny Steenbergen
536e2c9811
feat(pkger): parameterize task queries
...
references: #18237
2020-08-05 16:14:06 -07:00
Alirie Gray
dd85de0e78
fix: add quotation marks to bucket name validation ( #19222 )
2020-08-05 13:30:45 -07:00
jlapacik
46c7345dae
feat: enable pushdowns for sum, count, min, and max by default ( #19227 )
2020-08-05 12:06:35 -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
alexpaxton
fe5e57934e
feat(flows): use global time range instead of bucket time ( #19215 )
...
* feat: replace bucket time selector with global time range
* refactor: replace custom list with List component
2020-08-05 09:24:17 -07:00
Johnny Steenbergen
efd82a2483
feat(influx): add support for dashboards
2020-08-05 09:14:01 -07:00
Alirie Gray
e82f2d9e0c
feat: add urm client to tenant package ( #19198 )
2020-08-05 08:46:26 -07:00
karel-rehor
79f6196829
chore(e2e): update selectors and add containerization ( #19221 )
...
* update: patch in tests from bonitoo-io/selenium-accept-infl2
* fix: add dataExplorer.feature - forgotten yesterday
* update: refactor e2e test configuration
* update: set actual cloud credentials in config
* fix: issue with headless switch in config
* update: WIP cloud experim and refactoring to use client libs
* update: sync variablesTab with upstream changes
* fix: clumsy use of resultObserver without promise
* fix: troubleshoot merge issue
* wip: Refactor using client APIs.
* wip: refactoring tests with new client API
* update: tokens tests
* wip: fixing variables tests
* fix: selectors for settings variables tests
* update: update selectors for dashboards and cellEdit
* e2e(fix): update selectors for generic popup
* e2e(fix): fix note cell test
* e2e(circleci): try and force nightly build
* e2e(circleci): try and force nightly build bis
* e2e(circleci): troubleshoot build issues
* e2e(circleci): fix type
* e2e(circleci): check circleci build
* e2e(circleci): troubleshoot build failure
* e2e(circleci): troubleshout circleci build
* e2e(circleci): troubleshoot circleci build issues
* e2e(circleci): troubleshoot build schedule
* e2e(update): wip updating alerts selectors
* e2e(circleci): troubleshoot reporting from tests
* e2e(update): fix alert selectors - WIP
* e2e(circleci): troubleshoot reporting issues in circleci
* e2e(update): monitoring selector fixes
* e2e(circleci): troubleshoot reporting issues
* e2e(update): fix monitoring selectors
* e2e(circleci): change cron trigger schedule for bonitoo
* e2e(config): add ENV to declare username
* test: add semantic commit
* e2e: remove debug lines from old config.yml
* fix(temp): remove bonitoo workflow from config.yml
* fix(e2e): reset cron for hourly-e2e to original values
* dataExplorer.feature new scenarios
* fix(e2e): generalize urls in telegraf asserts
* fix(e2e): troubleshoot circleci build
* fix: update .circleci/config.yml nightly acceptance test and sync with upstream
* fix(e2e): troubleshoot network issues on jenkins
* fix(e2): troubleshoot jenkins failures
* fix(e2e): troubleshoot jenkins issues
* fix(e2e): troubleshoot jenkins failures
* fix(e2e): troubleshoot test issues - change page load strategy
* fix(e2e): troubleshoot build issues
* fix(e2e): troubleshoot build issues
* fix(e2e): add paranoia checks on using UI signin
* fix(e2e): troubleshoot test issues
* fix(e2e): change handling of env params
* fix(e2e): troubleshoot signin stale elem issue
* fix(e2e): typo
* fix(e2e): synch selectors with recent UI changes
* fix(e2e): update check for stale element on signin
* fix(e2e): fine tune retry on stale element signin
* fix(e2e): lengthen signin retry
* fix(e2): try second stale element workaround
* fix(e2): attempt to workaround stale element
* fix(e2): try cruder solution to stale element on sign in
* fix(e2): lengthen timeout for signing page load
* fix(e2e): clear notifications before save in dataexplorer
* fixes(e2e): update variables button selector
* fix(e2e): cleanup data explorer test variable - from browser
* fixes(e2e): stash experim changes to cucumber.js
* fixes(e2e): troubleshoot deadman check failure
* fix(e2e): stash cucumber.js
* fix(e2e): update selectors for telegraf delete
* fixes(e2e): extend timeout for input to monaco
* fixes(e2e): troubleshoot timeout issue on paste into monaco
* fixes(e2e): safety commit containerize
* fixes(e2e): generic page header no longer applies - temp fix
* fixes(e2e): changes to headers temp fixes
* chore(e2e): stash acceptance test containerize work
* chore(e2e): clean debug messages
* feat(e2e): commandline args in containerized test script
* fixes(e2e): add junit report generation to container script
* fixes(e2e): set delay for selenoid startup
* fixes(e2e): stop docker containers after tests
* fix(e2e): drop bonitoo argv args before cucumber calls ArgvParser
* chore(e2e): update README and remove experim naming
* fix(e2e): troubleshoot occasional flake in notification assertions
* feat(e2e): add simple performance utility for cloud
* feat(e2e): tweek performance util
* feat(e2e): start cloud testing with containerized tests
* fix(e2e): halt script on unset required params
* fix(e2e): remove messages that could leak info
* fix(e2e): troubleshoot jenkins credentials
* fix(e2e): troubleshoot parameter issues in jenkins
* fix(e2e): cleanup troubleshoot code
* fix(e2e): update create variables popup selector
* fix(e2e): update submit button for template popup
* fix(e2e): update selectors for data tokens tests
* fix(e2e): sync alerts tests with recent changes
* chore(e2e): add cloud specific Dockerfile
* chore(e2e): add reporting to cloud dockerfile
Co-authored-by: Cubone21 <kyuboun@gmail.com>
2020-08-05 09:22:09 -06:00
Adrian Thurston
08cfb3f773
feat: allow a metadata key to be required for a query to be logged ( #19200 )
...
Can specify that a key must be present in the query response metadata before
LoggingProxyQueryService logs the query. Will use this in gateway to only log
the query when the connection to queryd fails.
2020-08-05 18:14:53 +03: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
Faith Chikwekwe
d48dc690a6
feat(query/stdlib): add min and max to ReadGroup ( #19158 )
...
Enables the mix and max aggregates for the ReadGroupAggregte pushdown behind a feature flag.
Co-authored-by: Jonathan A. Sternberg <jonathan@influxdata.com>
2020-08-05 09:40:26 -05:00
Adrian Thurston
b484bfc34f
fix: run apt-get update before any apt-get install commands ( #19220 )
...
It's possible that the apt cache on the circle ci system isn't up to date. Call
apt-get update before any installs.
2020-08-05 16:25:56 +03:00
Ariel Salem
3882b39152
fix(flashing-cells): prevent flashing cells by setting all the cell data when the dashboard is loaded ( #19212 )
2020-08-05 04:52:30 -07:00
Johnny Steenbergen
41cb12aeec
feat(pkger): add parameterization to dashboard queries
...
references: #18237
2020-08-04 17:02:34 -07:00
rbose22
a61161d73b
feat: added backend for mosaic graph type ( #19195 )
...
Closes : #19121
Closes : #19211
Added the ability to save the mosaic graph type.
Co-authored-by: Rose Parker reparker837@gmail.com
2020-08-04 16:24:58 -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
Andrew Watkins
500bd1e532
perf: event cells when TimeSeries renders ( #19197 )
...
* perf: new render id when dashboard refreshes
* perf: record vis time properly for scrolled cells
* fix: correct props
2020-08-04 09:46:00 -07:00
Ariel Salem
fdea2c6597
feat(feature-flagged-query-cache): Added a feature flagged query cache ( #19072 )
2020-08-04 06:56:02 -07:00
George
5e22e0101d
chore(auth): remove unnecessary URM service from Bucket authorizer ( #19060 )
2020-08-04 14:37:14 +01:00
Andrew Watkins
37ecb9299b
fix: revert cell disappear pr ( #19194 )
2020-08-03 16:53:16 -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
alexpaxton
b8797a251e
feat(ui): add SVG graphics for pending Map and Mosaic type views ( #19161 )
...
* feat: add SVG graphics for pending Map and Mosaic type views
* fix: appease linter
2020-08-03 14:30:07 -07:00
Andrew Watkins
54709c3137
perf: calculate and emit event for cell mount => cell visualized ( #19186 )
...
* perf: calc cell visualization time on the frontend
* fix: dont emit event without all ids
* fix: auto import
2020-08-03 13:50:21 -07:00
Paul Hummer
98a7830f07
Merge pull request #19182 from influxdata/flux-staging/v0.77.0
...
build(flux): update Flux to v0.77.0
2020-08-03 11:39:00 -06:00
Ariel Salem
4a41055911
fix(cells-disappearing): setting cells in getDashboard. ( #19166 )
2020-08-03 10:18:04 -07:00
Scott Anderson
a0ec9f9a4d
chore(Flux): fix typo in aggregate.range description ( #19139 )
2020-08-03 10:56:31 -06:00
Lyon Hill
0a9e8fdb4a
chore: update task tests to use the tenant service ( #19169 )
...
* chore: update task tests to use the tenant service
After the introduction of the tenant system we need to switch the testing frameworks
to use it instead of the old kv system
* chore: update onboarding to allow injected middleware
2020-08-03 09:33:46 -06:00
Paul Hummer
61fe279d4b
build(flux): update Flux to v0.77.1
2020-08-03 09:51:19 -05:00
Zoe Steinkamp
f59c313650
feat: add not for additional scripts ( #19172 )
2020-07-31 15:59:58 -06:00
Zoe Steinkamp
471ccfd50f
feat: Community template polishing ( #19171 )
...
* feat: Community template polishing
2020-07-31 15:59:46 -06:00
Alex Boatwright
a89040bfa7
fix: decoupling remounting from onboarding state ( #19124 )
2020-07-31 13:42:26 -07:00
Alex Boatwright
337bc7c2ea
fix: apply feedback from default sort order ( #19165 )
2020-07-31 12:20:33 -07:00
Andrew Watkins
a3b000bb4c
perf: dashboard rendering events ( #19163 )
...
* fix: useRef DnD context error spam
* perf: only fire events for initiall viewable cells
* fix: drag types
* fix: import
* fix: unused imports
* chore: add TODO
* fix: remove unused ref
* fix: import
* fix: import observer polyfill
* chore: move event
* chore: mountID to renderID
* feat: change renderID from tag to field
* chore: remove redundant orgID
2020-07-31 11:56:40 -07:00
Pavel Závora
d77ccf9ed7
Merge pull request #19082 from influxdata/19081/lost_secrets
...
fix(endpoints): do not reset organization's secrets when an endpoint is created or updated
2020-07-31 12:45:37 +02:00
Johnny Steenbergen
211e16dd7c
chore(pkger): axe deprecated fields
2020-07-30 17:25:58 -07:00
Zoe Steinkamp
11d1823841
feat: Template link to resource ( #19154 )
...
* feat: Template link to resource
* chore(community-templates): consolidate community template links
Co-authored-by: Bucky Schwarz <d.w.schwarz@gmail.com>
2020-07-30 16:36:01 -06:00
Lyon Hill
a0d7f9c41b
feat(tenant): Allow tenant to be composable and still maintain access across services ( #19164 )
...
Tenant services often need to make function calls to other services inside the tenant system. This can cause a problem when a external system needs to inject middleware into the call stack for the secondary system call. For instance when a bucket is created we may need to alert the storage system of the change. To accomplish this we need a way for the org svc to call a middleware influxdb.BucketService that is a tenant type service wrapped with a middleware piece. This is accomplished by allowing the individual services access to the tenant system that was generated. If a middleware is wrapping one of the systems the embedded system can still make internal calls
2020-07-30 15:55:25 -06:00
Alirie Gray
d1b8e98798
refactor: remove nested orgs labels route ( #19104 )
2020-07-30 10:53:14 -07:00
Jonathan A. Sternberg
8dd8d1f79e
feat(cmd/influx): modify the query cli to use the http api ( #19076 )
...
This modifies the query cli to remove the flux runtime dependency and
uses the public http api to execute the query. It then uses flux's csv
decoder to read the raw response.
This removes any dependency on the flux runtime and substantially
reduces the binary size and the startup execution time.
2020-07-30 12:44:48 -05:00
pierwill
4a81b5dd79
Merge pull request #19153 from influxdata/edit-fuzz-readme
...
fix: Edit FUZZ.md
2020-07-30 10:35:04 -07:00
pierwill
21f871aab4
fix: Edit FUZZ.md
2020-07-30 09:19:26 -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
Will Cooke
48814abab1
Merge pull request #19151 from influxdata/update-orgid-location-for-arduino
...
chore: Update orgID location and Token location for Arduino client library boilerplate.
2020-07-30 13:36:19 +01:00
Will Cooke
d510884e48
chore: Update orgID location and Token location for Arduino client library boilerplate.
2020-07-30 13:10:52 +01:00
Pavel Zavora
1939eecbf9
chore: improve code doc
2020-07-30 02:37:51 +02:00
Pavel Zavora
b58daa3b80
fix(endpoints): add test to validate secrets
2020-07-30 02:37:51 +02:00
Pavel Zavora
187485d8b6
fix(endpoints): do not override all secrets when an endpoint is created/updated #19081
2020-07-30 02:37:51 +02:00
Zoe Steinkamp
c4972715c6
feat: Add Error Reporting to community templates ( #19140 )
...
* feat: Add Error Reporting to community templates
* Update ui/src/templates/components/CommunityTemplateImportOverlay.tsx
Co-authored-by: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
* Update ui/src/templates/containers/CommunityTemplatesIndex.tsx
Co-authored-by: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
* feat: Add Error Reporting to community templates
fix prettier
Co-authored-by: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
2020-07-29 15:36:01 -06:00
Yiqun (Ethan) Zhang
baa8323431
fix: group resultset produces 1 table per group ( #18968 )
...
This helps resolve #18098
2020-07-29 15:31:29 -05:00