Commit Graph

31903 Commits (f527636fe0e30435d2f3e1fde5a656fcef8dd56c)

Author SHA1 Message Date
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
Deary Hudson III d5f8a5fc9f
feat(cmd): apply env vars consistently across cmd (#16225) 2019-12-17 13:55:35 -06: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
Brett Buddin 09f2f40ab8
Merge pull request #16238 from influxdata/bb-cancelation-bucket
fix(kv): Store canceled task runs in the correct bucket
2019-12-17 13:29:42 -05:00
Brett Buddin 6de01948f3
chore(changelog): Update changelog with task run cancelation fix. 2019-12-17 11:21:54 -05:00
Brett Buddin a2de2cc5c8
fix(kv): Store canceled task runs in the correct bucket.
Task runs are stored and retrieved from the `taskRunsv1` bucket, but
when they are canceled they are incorrectly placed in the `tasksv1`
bucket. Once this has been done, further look ups of the task run fail,
because it is located in the wrong bucket.

This addresses the problem by placing them back into the `taskRunsv1`
bucket. An additional test has been added to ensure we are able to
successfully read a canceled run.
2019-12-17 10:19:27 -05:00
Alirie Gray fc9df92d52
fix(tasks): fix flaky run latency metric test (#16236) 2019-12-16 18:59:54 -08:00
Ariel Salem ee897171bc
fix(ui): flux sort no longer being overidden by default FE sort (#16235)
fix(ui): flux sort no longer being overidden by default FE sort
2019-12-16 15:58:39 -08:00
Alex Boatwright 25a62efcaf
feat: telegraf editor design work (#16223) 2019-12-16 08:22:20 -08:00
Yiqun Zhang 3f9c2783b9
build: using libflux in OSS 2019-12-16 11:09:39 -05:00
Yiqun Zhang 1c327904c9 fix: run gotest with libflux tag and cgo ldflags 2019-12-16 10:13:40 -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
Russ Savage da7c3508dd
fix(changelog): added a section for alpha 22 2019-12-13 14:05:18 -08:00
Russ Savage 8e8cfc7292
feat(changelog): date for alpha 21 2019-12-13 13:05:39 -08:00
Deniz Kusefoglu 13df88c15e
chore(ui): Remove eventMarkers feature flag (#16216) 2019-12-13 12:59:48 -08:00
Alex Boatwright 961875e0eb
feat: get monaco into the task page (#16213) 2019-12-13 10:54:20 -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
Yiqun Zhang 549e3c9eb3 build: using libflux in OSS 2019-12-13 10:43:15 -05:00
Ariel Salem cc3b164450
fix(ui): sort by modified now integrated (#16219)
fix(ui): sortby modified date now integrated & dashboard list sets default for each dashboard if props are undefined to ensure functionality
2019-12-12 16:31:18 -08:00
Andrew Watkins 3cca6be000
feat: route user to no orgs page (#16208)
* feat: route user to no orgs page

* style: no orgs page

* fix: eslint

* fix: prettier
2019-12-12 14:09:17 -08:00
Timmy Luong 7b81ebaf4e
fix(ui): update giraffe and time format options (#16217)
* fix(ui): update giraffe and time format options

* chore: update CHANGELOG
2019-12-12 14:01:47 -08:00
docmerlin (j. Emrys Landivar) bf88cd7502 chore(tasks): add test for task alignment 2019-12-12 13:26:59 -06:00
Bucky Schwarz bc3bfbc61e test: skip flaky cypress test 2019-12-12 13:26:59 -06:00
docmerlin (j. Emrys Landivar) 07345a58f4 fix(tasks): align @every schedule firings 2019-12-12 13:26:59 -06:00
Ariel Salem eefb8dd525
fix(ui): adding times in script editor will default start and endtime for timerange queries (#16201)
fix(ui): adding times in script editor will default start and endtime for timerange queries, compute timeranges based on script and based on widest date range & fix dashboard so that cells that have been saved with timerange scripts are based on those timeranges
2019-12-12 10:29:09 -08:00
Deary Hudson III 48e854776e
fix(cmd): adds org svc dep to pkg (#16206) 2019-12-12 11:33:15 -06: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
Edd Robinson bd67d3d368
Merge pull request #16183 from influxdata/er-kv-race
fix: remove racy, redundant initialisation
2019-12-12 14:09:46 +00:00
Edd Robinson b165b1d0b3 fix: remove racy, redundant initialisation 2019-12-12 13:20:44 +00: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
Alirie Gray b5ccad3c07
feat(metrics): add run latency to executor metrics (#16190) 2019-12-11 14:50:32 -08:00
Bucky Schwarz efdc6e592b fix: return the telegraf module based on Loadable's interface 2019-12-11 13:40:32 -08:00
Bucky Schwarz d2fe751e5a fix: add a timestamp to the telegraf label creation to insure uniqueness 2019-12-11 11:46:09 -08:00
Alex Boatwright 24e4fe4d93
fix: lint error (#16202) 2019-12-11 11:18:07 -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
Ariel Salem b62f29431f
fix(ui): updated webpack to account for different wasm files (#16194)
fix(ui): updated webpack to account for different wasm files
2019-12-11 08:57:22 -08:00
Ariel Salem 7be9307e59
fix(ui): regression fix, notes are now deletable (#16175)
regression fix, notes are now deletable
2019-12-11 08:56:42 -08:00
Alex Boatwright 8093c44230
fix: adding unique id for walkme (#16193) 2019-12-11 08:34:44 -08:00
Scott Anderson e44201e078
chore(flux): update flux functions list for flux 0.56 (#16184)
* chore(flux): update flux functions list for flux 0.56

* added http.post function to flux functions list

* fix(fluxFunctions): change aggregateWindow example to use variable

* updated and simplified example window function in flux function list

* removed unnecessary newline from window function example
2019-12-11 09:27:23 -07: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
Jakub Bednář 3e33a03ae1
fix(http): update swagger for easily use in clients (#16067)
* added date-time format for start and stop DeletePredicateRequest
* fixed malformed reference to ViewProperties in PkgChart model
* define separate model for RetentionRule as is in Organizations, Buckets, Labels
* "labels" property from Check and PostCheck should be part of CheckBase (it is ancestor for all Check types)
* "labels" property from NotificationRule and PostNotificationRule should be part of NotificationRuleBase (it is ancestor for all NotificationRule and types)
* "labels" property from NotificationEndpoint and PostNotificationEndpoint should be part of NotificationEndpointBase (it is ancestor for all NotificationEndpoint and types)
* The url property of HTTPNotificationRuleBase should not be required
* Added query link for CheckBase and NotificationRuleBase
2019-12-11 11:24:04 +01:00
Chris Goller 55ce0a0bfc
style: allow Merge commits in commit messages (#16195)
style: allow Merge commits in commit messages
2019-12-10 17:22:26 -08:00
Chris Goller b42098543c
style: allow Merge commits in commit messages
Signed-off-by: Chris Goller <goller@gmail.com>
2019-12-10 16:58:52 -08:00