Commit Graph

332 Commits

Author SHA1 Message Date
James Agnew 1343badba4 Working on patch 2016-09-17 13:40:03 -04:00
James Agnew da73123e79 Fix compile problem 2016-09-16 17:43:24 -04:00
James Agnew 4de0e38e01 Add credit for #446 and #448 2016-09-16 13:16:28 -04:00
James Agnew 906bcfb803 Version bump to 2.1 2016-08-30 10:55:55 -04:00
James Agnew d27aad487e Bump to 2.0 release 2016-08-30 10:50:04 -04:00
James Agnew faed05c258 Don't include animal sniffer plugin 2016-08-29 19:23:44 -04:00
James Agnew c4d302df8d Upgrade to Thymeleaf 3 2016-08-23 19:11:49 -04:00
James 1eb4dd06be Fix tests 2016-08-22 22:03:02 -04:00
James Agnew 73c52eb7c5 Don't do parallel unit tests on travis 2016-08-05 14:06:24 -04:00
James Agnew a3f4864bd6 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-08-05 12:37:06 -04:00
James Agnew 3e7cd153fd Update DSTU3 definitions to latest 2016-08-05 12:36:41 -04:00
jamesagnew ba826ccb7e Fix build 2016-08-02 20:53:38 -04:00
jamesagnew a787970cb2 Add hapi-fhir-client-okhttp to JaCoCo coverage (#416) 2016-08-02 20:31:05 -04:00
Matt Clarke 06b9059a87 OkHttp client (#416)
* Created stub factory, client and test using jaxrs as a template

* OkHttp client, request and response partially implemented

* OkHttp client now adds sensible default headers to requests

* Creating an OkHttp byte request is now implemented

* OkHttp query parameter requests now supported

* Refactored tests, no longer comparing case for charsets

* Added proxy support to okhttpclientfactory
Re-enabled no-fhir-context test

* Fixed no-context test - expected exception message is now generic

* fixed some content type comparisons

* Removing trailing question marks from URLs as OkHttp doesn't do this automatically (like JaxRs)

* Fixed NPE when content-type header doesn't exist

* Correct HTTP method is now set on OkHttp requests (PUT, POST, UPDATE, etc.)

* Removed support for getRequestBodyFromStream - wasn't implemented correctly

* Added response buffering

* Updated test in light of changes pulled in from master

* Extract method refactors in okhttprestfulclient

* Implemented binary request with the OkHttp client

* Extracted out a generic string utils class

* Added relevant file and class headers

* Reformatted code

* Implemented getHttpClient(serverBase) in OkHttpRestfulClientFactory

* Renamed fields and parameters to be consistent with the rest of the project

* Reformat OkHttpClientDstu2Test (removes extraneous blank lines etc.)

* Removed additional blank lines in test

* Copied missing bundle_orion.xml to OkHttp test resources
2016-08-02 20:19:37 -04:00
jamesagnew 681f4e153d Credit for #416 2016-08-02 20:18:59 -04:00
jamesagnew 41b58108f2 Bump version dependencies and return 200 for conditional delete with no matches 2016-07-25 08:46:02 -04:00
James Agnew 4177994ad8 Add credit for #404 2016-07-19 19:15:56 -04:00
James Agnew c3e9f618eb Version bump to 2.0-SNAPSHOT 2016-07-12 11:12:07 -04:00
jamesagnew acaf2135c5 Finalize 1.6 release 2016-07-06 07:29:20 -04:00
jamesagnew 32bdd14639 Work on term service 2016-07-02 17:14:36 -04:00
James Agnew 1683cf8cef Switch to jacoco 2016-06-15 17:34:50 -04:00
James Agnew e2f1beef2c Fix some tests 2016-06-14 22:03:24 -04:00
James Agnew 87eabe6bf8 More work on terminology server 2016-06-05 09:40:06 -04:00
jamesagnew 1b58aa33fa Credit for #367 2016-05-22 14:56:27 -04:00
jamesagnew 8863ff25be Add documentation for custom structures 2016-05-22 08:44:35 -04:00
jamesagnew b03bea3a58 Version bump a few dependencies 2016-05-21 09:37:58 -04:00
James Agnew 061243b5c7 Allow delete bundle to contain multiple deletes for the same resource 2016-05-08 13:11:55 -04:00
jamesagnew 689df98cf9 Credit for #359 2016-05-05 07:08:48 -04:00
jamesagnew 387c4793f7 Credit for #355 2016-05-05 06:59:50 -04:00
jamesagnew 38e80531bb Bump version to 1.6-SNAPSHOT 2016-04-22 07:05:05 -04:00
jamesagnew 846e216c04 Fix tests 2016-04-17 12:58:36 -04:00
James Agnew 07d86c50d6 Work on cobertura 2016-04-13 08:09:51 -04:00
jamesagnew 2ae2cbba23 Roll back site plugin to 3.4. What a nightmare. 2016-03-16 07:01:20 -04:00
jamesagnew 99a4b2c29e Refactor JPA SearchBuilder 2016-03-05 20:46:04 -05:00
jamesagnew b27d2776f1 Fix build 2016-02-28 16:14:53 -05:00
jamesagnew de1d917ede Fix build 2016-02-28 15:50:31 -05:00
jamesagnew 884de2e2ed Credit for #301 2016-02-28 15:47:34 -05:00
jamesagnew 524b16b1e8 Fix header generation for clients 2016-02-28 15:44:10 -05:00
jamesagnew 1f875c1ca6 Try to fix build 2016-02-15 11:22:19 -05:00
jamesagnew c1141eb18f Reorganize how search param prefixes are handled and modelled based on new DSTU2 style prefixes 2016-02-15 10:05:39 -05:00
jamesagnew 551ec3ab16 Add credit for #293 2016-02-08 22:04:30 -05:00
James Agnew 961cde41bd Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-02-08 14:22:20 -05:00
James Agnew f21851099c Version bump 2016-02-08 13:59:09 -05:00
jamesagnew d93c54c0aa Version bump to 1.5 2016-02-06 14:18:56 -05:00
jamesagnew 606dc7b643 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-02-04 22:29:54 -05:00
jamesagnew 9da031e2cc Site updates for 1.4 2016-02-04 22:29:44 -05:00
James Agnew 68b816dce7 Prepare for 1.4 release 2016-02-03 16:56:32 -05:00
James Agnew e0e52f96c6 Version bump to 1.4 (finally!) 2016-02-03 15:25:32 -05:00
James Agnew 2e612eed4d Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-02-03 14:09:13 -05:00
James Agnew 715ab0e269 Credit for #289 2016-02-03 14:08:52 -05:00
jamesagnew 9449df7df1 Prepare for 1.4 release 2016-02-03 08:35:05 -05:00
jamesagnew 32daeb6f58 Switch DSTU2.1 to DSTU3 per FMB's decision 2016-02-01 08:55:58 -05:00
James Agnew f16a8a6d3c Try to fix travis 2016-01-28 14:31:21 -05:00
James Agnew c8cf957e7f Move CLI App 2016-01-28 11:36:59 -05:00
jamesagnew ecc48317f2 Version bump dependencies 2016-01-28 08:31:19 -05:00
jamesagnew 133660a9ae Credit for #288 2016-01-21 21:45:57 -05:00
James Agnew d290110126 Fix validation 2016-01-15 18:02:20 -05:00
James Agnew 589059256f Correct issues uncovered during connectathon 2016-01-11 07:42:13 -05:00
jamesagnew e7adebe8d7 Fix #278 - Add alternate configuration as suggested by Karl Davis. Thanks for the contribution! 2016-01-07 21:37:04 -05:00
James Agnew 9c5a5dc248 Still more travis 2016-01-06 12:59:45 -05:00
James Agnew eb3f3a0386 Try to get travis passing yet again 2016-01-06 09:56:36 -05:00
jamesagnew 685bd9345b Add request/response validator interceptors 2016-01-03 21:52:11 -05:00
jamesagnew ccc71c3bd3 Tests should be passing now 2016-01-03 00:19:16 -05:00
jamesagnew 5789db8743 Remove dependency on cobertura at compile time 2016-01-02 10:55:52 -05:00
jamesagnew 97d6d09663 Work on #240 - Not yet working in JPA 2015-12-14 08:17:33 -05:00
jamesagnew 67eb06665e Work on test indexing 2015-12-03 22:41:37 -05:00
jamesagnew e176d9a4b7 Try to fix travis 2015-12-03 20:54:48 -05:00
James Agnew 2f8278ff78 Fix build 2015-12-02 10:10:10 -05:00
James Agnew 547b5290a4 Update resource defs 2015-12-01 18:35:24 -05:00
Joel Schneider 0fd1d91b33 Add maven-enforcer-plugin configuration to require use of JDK 1.8 or higher. 2015-12-01 15:58:06 -06:00
jamesagnew d47e0e5e77 Add DSTU2.1 resources 2015-11-29 11:43:09 -05:00
jamesagnew 45502ba5ff Credit for #251 2015-11-27 15:03:05 -05:00
jamesagnew e6b47855e6 Merge branch 'master' of git://github.com/petervanhoute/hapi-fhir into petervanhoute-master 2015-11-27 14:59:53 -05:00
jamesagnew e78fcf91c5 Credit for #259 2015-11-26 07:03:01 -05:00
petervanhoute 94f309114b - add site-documentation for jaxrs base
- set example for operation on instance level
- remove not thrown exceptions
2015-11-25 15:34:41 +01:00
James Agnew c78be081ef Add CLI test 2015-11-20 10:30:10 +01:00
James Agnew 93e418ffae Bump Jetty version 2015-11-15 20:16:16 -05:00
James Agnew 2f12c9ed01 Bump version to 1.4-SNAPSHOT 2015-11-15 20:11:05 -05:00
James Agnew c12dc82a37 Site updates for 1.3 release 2015-11-15 19:56:57 -05:00
James Agnew f9f33f059b Version bump to 1.3 2015-11-15 12:53:02 -05:00
jamesagnew 1fb9f02d14 Work on fulltext suggestions 2015-11-03 21:34:35 -05:00
jamesagnew 3fc7a16735 Fulltext searching works 2015-11-02 08:12:36 -05:00
jamesagnew 23b35661ea Bump a few dependency versions 2015-10-31 17:48:25 -04:00
jamesagnew a6d4de1f3e Add support in JPA for _content and _text for $everything operation 2015-10-31 17:09:32 -04:00
James Agnew d3685e72ba Fix #241 and fix #247 - Don't encode UUID IDs on resources, and preserve
bundle type when retrieving pages
2015-10-29 15:38:19 -04:00
petervanhoute 0aafd37397 commit poms 2015-10-29 16:00:23 +01:00
James Agnew 43c1212840 Revamp the interceptor framework for JPA 2015-10-27 18:34:27 -04:00
James Agnew 859d76bfbc Merge pull request #244 from jkiddo/master
Added example using embedded Jetty and Guice - meaning its way more e…
2015-10-21 12:08:41 -04:00
James Agnew fad59b75b9 Credit for #245 2015-10-21 12:03:36 -04:00
jamesagnew c14c772da4 Add all required exports to OSGi build 2015-10-21 07:57:42 -04:00
jamesagnew 938a251ae9 Cleanup tests for java config in JPA 2015-10-19 20:19:40 -04:00
jamesagnew 9c0f6f993d Finish converting Spring from XML to Java config 2015-10-17 09:39:27 -04:00
jkiddo ba9d951053 Added example using embedded Jetty and Guice - meaning its way more easy to debug and 'deploy' 2015-10-15 15:08:58 +02:00
James Agnew e9d18af5d9 Bump library versions 2015-10-14 18:11:52 -04:00
jamesagnew 0ab8ee386f Add documentation for CLI 2015-10-12 18:47:49 -04:00
jamesagnew 588016e406 Merge branch 'master' into fulltext 2015-10-09 09:15:48 -04:00
jamesagnew b4c86d033e More work on fulltext search and add a failing test for subscriptions 2015-10-09 09:12:41 -04:00
James Agnew 4dbd180cf6 Clean up testing 2015-10-08 17:38:14 -04:00
petervanhoute 1afaea81d6 rename jax-rs classes + add unit tests to example project 2015-10-08 09:08:22 +02:00
James Agnew 541e6cdcb1 Credit for #235 2015-10-01 11:45:33 -04:00