Commit graph

214 commits

Author SHA1 Message Date
Jeremy Barlow
91475cc71a (PE-11025) Add support section to README.md
This commit adds a support section to the README.md.
2015-07-17 11:06:25 -07:00
Jeremy Barlow
146d2fb4bc Merge pull request #40 from jpinsonault/tk-182-illegal-arg-exception-on-204-response
(TK-182) Illegal argument exception on 204 response
2015-04-24 12:07:02 -07:00
Joe Pinsonault
c5489e0e43 (MAINT) Added fix/test for java coerceBodyType 2015-04-24 10:17:30 -07:00
Joe Pinsonault
08ca923e69 (MAINT) nil body is coerced into empty string 2015-04-24 10:17:05 -07:00
Joe Pinsonault
c906d5abd0 (TK-182) coerce-body-type handles nil body 2015-04-24 10:05:29 -07:00
Chris Price
b68dda3ae2 (MAINT) Update CHANGELOG for 0.4.4 release 2015-04-15 15:44:55 +01:00
Jenkins CI
8a03faacd6 Version 0.4.5-SNAPSHOT 2015-04-15 07:33:01 -07:00
Jenkins CI
52a4fc7be4 Version 0.4.4 2015-04-15 07:32:57 -07:00
Chris Price
4af8813899 Merge pull request #39 from dparis/fix/master/update-prismatic-deps
(TK-196) Update prismatic library dependencies
2015-04-15 15:21:39 +01:00
Dylan Paris
a75a9eea4b (TK-196) Update prismatic library dependencies
The prismatic/plumbing and prismatic/schema library dependencies are
lagging behind the latest stable version. This will increasingly
cause conflicts in trapperkeeper projects. This patch updates the
dependencies and fixes several functions which were validating against
schemas incompatible with the new versions.

* Update project.clj dependencies
* Use protocol schema instead of the protocol object directly
2015-04-09 15:03:57 -07:00
Jenkins CI
b21b595aee Version 0.4.4-SNAPSHOT 2015-03-20 12:43:09 -07:00
Jenkins CI
964ba2d9c2 Version 0.4.3 2015-03-20 12:43:05 -07:00
Justin May
587318d8d9 Merge pull request #38 from camlow325/maint/master/clj-http-client-0.4.3-release
(MAINT) Updated CHANGELOG.md for clj-http-client 0.4.3 release
2015-03-20 11:25:56 -07:00
Jeremy Barlow
15b5e532e9 (MAINT) Updated CHANGELOG.md for clj-http-client 0.4.3 release
This commit updates the CHANGELOG.md for the clj-http-client 0.4.3
release.
2015-03-20 11:22:12 -07:00
Justin May
b04c03334f Merge pull request #37 from camlow325/maint/master/fixup-timeout-test-names
(MAINT) Fix timeout test names and testing strings
2015-03-20 10:52:21 -07:00
Jeremy Barlow
a4c8994189 (MAINT) Fix timeout test names and testing strings
This commit has a couple of cosmetic fixes to the names and testing
strings for a few tests introduced by TK-134.
2015-03-19 21:25:55 -07:00
Justin May
c60f816d3c Merge pull request #36 from camlow325/feature/master/TK-134-connection-timeouts
(TK-134) Add connect and socket timeout client configuration
2015-03-19 11:10:26 -07:00
Jeremy Barlow
6520abfb1d (TK-134) Updated connection tests to handle Connect or SocketTimeout
This commit updates the short connect timeout tests to tolerate either a
ConnectException or SocketTimeoutException as a success condition.
Connections could fail with either exception depending upon timing or
network setup.
2015-03-16 22:46:07 -07:00
Jeremy Barlow
9b55ed31b6 (TK-134) Add connect and socket timeout client configuration
This commit enables http clients to optionally configure a connect
and/or socket timeout for requests.  For persistent clients, the
timeout values can only be configured at the client and not a
per-request level.  Non-persistent client requests support the
configuration of these timeouts.

This commit also bumps a few dependencies - tk-jetty9 to 1.2.0,
trapperkeeper to 1.10, ssl-utils to 0.8.0, and clojure to 1.6.0 -
and adds the 'test' tk-jetty9 library as a dev dependency for
testing.
2015-03-16 12:22:35 -07:00
Kevin Corcoran
b90dec2f22 update CHANGELOG.md with 0.4.2 release notes 2015-02-13 15:47:35 -08:00
Jenkins CI
09dd79741a lein-release plugin: bumped version from 0.4.2 to 0.4.3-SNAPSHOT for next development cycle 2015-02-13 15:32:02 -08:00
Jenkins CI
0cfa80ba64 lein-release plugin: preparing 0.4.2 release 2015-02-13 15:31:41 -08:00
Jeremy Barlow
d6be7d1d86 Merge pull request #34 from KevinCorcoran/fix-charset
(TK-145) fix application of default charset
2015-02-13 12:25:24 -08:00
Kevin Corcoran
95a88286ce (TK-145) fix default charset in Java client
Fix a bug in which a default charset of UTF-8 would be added to the
Content-Type header for certain requests.  This change restricts that
behavior to cases in which the body is a string and there is no charset
provided by the caller.
2015-02-13 11:32:04 -08:00
Kevin Corcoran
2967c63473 (maint) add pom.xml to .gitignore
pom.xml is generated during 'lein install'.
2015-02-13 10:53:12 -08:00
Kevin Corcoran
583b71a556 (TK-145) fix application of default charset
Fix a bug in which a default charset of UTF-8 would be added to the
Content-Type header for certain requests.  This change restricts that
behavior to cases in which the body is a string and there is no charset
provided by the caller.
2015-02-13 10:53:12 -08:00
Kevin Corcoran
ad93e3822f (maint) nothing to see here, move along.
* add an exclusion on a dev dependency in project.clj to make Cursive
  happy.
* clean up imports
2015-02-13 10:53:11 -08:00
Chris Price
86edcfb993 Merge pull request #35 from nwolfe/bug/master/tk143-allow-sslv3-in-tests
(TK-143) Allow SSLv3 in tests
2015-02-13 08:59:38 -08:00
Nate Wolfe
c45d4471a9 (MAINT) Improve travisci file
Add the :all test selector and set -e because they won't hurt, and we
were bit by the lack of these in other projects recently.
2015-02-12 17:12:05 -08:00
Nate Wolfe
60030a3b30 (TK-143) Allow SSLv3 during unit tests
This commit enables all algorithms (by disabling none) during unit
testing so that our SSLv3 unit tests can work properly.
2015-02-12 17:05:06 -08:00
Preben Ingvaldsen
bb68868a12 Merge pull request #32 from KevinCorcoran/add-clojars-badge
(maint) add Clojars badge to README - closes #31
2015-02-10 16:21:40 -08:00
Kevin Corcoran
f9384622e4 (maint) add Clojars badge to README - closes #31 2015-02-09 13:29:25 -08:00
Jenkins CI
f9d6f8b200 lein-release plugin: bumped version from 0.4.1 to 0.4.2-SNAPSHOT for next development cycle 2015-01-26 10:56:40 -08:00
Jenkins CI
afb46fb72e lein-release plugin: preparing 0.4.1 release 2015-01-26 10:56:19 -08:00
Jeremy Barlow
84c99b052e Merge pull request #30 from nwolfe/update-changelog
(MAINT) Update CHANGELOG for 0.4.1 release
2015-01-26 10:50:05 -08:00
Nate Wolfe
acfe3f4806 (MAINT) Update CHANGELOG for 0.4.1 release 2015-01-26 10:48:14 -08:00
Jeremy Barlow
1c007767e3 Merge pull request #29 from nwolfe/svr101-update-jvm-ca-dependency
(SERVER-101) Update jvm-ca dependency
2015-01-26 10:41:20 -08:00
Nate Wolfe
e164bb12d7 (SERVER-101) Upgrade jvm-ca dependency to 0.7.0
This commit changes the usages to reflect the new name of the library
and API.
2015-01-23 17:33:02 -08:00
Nate Wolfe
017c950f60 (MAINT) Upgrade trapperkeeper dependency to 1.0.1 2015-01-23 15:10:26 -08:00
Nate Wolfe
e8546660e0 (MAINT) Upgrade kitchensink dependency to 1.0.0 2015-01-23 14:58:23 -08:00
Nate Wolfe
5d5dfa4f7f (MAINT) Add .lein-failures to .gitignore
This file is auto-generated during "lein test" and thus leaves the git
repo dirty after a test run. We can ignore this file.
2015-01-23 14:52:18 -08:00
Jeremy Barlow
3f51098b20 Merge pull request #28 from fpringvaldsen/TK-117-external-api-docs
(TK-117) Add external API docs
2014-12-23 09:01:18 -08:00
Preben Ingvaldsen
4eb10ea549 (TK-117) Address further PR comments
Make a number of minor cosmetic changes to address PR comments.
Document constructors for the SimpleRequestOptions class.
2014-12-19 13:21:36 -08:00
Preben Ingvaldsen
f92ff0396e (TK-117) Add javadoc strings
Add javadoc strings to each of the user-facing Java classes, and
reference those javadoc strings in the documentation on the
Java client.
2014-12-18 12:01:18 -08:00
Preben Ingvaldsen
494f806f14 (TK-117) Address PR comments
Expand discussion of the `close` function for clojure clients and
the `close` method for Java clients. Add examples for making
requests with various types of clients. Fix wording/typos.
2014-12-17 15:15:12 -08:00
Preben Ingvaldsen
8a3a675d3f (TK-117) Add external API docs
Add some external API docs in the doc folder which detail how
to make requests using the Java and clojure clients.
2014-12-16 11:40:25 -08:00
Jenkins CI
91e29aebeb lein-release plugin: bumped version from 0.4.0 to 0.4.1-SNAPSHOT for next development cycle 2014-11-17 15:54:26 -08:00
Jenkins CI
7e5729bffd lein-release plugin: preparing 0.4.0 release 2014-11-17 15:54:04 -08:00
Preben Ingvaldsen
69b8ae6c63 Merge pull request #27 from camlow325/maint/master/clj-http-client-0.4.0-release
(MAINT) Update CHANGELOG and project.clj for 0.4.0 release
2014-11-17 15:25:36 -08:00
Jeremy Barlow
74ef5ee0fc (MAINT) Update CHANGELOG and project.clj for 0.4.0 release 2014-11-17 14:04:56 -08:00