Commit Graph

31298 Commits (ea9cf13af69755c84efb5ec155d4ffd1b91a44b8)

Author SHA1 Message Date
Jakub Bednář ea9cf13af6
fix(notification/rule): fixed http NotificationRule (#15245)
* Fixed handler path for a list of all labels for a notification rule
* Fixed filtering NotificationRules by limit and offset
2019-10-07 09:36:55 +02:00
Edd Robinson 9be0de2f7f
Merge pull request #15306 from i-sevostyanov/master
fix(storage): added missing string values for CacheStatus type.
2019-10-04 14:23:37 -07:00
Ilya Sevostyanov 596414a3ff
fix(storage): added missing string values for CacheStatus type.
Closes: #15284.
2019-10-04 23:50:21 +03:00
Iris Scholten f4dabb7fe1
Merge pull request #15313 from influxdata/comment-shortcut
feat(ui): Add shortcut for commenting in script editor
2019-10-03 14:42:35 -07:00
Iris Scholten 54cc5be3c6 fix: add missing semicolon 2019-10-03 14:27:19 -07:00
Iris Scholten 7bf80b55a4 chore: update changelog 2019-10-03 13:08:25 -07:00
Iris Scholten 97587e8840 feat(ui): Add tooltip that exposes editor shortcuts in the ui 2019-10-03 13:07:58 -07:00
Iris Scholten 6594521d46 feat(editor): Add keyboard shortcut for toggling comments 2019-10-03 11:53:17 -07:00
Deary Hudson III 4f7e147e24
Merge pull request #15295 from influxdata/fix/http-default-empty-user-status
fix(http): Ensures users are created with an active status
2019-09-30 23:55:03 -05:00
Deary Hudson bd7c4dad8f fix(http): Ensures users are created with an active status 2019-09-30 15:37:59 -07:00
Deniz Kusefoglu 7d4c8491f0
feat: Add event markers (#15282)
* Add init event markers

* Add events to dashboard graphs

* Add level coloring and styling to event markers

* Window statuses by time and graph groups of events

* Put event markers behind feature flag

* init tooltip

* Upgrade giraffe library

* Add Tooltip

* Add status query to Time Machine

* Status rows return lowercase check level statuses

* rename events to statuses

* Radically improve tooltip style

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

* Add time formatting

* Make status query more readable

* Clean up comments
2019-09-27 14:09:12 -07:00
George 9f5390e449
feat(auth): add jwt support in auth middleware (#15152) 2019-09-27 12:12:41 +01:00
Russ Savage b96282d01d
Update changelog for alpha 18 release 2019-09-26 14:06:14 -07:00
Russ Savage d24047e55d
fix(fluxFunctions): add getColumn, getRecord, tableFind (#15289)
* fix(fluxFunctions): add getColumn, getRecord, tableFind

* feat(changelog): update changelog
2019-09-26 14:04:23 -07:00
Alirie Gray a9df93b1fd
refactor(tasks): create coordinator for new scheduler/executor (#15268) 2019-09-26 13:55:23 -07:00
Russ Savage 73ac9c5b5c
fix(templates): add jmeter template (#15168)
* fix(templates): add jmeter template

* fix(defaultTemplates): missing comma

* fix(package): update influxdb-template library

* fix(ui): updating yarn.lock

* fix(templates): add jmeter template

* fix(defaultTemplates): missing comma

* fix(package): update influxdb-template library

* fix(ui): updating yarn.lock

* Updated CHANGELOG
2019-09-26 12:21:12 -07:00
Lyon Hill 5e1d7f6c69
feat(task): remove preauth (#15286)
* feat(task): remove preauth

* fix(task): remove e2e test that verified preauth
2019-09-26 10:52:24 -06:00
Mustafa 4fcf4c4ad1
Merge pull request #15248 from influxdata/elbehery-fix#4300
fix(storage): remove level=0 from TSM disk bytes metrics.
2019-09-26 18:21:38 +02:00
Jakub Bednář 732c0cc28d
fix(http): update NotificationRuleBase and NotificationRule schema to reflect reality (#15244)
* NotificationRuleBase: the endpointID should be required and editable, there is missing a links property
 * NotificationRule: add discriminator
 * add a missing TraceSpan parameter into a GetNotificationRules and GetChecks
2019-09-26 12:07:44 +02:00
Jakub Bednář 95d6301458
fix(http): add a discriminator for a Threshold schema, add links into CheckBase schema (#15198) 2019-09-26 11:09:59 +02:00
kelwang 8af36d5aae
Merge pull request #15278 from influxdata/fix/rule-encoding
fix(http): lookup task before clearing it's id from the rule
2019-09-25 17:33:38 -04:00
Lyon Hill 270d39224c
fix(task): include offset in next due calculation (#15281) 2019-09-25 15:21:37 -06:00
Michael Desa ca937eaf11
fix(http): lookup task before clearing it's id from the notification rule 2019-09-25 16:33:05 -04:00
Michael Desa 2bb8418575
Merge pull request #15276 from influxdata/remove-slack-token
Remove slack token option from endpoint
2019-09-25 16:07:59 -04:00
Lyon Hill 7aa98ca84f
feat(task): add limit function for task concurrency (#15266)
* feat(task): add limit function for task concurrency

The new task executor handles limit's differently then the old executor
instead of front loading limits by creating a runner for every task that might run
the new executor has a large worker pool and queue. This allow's us to have a unlimited
concurrency per task and helps us avoid a back log of task's execution based on a
arbitrary execution limit. This add's the ability to add an optional task execution limit
so a user can still have the advantages of limiting concurrency.
2019-09-25 12:02:04 -06:00
Deniz Kusefoglu ca078d4b91 Remove endpoint test for slack token field 2019-09-25 10:54:07 -07:00
Deniz Kusefoglu 43f3eafa73 Remove slack token option from endpoint 2019-09-25 10:40:35 -07:00
Johnny Steenbergen 4da248ec30
Merge pull request #15275 from influxdata/task/15258_remove_senstive_data_logging
chore(http): remove logging of senstive data
2019-09-25 10:13:10 -07:00
Johnny Steenbergen fc955c5abe chore(http): remove logging of senstive data
after discussion with team, dropping the request logging was decided on.
2019-09-25 09:49:09 -07:00
elbehery 663d4bb901 test(tasks): skip flaky test 2019-09-25 18:17:59 +02:00
elbehery c0b87c657c fix(storage): remove level=0 from TSM disk bytes metrics. 2019-09-25 15:57:25 +02:00
Jakub Bednář ff2747a728
fix(http/check): fix handler path for a list of all labels for a check (#15216) 2019-09-25 09:07:24 +02:00
Jakub Bednář d23b1f9904
fix(http): add discriminator for Check schema (#15178) 2019-09-25 08:50:09 +02:00
Brandon Farmer fe12b40578
Merge pull request #15267 from influxdata/always-provide-user-status
fix(influxdb): Always return user status
2019-09-24 15:54:19 -07:00
Brandon Farmer f61fe82708 fix(influxdb): Always return user status 2019-09-24 15:19:16 -07:00
Michael Desa 16ffb9013d
Merge pull request #15261 from influxdata/fix/http-checks
fix(http): prevent writing to http request multiple times
2019-09-24 16:10:09 -04:00
Michael Desa d48b28e533
fix(http): prevent writing to http request multiple times
Closes https://github.com/influxdata/influxdb/issues/15260

Additionally, we look up a task before clearing the taskID from the
check.
2019-09-24 15:48:36 -04:00
Michael Desa f2805626c7
Merge pull request #15235 from influxdata/fix/state-changes-be
fix(notification/rule): ensure stateChanges rule has enough data in window
2019-09-24 14:59:27 -04:00
kelwang 14643711f7
Merge pull request #15140 from influxdata/cli_add_user
fix(cmd/influx): org add/remove members
2019-09-24 13:58:39 -04:00
Kelvin Wang 4aa6df1c34 fix(cmd/influx): org add/remove members 2019-09-24 13:26:18 -04:00
Michael Desa 58fbddc123
fix(notification/rule): ensure stateChanges rule has enough data in window
Closes https://github.com/influxdata/influxdb/issues/15154

Previously, we niavely incremented the unit associated with the leading
duration. Now, if the unit is `s` we double it. For every other unit, we
increase the magnitude by 1.

fix(notification/rule): change panic to t.Fatal

chore(notification/rule): add support for durations less than s
2019-09-24 12:48:10 -04:00
Michael Desa 38d2c116fb
Merge pull request #15250 from influxdata/chore/remove-alerting-feature-flag
chore(ui): remove alerting feature flag
2019-09-24 11:56:28 -04:00
Jonathan A. Sternberg 5c3c66969b
Merge pull request #15249 from influxdata/flux-staging/v0.49.x
build(flux): update Flux to v0.49.0
2019-09-24 10:23:12 -05:00
Michael Desa 527aa4f2d5
chore(ui): remove alerting feature flag 2019-09-24 10:59:01 -04:00
Jonathan A. Sternberg 7f5a72539f
build(flux): update Flux to v0.49.0 2019-09-24 09:54:54 -05:00
kelwang c3127c8cdd
Merge pull request #15179 from bednar/check-cron
fix(alerts): remove the cron option from checks/rules
2019-09-23 21:28:02 -04:00
kelwang 236e8c14ee
Merge pull request #15150 from bednar/flux-paren-expression
fix(http): add ParenExpression
2019-09-23 21:26:57 -04:00
Deniz Kusefoglu b3a806df6b
Fix endpoint type conversions (#15240)
* Fix endpoint type conversions

* Update reducer

* Add token to slack endpoint

* Add test for http endpoint
2019-09-23 18:17:56 -07:00
Jakub Bednář 9f0d9f6ecb fix(http): fix NotificationEndpoint: (#15148)
* Add TraceSpan parameter to GetNotificationEndpoints operation
* Fixed handler path for a list of all labels for a notification endpoint
* Fixed filter NotificationEndpoints by limit and offset
2019-09-23 15:55:37 -07:00
Michael Desa 85f0875efb
Merge pull request #15234 from influxdata/revert-15221-chore/upgrade-clockface-0.0.32
chore: Revert "chore(ui): upgrade Clockface to 0.0.32"
2019-09-23 16:08:53 -04:00