Commit Graph

429 Commits (2a79591556455ae2db321a38a5265a8a7feaa51e)

Author SHA1 Message Date
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
Chris Goller a97322c4f8 Add /swagger.json and /docs endpoint 2016-10-13 15:45:35 -05:00
Will Piers 7f8356d365 WIP on rendering hosts with apps 2016-10-13 12:26:48 -07:00
Chris Goller 8f23253f52 Merge pull request #243 from influxdata/feature/tr-add-apps-api
Endpoint to provide mappings of apps->measurements
2016-10-12 17:53:57 -05:00