1431 Commits

Author SHA1 Message Date
Thomas Andersen
64b70d412a move schematron validator to sub package 2015-10-04 21:05:55 +02:00
Thomas Andersen
f4f57fd480 Make dependencies truly optionel + clean up / minimize android build
both Phloc and Schematron was not truly optionel since they was referred
from different files. So the references has been moved to a factory and
ObjectUtil extended for some of the missing methods, where Schematron
was used. Android pom file is cleaned so that all artifcates are build
using the same base configuration and then schematron, phloc and some
server components have been removed from artifact to minimize android
artifacts.
2015-10-04 21:05:30 +02:00
James Agnew
5e2d94d745 allowDuplicateFragmentNames 2015-10-04 12:32:21 -04:00
James Agnew
a289f379e0 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2015-10-04 00:00:43 -04:00
James Agnew
48d56b4722 Fix connectathon discovered issues 2015-10-03 23:52:30 -04:00
Bill de Beaubien
2e7a4fd12f Merge branch 'master' of https://github.com/jamesagnew/hapi-fhir 2015-10-03 16:47:01 -04:00
Bill de Beaubien
884ccaaa37 Added phloc to pom file so schematron works 2015-10-03 16:46:10 -04:00
James Agnew
c666b9c196 Fix compile issues 2015-10-03 16:11:47 -04:00
James Agnew
e7e8f8dd81 Use correct status codes for failed deletes, and support multi delete in
JPA
2015-10-02 18:18:54 -04:00
James Agnew
aa32e6f0a9 Improve ValueSet operations in JPA 2015-10-02 12:37:56 -04:00
James Agnew
12d95bf43c Support patient and encounter $everything operations at the type level
in JPA
2015-10-02 08:09:17 -04:00
jamesagnew
44782faaa0 Fix android distribution to have dependencies 2015-10-01 22:38:50 -04:00
James Agnew
0a5e6043bd Fix #234 - Invalid entry in OSGi manifest 2015-10-01 18:37:00 -04:00
Thomas Andersen
9560ab8dd2 Remove server code from android client and make android client smaller 2015-10-02 00:13:19 +02:00
James Agnew
397a902db6 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2015-10-01 16:54:56 -04:00
James Agnew
119a4f36d9 Add error checking and better handling for match URLs in JPA server 2015-10-01 16:54:34 -04:00
James Agnew
bb3738ec76 Merge pull request #235 from botunge/master
Change android build to work without having to "hack" the jar
2015-10-01 11:46:08 -04:00
James Agnew
541e6cdcb1 Credit for #235 2015-10-01 11:45:33 -04:00
jamesagnew
900c93949a Work on subscriptions, and correct indexing of codes in JPA 2015-10-01 08:56:17 -04:00
Thomas Andersen
4b2a3e6882 Merge remote-tracking branch 'upstream/master' 2015-09-30 23:16:40 +02:00
Thomas Andersen
74557d6e85 Android missing required files and releases artifacts
Make android build include missing required class files and make android
distribution contain actual jars with code and not just a useless
android loader
2015-09-30 23:10:38 +02:00
James Agnew
9664174b6a Use updated valueset definitions 2015-09-30 16:35:51 -04:00
jamesagnew
c385384269 More work on subscriptions 2015-09-30 08:31:38 -04:00
jamesagnew
f9e4a3e1b5 Fix #233 - elementQuantity gets incorrectly encoded as elementDuration 2015-09-29 19:41:31 -04:00
jamesagnew
04764ed07e Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2015-09-29 17:55:59 -04:00
jamesagnew
bc910a1d4c Work on dynamic subscriptions 2015-09-29 17:55:49 -04:00
James Agnew
68a5bd3b23 Add tests 2015-09-29 17:04:14 -04:00
James Agnew
ca8c257833 Support lastupdate filtering and sorting on JPA everything operation 2015-09-29 13:24:33 -04:00
James Agnew
1cc6a05273 FIx validation for resources using v2 tables 2015-09-29 10:51:36 -04:00
James Agnew
79047ef6ab Add test for #226 and refactor $everything into DAO 2015-09-28 14:09:15 -04:00
James Agnew
e7ad9a96be Fix build 2015-09-28 10:40:13 -04:00
jamesagnew
9492744018 Work on subsciprions 2015-09-28 09:06:57 -04:00
jamesagnew
f818a3b478 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2015-09-26 08:49:37 -04:00
jamesagnew
41f01b322f Work on subscriptions 2015-09-26 08:49:06 -04:00
James Agnew
51a046ea26 Handle sort by number, uti and token 2015-09-25 16:53:22 -04:00
James Agnew
1361e69177 Respect server default encoding if an Accept header is received which
indicates equal weight for both encodings
2015-09-24 17:52:52 -04:00
James Agnew
291fd21836 Fix build 2015-09-24 15:12:06 -04:00
James Agnew
4ff7452c9b Fix #227 - JPA server should reject resources with a reference that
points to an incorrectly typed
				resource (e.g. points to Patient/123 but
resource 123 is actually an Observation) or points
				to a resource that is not valid in the
location it is found in (e.g. points to Patient/123 but
				the field supposed to reference an
Organization)
2015-09-24 14:47:04 -04:00
James Agnew
072c1ece87 Send Accept header on client requests, and allow string responses in
QuestionnaireResponse validator for questions of type OPENCHOICE
2015-09-24 13:40:07 -04:00
James Agnew
81e7d8c071 Fix travis 2015-09-24 10:22:31 -04:00
James Agnew
bd4d7e276f Fix tests 2015-09-24 10:10:05 -04:00
James Agnew
3c6299a157 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2015-09-24 10:01:03 -04:00
James Agnew
cc1b95c006 Build tweaks 2015-09-24 10:00:49 -04:00
jamesagnew
70eff0dc7f Improve error message when $meta-add and $meta-delete are called with no meta element in the
input parameters. Also improve OperationOutcome rendering in narrative generator.
2015-09-24 08:36:25 -04:00
jamesagnew
835abdfbea Fix compile issues 2015-09-24 07:46:35 -04:00
jamesagnew
7e6844be56 Improve error message when JSON parser finds an object where an array is expected 2015-09-24 07:27:43 -04:00
jamesagnew
cdc1519a55 Work on subscriptions 2015-09-24 07:01:04 -04:00
jamesagnew
a15ed8e944 Work on subscriptions, and correct an issue with DateRangeParam where comparators get ignored 2015-09-23 08:36:11 -04:00
jamesagnew
ef6a9302c0 Fix tests 2015-09-22 22:10:46 -04:00
jamesagnew
ec8b3b68f6 Work on subscription 2015-09-22 08:06:23 -04:00