373 Commits

Author SHA1 Message Date
Michał Młudzik c9f59e1883 Moya publisher sends new network requests with every demand update fix 2024-08-05 13:37:28 +02:00
Andrew Breckenridge 8223424938 Merge pull request #2320 from Gobans/master
Change deprecated option in JSONSerialization
2024-02-01 12:37:14 -08:00
Goban cce7e0e282 Change deprecated option
allowFragments will deprecated
change to fragmentsAllowed
2023-09-26 15:15:27 +09:00
Ilya ab8410796f Fix cyrillic letter in comment 2023-07-05 12:57:52 +03:00
Andrew Breckenridge be804adc37 Merge pull request #2284 from kemchenj/master
Add extension for `Publisher` instead of `AnyPublisher`
2023-04-06 11:43:33 -07:00
Djordje Ljubinkovic d4578c658a Nests FormDataProvider under MultipartFormData. 2023-03-22 10:44:46 +01:00
Djordje Ljubinkovic b452442beb Updates tests for additional upload multipart cases. 2023-03-03 06:01:53 +01:00
Djordje Ljubinkovic 403bfdac89 Provides additional upload multipart cases. 2023-03-03 06:00:51 +01:00
Djordje Ljubinkovic 7647a3b3e0 Provides an option to send fileManager and boundary with multipart form data. 2023-02-22 12:57:51 +01:00
Kem Chen 69a47a6ae1 Extension on Publisher instead of AnyPublisher 2022-10-10 20:39:03 +08:00
Bas Broek 2330e680aa Merge pull request #2194 from jolyot/check-data-empty
Use isEmpty to check whether the data is empty
2021-09-02 13:31:37 +01:00
Kazunori Takaishi cfcf882fda [Changed] use isEmpty to check whether the data is empty 2021-09-02 18:44:41 +09:00
Bas Broek cdfb62b0e7 Fix updated variable name 2021-09-01 11:58:08 +01:00
Bas Broek 031d308f2e Fix race condition fix for interceptor setup
Co-Authored-By: Anton Plebanovich <10807812+anton-plebanovich@users.noreply.github.com>
2021-09-01 11:29:27 +01:00
Raphael Silva 408d07927d update RxSwfit to 6.0.0 2021-01-03 16:19:48 +01:00
Łukasz Mróz 4b6dab719d Add combinig of additional properties to the hasher 2020-10-15 15:11:37 +02:00
Łukasz Mróz 33985eef21 Make MultipartFormData Hashable 2020-10-15 15:11:09 +02:00
Łukasz Mróz d4a943f315 Add additional checks for properties in Endpoint comparison 2020-10-15 15:00:41 +02:00
Łukasz Mróz 464e6d105d Make MultiPartFormData Equatable 2020-10-15 15:00:29 +02:00
Łukasz Mróz 7ece5c0ea8 Add default/verbose extension to NetworkLoggerPlugin 2020-10-01 13:54:00 +02:00
Łukasz Mróz bd8f134a5e Merge branch 'development' into optional-sampleData 2020-10-01 13:17:38 +02:00
Łukasz Mróz d8f5063c0e Merge branch 'development' into feature/improved_accessTokenPlugin 2020-10-01 13:08:43 +02:00
Jon Shier de99735080 Make subscription handling lazily evaluate the request. 2020-07-22 18:46:19 -04:00
Łukasz Mróz 952f3df6e2 Merge branch 'master' into development
# Conflicts:
#	docs/Examples/Basic.md
#	docs_CN/Examples/Basic.md
2020-07-07 18:49:21 +02:00
Pierre Grimaud 24f5644216 docs: fix typos 2020-06-22 18:04:34 +02:00
Łukasz Mróz 70036e4113 Merge branch 'development' into feature/improved_accessTokenPlugin 2020-06-15 18:12:52 +02:00
ZJQ bf27491e8b Changed the parameter type AuthorizationType to TargetType in the token closure;
Added MultiTarget pattern of "Access Token Auth" to AccessTokenPlugin docs.
2020-05-21 09:17:53 +08:00
Max Desiatov 7ccbf9d0e7 Move Combine code to separate CombineMoya target 2020-04-01 15:43:47 +01:00
Max Desiatov 564499769d Revert "Remove Combine extensions"
This reverts commit 7e82d4b1e0.

# Conflicts:
#	Moya.podspec
#	Moya.xcodeproj/project.pbxproj
2020-04-01 14:31:57 +01:00
Joan Disho e623215a8a Make sampleData an optional property. 2020-03-22 12:19:20 +01:00
Luciano Almeida d3206d7064 Updating more returns that will be better explicity 2020-02-27 00:03:59 -03:00
Luciano Almeida 6d9dce7c41 Couple of more cleanups 2020-02-25 12:58:25 -03:00
Luciano Almeida f05a692a93 Couple more cleanups 2020-02-25 11:31:28 -03:00
Luciano Almeida dd8b6a6f41 Addressing PR comments 2020-02-25 11:23:18 -03:00
Luciano Almeida 6a562b0dc3 Use shorten form of functions in reactive code. 2020-02-24 23:39:03 -03:00
Luciano Almeida e220519cbb One liners 2020-02-21 22:54:16 -03:00
Luciano Almeida b3dd5773c0 Merge branch 'development' into development-swift-5.1-updates 2020-02-17 23:18:44 -03:00
Amaury DAVID 94d46c168f Merge branch 'development' into feature/improved_accessTokenPlugin 2019-12-30 12:58:01 +01:00
Amaury DAVID d1de88fb61 Added missing MultiTarget conformance to AccessTokenAuthorizable. 2019-12-29 19:17:16 +01:00
Luciano Almeida 4b697f0e4e Improving atomic code by using Atomic property wrapper 2019-12-15 20:15:32 -03:00
Luciano Almeida 00de5d7c76 Merge branch 'development' of https://github.com/Moya/Moya into development-swift-5.1-updates 2019-12-15 19:54:07 -03:00
Łukasz Mróz 4310fe01bd Merge pull request #1805 from codelathe/master
Use new Alamofire append(_ fileURL, …) function with optional parameters
2019-12-09 16:28:38 +01:00
Łukasz Mróz 3b574e790d Update Multipart data appending 2019-12-09 16:25:36 +01:00
Łukasz Mróz 1f5cc785a7 Merge branch 'development' into feature/improved_accessTokenPlugin 2019-12-09 14:34:41 +01:00
Łukasz Mróz 6cf85ce048 Merge pull request #1952 from Moya/fix-tsan-issues
Fixing Data race conditions caught by TSAN
2019-12-09 14:33:26 +01:00
Amaury DAVID cab433bc6d Added the AuthorizationType as parameter in the token closure. 2019-12-07 13:43:18 +01:00
Amaury DAVID ce776f9dbc Removed AuthorizationType.none. 2019-12-07 13:42:14 +01:00
Luciano 6ba1837b9c Making lock logic internal for MoyaRequestInterceptor 2019-12-04 23:36:42 -03:00
Luciano Almeida aace782c99 Fixing MARK warnings and also removing objc_sync_enter/exit apis favouring NSLock API. 2019-12-01 20:57:00 -03:00
Pedro Vereza 6f8ad9249f Merge pull request #1957 from dariukas/patch-2
Update URL+Moya.swift
2019-11-25 16:23:58 -03:00