1303 Commits

Author SHA1 Message Date
James Agnew
888f42a032 Introduce new CORS interceptor and switch examples to use it 2016-11-21 18:30:51 +01:00
James Agnew
03935be97f Work on common FluentPath interface 2016-11-21 15:52:17 +01:00
James Agnew
5846ce4518 Make the parser configurable so that when parsing an invalid empty value (e.g. {"status":""} parser will either throw a meaningful exception or log a warning depending on the configured error handler. 2016-11-21 14:48:44 +01:00
James Agnew
bf35f7e4b2 Fix #495 - Auto-detect DSTU3 mode when those resources are on classpath 2016-11-21 13:44:54 +01:00
James Agnew
72a62817aa Improve detection for #477 2016-11-15 05:54:56 -05:00
James Agnew
4252415e9c Fix #477 - Gracefully handle unexpected elements starting with _ 2016-11-15 05:44:45 -05:00
James
8676489792 Don't incorrectly block transactions 2016-11-11 23:52:16 -05:00
James
2d7592f7a8 Version bump to 2.2-SNAPSHOT 2016-11-11 22:39:45 -05:00
James
047ca6a308 license header 2016-11-11 20:17:06 -05:00
James
2dd26b6367 Version bump to 2.1 2016-11-11 15:16:53 -05:00
James Agnew
a03805a6d4 Clean up patch client 2016-11-11 15:08:16 -05:00
James Agnew
846aecfe89 Merging #470 2016-11-11 10:45:53 -05:00
James Agnew
01afc49863 Documentation 2016-11-11 10:43:03 -05:00
James
a5d5d3e031 Bump FHR version 2016-11-06 17:34:13 -05:00
James
af8ae69ee4 AuthorizationInterceptor enhancements 2016-11-04 07:43:22 -04:00
James
f838b80373 Work on authorization interceptor 2016-11-04 06:53:26 -04:00
James
6cb502266c More cleanup for auth interceptor 2016-11-03 08:27:14 -04:00
James
8c53ad24f7 Clean up authorization interceptor tests 2016-11-03 08:10:54 -04:00
James
3a5a771de7 Fix #484 - Correctly parse resources containing an empty div tag as the narrative 2016-11-03 07:51:11 -04:00
James
e7e0bf8d54 Fix regression in AutohrizationInterceptor 2016-10-26 21:55:08 -04:00
James Agnew
f5bec16cb4 Fix tests for #472 2016-10-26 14:10:43 -04:00
James Agnew
a67171e231 Fix #472 - Wrong header being returned (Content-Location instead of
Location) on STU3 server
2016-10-26 12:12:19 -04:00
James
2a7fa4d8a5 Make authorizationinterceptor stricter 2016-10-22 18:00:55 -04:00
James Agnew
173d40496d Merge pull request #455 from hnnesv/dstu1-atom-entry-author
DSTU1: Add entry author to encoded xml bundle
2016-10-20 11:28:59 -04:00
Bill Denton
913fd32c2b Support JSON-like resource structures (#469)
* rebuild on 2.1 code and add more test coverage

* additional test coverage
2016-10-19 10:40:38 -04:00
James Agnew
3d686e9383 Fix #464 - Pretty print by default in ResponseHighlighterInterceptor 2016-10-18 14:58:28 -04:00
James Agnew
f80bf98dcd Fix #327 - Correctly serialize JSON extension with a reference to a
contained resource
2016-10-14 16:36:29 -04:00
James Agnew
e56c75e80c Switch Android library to use OkHttp by default 2016-10-14 16:15:27 -04:00
James Agnew
deae820ebe Fix up comnpile issue 2016-10-12 15:29:40 -04:00
James Agnew
f47597d2ec Rename client param method 2016-10-12 14:51:47 -04:00
James Agnew
8c455d41b6 Rename method from #451 2016-10-12 14:47:51 -04:00
James
09af42200c License headers 2016-10-11 05:30:22 -04:00
James Agnew
b37a1edaae Fix offset error when returning multiple pages in JPA search 2016-10-07 17:42:02 -04:00
James Agnew
0093403860 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-10-07 11:31:12 -04:00
James Agnew
2c4139dc82 Allow fluent client to handle return types other than Parameters when
invoking operations
2016-10-07 11:29:53 -04: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
f5eda76388 Use new STU3 mimetypes by default 2016-10-06 12:17:59 -04:00
James
a4975887b8 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-10-06 06:28:06 -04:00
James
2a5c26b08b Dependency bump 2016-10-05 05:17:07 -04:00
James Agnew
61d6f1ba8d Second attempt to fix #459 2016-10-04 17:55:28 -04:00
James Agnew
012090b719 Fix #459 - Race condition in unit tests 2016-10-04 17:15:51 -04:00
James Agnew
1fd881d8f8 Return an error if a parameter is called with a chain even though it
doesn't support chaining
2016-10-04 17:02:13 -04:00
James Agnew
26cd316343 Fix #414: Parser should not choke with a NullPointerException if it
encounters an extension without a URL
2016-09-30 17:35:29 -04:00
James Agnew
ff4755fbf3 Fix #441: Correctly handle search with chains across a field with choice
type
2016-09-30 14:03:20 -04:00
James Agnew
eba136d706 Correctly handle custom types in programatic access to JPA 2016-09-27 14:22:48 -04:00
hnnesv
92e6b6d884
DSTU1 Atom: Add entry author to encoded xml bundle 2016-09-23 13:06:21 +02:00
James Agnew
3d73aad275 Fix unit tests 2016-09-21 16:58:57 -04:00
James Agnew
ae97165a0a Add interceptor method on server which will be called after all other
processing
2016-09-18 16:08:16 -04:00
James Agnew
40286f49c2 Merge branch 'patch' of github.com:jamesagnew/hapi-fhir into patch 2016-09-17 23:40:54 -04:00
James Agnew
6e97936eca More work on patch 2016-09-17 16:55:21 -04:00