96 Commits

Author SHA1 Message Date
jamesagnew
3d762b984b Sync to R4 definitions 2018-05-12 19:35:42 -04:00
James Agnew
b17eebd8d2 Squashed commit of the following:
commit 2be11651c212ede9d50956ba9d4a802885e9dbed
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 11:50:53 2018 -0400

    Update changelog

commit b3bb5f9052ecebce87588e2d5f5be983fbd0fd2e
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 11:19:28 2018 -0400

    Parameter updates

commit f6b1082ba46f4d0d47d3e0094e904d527b0ebf75
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 07:24:30 2018 -0400

    More test fixes

commit 81a69c265f7347f6a23c73b827c79a8a4051b21b
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 06:26:48 2018 -0400

    Fix compile error

commit 935938e92c697be1940b788a46c38ffd5ce84b84
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 06:25:18 2018 -0400

    Another test fix

commit 43568a1f8dd6325bebba2cd47ffb42bee7f12aa6
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 06:18:06 2018 -0400

    Fix compile error

commit e95894e643dda0a70ab5ab7be4363cae4ce5c4e6
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 06:13:50 2018 -0400

    More work on tests

commit 9393fb8f4f93e69f80293c0488cc16f74613f25c
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu May 10 05:36:27 2018 -0400

    One more fix

commit 437f5051e4742eb500ec1eb1852e4c6105927c51
Author: James Agnew <jamesagnew@gmail.com>
Date:   Wed May 9 21:32:10 2018 -0400

    Work on validator

commit 20c51add4fbb5c33d7b5f8517fe9bf9a4f314292
Author: James Agnew <jamesagnew@gmail.com>
Date:   Wed May 9 19:34:10 2018 -0400

    Validator fix

commit 7bf2b0a0e93b71f6fbc46ab3b1dbd0fba6367959
Author: James Agnew <jamesagnew@gmail.com>
Date:   Wed May 9 18:44:04 2018 -0400

    Fix test

commit adc73e75c9b392ed964588f03970ab1afdb4cdef
Author: James Agnew <jamesagnew@gmail.com>
Date:   Wed May 9 17:22:34 2018 -0400

    Merge validator
2018-05-10 11:53:32 -04:00
James Agnew
593a705365 Performance enhancements on the CapabilityStatement generator for JPA
server
2018-04-28 11:06:42 -04:00
James Agnew
09b1f547d0 Add expunge 2018-04-24 15:11:00 -04:00
James Agnew
07e7af746f Work on expunge operation 2018-04-22 22:03:23 -04:00
James Agnew
a21d0a7752 Add auth tester methods 2018-04-22 19:30:09 -04:00
James Agnew
591539cf13 Add expunge method 2018-04-22 18:34:56 -04:00
jamesagnew
8c889267e5 One more parser fix 2018-04-18 06:20:11 -04:00
James Agnew
162069776a Correctly handle encoding contained resources where some have user
assigned IDs and some do not
2018-04-17 18:26:06 -04:00
jamesagnew
c5b286921e Tests all passing 2018-03-30 15:18:57 -04:00
jamesagnew
180336e076 Sync to master 2018-03-29 06:54:24 -04:00
jamesagnew
53c2d8a38d Merge branch 'master' into loinc_loader_update 2018-03-29 06:21:55 -04:00
jamesagnew
418e82032f Prep for 3.3.0 2018-03-29 05:48:13 -04:00
James Agnew
d9c167455e Make sure we correctly clean up resources 2018-03-27 15:20:22 -04:00
James Agnew
b56d65ef5b
Merge pull request #871 from johnpoth/hapi-fhir-osgi
Implement #826 - add OSGI support and Apache Karaf features with inte…
2018-03-27 06:06:34 -04:00
James Agnew
29c09e40f0
Merge pull request #858 from patrick-werner/master
added Test for #11 to Dstu3 and R4, fixed #853
2018-03-24 06:31:24 -04:00
James Agnew
308ac63a77 Merge branch 'master' into loinc_loader_update 2018-03-20 07:53:41 -04:00
James Agnew
6359f7f8a1 More work on loinc 2018-03-19 08:51:02 -04:00
patrick-werner
ff04ab3358 ${argLine} -> [at]{argLine}
see:
http://maven.apache.org/surefire/maven-surefire-plugin/faq.html#late-property-evaluation
2018-03-19 10:45:33 +01:00
patrick-werner
0cee57392a Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	hapi-fhir-validation/src/test/java/org/hl7/fhir/r4/validation/FhirInstanceValidatorR4Test.java
2018-03-07 11:45:31 -03:00
jamesagnew
e201091e3a Update licenses for changed files 2018-03-04 13:53:04 -05:00
jamesagnew
d22670ddb5 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-03-04 12:21:07 -05:00
James Agnew
2f7751a079 Move stopwatch into hapi-fhir-base and add timing into to client
LoggingInterceptor
2018-03-04 12:13:18 -05:00
jamesagnew
8bdca012d6 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-03-04 11:04:07 -05:00
jamesagnew
07290ae8a0 Sync to latest R4 code 2018-03-04 11:02:47 -05:00
jamesagnew
b2ceb87a70 Work on #873 2018-03-03 17:50:29 -05:00
James Agnew
0c0b9bd74b Fix #814 - Don't create duplicate contained resources 2018-03-02 09:46:29 -05:00
jpoth
66ebfa0ed3 Implement #826 - add OSGI support and Apache Karaf features with integration tests 2018-02-28 11:32:53 +01:00
James Agnew
458401864b Handle deletes properly in HashMapResourceProvider 2018-02-25 14:20:04 -05:00
James Agnew
84c72203b7 Add HashMapResourcePrvider 2018-02-25 13:16:02 -05:00
patrick-werner
a8f3c2efb6 added Test for #11 to Dstu3 and R4 2018-02-21 16:03:31 +01:00
James Agnew
84dcd51091 Add tests for #814 2018-02-12 09:25:59 -05:00
James Agnew
e4785b17b5 Add test 2018-02-08 17:50:45 -05:00
jamesagnew
a395e48cd4 Don't crash when a multitenant server has a request for / 2018-02-04 18:44:37 -05:00
jamesagnew
371be03b0f Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-02-02 13:20:09 -05:00
James Agnew
0e2d55081f Fix a crash when no count parameter supplied 2018-02-02 12:31:59 -05:00
jamesagnew
351a2fc2f1 Fix #837 - Use non-legacy content-type for plain json and xml accept
header
2018-02-02 06:43:19 -05:00
James Agnew
b61887e841 Improve performance of base64 validation 2018-01-30 17:37:12 -06:00
jamesagnew
f7f69f6148 Ad some tests for #837 2018-01-26 08:39:46 -05:00
jamesagnew
5750cfd03c Prevent double calling server interceptor methods under certain
conditions
2018-01-26 07:44:13 -05:00
James Agnew
0677f35847 Implement tenant ID checking in authorizationinterceptor 2018-01-23 11:32:35 -05:00
James Agnew
16038ece26 Version bump to 3.3.0-SNAPSHOT 2018-01-23 10:31:01 -05:00
James Agnew
3644151a69 Fix crash in JSON parser when parsing extensions on primitive elements 2018-01-18 09:07:23 +07:00
James Agnew
6468ca474a Verion bump to 3.2.0 2018-01-13 02:14:33 -05:00
James Agnew
01186ec8cb Squashed commit of the following:
commit ab876ef864005b6758d3e00a1bb1ef2dad5d2161
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Jan 12 18:59:15 2018 -0500

    Tests all passing

commit 4f8a5d98307da1bb5ca7602e34b1d3b791f73d25
Author: jamesagnew <jamesagnew@gmail.com>
Date:   Fri Jan 12 08:21:58 2018 -0500

    Almost compiling
2018-01-12 18:59:43 -05:00
James Agnew
f6c9e3d0fe Add multitenancy support for server 2018-01-11 11:14:54 -05:00
James Agnew
9a72927dbc Fix #808 - Use version from meta if not found in the resource ID 2018-01-08 14:07:27 -05:00
James Agnew
377bae8c16 Allow interceptors to modify request contents 2018-01-06 14:27:32 -05:00
James Agnew
19863de012 Update javadocs on IdType 2017-12-19 15:57:22 -05:00
James Agnew
44ec091b35 Still more test tweaks 2017-12-13 13:29:24 -05:00