Andrew Watkins
480cbbf73d
Use redux for dashboard time range
2017-02-17 12:34:22 -06:00
Chris Goller
586b92685a
Merge pull request #904 from influxdata/telegraf-version-update
...
Update Telegraf version to 1.2.1
2017-02-17 12:19:30 -06:00
Andrew Watkins
b065364928
Add dashboard timeRange to reducer
2017-02-17 12:17:44 -06:00
Regan Kuchan
5bdda35b88
Update Telegraf version to 1.2.1
2017-02-17 10:12:23 -08:00
Tim Raymond
d17507a8cd
Rename JWTMux to CookieMux
...
JWTMux was a disingenuous name because while JWTs are a very good choice
for a cookie encoding, they were not strictly required for use with this
mux. To better indicate the responsibilities of this mux, it's been
renamed "CookieMux," since its responsibilities end with persisting the
oauth2.Authenticator's encoded state in the browser. It is up to the
oauth2.Authenticator to choose the encoding.
2017-02-17 12:57:08 -05:00
Tim Raymond
a527b90636
Add test for oauth2.Callback() handler
...
This test ensures that the Callback handler sets a cookie in its
response to the browser when the provider returns a 200
2017-02-17 12:41:14 -05:00
Andrew Watkins
5881f4745f
Move current dashboard into dashboard reducer
2017-02-17 11:30:38 -06:00
Chris Goller
7a33a23982
Add users and roles to meta client
2017-02-17 10:12:45 -06:00
Chris Goller
88413257e6
Merge branch 'master' into feature/#54-tr-enterprise-client
2017-02-17 10:11:55 -06:00
Andrew Watkins
fc1b785804
Move dashboards to redux store
2017-02-17 10:03:02 -06:00
Andrew Watkins
53346c5ab8
Introduce dashboard ui reducer
2017-02-17 10:02:35 -06:00
Andrew Watkins
78c61cd6cc
Add rudimentary style
2017-02-17 09:02:18 -06:00
Andrew Watkins
7ca11721cb
Add edit functionality to DashboardPage
2017-02-17 08:44:09 -06:00
Andrew Watkins
0b7150b593
Add dashboard edit route
2017-02-17 08:42:45 -06:00
Andrew Watkins
c904501600
Add edit button to DashboardHeader
2017-02-17 08:42:14 -06:00
Andrew Watkins
866d30b68b
Introduce DashboardEditHeader
2017-02-17 08:41:34 -06:00
Andrew Watkins
11f47867b5
Introduce Dashboard component
2017-02-17 08:40:06 -06:00
Jared Scheib
01aa17e873
Merge pull request #882 from influxdata/kapacitor-padding
...
Fix y-axis graph padding
2017-02-16 18:09:02 -08:00
Jared Scheib
26277032e8
Merge branch 'master' into kapacitor-padding
2017-02-16 18:03:08 -08:00
Jared Scheib
d927bc6d6f
Update changelog
2017-02-16 16:10:54 -08:00
Hunter Trujillo
2fe906c714
Add presentation mode notification to dashboards.
2017-02-16 16:49:23 -07:00
Hunter Trujillo
0763b71dad
Add escape key to disable presentation mode.
2017-02-16 16:17:51 -07:00
Hunter Trujillo
a784dd2c68
Add presentation mode changes to Kubernetes and Dashboard Page containers.
2017-02-16 16:04:04 -07:00
Jared Scheib
7c484963a2
Refactor tests for clarity and simplicity
2017-02-16 14:51:22 -08:00
Tim Raymond
e5457e7e5b
Add test for (*JWTMux).Login()
...
Ensures that state is send properly to Provider.
2017-02-16 17:29:34 -05:00
Tim Raymond
15e1700fda
Reorganize OAuth2 Test Helpers
...
Moved all test helper structs and funcs under oauth2/oauth2_test.go
2017-02-16 17:27:55 -05:00
Hunter Trujillo
a5da7a655b
Add delayed presentationMode thunks.
2017-02-16 15:25:15 -07:00
Hunter Trujillo
a905a59449
Move and refactor DashboardHeader component to dashboards/components
2017-02-16 15:15:21 -07:00
Hunter Trujillo
3a8cc4a189
Add presentation mode Redux logic. Add handlers to SideNav.
2017-02-16 15:11:50 -07:00
Tim Raymond
bdd59a4a64
Add tests around oauth2.JWTMux
...
Adds a test for Logout() handler.
2017-02-16 16:42:43 -05:00
Chris Goller
29e71d5bd6
Add google OAuth2 principal domain/email test
2017-02-16 13:36:37 -06:00
Chris Goller
2e24e1f3ae
Add Github OAuth2 principal email/org tests
2017-02-16 13:26:08 -06:00
Hunter Trujillo
7101aa3a06
Refactor DashboardHeader out from DashboardPage, HostPage, and KubernetesDashboard,
2017-02-16 11:45:53 -07:00
Hunter Trujillo
65ea9e2ddb
Revert "Refactor DashboardHeader out from DashboardPage, HostPage, and KubernetesDashboard."
...
This reverts commit 77a8ed80a2
.
2017-02-16 11:43:56 -07:00
Hunter Trujillo
77a8ed80a2
Refactor DashboardHeader out from DashboardPage, HostPage, and KubernetesDashboard.
2017-02-16 10:59:08 -07:00
Tim Raymond
0ebe675f6e
Configure Mux to use Heroku OAuth2 provider
...
If a --token-secret, --heroku-client-id, and --heroku-secret are
provided to Chronograf, it will add Heroku as an OAuth2 provider. These
tokens can be obtained (as of this writing) by visiting your "manage
account" page, navigating to "Applications," and then clicking "Register
New API Client" under the "API Clients" section.
2017-02-16 12:56:59 -05:00
Tim Raymond
d6b89e500e
Configure Heroku OAuth2 properly
...
This was erroneously left unconfigured during dev.
2017-02-16 12:56:01 -05:00
Tim Raymond
510d5b1a4b
Add Heroku Oauth2 Provider
...
This adds an Oauth2 Provider for authenticating users against Heroku's
API. In contrast to other Providers, a maintained client library for
interacting with the Heroku API was not available, so direct HTTP calls
are made instead. This follows with their documentation posted here:
https://devcenter.heroku.com/articles/oauth2-heroku-go
2017-02-16 12:05:55 -05:00
Chris Goller
1265e9c784
Merge pull request #873 from influxdata/feature/tls
...
Add TLS options to server
2017-02-16 09:08:43 -06:00
Chris Goller
b325dc00ab
Merge branch 'master' into feature/tls
2017-02-16 09:02:32 -06:00
Jared Scheib
e9028cc7a7
Test for unpadded range when passing in values well within extremities
2017-02-15 18:29:30 -08:00
Jared Scheib
31a599de07
Test for padded range when passing in values at range extremities
2017-02-15 18:28:44 -08:00
Regan Kuchan
0ade156208
Merge pull request #898 from influxdata/rk-version
...
Update changelog for 1.2.0-beta3
2017-02-15 15:25:19 -08:00
Regan Kuchan
1a1c6b7d31
Update changelog for 1.2.0-beta3
2017-02-15 15:24:17 -08:00
Regan Kuchan
3d5e3e4acf
Merge pull request #897 from influxdata/rk-version
...
Update version in README
2017-02-15 15:19:23 -08:00
Regan Kuchan
a736bde566
Update version in README
2017-02-15 15:17:49 -08:00
Chris Goller
f95bb515d7
Merge pull request #896 from influxdata/feature/add-more-docker-stats
...
Add more docker stats
2017-02-15 17:06:28 -06:00
Andrew Watkins
4e3fd92730
Merge pull request #880 from influxdata/deui-reducer
...
DataExplorer ui reducer
2017-02-15 17:00:47 -06:00
nathan haugo
95831fa032
Update changelog
2017-02-15 15:00:43 -08:00
nathan haugo
94bd81a722
Add more docker stats
2017-02-15 14:59:06 -08:00