Michael Desa
cdc9146b78
feat(influxdb): add authorized user resource mappings
...
feat(bolt): add function to find a resources organization id
rename platform to influxdb
Co-authored-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-authored-by: Michael Desa <mjdesa@gmail.com>
fix(bolt): rename FindResoureOrganization to FindResoureOrganizationID
feat(authorizer): add authorized user resource mapping service
Co-authored-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-authored-by: Michael Desa <mjdesa@gmail.com>
feat(influxdb): wire up authorized user resource mapping
Co-authored-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-authored-by: Michael Desa <mjdesa@gmail.com>
fix(authorizer): remove unused field from tests
Co-authored-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-authored-by: Michael Desa <mjdesa@gmail.com>
2019-01-18 14:22:08 -05:00
Iris Scholten
a5fe808680
Merge pull request #11269 from influxdata/fix/empty-scraper-verify
...
Remove empty scraper verify step and data loaders progress bar
2019-01-18 11:14:44 -08:00
Brandon Farmer
976e95c7b6
Merge pull request #11262 from influxdata/feat/show-flux-error-in-time-machine
...
Display flux error in UI
2019-01-18 11:07:06 -08:00
Brandon Farmer
8cb47c75cf
Merge pull request #11296 from influxdata/feat/node-npm-version
...
Set node and npm version requirements for project
2019-01-18 11:06:32 -08:00
Jade McGough
8a1d7ba1ba
Labels v2 ( #11198 )
...
* WIP first-class endpoint for labels
* WIP
* WIP
* add all the boilerplate
* fix boltdb
* fix http label test
* fix test
* WIP
* fix test failures
* reenable all tests
* add failing test for label mappings
* add label mapping bolt bucket
* implement resource -> label mapping fn
* add inmem label mapping
* delete label mappings
* remove unused stuff
* add missing functions
* add POST endpoint for labels
* add GET route for label
* delete label endpoint
* add label patch endpoint
* remove commented code
* add label service to api handler
* update comment
* add FindLabelByID test
* use platform.Error
* change path name
* formatting
* remove label patch from swagger
* avoid potential orphaned mapping bug
* guard against creating label mappings from nonexistent labels
* update swagger
* update swagger
* update swagger
* fix swagger indentation
* update swagger
2019-01-18 11:03:36 -08:00
Daniel Campbell
220c66dc9a
persist Add Data button ( #11292 )
...
* persist Add Data button
* swap position
* Update tip text
* remove unused import
2019-01-18 10:53:41 -08:00
Iris Scholten
aded23d08b
Remove empty scraper verify step and data loaders progress bar and step statuses
2019-01-18 10:48:14 -08:00
Michael Desa
4863708c58
Merge pull request #11287 from influxdata/fix/default-source-org
...
fix(authorizer): allow default source orgID to be in the sources list
2019-01-18 13:27:13 -05:00
Mark Rushakoff
27d854d771
fix(http): display platform error from task client
2019-01-18 10:25:06 -08:00
Edd Robinson
1437cef3ba
Merge pull request #11294 from influxdata/er-fix-drop
...
Fix bucket delete for all buckets
2019-01-18 18:24:44 +00:00
Michael Desa
bd52ed3659
fix(authorizer): allow default source orgID to be in the sources list
2019-01-18 13:14:43 -05:00
Brandon Farmer
c798655b6d
Set node and npm version requirements for project
2019-01-18 09:51:42 -08:00
Brandon Farmer
7a99b2947b
Display flux error in UI
...
Closes #11162
2019-01-18 09:43:06 -08:00
Edd Robinson
07b8eacf34
Fix bucket delete for all buckets
...
If a bucket had bytes in it that would be escaped by the models
parser/package, then the index would not be correctly purged of those
series data when the bucket was dropped.
2019-01-18 17:28:58 +00:00
Christopher Henn
7a900d76e5
Fix variable issue in "Save As Task" feature
2019-01-18 09:13:40 -08:00
Christopher Henn
458314830b
Move query visibility icon to left of name
2019-01-18 09:13:40 -08:00
Christopher Henn
e9f42738ab
Rebuild query when switching to query builder mode
...
Previously, switching from the script editor mode to the query building
mode would not rebuild the query until a new selection in the query
builder was made. This resulted in a query builder that was inconsistent
with the graph above.
2019-01-18 09:13:40 -08:00
kelwang
ecf63c7935
Merge pull request #11285 from influxdata/update_scraper_endpoint
...
fix(http): update scrapers endpoint
2019-01-18 11:59:09 -05:00
Lyon Hill
523e52d662
Show organization names in task api actions ( #11223 )
...
* Show organization names on task actions.
closes #10876
2019-01-18 09:10:14 -07:00
Kelvin Wang
63ae68b9eb
fix(http): update scrapers endpoint
2019-01-18 10:38:28 -05:00
kelwang
db3c3d907c
Merge pull request #11236 from influxdata/scraper_authorizer
...
Scraper authorizer
2019-01-18 10:27:08 -05:00
Leonardo Di Donato
04e541bf06
fix(authorizer): do not nead read action while writing to scrapers
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2019-01-18 10:01:52 -05:00
Kelvin Wang
f0838e4c71
feat(authorizer): add scraper authorizer
2019-01-18 10:01:51 -05:00
Kelvin Wang
3bebc1bdc7
feat(influxdb): add authorizer
2019-01-18 10:01:50 -05:00
Leonardo Di Donato
0650aacdf9
fix(authorizer): do not require read action in order to perform a write
2019-01-18 14:05:36 +01:00
Leonardo Di Donato
de5cc5a2c1
feat(authorizer): source authorizer
2019-01-18 14:05:36 +01:00
Leonardo Di Donato
4706339a9a
feat(http): hook handler's source svc to authorizer
2019-01-18 14:05:36 +01:00
Leonardo Di Donato
a11b725a33
feat(influxdb): default source find options
2019-01-18 14:05:36 +01:00
Michael Desa
24e10a4594
Merge pull request #11261 from influxdata/feat/authorize-auths
...
add authorized authorization service
2019-01-18 07:55:28 -05:00
Michael Desa
c9f2a597a4
Merge pull request #11207 from influxdata/feat/authorize-dashboards
...
add dashboard authorization
2019-01-18 07:55:15 -05:00
Michael Desa
58a555a619
Merge pull request #11221 from influxdata/feat/authorize-users
...
feat(influxdb): add authorization for user actions
2019-01-18 07:55:03 -05:00
Iris Scholten
51b3248303
Merge pull request #11259 from influxdata/feat/add-collector-wizard
...
feat(ui/dataLoaders): Add new collector from collectors tab
2019-01-17 17:40:23 -08:00
Iris Scholten
c6a6cf8b22
feat(ui/dataLoaders): Add new collector from collectors tab
2019-01-17 17:14:48 -08:00
alexpaxton
be430667a7
Add clone dashboard functionality to orgs dashboard list ( #11265 )
...
Co-Authored-By: Deniz Kusefoglu <deniz@influxdata.com>
2019-01-17 16:37:25 -08:00
Palakp41
a2435354bb
Merge pull request #11251 from influxdata/feat/bucket-dropdown-scrapers
...
Create the scraper for the bucket selected in dropdown
2019-01-17 16:33:13 -08:00
Delmer Reed
d8f9f011ff
Support true time series query cancellation
...
Previously, outdated queries in the `TimeSeries` and
`QueryBuilderFetcher` would run to completion even though their results
were ignored.
Now, pending but outdated queries will be truly canceled via
`XmlHttpRequest#abort`. This frees up server and network resources.
Closes #10801
Co-authored-by: Delmer Reed <delmer814+1@gmail.com>
2019-01-17 16:22:09 -08:00
alexpaxton
250c8df997
Moar Polish ( #11255 )
...
* Allow for custom classnames in panels
* Rename "Collectors" to "Telegraf Configurations"
* Allow query builder blocks to always be removable
Use standard margin variables in query builder
* Fix alignment of labels in tasks list
* Amend
* Simplify context menu items
* Ensure cloned cells have same dimensions as source
* Update test snapshots
2019-01-17 16:18:55 -08:00
Michael Desa
3f6b5a27e8
feat(http): wire up authorized authorization service
2019-01-17 19:03:36 -05:00
Daniel Campbell
e357f4bdbf
Polish/tip text ( #11257 )
...
* Add tip text to admin step
* update snapshot
* update text
* update snapshot
2019-01-17 16:03:20 -08:00
Michael Desa
7c7e25d4b7
test(authorizer): add authorized authorization service
2019-01-17 19:03:13 -05:00
Brandon Farmer
0b8bc6061c
Merge pull request #11256 from influxdata/enhancement/use-v1-metaqueries
...
Use v1 namespaced functions for metaqueries
2019-01-17 15:48:09 -08:00
Brandon Farmer
eea0a368fb
Use v1 namespaced functions for metaqueries
2019-01-17 15:27:14 -08:00
Michael Desa
98f67156eb
feat(authorizer): add authorization service
2019-01-17 18:11:59 -05:00
Alirie Gray
4b1bc928a7
Merge pull request #11196 from influxdata/feat(adminui)/remove-dashboard-from-org
...
Add ability to delete a dashboard from the organizations page
2019-01-17 14:39:22 -08:00
Palak Bhojani
df19b14c3b
Create the scraper for the bucket selected in dropdown
2019-01-17 14:38:58 -08:00
Alirie Gray
60009cb1b7
Feat(adminui)/advanced data collection step ( #11230 )
...
Route to data loader wizard from onboarding advanced step
2019-01-17 14:38:00 -08:00
Alirie Gray
5baa4ba397
Merge pull request #11215 from influxdata/polish(tasks)/change-interval-label-to-every
...
Change interval label in TaskForm to every
2019-01-17 14:36:19 -08:00
Iris Scholten
40e75ced16
Merge pull request #11183 from influxdata/feat/plugin-links
...
Add additional info links to plugin forms
2019-01-17 14:35:00 -08:00
Deniz Kusefoglu
27ecddff56
Merge pull request #11245 from influxdata/polish/fix-error-link
...
Change error text and link to point to influxdb
2019-01-17 14:28:51 -08:00
Deniz Kusefoglu
4634019354
Merge pull request #11248 from influxdata/fix/add-orgID-to-proto-at-instantiation
...
Add the organization ID to the protoboard being instantiated as a dashboard
2019-01-17 14:28:06 -08:00