Christian Noon
|
a6b4f4df0d
Added HTTPHeaders typealias for top-level API convenience.
|
9 gadi atpakaļ |
Christian Noon
|
65ac1c5f2d
Refactored ParameterEncoding into a protocol with url, json and plist structs.
|
9 gadi atpakaļ |
Christian Noon
|
25b8cf0fca
ParameterEncoding encode API now throws instead of returning tuple.
|
9 gadi atpakaļ |
Jon Shier
|
418b0fc16a
Updates for the Xcode 8 GM.
|
9 gadi atpakaļ |
Jon Shier
|
e5d6f637b1
Refactor User-Agent generation, add documentation and test.
|
9 gadi atpakaļ |
Christian Noon
|
66fc1a872b
Updated download docstrings to be more specific about destination closure behavior.
|
9 gadi atpakaļ |
Christian Noon
|
722b701e40
Method now defaults to `.get` for request and download and `.post` for upload.
|
9 gadi atpakaļ |
Christian Noon
|
cea1449c70
Destinations are now optional and DownloadOptions make moving files more robust.
|
9 gadi atpakaļ |
Christian Noon
|
cb44f1f18b
Updated SessionManager APIs to all leverage TaskConvertible conformance.
|
9 gadi atpakaļ |
Christian Noon
|
eca9afa9fe
Dropped `NS` prefix from UUID and removed comment that is no longer needed.
|
9 gadi atpakaļ |
Christian Noon
|
08c0bec9c9
Added labels to the Streamable.stream associated values for clarity.
|
9 gadi atpakaļ |
Christian Noon
|
7e570726ca
Switched Requestable single case enumeration over to a struct instead.
|
9 gadi atpakaļ |
Christian Noon
|
eecde562c8
Created Data, Download, Upload and Stream Request subclasses.
|
9 gadi atpakaļ |
Christian Noon
|
175e470fe7
Each SessionManager queue now has a unique name.
|
9 gadi atpakaļ |
Christian Noon
|
5a2bea803c
RequestAdapter and RequestRetrier protocols now allow Requests to be retried.
|
9 gadi atpakaļ |
Christian Noon
|
62e82422a7
[PR #1420] Switched User-Agent header to include version and build numbers.
|
9 gadi atpakaļ |
Jon Shier
|
7b419b76a4
[PR #1419] Refactored Error to new AFError system across all APIs.
|
9 gadi atpakaļ |
Christian Noon
|
a6b3bb60b0
Swapped parameter order of custom URLRequest initializer to match other APIs.
|
9 gadi atpakaļ |
Jon Shier
|
1dc3992a38
Updated project, source and documentation for Xcode 8 beta 6.
|
9 gadi atpakaļ |
Christian Noon
|
8b76a4a09a
SessionDelegate now stores Requests internally in preparation for retry logic.
|
9 gadi atpakaļ |
Christian Noon
|
fd17185141
Updated multipart form data encoding threshold to use explicit 10 MB limit.
|
9 gadi atpakaļ |
Christian Noon
|
2a6ccac905
Fixed small issues in public docstrings based on PR feedback.
|
9 gadi atpakaļ |
Christian Noon
|
d9fb21e5c8
Refactored all Core APIs and documentation to match Swift 3 API design guidelines.
|
9 gadi atpakaļ |
Christian Noon
|
e5e2d6b738
Split SessionDelegate, TaskDelegate and subclasses into global namespace.
|
9 gadi atpakaļ |
Christian Noon
|
1e3c547093
Updated MARKs in SessionManager to make jumpbar more readable.
|
9 gadi atpakaļ |
Christian Noon
|
ade5a2e18e
Refactored Manager class to SessionManager to be more descriptive.
|
9 gadi atpakaļ |