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

v1.0.0 #172

Merged
merged 115 commits into from
Sep 22, 2017
Merged

v1.0.0 #172

merged 115 commits into from
Sep 22, 2017

Conversation

cjstehno
Copy link
Collaborator

cjstehno and others added 30 commits November 22, 2016 06:54
* Added contributing file
* Pulled Apache client into separate project (#52)

* moved core code into core project - site not working, and both clients still in this code base

* Moved out apache client and started splitting tests between the two projects.

* Finished splitting up the client tests

* pulled common config up into parent build file

* Updated documentation and fixed site-building functionality.

* Fixed cookie tests

* Removed TODO

* Fixed release verification tasks.

* Updated contribution doc.

* Refactored the http method testing into tests kits to share code.

* Fixed #51: created shared http method testing kit and updated documentation.

* Finishing up the test kit
* Working on #41 - adding okhttp as a client option. Code-complete at this point but needs refactoring and documentation

* Working on #41 - mostly done, but needs documentation and site integration updates.

* Finished testing the okhttp integration.

* Refactored duplicate handler code into a shared function.

* Updated documentation and did a bit of cleanup.

* Cleaned up some of the build duplication.

* Added some docs and testing around some of the "optional" components.
Converted the mock server based testing to use the Ersatz mock server.
Refactored and unified cookie handling.
Added multipart request/response handling.
Adds the "ignoreSslIssues" support back in.
Fixed test flakiness (Ersatz update)
Upgraded Gradle and Groovy
Adds auto-sync from Bintray to Maven Central repo.
…e values properly and fixed the rendering in general. Also updated the license headers for 2017.
…r null when searching queries and the map is never null. Added traverser for finding a non-empty (and non-null) map.
cjstehno and others added 23 commits July 3, 2017 07:54
* Completed implementation of proxy support

* Added TODO

* More comments

* Removed stray character

* Added proxying section to user guide.

* Removed need for typecheckhttpconfig.groovy
Integrated new version of Ersatz and proxy mocking support.
* Implemented support for OPTIONS request method.

* Fixes: #157: support for OPTIONS and TRACE request methods.

* Fixes: #149: broken hasBody support in FromServer
At least a partial fix for handling encoded parts of a URI path.
Added verb to request config object and tweaked some logging details.
@cjstehno cjstehno added this to the v1.0.0 milestone Sep 20, 2017
@cjstehno
Copy link
Collaborator Author

@dwclark give this a look if you want and let me know if you find anything odd. I am planning to cut the release on Friday morning.

Copy link
Collaborator

@dwclark dwclark left a comment

Choose a reason for hiding this comment

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

Looks good. Thanks for the hard work. I'm excited to see the 1.0 release!

@cjstehno cjstehno merged commit 946613d into master Sep 22, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants