Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added support to extend curl options #309

Merged
merged 5 commits into from
Mar 8, 2017
Merged

added support to extend curl options #309

merged 5 commits into from
Mar 8, 2017

Conversation

ninsuo
Copy link
Contributor

@ninsuo ninsuo commented Oct 11, 2016

This PR add a curlOptions option to merge custom parameters to curl, and add the ability to set a proxy and/or a timeout.

Should be merged after:
sendgrid/php-http-client#11

@thinkingserious
Copy link
Contributor

This is awesome @ninsuo, thanks!

Can you please sign our CLA so we can get this merged? https://github.com/sendgrid/sendgrid-php/blob/master/CONTRIBUTING.md#cla

With Best Regards,

Elmer

@thinkingserious thinkingserious added type: community enhancement feature request not on Twilio's roadmap status: cla needed labels Oct 11, 2016
@ninsuo
Copy link
Contributor Author

ninsuo commented Oct 12, 2016

Hi,
How to sign it? I don't see a CONTRIBUTORS file?
Thanks

@thinkingserious
Copy link
Contributor

Hi @ninsuo,

You can find the form here: https://drive.google.com/a/sendgrid.com/file/d/0B0PlcM9qA91LN2VEUTJWU2RIVXc/view

Please email the signed version to [email protected]

Thanks!

@ninsuo
Copy link
Contributor Author

ninsuo commented Oct 12, 2016

Ok, I'm abroad right now but will see that next week.

A

@thinkingserious
Copy link
Contributor

Thank you @ninsuo!

@thinkingserious thinkingserious added status: cla signed status: work in progress Twilio or the community is in the process of implementing and removed status: cla needed labels Oct 18, 2016
Copy link
Contributor

@thinkingserious thinkingserious left a comment

Choose a reason for hiding this comment

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

  1. Please change the version back to version 5.1.0
  2. Please update the dependency to php-http-client to 3.5

Thanks!

@ninsuo
Copy link
Contributor Author

ninsuo commented Oct 25, 2016

Any update on this one?
Thanks

@thinkingserious
Copy link
Contributor

Hi @ninsuo,

I am just awaiting the requested changes:

  1. Please change the version back to version 5.1.0
  2. Please update the dependency to php-http-client to 3.5

Thanks!

@ninsuo
Copy link
Contributor Author

ninsuo commented Oct 31, 2016

Hi mate,

I done those changes more than 20 days ago in 26880af

Please let me know if you need something else

A

@ninsuo
Copy link
Contributor Author

ninsuo commented Nov 8, 2016

Hello @thinkingserious

Requested changes are made since 4 weeks now, it becomes urgent to use this feature in our side.

Can you please have a look?

Thanks,

Alain

@thinkingserious
Copy link
Contributor

Hi @ninsuo,

As of right now, this PR is at #7 in our backlog. Apologies for the delay and thanks for the follow up.

@ninsuo
Copy link
Contributor Author

ninsuo commented Nov 30, 2016

Hello,

Is it possible to get this merged?

Travis fails because this should be merged after sendgrid/php-http-client#11
But everything is perfectly fine and I should release my project tomorrow.

I'll need to use my fork otherwise, not a good practice.

@thinkingserious
Copy link
Contributor

Hi @ninsuo,

Unfortunately, this one has not bubbled to the top of our backlog just yet, but it is scheduled for a review and merge.

Looking briefly now, I see there are a couple tests passing. I think you might need to update to v5.1.2.

Thanks for checking in and I'm hoping to get this merged soon.

@ninsuo
Copy link
Contributor Author

ninsuo commented Nov 30, 2016

Yes you're right, it needed a rebase, that's now ok.

@thinkingserious
Copy link
Contributor

Awesome, thanks for the quick update!

@ninsuo
Copy link
Contributor Author

ninsuo commented Jan 3, 2017

No feedback after almost 3 months, we'll be using our branch as the main one in production.
Thanks anyway

@thinkingserious
Copy link
Contributor

@ninsuo,

My apologies :(

I'm glad you got it working in production though.

This is still in our backlog to merge and deploy. Also, for your contribution, we would like to send some swag your way. Could you please fill out this form for us?

Thanks!

@ninsuo
Copy link
Contributor Author

ninsuo commented Jan 30, 2017

Please do not merge this one before fixing #17 on php-http-client (i'll need to revert a commit in composer.json).

@thinkingserious
Copy link
Contributor

Thanks for the heads up @ninsuo!

@thinkingserious
Copy link
Contributor

Note: need to merge this one first sendgrid/php-http-client#16

@thinkingserious
Copy link
Contributor

Hi @ninsuo,

We have merged #17 on php-http-client and now this one has come up for merge.

Could you please resolve the conflicts?

Thanks!

With Best Regards,

Elmer

@thinkingserious thinkingserious merged commit 4ba4a69 into sendgrid:master Mar 8, 2017
@thinkingserious
Copy link
Contributor

Thanks again for the PR @ninsuo! Please take a moment to fill out this form so we can send you some swag :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: work in progress Twilio or the community is in the process of implementing type: community enhancement feature request not on Twilio's roadmap
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants