Skip to content

Conversation

@pekkah
Copy link
Contributor

@pekkah pekkah commented Jan 3, 2019

No description provided.

BenjaBobs and others added 11 commits August 23, 2018 09:23
The tracing pane is disabled by default in GraphQL Playground. This PR turns it on according to the [documentation](https://github.com/prisma/graphql-playground). I've tried using Chrome's override feature to add this code in the HTML but it doesn't seem to work, I'm hoping someone can point the way.

See also Apollo Tracing graphql-dotnet/graphql-dotnet#381
* Add GraphQL.Server.Authorization.AspNetCore NuGet package

* Rename file for consistency.

* Reference ASP.NET Core 2.0

* Default metadata to null instead of creating new lists.

* Use IHttpContextAccessor instead of IProvideClaimsPrincipal

* TryAdd IHttpContextAccessor
Use IDocumentWriter.WriteAsync() to write to response stream
#177)

* Fix the issue when the client prematurely closes and the server cannot complete the websocket reader pipeline
* Fix the issue when the client prematurely closed. Add a try/finally block for cases when CloseAsync fails because socket is in Aborted state
…) (#179)

Parse request body as form to extract GraphQLRequest properties.

Fixes #178
* Updated: websocket implementation to support documentwriter.

* Changed: NotImplementedException to NotSupportedException

Co-Authored-By: DSilence <[email protected]>

* Fixed some code review issues.

* Implemented unit tests for payloads of varying size
@RehanSaeed
Copy link
Contributor

Thanks @pekkah for starting the review process. Can't wait for proper auth support and tracing support in the playground!

@pekkah pekkah closed this Jan 3, 2019
@pekkah pekkah reopened this Jan 3, 2019
The list of UI Middlewares to add was 1 long list so wasn't easy to read, made it fall to new line so it's readable.
@pekkah pekkah merged commit 7ffaef4 into master Jan 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.