Commit Graph

2006 Commits (9ea3b97d03c8910d8e94a5ed0ed2be7e2882282a)

Author SHA1 Message Date
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