Commit Graph

7738 Commits (d7fa87db7622d82f2f8d61deffc857c650fdc512)

Author SHA1 Message Date
Will Piers 23ff572dc6 Update side nav 2016-10-24 12:36:52 -07:00
Will Piers 3d898d2a98 Fix scroll issue 2016-10-24 12:36:52 -07:00
Will Piers 732069a929 Refactor to avoid URL construction 2016-10-24 12:36:52 -07:00
Will Piers 8bd4ec53aa Fix Paul's code - eslint 2016-10-24 12:36:52 -07:00
Paul Dix 971b6045a3 Fix remaining issues with Kapacitor config refactor 2016-10-24 12:36:52 -07:00
Paul Dix 2011357d2d Fix rebase conflicts.
Update hosts page to use queries that don't specify "default" retention policy.
Remove import of OverviewPage.
2016-10-24 12:36:52 -07:00
Paul Dix 922ffbd2fa 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 533723ad9b Remove extraneous output from handler/proxy.go 2016-10-24 12:36:52 -07:00
Paul Dix 05a666980a WIP: initial pages on Kapacitor config 2016-10-24 12:36:52 -07:00
Paul Dix a52e2ce3d3 Fix handler/proxy.go
Fixed the Kapacitor Post Proxy to handle StatusNoContent responses.
2016-10-24 12:36:52 -07:00
Kevin Fitzpatrick d02ac5e141 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 064f26df6c Regenerated everything. 2016-10-24 12:06:30 -07:00
Kevin Fitzpatrick fd8589a7df Update API links 2016-10-24 11:59:27 -07:00
Kevin Fitzpatrick cbd6438a96 Update configuration 2016-10-24 11:58:22 -07:00
Kevin Fitzpatrick 9e5b3a85ea Update handlers 2016-10-24 11:34:32 -07:00
Kevin Fitzpatrick 48c3aed50e Ignore npm-debug.log 2016-10-24 11:32:44 -07:00
Kevin Fitzpatrick e98698c8c7 Update swagger file to move users above sources. 2016-10-24 11:32:05 -07:00
Chris Goller 5fac2c4f21 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 ffaaafa65a Fix auth.md to be more clear. 2016-10-21 19:19:41 -05:00
Will Piers 69c6810dea Merge pull request #261 from influxdata/feature/notifications
Feature/notifications
2016-10-21 14:36:35 -07:00
Chris Goller deed69a946 Update to chronograf from mrfusion 2016-10-20 18:01:14 -05:00
Chris Goller 0c97550e2c Add documentation about authorization and authentication 2016-10-20 17:52:22 -05:00
Chris Goller e8cc3a1bfd Fix comment typo 2016-10-20 17:51:44 -05:00
Chris Goller cdf24e109f Fix NewJWT to return JWT rather than mrfusion.Authenticator 2016-10-20 17:51:44 -05:00
Chris Goller 693377caba Update auth token checking to return 401 2016-10-20 17:51:44 -05:00
Chris Goller a0f152c715 Fix poorly formatted comment 2016-10-20 17:51:44 -05:00
Chris Goller 15df55ba36 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 3340be8417 Add Github OAuth, JWT cookie values, and principal in context. 2016-10-20 17:51:44 -05:00
Jade McGough 5b482c91f4 remove logging 2016-10-20 17:49:49 -05:00
Jade McGough 9211e0be4c Add stub for generating JWT strings 2016-10-20 17:49:49 -05:00
Jade McGough 5063dab74d Fix JWT StatusOK test
Signed-off-by: Chris Goller <goller@gmail.com>
2016-10-20 17:44:27 -05:00
Jade McGough 1dfb8dea59 Add jwt-go godeps
Signed-off-by: Chris Goller <goller@gmail.com>
2016-10-20 17:44:27 -05:00
Chris Goller ea7e54a18d 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 47cdd402f5 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 12c303ccbb Fix linting issues preventing builds 2016-10-20 16:38:56 -05:00
Chris Goller 38ed38ea1b 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 2ac5d97433 Fix original bug 2016-10-20 13:32:09 -07:00
Will Piers 88f5a23967 Remove old tests as notifications work in a fundamentally different way 2016-10-20 13:32:09 -07:00
Will Piers b258019778 Refactor rendering of notifications. Moar DRY 2016-10-20 13:32:09 -07:00
Will Piers 3171805445 Make notifications more prettier and fix spinner 2016-10-20 13:32:09 -07:00
Will Piers 9d400a0ccc Remove usages of old flash messages 2016-10-20 13:32:09 -07:00
Will Piers 26d1f52eda Render notifications and add dismissal 2016-10-20 13:32:09 -07:00
Will Piers 081d030728 Set up action and reducer 2016-10-20 13:32:09 -07:00
Chris Goller 10a2b31b8d 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 02dd60ef86 Merge pull request #259 from influxdata/feature/chronograf-rename
Update name to chronograf
2016-10-20 14:49:22 -05:00
Chris Goller 8911b0fd78 Update name to chronograf 2016-10-20 09:39:40 -05:00
Chris Goller c6985f6aa3 Merge pull request #255 from influxdata/chore/add-mappings
Add mappings to route manifest
2016-10-18 19:04:15 -05:00
Will Piers a1b3488946 Add mappings to route manifest 2016-10-18 16:54:20 -07:00
Kevin Fitzpatrick 9b0e95d8d2 Refactor hasSources -> redirectToHosts 2016-10-18 13:16:03 -07:00
Will Piers cf68ca807f Merge pull request #248 from influxdata/feature/manage-sources
Feature/manage sources
2016-10-18 10:21:00 -07:00