apollo-kotlin
apollo-kotlin copied to clipboard
:robot: A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
In UI tests we're enqueueing responses for the network requests that we expect. However, sometimes Apollo makes additional requests that we don't expect (e.g. because a query doesn't fetch ID)....
Why ApolloStore#remove does not trigger changes to ApolloStoreWatcher? Should I publish an event manually with `publish` method?
Im using Apollo Android Client v1.0.0 I see that you have exposed enableSubscriptions() and disableSubscriptions(). These internally open/close the web socket connection. Have you exposed any other methods (in v1.0.0)...
Some of our mutations return sensitive data, like access token. Their paths also contain sensitive data, like user email and password used for authorization mutation. We don't want to keep...
Hey everyone, I was wondering if a normalized cache per GraphQL fragment was considered before? From what I've seen the normalized cache is working at the query level today. Correct...
### Description ```graphql extend schema @link( url: "https://specs.apollo.dev/nullability/v0.4", # Unknown directive are allowed here import: ["@semanticNonNull", "@foobar"] ) ```
### Version 4.0.1 ### Summary Crashes ### Steps to reproduce the behavior Open the app in airplane mode ### Logs ``` at 0 MySPMModule 0x110ae1243 kfun:kotlin.Exception#(kotlin.String?;kotlin.Throwable?){} + 143 at 1...
### Use case Kotlin based graphql server. There are some existing kotlin server libraries: - https://github.com/apurebase/kgraphql/ (Pure kotlin and declarative) - https://github.com/ExpediaGroup/graphql-kotlin (Adaptation of graphql java, not declarative) ### Describe...
### Use case In the kotlin server side ```kotlin data class Category( @BsonId @BsonRepresentation(BsonType.OBJECT_ID) override val id: String = newObjectIdString, val code: String, val name: String, val description: String, val...