Commit Graph

374 Commits

Author SHA1 Message Date
Sebastien Riviere 6cc7eeb45c Generate CapabilityStatement for DSTU3 conformance, Enable @Validate for Jax-rs server 2017-01-19 14:57:14 +01:00
James f59ac8cf83 Version bump license header 2017-01-18 22:18:37 -05:00
James b448e13edd Version bump to 2.3 2016-12-20 19:01:31 -05:00
James 0ec61533a8 Publish 2.2 2016-12-20 19:00:37 -05:00
James 7838d511d0 Fix typo in IHttpResponse 2016-12-19 11:29:05 -05:00
James 901a85880c Update STU3 definitions and being in STU2.1 defs too 2016-12-10 19:51:25 -05:00
James 2d7592f7a8 Version bump to 2.2-SNAPSHOT 2016-11-11 22:39:45 -05:00
James 2dd26b6367 Version bump to 2.1 2016-11-11 15:16:53 -05:00
James a5d5d3e031 Bump FHR version 2016-11-06 17:34:13 -05:00
James Agnew 11d3ae9447 Fix #411 - Searching by POST with urlencoded parameters doesn't work if
interceptors are accessing the parameters and there is are also
parameters on the URL
2016-10-06 13:23:32 -04:00
James Agnew 3d73aad275 Fix unit tests 2016-09-21 16:58:57 -04:00
James Agnew 364c18e06e Use more compatible Accept header in STU3 client. Also fixes missing
Woodstox library in android builds per #450)
2016-09-16 23:46:06 -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 eee168ced6 Add support for conditional operations to AuthorizationInterceptor 2016-08-15 13:35:50 -04:00
jamesagnew 41b58108f2 Bump version dependencies and return 200 for conditional delete with no matches 2016-07-25 08:46:02 -04:00
jamesagnew 7dbd5a21ca Fix tests 2016-07-24 09:20:54 -04:00
James Agnew d0383a29da Merge pull request #404 from mion00/fix-id-dstu2org
Fix missing ID with JAX-RS and DSTU2 RI
2016-07-19 19:16:55 -04:00
James Agnew 94128e2e6d Fix tests 2016-07-18 13:50:08 -04:00
jamesagnew 196c11bfa2 Use new style mimetypes but keep supportuing the old ones as well 2016-07-17 18:35:06 -04:00
Carlo Mion cf6474dd7b Fix missing ID with JAX-RS and DSTU2 RI
While using DSTU2 reference implementation, the ID was not correctly initialized in the request object
2016-07-13 20:08:23 +02:00
jamesagnew fa37afb61f Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-07-12 21:44:52 -04:00
jamesagnew ed941a116b Update to use GSON 2016-07-12 21:44:40 -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 556058a7b7 Tests passing 2016-06-25 10:55:31 -04:00
jamesagnew b3d8d453de Improve test coverage and clean up UnclassifiedServerFailureException processing 2016-06-18 10:37:43 -04:00
jamesagnew 785ce1deb9 Remove some dead code and improve test coverage 2016-06-17 07:40:17 -04:00
jamesagnew dcecde5db9 Improve test coverage 2016-06-16 22:52:10 -04:00
jamesagnew 56ed7fcbf0 Fix test 2016-06-16 08:18:36 -04:00
James Agnew 1166a2ee67 Work on support for _at parameter in history operation 2016-06-13 07:31:25 -05:00
James Agnew fd8d67b9cd Fix more unit tests for #380 2016-06-10 18:57:44 -05:00
James Agnew c318d1a040 Clean up build so that JAX-RS uses the same response pipeline as the
non-JAX-RS codebase for create/update/delete responses, re #374
2016-06-01 11:28:35 -04:00
James Agnew 39a96f0258 Fix #374 - Include ETag and Last-Modified headers in response 2016-05-31 13:44:21 -04:00
jamesagnew 635398a754 Update reindexing 2016-05-22 18:22:49 -04:00
Sebastien Riviere 6e1b848ea6 Fix exception handling 2016-05-13 15:34:55 +02:00
unknown 462ae8cb1f Add support of Conditional update and delete
Add bundle provider
Fix exceptions which were not intercept because throws outside bean context
2016-05-13 12:06:54 +02:00
James Agnew af2b702aa4 Fixes from Montreal connectathon 2016-05-07 14:24:33 -04:00
jamesagnew fb277a0595 Fix tests 2016-05-05 07:45:59 -04:00
Phillip Warner 5cb211886e Use getValueAsString() instead of toString().
Simple oversight, where toString() on the java.util.Date lastUpdated was wrong.
Needed to getLastUpdatedElement().getValueAsString().
2016-04-29 14:18:44 -06:00
Phillip Warner 31d16fca03 Updated jaxrsserver base and example for DSTU3
Added support for specifying DSTU3 in the constructors, where the default is DSTU2, to maintain backwards compatibility.
Updated interface usage to IBase... (e.g., IResource -> IBaseResource), which is compatible with DSTU3.
Added tests specifically for DSTU3; kept the existing tests as DSTU2.
Provided examples for DSTU3.
2016-04-29 12:50:15 -06:00
jamesagnew 38e80531bb Bump version to 1.6-SNAPSHOT 2016-04-22 07:05:05 -04:00
James Agnew 21b42acc94 Update licenses 2016-03-29 13:01:51 -04:00
jamesagnew bb96ae4e25 Fix build 2016-03-29 08:36:08 -04:00
jamesagnew c779ede7ad Fix compile issue 2016-03-29 06:49:16 -04:00
James Agnew d3dc9a9c2b Fix build issue 2016-03-25 20:23:22 +01:00
James Agnew f49130baf8 Add unit tests and documentation to the JAX-RS client implementation 2016-03-25 19:17:41 +01:00
James Agnew 270ba270cc Add a disabled JAX-RS test 2016-03-12 14:16:00 -05:00
jamesagnew 232afee955 Improved error messages for #305 2016-03-11 07:56:00 -05:00
jamesagnew 524b16b1e8 Fix header generation for clients 2016-02-28 15:44:10 -05:00
jamesagnew f1e1ee9ff9 Merge JAX-RS client fixes 2016-02-28 13:34:57 -05:00
petervanhoute d64cf57b0d Inclusion of jaxrs-client : complete removal of the dependencies for jaxrsserver project to apache httpclient and httpcore and only rely on jax-rs 2016-02-25 13:38:31 +01:00
petervanhoute f8ea639af9 Merge remote-tracking branch 'remotes/petervanhoute/jax-rs-client': inclusion of jaxrs client by addition of interfaces around the apache client classes 2016-02-24 18:04:49 +01:00
James Agnew f21851099c Version bump 2016-02-08 13:59:09 -05:00
James Agnew e0e52f96c6 Version bump to 1.4 (finally!) 2016-02-03 15:25:32 -05:00
James Agnew 589059256f Correct issues uncovered during connectathon 2016-01-11 07:42:13 -05:00
petervanhoute b6d3a003d3 move client api-classes into api package 2016-01-08 11:47:00 +01:00
petervanhoute 1271c36d1b create a jax-rs client 2016-01-08 10:50:04 +01:00
James Agnew 479da24cfb Bump license files 2016-01-07 08:50:07 -05:00
jamesagnew 5789db8743 Remove dependency on cobertura at compile time 2016-01-02 10:55:52 -05:00
James Agnew 85ec9d9264 Work on 2.1 structures 2015-12-10 08:24:12 -05:00
jamesagnew d47e0e5e77 Add DSTU2.1 resources 2015-11-29 11:43:09 -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
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
petervanhoute 26a801edcb include agfa in author + fix test in case port is shorter + inject services into eample conformance provider + set moxy in scope test 2015-11-24 17:35:37 +01:00
petervanhoute 5a7d2b40e8 add javadoc + create builder for jaxrsrequest 2015-10-30 19:13:20 +01:00
petervanhoute 63db1b646f test in weblogic: fix interceptor + stateless on abstract 2015-10-30 11:35:11 +01:00
petervanhoute 0aafd37397 commit poms 2015-10-29 16:00:23 +01:00
petervanhoute 54ad29edc1 add test + drop implementation implementation for StaticJaxRsServer 2015-10-29 15:57:30 +01:00
petervanhoute d2cb35b6a1 add test for conformance 2015-10-28 16:27:45 +01:00
petervanhoute 9f7a104315 add unit tests 2015-10-28 14:08:14 +01:00
petervanhoute 1afaea81d6 rename jax-rs classes + add unit tests to example project 2015-10-08 09:08:22 +02:00
petervanhoute 7f910974a2 create seperate response and server interfaces and classes for servlets and jaxrs 2015-10-07 17:11:16 +02:00
petervanhoute b4df6f9612 add server using jaxrs 2015-10-02 11:27:21 +02:00