Commit Graph

5532 Commits (97cae4e788d66f9cfd6a349e8be0813ff51c430d)

Author SHA1 Message Date
Paul Dix 376535999d Update KapacitorPage components
Update KapacitorPage and API to work with new Kapacitor API on MrFusion. Pull SMTP and Slack configuration out to components.
2016-10-24 12:36:52 -07:00
Paul Dix 47c5d8c635 Remove extraneous output from handler/proxy.go 2016-10-24 12:36:52 -07:00
Paul Dix 45c365321b WIP: initial pages on Kapacitor config 2016-10-24 12:36:52 -07:00
Paul Dix 6090598f48 Fix handler/proxy.go
Fixed the Kapacitor Post Proxy to handle StatusNoContent responses.
2016-10-24 12:36:52 -07:00
Kevin Fitzpatrick 67c23e5b57 Merge pull request #257 from influxdata/feature/170-move-users-to-top-level
Move User resources top to API level
2016-10-24 12:23:29 -07:00
Kevin Fitzpatrick 92c2250bea Regenerated everything. 2016-10-24 12:06:30 -07:00
Kevin Fitzpatrick 6010c1c76a Update API links 2016-10-24 11:59:27 -07:00
Kevin Fitzpatrick 99ffa8c76e Update configuration 2016-10-24 11:58:22 -07:00
Kevin Fitzpatrick 0a8c9e9fdc Update handlers 2016-10-24 11:34:32 -07:00
Kevin Fitzpatrick 928fdb6102 Ignore npm-debug.log 2016-10-24 11:32:44 -07:00
Kevin Fitzpatrick 2d0199c5a9 Update swagger file to move users above sources. 2016-10-24 11:32:05 -07:00
Chris Goller 0bf9b75e45 Merge pull request #256 from influxdata/feature/github
Add authentication support via OAuth and JWT
2016-10-21 19:31:24 -05:00
Chris Goller fbefc9d137 Fix auth.md to be more clear. 2016-10-21 19:19:41 -05:00
Will Piers d13ebd0aa8 Merge pull request #261 from influxdata/feature/notifications
Feature/notifications
2016-10-21 14:36:35 -07:00
Chris Goller 110376d0af Update to chronograf from mrfusion 2016-10-20 18:01:14 -05:00
Chris Goller 36f8af3951 Add documentation about authorization and authentication 2016-10-20 17:52:22 -05:00
Chris Goller cf69f81e21 Fix comment typo 2016-10-20 17:51:44 -05:00
Chris Goller 1262af44ca Fix NewJWT to return JWT rather than mrfusion.Authenticator 2016-10-20 17:51:44 -05:00
Chris Goller 5fab5a6bf9 Update auth token checking to return 401 2016-10-20 17:51:44 -05:00
Chris Goller 6c4b396767 Fix poorly formatted comment 2016-10-20 17:51:44 -05:00
Chris Goller 4ebe157dbb Update oauth route path and add logout
Signed-off-by: Gunnar Aasen <gunnar+github@gunnar.me>
2016-10-20 17:51:44 -05:00
Chris Goller 01c2a1ee93 Add Github OAuth, JWT cookie values, and principal in context. 2016-10-20 17:51:44 -05:00
Jade McGough 6bb682ecad remove logging 2016-10-20 17:49:49 -05:00
Jade McGough 0986350795 Add stub for generating JWT strings 2016-10-20 17:49:49 -05:00
Jade McGough 34da2c2b95 Fix JWT StatusOK test
Signed-off-by: Chris Goller <goller@gmail.com>
2016-10-20 17:44:27 -05:00
Jade McGough ecd64564fb Add jwt-go godeps
Signed-off-by: Chris Goller <goller@gmail.com>
2016-10-20 17:44:27 -05:00
Chris Goller bee3f29c86 Add JWT handler for API routes
If server is started with the -a option JWTs are required for
API calls.

Signed-off-by: Chris Goller <goller@gmail.com>
2016-10-20 17:44:27 -05:00
Chris Goller 3da0168431 Merge pull request #262 from influxdata/feature/fix-js-linter
Fix linting issues preventing builds
2016-10-20 16:42:25 -05:00
Chris Goller fe034a7698 Fix linting issues preventing builds 2016-10-20 16:38:56 -05:00
Chris Goller 305936d935 Merge pull request #260 from influxdata/feature/fix-webpack-exit-code
Fix webpack exit code to actually work.
2016-10-20 15:54:44 -05:00
Will Piers 216f19b9ba Fix original bug 2016-10-20 13:32:09 -07:00
Will Piers ff4ba78b24 Remove old tests as notifications work in a fundamentally different way 2016-10-20 13:32:09 -07:00
Will Piers 0ba6880c43 Refactor rendering of notifications. Moar DRY 2016-10-20 13:32:09 -07:00
Will Piers e327fc011c Make notifications more prettier and fix spinner 2016-10-20 13:32:09 -07:00
Will Piers 5d8c4c1712 Remove usages of old flash messages 2016-10-20 13:32:09 -07:00
Will Piers 80c7ec6a45 Render notifications and add dismissal 2016-10-20 13:32:09 -07:00
Will Piers df76e23ca5 Set up action and reducer 2016-10-20 13:32:09 -07:00
Chris Goller 3b583a8da2 Fix webpack exit code to actually work.
Webpack does not return non-zero values are failure.  This breaks
most build systems.
2016-10-20 15:08:45 -05:00
Chris Goller 984c3efaef Merge pull request #259 from influxdata/feature/chronograf-rename
Update name to chronograf
2016-10-20 14:49:22 -05:00
Chris Goller 91eec23099 Update name to chronograf 2016-10-20 09:39:40 -05:00
Chris Goller b868d2dad7 Merge pull request #255 from influxdata/chore/add-mappings
Add mappings to route manifest
2016-10-18 19:04:15 -05:00
Will Piers 49151dac3b Add mappings to route manifest 2016-10-18 16:54:20 -07:00
Kevin Fitzpatrick e5c0815da6 Refactor hasSources -> redirectToHosts 2016-10-18 13:16:03 -07:00
Will Piers 495d83fb8c Merge pull request #248 from influxdata/feature/manage-sources
Feature/manage sources
2016-10-18 10:21:00 -07:00
Todd Persen d64730bb6a Merge pull request #245 from influxdata/misc-polish
Explorer Empty State
2016-10-18 09:42:07 -07:00
Will Piers 0d4f8f4c01 Add connect link to each source 2016-10-17 16:21:22 -07:00
Will Piers bc0f5919a1 Merge pull request #251 from influxdata/feature/host-apps
Feature/host apps
2016-10-17 10:46:04 -07:00
Chris Goller ad2b3272c4 Merge pull request #244 from influxdata/feature/oauth-docs
OAuth 2.0 based auth flow.
2016-10-17 12:22:23 -05:00
Will Piers 9ade098495 Use mappings endpoint and refactor 2016-10-13 15:33:03 -07:00
Chris Goller 475ff074db Merge pull request #249 from influxdata/feature/redoc
10 things you won’t BELIEVE what happened when they added docs!  Wait until you read #7!
2016-10-13 17:18:08 -05:00