Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/freshOS/Networking

⚡️ Concise networking code leveraging async-await, Decodable & Generics.
https://github.com/freshOS/Networking

Update README.md

dad7372ce1e01883fef761b44071331189782139 authored about 1 year ago
Removes unnecessary E: Encodable generic type

55ab4bd2962b37902f78fabea666505bf4788eba authored about 1 year ago
Update README.md

5edcd93f5e3a7af80c224f268b8be139e3a5d123 authored about 1 year ago
Update README.md

Updates demo code showcasing native vs Networking

2caf48448010fc1594584327e0b3395f49bb7389 authored about 1 year ago
Removes unnecessary Generic param on NetworkingRequest

9364dc9e4faa2958cf1626c2f07f0f6fafccc4e2 authored about 1 year ago
Simplify execute implementation with urlSession async api

e9cb882f7681213c1895e35692b234dce1f467af authored about 1 year ago
Merge pull request #62 from freshOS/encodable_post

Enables using Encodable as POST, PUT, PATCH body

190d35e8ad018b379e2f2bfd13489672df23e646 authored about 1 year ago
Adds testGETVoidAsyncWithURLParams unit test

47f9ceb82787107b2283adf00358450cfa0f7502 authored about 1 year ago
Adds post encodable unit test

5b96cb1a792a5db27de5721298fb442f4c973213 authored about 1 year ago
Updates MockingURLProtocol to inspect body

eaa6eb8d327a041fcd0f32d254b69af8adf6c0f2 authored about 1 year ago
Use "body" over "encodable" param name

749d5f446dd7f7d100b8afa79d963b93d0b92832 authored about 1 year ago
Updates swift-tools-version to 5.9

65a3cf9c69bcb3d748c0be9c901e91e7ee6bf161 authored about 1 year ago
Fix unit test

d2dd178f95f05738c538fa1e7b8469a11c7b7d9f authored about 1 year ago
Add patch encodable

136ab98759631caaf857e35486735a1027fdf2f8 authored about 1 year ago
Add Post Encodable

5978fd92fba6cb1f452461890651aad298450c38 authored about 1 year ago
Update NetworkingRequest.swift

9b8573262fb6449b6a9c0a198eac52096d4d453f authored about 1 year ago
Fix encodable error (Xcode 13.4.1)

4af49e080cc6126ab07876543c73f9b750a9368a authored about 1 year ago
Enables encodable post param

c219f5f7ae2b715a156f618f6975f95f61115d2e authored about 1 year ago
Adds missing post & patch AnyPublisher<T, Error> apis

2ae28a86360b44d02ba5377833215e846484820b authored about 1 year ago
Add encodable for void returning functions

16510ba6e34b2b2f0948d7e99cd3bc5310a32682 authored about 1 year ago
Merge pull request #56 from RomanPodymov/master

Delete contents.xcworkspacedata

efbab6829c82799c9a6266dcec23daba5304349f authored almost 2 years ago
Delete contents.xcworkspacedata

52b197d23fd84e6bb36eb4ecafe0eff62b9ec20d authored almost 2 years ago
Update README.md

e2000a82da4966821646c44848ae51d2fdcf7faf authored over 2 years ago
Adds parameterEncoding .json in README

8af740f366cb4284e3b30f79f29615052f7ae7b4 authored over 2 years ago
Fixes async continuation error

d4c9298a71a4ef66683da8cf21d700482c7f284b authored over 2 years ago
Merge pull request #49 from freshOS/dateDecodingStrategy

Makes JSONDecoder configurable

82f49fa8e04a4947112afbe018d89e639f039211 authored over 2 years ago
Makes JSONDecoder configurable

4ffbaffa94c66a273336e50bc6f66af185793860 authored over 2 years ago
Fixes typos

9980135e54fbe338173ab3df64b365d083196ec3 authored almost 3 years ago
Updates README with new async-await apis

733b658aa2f6fbfed60d3656b1041a57eb043899 authored almost 3 years ago
Adds NetworkingService async-await shortcuts

9d498addcedba4cd20c46f1a50e2e1dd2ed72e88 authored almost 3 years ago
Merge pull request #46 from freshOS/async

Introduce async-await api + tests

949a1afc7ac9f5bfb3a7db9cc55824aa6db9314f authored almost 3 years ago
Introduce async-await api + tests

b2905e82ec9238ca9a38f3ddf226c6c075f31468 authored almost 3 years ago
Merge pull request #45 from freshOS/decodable

Makes Decodable usable without NetworkingJSONDecodable + tests

ec6e0eee0bc3f9876660b2c6f883b3801890a3cb authored almost 3 years ago
Makes Decodable usable without NetworkingJSONDecodable + tests

81d60e537c5eeb7ff99b00f3434ef8a4ffbbcc88 authored almost 3 years ago
Removes unused test code

84870c4c9ad9f4530bc045b3a81ecd84fc83ef36 authored almost 3 years ago
Merge pull request #44 from freshOS/tests

Adds get, post, put patch & delete unit tests

0c7c6d21a738fafbef3105239068ac4c608f8f53 authored almost 3 years ago
Adds get, post, put patch & delete unit tests

398d6fb07c350a060421d952e959e178aa972eec authored almost 3 years ago
Merge pull request #43 from elijah-rappaport/master

Naming

33239423f8b504dbaa1bccc121715b4a7852b8cf authored almost 3 years ago
fix naming: HTTPVerb ==> HTTPMethod

d789613f592aa519805251702c785dc5fa772cd1 authored almost 3 years ago
fix naming: logLevels ==> logLevel

37c21d87ca96a32ef77364e2fabe2fbf1594e888 authored almost 3 years ago
Fixing "?" added at the end of GET request without params

bfb1e8b33a4b980fa2957f67f591973bdbeace8f authored about 3 years ago
Merge pull request #36 from denis-obukhov/master

Add the ability to retry a request

8792ccd443bd5068553423539e91f1b31e20fbf1 authored about 3 years ago
Add the ability to retry a request

f09de006f413ce4d230fb05ba46afa2740ed0b05 authored over 3 years ago
Fixes typo in README

abc8c6ef6a0a3ec3e162ec49d31e5047992dde82 authored over 3 years ago
Adds Rebeloper video tutorial link

d8251d634d46e68cdd38a222a5ada5d223fee447 authored over 3 years ago
Fixes badly forged URL crash + unit test

738c718aa9db9e5178cda9ad65859763f107ac63 authored over 3 years ago
Merge pull request #27 from MaxenceLvl/master

Add the cURL command to the debug logs

4234a811b0ec7799d8747eb6e4f2e72d70fc8254 authored over 3 years ago
Updates sessionConfiguration in main publisher

96348e3c3cf9b991d1fdaee1ca5009bc24b5968d authored over 3 years ago
Adds tvOS support

d46025b182a8377aba948425359103410ba25d68 authored over 3 years ago
Merge pull request #29 from alladinian/feature/session_config

Added the ability to set a custom session configuration

788b8d72a7c5919992c122725e2c016b4271d249 authored over 3 years ago
Merge pull request #31 from bfolkens/add_dictionary_type_to_percent_encoding

Add dictionary type to percent encoding

6c4726b606d2eefb02cd43feef5fad418ad470eb authored over 3 years ago
Adds support for watchOS

21ec02c7498d1faf7ae0ea15564f058aff2d489a authored over 3 years ago
Add dictionary type to percent encoding

ad6633f05f37076a51aff516a47eb35c605eb1af authored almost 4 years ago
Added the ability to set a custom session configuration. Removed a redundant unwrap. Fixed a typo.

5fb648e21023494cab4886a284027567c89267dc authored almost 4 years ago
Modify CurlTestLogging because the extension change to func

64c6f65792517dd65e06693e63d7f4536706ad6c authored almost 4 years ago
Add the cURL command to the debug logs

2c72d2cf63647be2c2ce46d25d3f64b847c71903 authored about 4 years ago
Merge pull request #22 from freshOS/simplify_logging

Simplify Logging code

edfc597de579936f3c16ff8208eb8a9258d97365 authored about 4 years ago
Simplify Logging code

19e3a41b3e1b9b4fcf4a4b05074444316e971fbf authored about 4 years ago
Merge pull request #21 from freshOS/readme_update

Updates Readme Error section

b88ea2eedd88add853bda51c5b16daa1bac3fbd6 authored about 4 years ago
Updates Readme Error section

2560b3f16c9e762c41254f10b1ebc9c5bb670e8e authored about 4 years ago
Merge pull request #17 from workingDog/master

added timeout

4e3468328e79e53194f89a62856bc881f4ad3538 authored about 4 years ago
Adds error management section

7a048e28635d72eca87cadc71cbb4992a0f35e9f authored about 4 years ago
minor update

1b075876e3d8115ed32b9eb801c0de174ac24759 authored about 4 years ago
errors handling

6907f6903580170d8b0f1d7b56b7008a77b47136 authored about 4 years ago
errors handling

a78d1a7acadf7bc2e3313347ff4f710a965dffff authored about 4 years ago
timeout

72798449f7fdda7000c106d9fde909612abb87d8 authored about 4 years ago
included all of parse-error branch

c92779fe4524ed11d1b7ec29dc501e597b9145f6 authored about 4 years ago
added timeout

5cac6257befd7dce4f7394388c6f7ebb56925bec authored about 4 years ago
Merge pull request #15 from linsyorozuya/master

fix crash when val is NSNull

960867638bdb9d07870b674636326f5baf412ca1 authored about 4 years ago
Merge pull request #13 from workingDog/master

error update

c693b369f1bbc003c1575725770e6a8a10a29990 authored about 4 years ago
Merge pull request #1 from linsyorozuya/linsyorozuya-patch-1

fix crash when val is NSNull

a821d40fd05b1318ca034d7fa30c6eef5b9f5905 authored about 4 years ago
fix crash when val is NSNull

766a3474ef688687ea5cac77bbfc08a4ce541b6c authored about 4 years ago
error update

31f50cb694f5c1945fb91c13b0339ed8b0c04b54 authored about 4 years ago
Merge pull request #8 from arunrd/change-scheduler

Use DispatchQueue scheduler

b18883b0a6fe3afb84a1d2fa0e4d21c796f016a2 authored about 4 years ago
Use DispatchQueue scheduler

24248541a3f3f491141facfb4c0d9470a9364a53 authored over 4 years ago
Update Package.swift

f37e76a60e9e9751f9c2b1ca5f2924004e7cdda6 authored over 4 years ago
Bump swift-tools-version: to 5.3

27a49cd8b68f2ad5485bdab9ec49fe2c9385ce04 authored over 4 years ago
Removes log

0eb6bb44006d87509df8de2d0a5bf65b204efe6f authored over 4 years ago
Adds json param encoding option via parameterEncoding enum

f9c2423399485d8381a3d0bb02efb7b1694a0090 authored over 4 years ago
Adds PATCH support

79b761780b27edacce38e3e0a00cb44bd1548f15 authored over 4 years ago
Fixes GET url query params ignored

54f7e7f0a5c01618c3ddba659396bc3205c52147 authored over 4 years ago
Lints code + clean

adcc6ad5a163852bbc7bbeccab42ddd40a08b023 authored over 4 years ago
Renames HttpBodyConvertable to HttpBodyConvertible

05f89f6e8036154909059da6ff298f96a9b3a1df authored over 4 years ago
Merge pull request #6 from jeffbarg/master

Allow Multiple Multipart Uploads

99d811866cc358c2f6319076496ec5cd76867cef authored over 4 years ago
Improve CodeBeat Issues

My last commit introduced some codebeat issues, so I've tried to improve those slightly.[1]

I a...

a5785d08786ebf0389076bae484a1419bcc5fd24 authored over 4 years ago
Allow Multiple Multipart Uploads

- Allow multiple MultipartData objects as part of one request

- Correctly upload params in a Mu...

b2945c412fb452a574fcba35c91e1b1b17ee71ab authored over 4 years ago
Create swift.yml

430ce767576920cc0beed4c6dcec936d8dc2135c authored over 4 years ago
Percent-encode params

9b97e6d1483e3c0aa6e05ff7c483610d85d47703 authored over 4 years ago
Update FUNDING.yml

c921c7a9fd8ef2c082c03bd380ac44efb1f9828a authored over 4 years ago
Update FUNDING.yml

249ca8d2df3e928dcc134ee18daebd6e95b8fd08 authored over 4 years ago
Update FUNDING.yml

ba626ef03966fc8913be31f08e3bfd5e121b7f64 authored over 4 years ago
Update FUNDING.yml

dea96a4010d9b161ac57e649a1291f190b1183cb authored over 4 years ago
Create FUNDING.yml

302ef1c32695a8dfb5539d0dec3983146f762a18 authored over 4 years ago
Merge pull request #1 from michalsrutek/patch-1

Fix a typo in readme

ebb3bbdf8c43d21df324cfbdf547e8e2d6933558 authored almost 5 years ago
Fix a typo in readme

33ab3a132e60ee87165937eab4198d116ab1893b authored almost 5 years ago
Update README.md

000b0225c8fe6956b43a7f3d546db9fcea15949f authored almost 5 years ago
Update README.md

2ef94897049577e1aef20c800a746f2df8b0deff authored almost 5 years ago
Update README.md

d028a6aeb17913ce1cb4bf5e27a54d33301123f6 authored almost 5 years ago
Update README.md

7f756fa8c23514f5c020f9616d6065ee41e79b60 authored almost 5 years ago
Update README.md

42df04306723990e5353ba95698df2d8eaed0409 authored almost 5 years ago