Commit Graph

336 Commits

Author SHA1 Message Date
James Agnew 1a6b3ea867 Work on #682 - Allow fewtching structure definitions by relative URL 2017-07-12 17:05:43 -04:00
James Agnew 0dacf8d82a Add test for #682 2017-07-12 15:39:33 -04:00
James Agnew 65cc41e376 Allow patch to proceed with AuthorizationInterceptor 2017-07-12 11:14:14 -04:00
James Agnew c9fcef0372 Clean up handling of searches nested in batch and transaction 2017-06-30 16:20:32 -04:00
James Agnew 5789cd2a46 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-06-19 06:18:58 -04:00
James Agnew e6cb973f5f Add test 2017-06-17 08:29:30 -04:00
James b474a1f2ef Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-06-16 10:00:27 -04:00
James 507cac3127 Respect prefer header on transaction processing 2017-06-16 09:52:12 -04:00
James Agnew 7588a2ecff Modify patch for #655 so that it fixes #604 without causing us to allow
invalid values
2017-06-09 16:30:20 -04:00
christian ohr 872d72629c #604:allow MINUTE precision for datetimes 2017-06-09 15:21:53 -04:00
James Agnew c2e5fa3f18 Fix #667 - When using the AuthorizationInterceptor with the JPA server, when a client is updating a resource from A to B, the user now needs to have write permission for both A and B 2017-06-09 11:48:17 -04:00
James 14edc79ac1 Version bump to 2.6-SNAPSHOT 2017-06-09 07:28:29 -04:00
James 8b5209ff67 Version bump to 2.5 2017-06-08 06:34:44 -04:00
James Agnew c04146a76a Revert "Allow MINUTE precision for datetimes. Closes #604" 2017-06-07 21:42:52 -04:00
James Agnew 1b557b05f0 Merge pull request #655 from ohr/master
Allow MINUTE precision for datetimes. Closes #604
2017-06-07 21:30:33 -04:00
James Agnew 7c6bb01a8b Don't allow JPA server to save duplicate or empty tags, and fix #664 by
preventing multiple threads from loading structure definitions for
validation at the same time
2017-06-06 16:44:13 -04:00
James Agnew 6168f4ab32 FIx JDK7 dep 2017-05-26 21:35:40 -04:00
James Agnew 7d659c88e5 Validator incorrectly rejected references where only an identifier was
populated
2017-05-26 21:32:12 -04:00
christian ohr aafde2eceb #604:allow MINUTE precision for datetimes 2017-05-26 15:27:58 +02:00
James Agnew 6cf3d865f0 Fix test 2017-05-25 16:06:44 -04:00
James Agnew b96932a5c5 Fix dependency on new version of commons-codec 2017-05-25 15:24:47 -04:00
James Agnew 5bdd10c7ab Include patient in $everything even if there are no other resources 2017-05-24 14:24:01 -04:00
James Agnew 45041830bc Server now respects the If-Modified-Since header for read operations 2017-05-17 14:57:05 -04:00
James Agnew a92d80d860 Correctly encode extensions on the root of a resource with type
reference
2017-05-17 12:40:10 -04:00
James Agnew 7f2faae85e Fix #563: JSON Parser gave a very unhelpful error message (Unknown attribute 'value' found during parse) when a scalar value was found in a spot where an object is expected. This has been corrected to include much more information 2017-05-15 18:06:55 -04:00
James Agnew 83c8036eda Fix broken test 2017-05-02 09:30:26 -04:00
James Agnew 11948a27d6 Ignore test that doesn't pass yet 2017-05-02 09:22:04 -04:00
James Agnew 1af36db7f7 Add unit test only 2017-05-02 09:20:45 -04:00
James bb9cd7c198 Add configuration property to DSTU3 FhirInstanceValidator to allow client code to change unknown extension handling behaviour. 2017-04-23 19:28:45 -04:00
James 716fa56b8f Merge branch 'jpa_perf_enhancements' 2017-04-21 06:30:22 -04:00
James cbc652d226 Version bump to 2.5-SNAPSHOT 2017-04-20 16:13:15 -04:00
James f01a1cb1e9 Fix #627 - Accidental rename of some codesystem files to text during
sync
2017-04-20 06:04:09 -04:00
James 9d3d15ce6f Version bump to 2.4 2017-04-19 21:38:36 -04:00
James 64fb9cfa68 Merge branch 'dstu3_latest_structs' 2017-04-18 22:12:53 -04:00
James 077676fd03 Bring DSTU3 structs up to FHIR R3
Squashed commit of the following:

commit 65b70d30c9
Author: James <jamesagnew@gmail.com>
Date:   Tue Apr 18 07:44:08 2017 -0400

    More work on bringing structs up to date

commit 1df2de0667
Author: James <jamesagnew@gmail.com>
Date:   Tue Apr 18 07:12:45 2017 -0400

    Working

commit 9a51323e03
Author: James <jamesagnew@gmail.com>
Date:   Mon Apr 17 22:18:24 2017 -0400

    Updates to STU3

commit 40aebba0a7
Author: James <jamesagnew@gmail.com>
Date:   Mon Apr 17 18:30:26 2017 -0400

    Fix regression caused by #610
2017-04-18 07:48:38 -04:00
James 1df2de0667 Working 2017-04-18 07:12:45 -04:00
James 9a51323e03 Updates to STU3 2017-04-17 22:18:24 -04:00
James 40aebba0a7 Fix regression caused by #610 2017-04-17 18:30:26 -04:00
James 6a5d0f95ae Add double-check for #610 2017-04-17 18:10:57 -04:00
James Agnew 9201692c70 Merge pull request #610 from dangerousben/init-race-condition
Fix FhirContext initialisation race condition.
2017-04-17 18:02:06 -04:00
James Agnew c66e147ec8 Merge pull request #613 from SRiviere/jaxrs-sever-evolution
Changing with stackTrace paramter without server restart
2017-04-17 17:56:33 -04:00
James Agnew 282e02801a Merge pull request #624 from CarthageKing/feature-make-bundle-fullurl-override-configurable
Feature make bundle fullurl override configurable
2017-04-17 17:46:45 -04:00
James Agnew 217d9f8176 More perf work 2017-04-16 14:46:15 -04:00
James Agnew 913fd422a1 Merge branch 'master' into jpa_perf_enhancements 2017-04-14 11:30:19 -04:00
James Agnew 15cc766000 Fix some compile issues 2017-04-14 11:27:37 -04:00
michael.i.calderero 125f9b4fed JsonParser tests for OverrideResourceIdWithBundleEntryFullUrl 2017-04-13 13:37:02 -05:00
michael.i.calderero b890bf3c75 XmlParser tests for OverrideResourceIdWithBundleEntryFullUrl 2017-04-13 12:09:31 -05:00
James Agnew 23b7de5dd8 More perf work 2017-04-12 18:28:10 -04:00
Sebastien Riviere e99495a83f Adding Unit tests to reproduce : Extension of Id Datatype and Extension of primitive extension lost during parsing/encoding #622 2017-04-12 10:00:32 +02:00
James Agnew 6ab1cb4c2e Fix compile issues from new version of errorprone 2017-04-03 14:43:59 -04:00