Ivan Smolin
|
83a3e5b491
|
build: fix swiftlint issues
|
2023-05-26 16:07:40 +03:00 |
Ivan Smolin
|
7b9e8b0885
|
feat: add RecoverableErrorType typealias to DefaultRecoverableNetworkService
|
2023-05-26 10:49:17 +03:00 |
Ivan Smolin
|
43a12e322f
|
feat: add TIKeychainUtils playground with SingleValueStorage examples
|
2023-05-24 15:50:59 +03:00 |
Ivan Smolin
|
5ca564476a
|
feat: `SingleValueStorage` implementations + `AppInstallLifetimeSingleValueStorage` for automatically removing keychain items on app reinstall.
`DefaultRecoverableJsonNetworkService` supports iOS 12.
|
2023-05-24 10:57:17 +03:00 |
Ivan Smolin
|
8fc1ebab77
|
feat: ApiInteractor, TokenInterceptor, FingerprintsTrustEvaluator and more
|
2022-06-17 10:43:35 +03:00 |
Ivan Smolin
|
3d3d94412a
|
feat: Add presenter protocols to `TISwiftUICore` and `TIUIKitCore` modules
Add `CodeConfirmPresenter` protocol and `DefaultCodeConfirmPresenter` implementation in `TIAuth` module
|
2022-06-02 15:33:29 +03:00 |
Timur Kayumov
|
cfa80a3747
|
feat: add error forwarding from error handlers
|
2022-05-20 03:36:48 +02:00 |
Ivan Smolin
|
532e54fe9e
|
feat: Network services in TIMoyaNetworking now passes MoyaError in result of EnpointRequest execution.
feat: TINetworkingCache module - caching results of EndpointRequests.
|
2022-04-15 14:21:28 +03:00 |
Ivan Smolin
|
0ad47b3f34
|
fix: DefaultRecoverableNetworkService `request` parameter was renamed to prevent ambgious reference
|
2022-03-29 21:20:15 +03:00 |
Ivan Smolin
|
f0f29a4464
|
fix: recursive call of process(request:errorHandlers:mapMoyaError)
|
2022-03-29 12:47:41 +03:00 |
Ivan Smolin
|
7def493512
|
feat: EndpointRequest Body can take a nil value as well as Parameter value
|
2022-03-29 11:43:13 +03:00 |
Ivan Smolin
|
b42fcd596f
|
refactor: use default server from network service, simplify recoverable requests
|
2022-03-05 19:41:50 +03:00 |
Ivan Smolin
|
aa2dc3880e
|
feat: add SuccessResponse generic argument to EndpointRequest
|
2022-03-04 12:18:15 +03:00 |
Ivan Smolin
|
27c2897b60
|
feat: add recoverable network service with error handling chain
|
2022-02-25 14:50:04 +03:00 |