moko-network icon indicating copy to clipboard operation
moko-network copied to clipboard

Network components with codegeneration of rest api for mobile (android & ios) Kotlin Multiplatform development

Results 40 moko-network issues
Sort by recently updated
recently updated
newest added

Current naming of "filterTags" option is not cleared for easy understanding. Should be better to replace is with ex "excludeTagsFromGeneration" (should discuss naming) and append with "includeTagsFromGeneration". `excludeTagsFromGeneration` - will...

enhancement

Now generated: ``` override suspend fun signup(signup: SignupRequest?, avatar: kotlin.String?) : Response { val builder = HttpRequestBuilder() builder.method = HttpMethod.Post builder.url { takeFrom(_basePath) encodedPath = encodedPath.let { startingPath -> path("v1/auth/signup")...

enhancement

unit test not passing. Can't get byteArray from MultipartFormDataContent request ![Снимок экрана 2022-07-19 в 15 56 42](https://user-images.githubusercontent.com/69244952/179899861-192b84f1-13dc-453a-b11b-345bfba8ec29.png)

this should be not difficult - in ios source set we use only foundation, that available on all apple targets

enhancement

in our usecases we not read response headers yet and do status code checks only in ErrorFeature (if status code not successful then this feature try create exception for this...

enhancement

Using the latest gradle, I see this warning in the build: Execution optimizations have been disabled for task ':wfmShared:xxxxxxxxXxxxxApiOpenApiGenerate' to ensure correctness due to the following reasons: - Additional action...

bug

Hello! I faced a problem when was trying to use default parameter value: parameter statement: ``` parameters: - in: query name: parameter schema: type: string default: 'value' ``` expected generated...

bug

when parameter name start with a nuber, from example: ``` - name: 24h in: query description: Круглосуточно schema: type: boolean required: false ``` in generated file it will be ```...

bug

Need to add support to the network-generator of nullable parameters of a request. In spec: ``` paths: /users: get: parameters: - name: "client_id" in: "query" schema: type: string nullable: true...

enhancement