Nathaniel Cook
4918b15f35
refactor(http/query): update http query logic for new parser API
2019-01-04 11:28:55 -07:00
Michael Desa
cf2ba751db
feat(http): add support for get /api/v2/query
2019-01-02 14:36:16 -05:00
Nathaniel Cook
98a6a0351d
Merge branch 'master' into flux-staging
2018-12-18 11:20:17 -07:00
Michael Desa
9501a547f1
feat(http): add /query/analyze endpoint to analyze queries
...
review(http): add suggestions from pr review
doc(http): update swage description of analyze endpoint
fix(http): remove authorization header from query analyze endpoint
2018-12-18 11:23:59 -05:00
jlapacik
c27d954016
fix: pass nil importer to Eval
2018-12-17 15:43:48 -08:00
Michael Desa
81d1520dc6
fix(platform): keep authorization struct on proxy query request
...
As a result of pr https://github.com/influxdata/platform/pull/1494 , idpe
broke. This PR undoes some of the work done from that PR, but fixes the
underlying issue with #1494 .
2018-11-20 15:20:51 -08:00
Michael Desa
407c01cb17
fix(platform): use authorizer instead of authorizion for endpoints
...
feat(platform): add ToPermissions method to user resource mapping
The ToPermissions method returns a set of permissions that is granted
via a user resource mapping.
feat(bolt): resolve sessions permissions on lookup
feat(http): use authorizer instead of authorization service for write api
feat(bolt): create user resource mappings for org users in bucket create
feat(bolt): create user resource mapping for first org/user
fix(platform): use authorizer for query endpoint instead of authorization
test(http): use cmp instead of reflect for decode test
2018-11-20 10:56:58 -08:00
Ben Johnson
37be1e9219
Add end-to-end write/query integration testing.
2018-11-15 09:08:36 -07:00
Nathaniel Cook
2a1d76eb2d
chore: Update flux dependency for the type-inference changes
2018-10-31 17:11:11 -06:00
Adam
98be8bcd32
moved to_http and to_kafka to flux and update to latest flux ( #1175 )
2018-10-24 12:33:43 -04:00
Nathaniel Cook
d65a864ec5
fix: Update REPL to use HTTP API
2018-09-14 14:03:35 -06:00
Chris Goller
9673a425ec
feat(http): add flux AST and Spec endpoints to fluxd
2018-09-13 23:01:07 -05:00
Chris Goller
61d60a3c61
feat(http): update /v2/query client to send query.Request with auth
2018-09-13 10:39:08 -05:00
Nathaniel Cook
672e2d5fe7
chore: Updates to be able to remove platform as a dependency of Flux
2018-09-12 10:18:54 -06:00
Stuart Carnie
ac75af2f58
refactor: Migrate query package to influxdata/flux repository
2018-09-06 11:13:48 -07:00
Chris Goller
6307531df0
feat(http): add checks for nil compiler
2018-09-05 09:33:10 -05:00
Chris Goller
37bd273acd
feat(http): add flux endpoint /v2/query influx
2018-09-04 16:08:00 -05:00