Greg
80d18ee90d
feat: add flag to redirect login page to specified OAuth IdP ( #5380 )
...
Co-Authored-By: Bucky Schwarz <hoorayimhelping@users.noreply.github.com>
2020-02-13 11:37:41 -07:00
Russ Savage
1ce8806b8e
feat: add flag to disable host list page
2020-02-10 13:50:28 -08:00
greg linton
599cb082aa
chore: add some sweet sweet tests for filestore dashboards
2020-02-07 14:03:24 -07:00
Bucky Schwarz
fff7836818
feat(ui): Template variables can now select their source database
2020-02-06 13:10:41 -08:00
greg linton
0e60cfdb04
fix: pass insecure cert settings to flux client
2020-02-05 11:32:19 -07:00
greg linton
67776112d1
fix: use influxdata url that happens to have the correct cors headers
2020-02-04 15:44:59 -07:00
greg linton
242ead451b
fix: use matching env var for etcd-endpoints
2020-01-31 14:35:39 -07:00
greg linton
69cf16a41d
feat: add '/ping' route for simple health checksi
...
update makefile version
add note about dashboards api compatibility
2020-01-31 14:35:39 -07:00
greg linton
f57bf041b5
fix: update swagger to use string ids
2020-01-31 14:35:39 -07:00
greg linton
b4e3792984
fix: update api to serve dashboard ids as a string
...
- state type of dashboard id as string in ui
- remove dangerous idNormalizer (converts numbers to strings and visa versa)
Thanks bucky (hoorayimhelping)
2020-01-31 14:35:39 -07:00
greg linton
9bc3b8b5e2
chore: remove remaining layout cruft
2020-01-23 11:15:32 -07:00
greg linton
899c35fc29
fix: add snowflake id, validate annotation endtime
2020-01-23 11:15:32 -07:00
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
f0d5e5abef
chore: add a KV layer prior to adding an etcd implementation ( #5349 )
...
* Bolt to kv/bolt
* Remove unused code
* Remove unused roles code
* Remove unused duplicate Makefile
* Clean up bolt implementation and start layering in an interface for another store
* Layer in kv interface
* Continue layering in kv interface
* Remove circuitbreaker things
* Move cell stuff out
* Convert cell logic to kv interface
* Start adding config logic to kv interface, likely will remain bolt only
* Get to compile with bolt kv before moving too far forward
* Start removing dead dashboard code
* Add generic kv implementation for dashboards
* Convert layouts to kv interface
* Migrate mappings to kv layer
* Migrate org_config to kv layer
* Migrate organizations to kv layer
* Migrate servers to kv layer
* Migrate sources to kv layer
* Migrate users to kv layer
* Start removing unused migration logic
Since there is a migration path for users via updating to 1.7.x line then to 1.8, there isn't any real reason to continue supporting migrating from a version ~2 years old.
* Cleaning up bolt dead codes
* Re-add disabled code
* Migrate tests over to kv layer
* Migrate config to kv layer
* Create default organization
* Remove etcd for now
* Improve new client and new service implementations
* Uncomment bolt build tests
* Add layouts test
* Add more dashboard tests to kv
2020-01-21 09:26:23 -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
Bucky Schwarz
fdab763e39
chore: update changelog and bump minor version to 1.7.17
2020-01-08 11:54:33 -08:00
Michael Desa
7689dd7db4
chore: update changelog and bump minor version to 1.7.16
2019-12-19 13:49:14 -08:00
Michael Desa
bb4f123bfd
fix(server): add DashboardCreate object to swagger definition ( #5295 )
...
This came up from https://github.com/influxdata/chronograf/issues/5291
where consumers of the API thought that they would be able to specify an
ID when a dashboard is created.
2019-10-16 15:53:59 -04:00
Michael Desa
2d3a265706
Merge branch '1.7.x'
2019-08-20 17:39:51 -04:00
Christopher Henn
a0ef6742eb
Add LOGIN_HINT OAuth config option
2019-08-20 14:13:41 -04:00
Andrew Watkins
58b0b891ae
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-08-20 14:13:41 -04:00
Christopher Henn
95201e9268
Add LOGIN_HINT OAuth config option
2019-07-09 15:02:44 -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
Delmer Reed
9ae283420f
fix(server): timeout and fetch version concurrently
...
fixes an issue where version was not being fetched concurrently
and not timing out for each source.
Co-authored-by: Kelvin Wang <sherkrainwang@gmail.com>
2019-06-11 13:41:53 -07:00
Delmer Reed
100148c087
fix(server): timeout and fetch version concurrently
...
fixes an issue where version was not being fetched concurrently
and not timing out for each source.
Co-authored-by: Kelvin Wang <sherkrainwang@gmail.com>
2019-05-30 17:31:35 -04:00
Brandon Farmer
601219f9dd
Use go modules, update flux
2019-04-16 10:21:32 -07:00
Brandon Farmer
944402e1a3
Use go modules, update flux
2019-04-11 16:14:36 -07:00
Iris Scholten
7c25efc09a
Stop cells with raw/no format selected from getting changed to base 10
2019-02-12 12:35:52 -08:00
Iris Scholten
54ade11321
Stop cells with raw/no format selected from getting changed to base 10
2019-02-12 11:55:55 -08:00
nathan haugo
3416ff36f6
Bump version for 1.7.7
2019-01-16 13:13:40 -08:00
Brandon Farmer
adaf11f26d
Use JWT in enterprise for authentication
2019-01-15 15:38:12 -08:00
Brandon Farmer
f2b8691cdd
Use JWT in enterprise for authentication
2019-01-15 14:01:05 -08:00
Nathan Haugo
723a11ce73
Prep for 1.7.6 release ( #5040 )
...
* Prep for 1.7.6 release
* Update readme
2019-01-14 16:18:51 -08:00
Delmer
e13fc0173d
Update version to 1.7.4 ( #4883 )
2018-12-12 16:21:04 -05:00
Delmer Reed
bc37101e76
Update version to 1.7.4
2018-12-12 16:20:04 -05:00
nathan haugo
b90a8dea0b
Update changelog and bump version
2018-11-13 16:37:56 -08:00
Brandon Farmer
7bcffde792
Handle basepath issue with missing slash
2018-11-09 16:33:00 -08:00
Brandon Farmer
c59041ea45
Handle basepath issue with missing slash
2018-11-09 16:03:17 -08:00
Deniz Kusefoglu
d7afea50ff
Get protoboards from multistore if not able to find from ProtoboardsPath
2018-11-08 17:49:58 -08:00
Deniz Kusefoglu
9924d577a5
Get protoboards from multistore if not able to find from ProtoboardsPath
2018-11-08 17:27:27 -08:00
nathan haugo
1e33834906
Bumpversion for 1.7.2
2018-11-08 12:27:52 -08:00
nathan haugo
335aa61e46
Bump to version 1.7.1
2018-11-07 11:08:13 -08:00
Deniz Kusefoglu
d868758912
Update protoboards to contain template variables
2018-11-06 15:37:13 -08:00
Andrew Watkins
d451ca76bb
fix(flux): create unique link for querying flux ( #4755 )
2018-11-06 14:18:37 -08:00
Andrew Watkins
9537cb3ca0
fix(sources): call to GET /sources hanging ( #4731 )
2018-11-06 09:17:02 -08:00
Deniz Kusefoglu
c339779580
Add note and note visibility fields to protoboard definition in BE
2018-10-30 13:24:48 -07:00
Iris Scholten
5115770edc
Add Version to Source struct
...
Co-authored-by: Michael Desa <mjdesa@gmail.com>
2018-09-27 14:07:15 -07:00
Brandon Farmer
aab0864947
Display more error information in flux editor
2018-09-23 22:29:14 -07: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