steamclock/netable
A Swift library for encapsulating network APIs using Codable in a type-oriented way.
SwiftMIT
Issues
- 4
- 5
- 0
Conform to Sendable across project
#115 opened by amyoulton - 10
Investigate ways to further reduce the need for custom request wrapper functions
#78 opened by nbrooke - 5
Replace current example project with a more modern SwiftUI-friendly example
#86 opened by brendanlensink - 1
Flesh out example project some more
#94 opened by brendanlensink - 0
- 0
- 0
RetryConfiguration is not marked as Sendable
#106 opened by brendanlensink - 2
Better handle decoding arrays of values
#104 opened by brendanlensink - 1
Change `jsonKeyEncodingStrategy` and `jsonKeyDecodingStrategy` to non-optional with default values
#108 opened by brendanlensink - 2
- 1
Add support for async / await
#77 opened by nbrooke - 1
- 0
Add support for fragments in GraphQL requests
#100 opened by brendanlensink - 2
- 1
Drop Pod support for SPM
#27 opened by brendanlensink - 2
- 0
Improve decoding error messaging
#73 opened by jenncoop - 1
Consider adding a warning to the documentation for NSURLSessionConfiguration
#74 opened by brendanlensink - 0
Consider adding support for setting global JSONEncoding/DecodingStrategy values
#67 opened by brendanlensink - 1
Finish up 1.0 blog post
#80 opened by brendanlensink - 0
Improve on and expand example project
#91 opened by brendanlensink - 0
Add support for backup decoding types
#66 opened by nbrooke - 1
Add extensions for Combine support
#64 opened by brendanlensink - 1
- 8
- 4
- 1
- 1
- 3
Proofread + refine documentation
#56 opened by brendanlensink - 0
- 1
Consider using delegation instead of notification for the request complete event
#41 opened by sakuraehikaru - 0
Better suppression of retrying on some errors
#72 opened by nbrooke - 0
Add support for DELETE http method
#49 opened by brendanlensink - 0
- 0
Add support for redactions in logs
#21 opened by brendanlensink - 1
- 0
Add support for cancelling requests
#23 opened by brendanlensink - 0
- 10
Design wordmark + icon for Netable
#52 opened by ehyleong - 0
- 0
Standardize and improve logging
#20 opened by brendanlensink - 1
- 1
- 0
- 3
Come up with a better name for the library
#28 opened by brendanlensink - 1
- 1
- 1
Support request timeouts
#35 opened by sakuraehikaru