Johnny Steenbergen
41beaf0bd5
fix(pkger): fixes issue where pkger can't discern the mime/content type of a package
...
also makes the yaml decoder the default. To foten we end up in application/octet-stream
which is the default for many different mime types. This provides a mechanism
around that so that when the automagical detection fails it can allow the user
to provide it via the CLI.
2020-01-14 15:44:48 -08:00
Stuart Carnie
1a97dcf17a
Merge pull request #16531 from influxdata/sgc/issue/5661
...
feat(http): Enforce limits in write handler and expose config options
2020-01-14 15:37:38 -07:00
Johnny Steenbergen
63fd1e2e9a
feat(pkger): make pkger packages CRD compliant
2020-01-14 13:20:00 -08:00
Stuart Carnie
4122a5dfec
feat(http): Enforce limits in write handler and expose config options
2020-01-14 09:13:40 -07:00
Johnny Steenbergen
fe12fd051e
feat(pkger): add jsonnet support for package files
2020-01-13 09:55:08 -08:00
Johnny Steenbergen
fdc3e7658c
feat(pkger): add ability to supply a pkg from a url
...
the following is now possible from the CLI(same in REST API):
influx pkg -u 1717709ffa/bucket_pkg_json
2020-01-12 07:53:58 -08:00
George
560cd3faee
fix(http): expose max batch size bytes limit open on *APIBackend ( #16497 )
2020-01-10 16:00:37 +00:00
George
a0c18c9ef7
feat(http): add configurable limit to points batch size on write endpoint ( #16469 )
2020-01-10 11:02:44 +00:00
Alirie Gray
4ad9e6b6b5
fix(tasks): add content length check to decode force run request ( #16458 )
2020-01-08 18:55:42 -08:00
Johnny Steenbergen
c8aabaf515
chore(http): fixup middleware stack and normalize metrics into same buckets for id fields
2020-01-08 15:05:34 -08:00
Lorenzo Affetti
dc4900e252
feat(query): add dialect to discard output
2020-01-08 16:46:52 +01:00
Gavin Cabbage
6fe69549d4
feat(query): add source to query request via user agent header
2020-01-07 09:28:49 -05:00
Ariel Salem
4dbc7ec771
chore(ui): refactored variables client API to oats generated types and API ( #16400 )
...
chore(ui): refactored variables client API to oats generated types and API
2020-01-06 12:57:52 -08:00
Deniz Kusefoglu
219d73bf60
fix(notificationrules): Correct logic on matching notification rules ( #16328 )
...
* fix(notificationrules): Correct logic on matching notification rules
* feat(nrs): Add more tests
2019-12-31 23:44:27 +00:00
Deniz Kusefoglu
fcc39e371f
feat(checks): Add custom check type ( #16350 )
...
* feat(checks): Add custom check type
* feat(checks): Remove alert builder from custom check
* feat(checks): Add AlertBuilderAction to list of possible actions
* feat(checks): Query visualization does not make sense for custom check
* feat(check): check editor should only reexecute queries if view query changes
* Update ui/src/timeMachine/components/TimeMachineFluxEditor.tsx
Co-Authored-By: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
* Address PR review
Co-authored-by: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
2019-12-31 20:21:48 +00:00
Johnny Steenbergen
e6f1805e5e
chore(inmem): nuke the duplicative inmem store
...
use kv store... its a thing
2019-12-30 11:04:45 -08:00
Johnny Steenbergen
cce279a80e
feat(pkger): add ability to provide secrets alongside package when applying
...
this provides the ability to add secret refs at runtime instead of adding
them to the pkg.
2019-12-27 12:41:42 -08:00
Ariel Salem
79c5c79286
feat(ui): added notification rule & checks last run status & error ( #16338 )
...
feat(ui): added last run status checks for notification rules and check rules, readded updateCheck to fix linter and functionality issues with program and added tests to ensure check creation and update stability
2019-12-27 10:14:34 -08:00
Johnny Steenbergen
5569193116
fix: add custom marshaler to dashboard builder config to stop breaking all external api clients with nil vals
2019-12-26 14:53:14 -08:00
Johnny Steenbergen
1c2421cb9c
feat(pkger): add export support for tasks
2019-12-23 15:41:14 -08:00
Johnny Steenbergen
c9431bceb8
feat(pkger): add apply functionality for task resource
2019-12-23 13:56:42 -08:00
Johnny Steenbergen
8e87498317
feat(pkger): add dry run functionality for task resource
2019-12-23 11:40:28 -08:00
Johnny Steenbergen
af5b7fd7d3
feat(pkger): add export support for notification rules
2019-12-21 14:58:02 -08:00
Greg
abd8ce0089
feat(http): add functionality to retrieve/store telegraf config as toml ( #16132 )
2019-12-20 14:20:13 -07:00
Johnny Steenbergen
61dceaa727
feat(pkger): add application functionality for the notification rules resource
2019-12-20 12:48:46 -08:00
Johnny Steenbergen
02aec6ed29
feat(pkger): add dry run functionality for notification rules
2019-12-19 16:31:22 -08:00
Johnny Steenbergen
a8a4d3d0b2
feat(pkger): add export functionality to checks resource
2019-12-18 17:52:28 -08:00
Johnny Steenbergen
677e836bf4
feat(pkger): add apply functionality for checks
...
this work is to support pkger, but was able to add back in the
skipped tests. seeing failures upstream, and didn't catch it in
influxdb b/c the tests were being skipped.
closes : #14799
2019-12-18 15:02:03 -08:00
Johnny Steenbergen
1db3256980
feat(pkger): add check dry run functionality
2019-12-18 12:15:08 -08:00
Johnny Steenbergen
13ac83e0c4
chore: refactor bits of checks and its dependencies for readability
2019-12-18 11:07:19 -08:00
George
ff38420558
feat(tasks): remove flux stats from run log and replace with trace id ( #16263 )
...
* feat(tasks): trace id in task run logs
* refactor(tracing): move trace info utility into kit/tracing package
2019-12-18 16:30:38 +01:00
Johnny Steenbergen
213cdf58a9
chore(http): cleanup http pkg's check implementation cruft
2019-12-17 21:49:34 -08:00
Greg
41e771a464
feat(http): expose list of available telegraf plugins ( #16233 )
2019-12-17 16:53:19 -07:00
Johnny Steenbergen
2fb1a5d3eb
chore(http): refactor source http service client to use httpc.Client
2019-12-17 13:19:33 -08:00
Johnny Steenbergen
f527636fe0
chore(http): refactor user http service to use the httpc.Client
2019-12-17 12:49:14 -08:00
Johnny Steenbergen
1c2b900687
chore(http): refactor auth service http client to use httpc.Client
...
normalizing the auth service http client to follow suit with other services.
2019-12-17 12:18:16 -08:00
Johnny Steenbergen
d42bbb3c64
feat(pkger): add support for exporting notification endpoints
2019-12-17 11:33:34 -08:00
Johnny Steenbergen
b8652ee178
feat(pkger): add support for secret references to notification endpoints parsing
2019-12-17 11:33:34 -08:00
Johnny Steenbergen
a6e768dc7c
chore: refactor notication endpoints to make a service out of notification endpoints
...
this is a blocker for anyone who hits the endpoint services internally. They
had to know that they need to also know of hte secret service then do all that
put/delete alongside the operation. This makes that unified inside the store tx.
one other thing this does is make obvious the dependencies that
notification services has. In this case it is the secrets service it
depends on.
2019-12-17 10:49:06 -08:00
Yiqun Zhang
3f9c2783b9
build: using libflux in OSS
2019-12-16 11:09:39 -05:00
Johnny Steenbergen
88468822e2
feat(testttp): extend testttp with new JSON methods and refactors test to use it
2019-12-13 14:07:11 -08:00
Johnny Steenbergen
39e89eafdf
chore(pkger): utilize http client for integration tests for pkger
2019-12-13 09:46:01 -08:00
Johnny Steenbergen
86a359f34b
chore(http): refactor http layer to be able to encode/decode influxdb.ID's safely
...
noticed that I had not used the http server as the entry point for server tests.
This was work to make that happen. Along the way, found a bunch of issues I hadn't
seen before 🤦 . There are a number of changes tucked away inside the
other types, that make it possible to encode/decode a type with zero value for
influxdb.ID.
2019-12-13 09:46:01 -08:00
Yiqun Zhang
4ea8d01a23
fix: test baseline to use rust parser!
2019-12-13 11:51:49 -05:00
Johnny Steenbergen
bf86cce1f1
feat(httpc): extend httpc Client with JSON shorthand methods
...
making most common API calls super easy to get up and running
2019-12-12 07:44:31 -08:00
Johnny Steenbergen
3daaa4d307
feat(pkger): add apply functionality for notification endpoints kind
2019-12-11 15:13:42 -08:00
Johnny Steenbergen
69d7eb4455
feat(pkger): add notification endpoint dry run functionality
2019-12-11 15:13:42 -08:00
Johnny Steenbergen
8729cd0959
chore(http): refactor api handler take advantage of route tree instead of switch statement
...
is very much WIP at this point
2019-12-11 09:53:29 -08:00
Yiqun Zhang
f6df30adac
build(flux): update Flux to v0.57.0
2019-12-11 11:19:05 -05:00
Gavin Cabbage
43ff4abffd
feat(query): add trace response headers
2019-12-11 09:10:21 -05:00