519 Commits

Author SHA1 Message Date
jamesagnew
cce0ce6b8e Add parser for URL parameters to avoid Servlets using ISO-8859-1 instead of UTF-8 2016-05-03 08:58:56 -04:00
James Agnew
3e8638a65f Fix tests 2016-05-02 19:03:36 -04:00
James Agnew
804149205a Work on getting tests passing 2016-05-02 11:42:55 -04:00
James Agnew
c90795ccef Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-05-02 09:03:48 -04:00
jamesagnew
9b55d0000b Fix #354 - Bring back setFoo(List) and getFooFirstRep() methods to DSTU3 structures 2016-05-01 10:19:50 -04:00
James Agnew
2d81612cd8 Fix #350 - Correct serialization for custom types which have fields
replacing other fields
2016-04-28 13:25:20 -04:00
jamesagnew
8b3dd4234c Fix tests 2016-04-25 08:01:16 -04:00
jamesagnew
d45a9b67dc Allow forced IDs to be reused between resource types 2016-04-24 19:24:55 -04:00
jamesagnew
9631160942 Add unit test 2016-04-23 18:43:11 -04:00
jamesagnew
3eb805fb0a Respect _format=application/xml+fhir 2016-04-23 12:17:27 -04:00
jamesagnew
38e80531bb Bump version to 1.6-SNAPSHOT 2016-04-22 07:05:05 -04:00
James Agnew
81fa46820a Correctly support _summary=search option 2016-04-19 21:58:20 -04:00
jamesagnew
846e216c04 Fix tests 2016-04-17 12:58:36 -04:00
jamesagnew
5a818a38e8 FIx tests 2016-04-17 10:49:16 -04:00
jamesagnew
1af65ff5a8 Fix #335 (also fixes #336) - Correctly parse and serialize IDs on elements within a resource 2016-04-17 10:12:34 -04:00
jamesagnew
3f2b5fdeb7 Get security interceptor working 2016-04-16 10:22:43 -04:00
jamesagnew
533c0c87ab Fix tests 2016-04-14 09:14:32 -04:00
jamesagnew
72640dc720 Correct encoding order for DSTU2 resources 2016-04-14 07:53:37 -04:00
jamesagnew
8a37ed3b59 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-04-14 06:38:08 -04:00
jamesagnew
0780b7e472 Add tests 2016-04-14 06:36:29 -04:00
James Agnew
a090f5481f Try to get cobertura working 2016-04-13 10:33:58 -04:00
James Agnew
f616c22429 Fix cobertura fails 2016-04-11 14:53:38 -04:00
jamesagnew
2f37015d57 Clean up parsers so that elements are always encoded according to their order in the structures that contain them 2016-04-11 08:36:12 -04:00
jamesagnew
079f966086 Parser enhancements when parsing bundles 2016-04-05 08:59:24 -04:00
jamesagnew
891dddff1e Work on auth interceptor 2016-04-04 06:21:49 -04:00
jamesagnew
45390ebc89 Don't parse 1974-12-25+10:00 as this is not a valid FHIR time 2016-04-03 18:45:08 -04:00
jamesagnew
20e04a7c80 Merge branch 'dstu3_structs' 2016-04-03 18:16:02 -04:00
jamesagnew
6d0dcc0213 More work on auth module 2016-04-02 08:59:01 -04:00
James Agnew
c345209ce4 Fix #318 - Apply setDefaultTypeForProfile to contained resources 2016-04-01 17:10:49 -04:00
James Agnew
46ba27ec8f Work on security interceptor 2016-03-28 20:51:27 -04:00
James Agnew
b2f11e0bfc Fix #317 - Allow search params to be used when doing REST operations 2016-03-26 13:44:54 -04:00
James Agnew
e5f353c27e Fix #268 - Technically already fixed, just updating unit tests 2016-03-25 18:47:52 -04:00
James Agnew
d3dc9a9c2b Fix build issue 2016-03-25 20:23:22 +01:00
James Agnew
20081a419d Fix #320 - Don't generate binding enums for example binding fields on
resources
2016-03-25 20:15:01 +01:00
James Agnew
6ffb1c8c56 Fix #312 - Don't fail if extension list contains a null 2016-03-25 19:27:18 +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
1adfc4b4d9 Fix #315 - Allow declaring of custom types for specific profiles 2016-03-22 11:46:08 +01:00
James Agnew
5895881fa5 Add test 2016-03-18 20:33:38 +01:00
James Agnew
ab4deb406c Allow runtime query of bound enum type 2016-03-18 19:41:43 +01:00
James Agnew
82c6d82444 Sere up Binary resources as binary content even if the browser puts
application/xml in the Accept header
2016-03-18 18:38:44 +01:00
jamesagnew
9aa7eea274 Add mode to parser to force it to not encode certain elements when serializing 2016-03-16 07:53:21 -04:00
James Agnew
00ced6a652 Improve performance of _lastUpdated queries in JPA server 2016-03-14 06:31:45 -04:00
James Agnew
6ddf91d9e2 Correctly handle extended operation in annotation based client where the
response is a raw resource and not a Parameters resource
2016-03-12 15:10:02 -05:00
James Agnew
452316aed7 Fix #313 - Do not treat OPTIONS [base]/foo as a request for server's
conformance statement. Thanks to Michael Lawley for reporting!
2016-03-12 14:53:20 -05:00
James Agnew
ce253bed70 Properly deserialize bound codes 2016-03-12 13:23:55 -05:00
jamesagnew
232afee955 Improved error messages for #305 2016-03-11 07:56:00 -05:00
James Agnew
8de41ca8b4 Attempting to reduce memory usage during tests 2016-03-06 14:38:18 -05:00
jamesagnew
b147083f5a Fix #308 - Remove unneded warning on parsing declared extension 2016-03-02 22:18:33 -05:00
jamesagnew
94f50686bc Fix #304 - Better error message if wrong generic type is used 2016-03-02 07:06:17 -05:00
jamesagnew
3fd9f9518a Handle unexpected extensions when parsing using IParserErrorHandler 2016-03-02 06:52:46 -05:00