Commit Graph

9718 Commits (3e1131c8ff8d6ba548b919388c641533faf2905c)

Author SHA1 Message Date
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
Todd Persen 24334063f4 Merge pull request #245 from influxdata/misc-polish
Explorer Empty State
2016-10-18 09:42:07 -07:00
Will Piers 2b8e42c9f7 Add connect link to each source 2016-10-17 16:21:22 -07:00
Will Piers 7f95042c06 Merge pull request #251 from influxdata/feature/host-apps
Feature/host apps
2016-10-17 10:46:04 -07:00
Chris Goller be929e33e8 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 8d24a43415 Use mappings endpoint and refactor 2016-10-13 15:33:03 -07:00
Chris Goller c6d14346a1 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 c8d026ac04 Add /swagger.json and /docs endpoint 2016-10-13 15:45:35 -05:00
Will Piers f6e83b9292 WIP on rendering hosts with apps 2016-10-13 12:26:48 -07:00
Chris Goller 73bbe98ed4 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
Jade McGough b456f9b4b0 Merge branch 'feature/more-column-sorting' into develop 2016-10-12 14:56:39 -07:00
Alex P 183dc6632d CSS for sortable arrows + animations in table header 2016-10-12 14:53:58 -07:00
Alex P 4720843ecd Merge remote-tracking branch 'origin/feature/more-column-sorting' into develop 2016-10-12 14:45:43 -07:00
Jade McGough f3555a044d add directional arrow classes in hosts table 2016-10-12 14:41:15 -07:00
Will Piers b4c3ec5977 Refactor how default source works and second pass on manage source page 2016-10-12 14:10:45 -07:00
Alex P 3f08522098 Explorer empty state styles
Fits better into the UI
2016-10-12 13:44:35 -07:00
Kevin Fitzpatrick 0a65c169e0 OAuth 2.0 based auth flow.
Intended first provider is Github/InfluxCloud
2016-10-12 12:31:26 -07:00
Tim Raymond 9ffb6c4489 Make "mappings" a required property
This was an oversight. Without this, it would be legal to have a
response of {}.
2016-10-12 15:25:01 -04:00
Rachel McGough 52371e630c Merge pull request #224 from influxdata/feature/more-column-sorting
add cpu/load sorting on hosts table
2016-10-12 12:21:20 -07:00
Tim Raymond 4831ae4d29 Finer-grained logging 2016-10-12 14:59:59 -04:00
Tim Raymond 3557df38d6 Stub out mappings API 2016-10-12 14:59:34 -04:00