greg linton
a26b780036
chore: remove v2 related code
2020-01-21 13:57:09 -07:00
Greg
56353bee05
feat: add etcd as backend store ( #5352 )
...
* Add some comments about unused v2 stuff
* Add etcd as kv backend
* Add configuration options to utilize etcd backend
2020-01-21 11:05:00 -07:00
Greg
1806d6c298
chore: tidy prior to kv refactor ( #5342 )
...
* Start cleaning up/reviewing for kv refactor
* Remove dependency on graceful http layer
* Remove deprecated cli option --new-sources
* Run gofmt and remove dep related files
* Update non-influx deps
* Update kapacitor dep
* Compile regexp's once
* Remove un-needed struct members
* Remove unused integrations code
2020-01-09 08:49:42 -07:00
Andrew Watkins
2dadcaf8dc
fix: alert rule message text template parsing ( #5228 )
...
* feat: add go text template parsing endpoint
* chore: yarn.lock
* chore(routes): change text validation endpoint name
* feat: validate kapacitor rule templates
* test(alerts): remove redundant tests
* chore(routes): update validate endpoint name
* test(routes): add validate endpoint to tests
* test(server): add validation endpoints
* feat(alerts): change template validation to 204
* chore: update react et al
2019-07-09 12:31:56 -07:00
Brandon Farmer
c59041ea45
Handle basepath issue with missing slash
2018-11-09 16:03:17 -08:00
Andrew Watkins
d451ca76bb
fix(flux): create unique link for querying flux ( #4755 )
2018-11-06 14:18:37 -08:00
Edd Robinson
a7c1800143
Improve asset loading performance
...
This commit improves the loading performance of static assets on devices
with low CPU, such as Pies or other embedded devices.
One characteristic of these devices is that they don't often have the
intrinsics available used in gzip compression.
This commit does two things:
(1) Adds an option to explicitly disable gzip compression of requested
assets.
(2) Avoids the very expensive URL prefix Handler wrapper if no base
path has been set.
2018-09-19 08:48:06 -07:00
Jared Scheib
f57daa8bc5
feat: protoboard api
...
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-08-14 14:29:10 -07:00
Michael Desa
b61f424319
feat(server): add v2 dashboard API
2018-07-18 10:39:05 -04:00
Michael Desa
4ba1dba579
feat(server): add cells api
2018-07-16 11:25:15 -04:00
Alirie Gray
805faa12d0
Rename LogViewerOrganizationConfig to OrganizationLogViewerConfig
...
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-07-10 12:05:29 -07:00
Jared Scheib
ecb5347597
WIP Refactor log viewer config to be nested under organizations
...
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2018-07-09 17:36:19 -07:00
Alirie Gray
2319ac3ff8
Replace name "LogViewerUIConfig" with "LogViewerConfig"
2018-07-09 17:36:19 -07:00
Alirie Gray
93b351f5e2
Validate log UI config on PUT, & refactor config API methods
...
Replaced /:section with specific hard-coded endpoints /auth
& /logviewer, and refactored service handler methods to
handle each route separately.
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-07-09 17:35:17 -07:00
Jared Scheib
4125399054
Add API to get/update log viewer UI config
...
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
2018-07-09 17:35:17 -07:00
Michael Desa
a9df1583ae
feat(server): add profiling routes to chronograf server
...
In order to diagnose why the dashbords page we'll need to profile
chronograf. This commit adds the debug routes to chronograf.
2018-07-02 15:19:34 -07:00
Andrew Watkins
ed4a6f24e5
Change IFQL to Flux
2018-06-05 10:57:19 -07:00
Chris Goller
5cd8cc7cdd
feat(server/services): add generic services scoped under server
2018-05-21 10:45:27 -07:00
Jared Scheib
9904575680
Rename PrefixedRedirect to FlushingHandler & comment
...
It's not clear whether this code is necessary, but investigating
this was outside of the scope of this PR.
2018-04-20 18:40:09 -07:00
Jared Scheib
a5adbdfc8d
Remove basepath var & arg from PrefixedRedirect
2018-04-20 18:40:09 -07:00
Jared Scheib
ece8bad9f0
Remove prefix-routes & clean up basepath var and flag use
...
Now, if basepath is set, it will be prefixed to all routes.
There is no more additional option of prefix-routes.
2018-04-20 18:40:09 -07:00
Jared Scheib
68d9d6610b
Fix logout link with basepath
...
Remove double-prefixing by removing the prefixing
logic of the InterceptingResponseWriter.
Fix the logout link route for its handler to not
include a basepath prefix.
Remove obsolete tests for prefixing redirector.
Co-authored-by: Michael Desa <mjdesa@gmail.com>
2018-04-20 16:58:41 -07:00
Jared Scheib
207fb0a49b
Merge branch 'master' into feature/rest-measurements
2018-04-04 16:21:16 -07:00
Jared Scheib
8ccf582acc
Rename db & rp vars & url params for clarity & consistency
...
Updates swagger as well.
Clarify that instead of dbid and rpid, these values are names.
Rename the var for the Databases service to dbsvc.
2018-04-04 14:22:08 -07:00
Chris Goller
a5722da2a7
Add measurements with pagination
2018-04-03 16:04:16 -07:00
Andrew Watkins
5f5a8c2ee5
Introduce /health endpoint
2018-04-03 15:58:33 -07:00
Andrew Watkins
ad7d96d697
Add endpoint for raw string conversion to AST
...
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Brandon Farmer <bthesorceror@gmail.com>
2018-03-29 16:04:37 -07:00
Andrew Watkins
81ea6506ab
Provide links to ifql api
2018-03-29 16:01:01 -07:00
Brandon Farmer
83c3813d7e
Add endpoints for ifql function suggestions
...
Co-authored-by: Brandon Farmer <bthesorceror@gmail.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
2018-03-29 16:01:01 -07:00
Luke Morris
59b6979812
Merge branch 'master' into feature/annotationz-pre-pl-with-master
2018-02-15 12:03:10 -08:00
Luke Morris
67ac6a5a2f
Merge branch 'master' into feature/mappings
2018-02-09 11:42:07 -08:00
Alex P
66b41abdce
Merge branch 'master' into feature/annotationz-pre-pl-with-master
2018-02-08 16:38:47 -08:00
Michael Desa
efd691d1b5
Add Mappings CUDA routes
2018-02-05 16:47:44 -05:00
Michael Desa
8b60388d81
Add correct implementation of mappings
2018-02-05 14:54:39 -05:00
Chris Goller
7555783638
Update influxdb annotation store to support update/delete
2018-01-18 21:50:46 -06:00
Michael Desa
8fa2eabdb3
Fix RouteMatchesPrincipal if org isnt on principal
2018-01-17 12:42:32 -05:00
Michael Desa
23a4c34a17
Populate links response with organiation on JWT
2018-01-17 12:26:28 -05:00
Michael Desa
f3c57f1e3f
Add correct users route to all routes
2018-01-16 17:03:46 -05:00
Michael Desa
2d7828b602
Nest user routes under organization
...
Add global user routes
2018-01-16 16:45:58 -05:00
Chris Goller
243ccb1ffb
Add basic REST routes for annotations
2018-01-12 17:17:14 -06:00
Michael Desa
0d6a508a00
Modify CRUD user handlers for global operations
...
Add raw query param middleware performing raw ops
This commit introduces middleware that allows SuperAdmin Users to
specify a query param `raw=true` which will give them raw access to the
data store. Raw access means that it is not in behind the usual
organization facade.
Currently, only the user routes use this middleware.
2018-01-09 13:43:33 -05:00
Michael Desa
2151413ece
Add /chronograf/v1/env endpoint to expose env vars
...
Some environment variables are needed by the front end. This PR
introduces a route so that those environment variables can be exposed.
Additionally, a new environment variable TELEGRAF_SYSTEM_INTERVAL was
added. This env var controls the rate at which the host list page will
update its red/green status.
2018-01-03 11:52:40 -08:00
Chris Goller
45301fb012
Fix cell replacement to return query config
2017-12-19 13:43:39 -06:00
Michael Desa
4496c361d7
Add PUT /config/:section route
2017-12-13 09:28:39 -08:00
Michael Desa
5ec549db0f
Add /config/:section endpoint
2017-12-13 09:04:44 -08:00
Michael de Sa
fcd25ad580
Implement Config GET service method
...
Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
2017-12-12 17:06:57 -08:00
Jared Scheib
808163fe69
Merge branch 'multitenancy' into multitenancy_fix_layouts
2017-12-05 16:03:05 -08:00
Michael Desa
fc0d525022
Remove /mappings in place of /layouts
...
Remove POST/PUT/DELETE methods to /layouts
2017-12-05 17:07:09 -05:00
Jared Scheib
93f11e1325
Merge remote-tracking branch 'origin/master' into multitenancy
2017-12-05 11:43:23 -08:00
Chris Goller
3f760c1b1b
Update oauth logout to include basepath
2017-12-01 15:35:39 -06:00