1246 Commits

Author SHA1 Message Date
James Agnew
2c665d1b39 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-04-19 21:58:37 -04:00
James Agnew
81fa46820a Correctly support _summary=search option 2016-04-19 21:58:20 -04:00
jamesagnew
3a0de6e6f8 Fix #339 - Disable XXE XML parsing vulnerability 2016-04-19 07:55:24 -04:00
James Agnew
153c3ac5aa Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-04-18 10:07:22 -04:00
James Agnew
54f89073fe Add option to validation uploader to specify FHIR version 2016-04-18 10:07:09 -04:00
jamesagnew
f3a41570d3 Try to get tests workign on Travis.. yet again 2016-04-17 19:25:11 -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
072ec29f13 Fix build error 2016-04-11 10:52:27 -04:00
jamesagnew
d7c683f6b9 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-04-11 09:08:34 -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
James Agnew
88157fe1a6 Test data uploader fixes 2016-04-08 16:31:42 -04:00
jamesagnew
5cd13bc73f Improve error logging when the wrong version structure is passed into a parser 2016-04-07 13:55:38 -04:00
James Agnew
39fc134482 Fix #326 - Correctly serialize DSTU3 references in JsonParser. Thanks to
@fw060 for the patch!
2016-04-05 16:33:29 -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
18b3d0df65 Update to DSTU3 Montreal definitions 2016-04-03 18:14:31 -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
21b42acc94 Update licenses 2016-03-29 13:01:51 -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
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
f9fa6265df Correctly handle JPA search by token with system but no code 2016-03-25 16:20:43 +01:00
James Agnew
c6f06548fc Fix #315 - Use custom types for searches and other client operations
when requested
2016-03-24 11:09: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
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
jamesagnew
ed92f64e52 Fix #305 - Don't allow update resource body IDs to be missing or incorrect 2016-03-10 07:44:05 -05:00
jamesagnew
3897167518 Return correct bundle type on $everything operation 2016-03-09 23:11:40 -05:00
James Agnew
8de41ca8b4 Attempting to reduce memory usage during tests 2016-03-06 14:38:18 -05:00
jamesagnew
99a4b2c29e Refactor JPA SearchBuilder 2016-03-05 20:46:04 -05:00
jamesagnew
b147083f5a Fix #308 - Remove unneded warning on parsing declared extension 2016-03-02 22:18:33 -05:00
jamesagnew
970bc3ed89 One more test for #304 2016-03-02 07:29:09 -05:00