Skip to content
This repository was archived by the owner on Jan 26, 2022. It is now read-only.

Use Httplug as HTTP transport layer#93

Merged
mavimo merged 4 commits intoloopline-systems:developfrom
homeruntech:feature/httplug-client
Oct 15, 2018
Merged

Use Httplug as HTTP transport layer#93
mavimo merged 4 commits intoloopline-systems:developfrom
homeruntech:feature/httplug-client

Conversation

@ste93cry
Copy link
Contributor

@ste93cry ste93cry commented Sep 3, 2018

Q A
Bug fix? no
New feature? yes
BC breaks? yes
Deprecations? no
Tests pass? yes
License MIT

With this PR I've introduced the support for Httplug as transport layer. In this way we don't have to maintain our own implementation of an HTTP client (cURL in the simplest case) and we can offer more flexibility to users of this library leaving to them the choice of what they prefer to use to send HTTP requests (even Guzzle if they want).

@ste93cry ste93cry force-pushed the feature/httplug-client branch from fedc4db to 3bd3fbb Compare September 3, 2018 13:12
@coveralls
Copy link

coveralls commented Sep 3, 2018

Coverage Status

Coverage decreased (-4.2%) to 18.521% when pulling 57d7295 on ProntoPro:feature/httplug-client into 6940a94 on loopline-systems:develop.

@ste93cry ste93cry force-pushed the feature/httplug-client branch 8 times, most recently from 40046cf to 2f9ce91 Compare September 5, 2018 13:05
@ste93cry ste93cry force-pushed the feature/httplug-client branch 8 times, most recently from 930c62c to 045008e Compare September 24, 2018 12:58
@mavimo mavimo self-requested a review September 27, 2018 13:47
@mavimo mavimo added this to the v0.8.0 milestone Sep 27, 2018
Copy link
Collaborator

@mavimo mavimo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have some issue on test, and we should include some more doc on hot to use this new feature.
I really like to externalise transport layer from lib but we should be sure that all user should be able to use it without issue.

@ste93cry ste93cry force-pushed the feature/httplug-client branch 2 times, most recently from bfe340b to 8df2dbc Compare October 1, 2018 10:40
@ste93cry ste93cry force-pushed the feature/httplug-client branch 2 times, most recently from ede3b83 to baef59d Compare October 3, 2018 13:42
@ste93cry ste93cry force-pushed the feature/httplug-client branch from baef59d to 6f7e376 Compare October 3, 2018 13:59
@mavimo mavimo merged commit 4aa8f6a into loopline-systems:develop Oct 15, 2018
@mavimo mavimo deleted the feature/httplug-client branch October 15, 2018 05:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants