Commit Graph

28185 Commits (9e9a98f9fd666f794c6a799cdec1d73af216cf75)

Author SHA1 Message Date
Chris Goller 4f1b8ad846
Merge pull request #11212 from influxdata/fix/scraper-types
fix(scraper): remove enriched type label
2019-01-17 10:33:47 -06:00
Nathaniel Cook cf7eb7834b chore: update Flux to v0.16.0 2019-01-17 09:23:53 -07:00
Chris Goller d5a60cf2dd fix(scraper): remove enriched type label
Scraping was enriching the tag set by adding the
prometheus data type in the tag key name, "type."

If a scraped metric already had the tag, "type," then
this would cause errors far away from problem in flux.

Co-authored-by: Kelvin Wang <sherkrainwang@gmail.com>
2019-01-17 10:22:22 -06:00
Leonardo Di Donato ad6f2e42f5 feat(http): hook macros authorizer to handler
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2019-01-17 14:50:18 +01:00
Leonardo Di Donato ae33de4922 feat(authorizer): macro authorizer
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2019-01-17 14:50:18 +01:00
Leonardo Di Donato efe2508b1e feat(influxdb): add macro resource type 2019-01-17 14:50:18 +01:00
Michael Desa f889675ef7
Merge pull request #11176 from influxdata/fix/misc-auth-issues
fix(http): use wrapped org/bucket services only when required
2019-01-17 07:55:15 -05:00
Leonardo Di Donato 8b9a21dc03 chore(http): remove getDashboardsLinks 2019-01-17 12:35:00 +01:00
Leonardo Di Donato 3e6add97cb feat(http): dashboards pagination 2019-01-17 12:35:00 +01:00
Leonardo Di Donato e8ecc6a712 feat(http): dashboards protos pagination 2019-01-17 12:35:00 +01:00
Leonardo Di Donato 70921b6014 feat(bolt): dashboards pagination 2019-01-17 12:35:00 +01:00
Leonardo Di Donato b23be9a9a2 feat(inmem): dashboards pagination 2019-01-17 12:35:00 +01:00
Leonardo Di Donato 7601f12a92 feat(testing): tests for dashboards pagination 2019-01-17 12:35:00 +01:00
Leonardo Di Donato 72acc6e598 fix(platform): dashboard filter must implement paging filter 2019-01-17 12:35:00 +01:00
Leonardo Di Donato 964151504f docs(http): update swagger for dashboards filtering 2019-01-17 12:35:00 +01:00
Leonardo Di Donato 91f4ffba30 chore: bucket pagination improvements 2019-01-17 12:35:00 +01:00
Deniz Kusefoglu 95e808871e Add protos state in redux and create API infra 2019-01-16 20:24:13 -08:00
Alirie Gray 7e36e3f23d Add ability to delete a dashboard from the organizations page 2019-01-16 19:52:37 -08:00
Brandon Farmer baa94e5fd8
Merge pull request #11188 from influxdata/fixes/clean-up-routes
Fix org routes
2019-01-16 17:57:59 -08:00
Brandon Farmer 273e0478f0 Fix org routes 2019-01-16 17:49:13 -08:00
Iris Scholten 6a83d6dbc4
Merge pull request #11174 from influxdata/feat/data-loaders-wizard
Move dataloading into admin ui
2019-01-16 17:32:30 -08:00
Iris Scholten 4918d7ae67 Move dataloading into admin ui
Co-authored-by: Daniel Campbell <metalwhirlwind@gmail.com>
2019-01-16 17:21:07 -08:00
Michael Desa 460b758f8e test(http): ensure bucket service tests have appropriate services set 2019-01-16 20:09:03 -05:00
Brandon Farmer bd5dc23461
Merge pull request #11185 from influxdata/fixes/clean-up-routes
Clean up routes
2019-01-16 17:05:03 -08:00
alexpaxton e18f9b1a25
Use Clockface Overlay when confirming switch from editor to builder (#11181)
* Introduce overlay footer presentational component

* Refactor time machine query switcher to display overlay instead of browser dialog

* Dismiss overlay when confirming
2019-01-16 16:59:48 -08:00
Brandon Farmer 4729cac5c5 Clean up routes 2019-01-16 16:55:45 -08:00
Michael Desa f66774a766 fix(http): use wrapped org/bucket services only when required
return reasonable error message for http errors on write
2019-01-16 19:03:08 -05:00
Palakp41 2a24c6dca1
Merge pull request #11156 from influxdata/feat/delete-task-adminui
Add the ability to delete a task from organization
2019-01-16 15:59:38 -08:00
alexpaxton 6f2b3d9f25
Polish Table Options (#11160)
* Clean up grid

* Polish threshold list

* Add empty state to table column options

* Improve appearance of custom time format

* Use clockface input within Draggable Column

* Use clockface input in table sidebar
2019-01-16 15:33:34 -08:00
Alirie Gray 2332f852e7
Merge pull request #11171 from influxdata/feat(adminui)/remove-scrapers-from-org
Add ability to delete a scraper from an organization
2019-01-16 15:20:05 -08:00
Alirie Gray ddd6447ae3 Add ability to delete a scraper from an organization 2019-01-16 15:11:36 -08:00
Brandon Farmer 8314cc2ad2
Merge pull request #11173 from influxdata/fix/incorrect-meta-query
Fix incorrect meta query
2019-01-16 14:53:21 -08:00
Brandon Farmer 8053d3a255 Fix incorrect meta query 2019-01-16 14:39:39 -08:00
Nathaniel Cook 073b034c24 chore: add go.mod and go.sum to list of Go sources
This enables workflows that use `go mod edit` commands to rely on the
Makefile correctly rebuilding the Go binaries.
2019-01-16 15:33:14 -07:00
Michael Desa 12c934ba6b
Merge pull request #11157 from influxdata/fix/session-permissions
fix(influxdb): special case the orgs resource when generating permissions
2019-01-16 17:08:21 -05:00
Brandon Farmer 041161a646
Merge pull request #11161 from influxdata/enhancement/improve-meta-query-speed
Improve meta query for tags
2019-01-16 13:30:59 -08:00
Mark Rushakoff f93ecaa137 refactor(task): look up runs more efficiently
This switches run status from a tag to a field. This is likely a
breaking change to existing task logs.

Using a one-off local query, for 250 records, the previous approach took
around 10 seconds and the new approach is about 30 milliseconds. At 1000
records, the previous approach was roughly 110 seconds and the new
approach is around 70 milliseconds.
2019-01-16 13:25:28 -08:00
Michael Desa a5154cf064
Merge pull request #11135 from influxdata/feat/authorize-bucket
authorize bucket service operations
2019-01-16 16:25:03 -05:00
Brandon Farmer bc9a1afcba
Merge pull request #11142 from influxdata/feat/use-api-for-buckets
Use bucket api for listing buckets in time machine
2019-01-16 13:10:13 -08:00
Brandon Farmer b804631996 Improve meta query for tags 2019-01-16 13:06:56 -08:00
Michael Desa 59fde4a9de feat(authorizer): add authorized bucket service
feat(http): use authorizer bucket service for API handler.

test(authorizer): add tests for bucket service auth
2019-01-16 15:37:19 -05:00
Deniz Kusefoglu ef7d5a1928
Merge pull request #11120 from influxdata/fix/save-view-properties
Ensure view retains cellID, and use cellID or id in updateVeiw
2019-01-16 12:36:59 -08:00
Deniz Kusefoglu 901cafbefd
Merge pull request #11130 from influxdata/fix/table-selection
Prevent in place editing of tables that broke table selection
2019-01-16 12:36:30 -08:00
Nathaniel Cook 0eecf59877 build(Makefile): fix glob expansion if find command 2019-01-16 13:35:20 -07:00
Michael Desa ffdba45242 fix(influxdb): special case the orgs resource when generating permissions 2019-01-16 15:26:40 -05:00
Daniel Campbell 00711c5c01
Update final onboarding step to offer next step options to the user (#11145)
* Update final onboarding step to offer next step options to the user

* Add fallback route

* style tweaks, update snapshot

* update id getter
2019-01-16 12:16:56 -08:00
Michael Desa de80496ea2
Merge pull request #11116 from influxdata/feat/authorize-requests
Authorize organization requests.
2019-01-16 15:16:45 -05:00
Palak Bhojani 9442a685b0 Add the ability to delete a task from organization 2019-01-16 12:16:10 -08:00
ABond 3738a73b1c
Merge pull request #11148 from influxdata/chore/restore-nightly-schedule
chore(ci): Restore nightly schedule
2019-01-16 14:50:21 -05:00
Michael Desa bfb865cd72 feat(influxdb): authorize org service operations
feat(influxdb): add unauthorized error code

feat(testing): export ErrorsEqual method

feat(authorizer): add Authorize method that authorizers permissions

feat(authorizer): add org service that authorizes actions to a wrapped org service

feat(http): use authorized org service in org handler

feat(authorizer): rename Authorize to IsAllowed
2019-01-16 14:41:57 -05:00