siesta icon indicating copy to clipboard operation
siesta copied to clipboard

The civilized way to write REST API clients for iOS / macOS

Results 27 siesta issues
Sort by recently updated
recently updated
newest added

A common idiom in Siesta projects is to have UI code point at some resource that can change, and whenever it changes, to: - stop observing the old resource, -...

This PR adds a file-based cache implementation to Siesta. This will give most projects offline access & fast launch for almost free. A word on why this is so compelling...

Hi Paul, Here's support for Combine and RxSwift as we talked about. Combine is in the main library code; RxSwift is in Extensions. It's influenced somewhat by the ReactiveCocoa extension...

Closes #298 This may be a naive implementation, and I'm not sure it would work for multiple chains? But it's working for what I'm using it for.

This is motivated by and based on https://github.com/bustoutsolutions/siesta/issues/190 Hope you don’t mind the warts and all (particularly the missing unit tests) @pcantrell —I’m very much a newbie in iOS dev,...

This pull request adds a `URL` object to the `RequestError` struct that represents the `URL` for the request that the error represents. # Motivation We needed a way to access...

- [x] Add tvOS target - [x] Prove viability with a test app - [x] Get specs passing on tvOS - [x] Add tvOS environment(s) to Travis build matrix -...

help wanted

My app needs to monitor the network connection to an API. After enough errors accumulate, It stops making normal requests and lazily pings the API with a static URL as...

I find myself needing a file-based cache for Siesta. I see that there is a branch named `file-cache` in the repo. It's my understanding that this is the beginning of...

> Chained requests currently do not support progress. If you are reading these words and want that feature, please file an issue on Github! It happened! How big of a...