1827 Commits

Author SHA1 Message Date
James Agnew
54d0fa0faa Add a new option to CLI run-server called "--lowmem" which puts the
server into low memeory mode
2016-05-10 13:45:30 -04:00
James Agnew
3e77d3e37e Add _has support (this is an experimental parameter being tested) 2016-05-10 11:47:30 -04:00
James Agnew
bca8589177 Index DSTU3 timing datatypes 2016-05-09 16:32:31 -04:00
James Agnew
975dfe4fa4 Fix build 2016-05-09 13:10:12 -04:00
James Agnew
061243b5c7 Allow delete bundle to contain multiple deletes for the same resource 2016-05-08 13:11:55 -04:00
James Agnew
dbcc2ce25a Fix build 2016-05-08 11:01:17 -04:00
James Agnew
e1ab2856e0 Fix build 2016-05-08 10:29:08 -04:00
James Agnew
81cb769d18 Allow operation names to be escaped in URL 2016-05-07 19:28:36 -04:00
James Agnew
adeb15809b Fix validator for documents 2016-05-07 16:47:34 -04:00
James Agnew
af2b702aa4 Fixes from Montreal connectathon 2016-05-07 14:24:33 -04:00
James Agnew
848ad158e2 Remove Remittance resource from DSTU2 2016-05-06 19:52:10 -04:00
James Agnew
4ae4b1a8d8 Support composite parametrs with quantity type in JPA 2016-05-06 18:43:07 -04:00
James Agnew
8c8434943c Credit for #361 2016-05-06 17:55:16 -04:00
James Agnew
1d96ac62a4 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-05-06 17:54:13 -04:00
James Agnew
b066bdac6c Merge pull request #361 from Virdulys/patch-2
Wrong comment, unable to set type in new versions
2016-05-06 17:53:57 -04:00
James Agnew
fd2671d28e Fix validation issue 2016-05-06 17:44:23 -04:00
Virdulys
2cf79d2767 Wrong comment, unable to set type in new versions 2016-05-05 15:23:50 +03:00
jamesagnew
fb277a0595 Fix tests 2016-05-05 07:45:59 -04:00
James Agnew
03e90b90c0 Merge pull request #359 from subhrajyotim/master
Fix: Add null check in JsonParser, Relax property handling introduced in Jaxp 1.5
2016-05-05 07:09:06 -04:00
jamesagnew
8a11ad1740 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-05-05 07:09:03 -04:00
jamesagnew
689df98cf9 Credit for #359 2016-05-05 07:08:48 -04:00
James Agnew
87f12bf197 Merge pull request #356 from euvitudo/scp-update-for-operationdefinition
Updated ServerConformanceProvider and test
2016-05-05 07:04:27 -04:00
jamesagnew
1c082f7f6e Credit for #356 2016-05-05 07:03:58 -04:00
jamesagnew
ed4a506542 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-05-05 07:00:07 -04:00
jamesagnew
387c4793f7 Credit for #355 2016-05-05 06:59:50 -04:00
James Agnew
ad9ff20f8e Merge pull request #355 from euvitudo/jaxrsserver-with-dstu3
Updated jaxrsserver base and example for DSTU3
2016-05-05 06:58:17 -04:00
James Agnew
82c1e687fd Fix NPE in LoggingInterceptor 2016-05-04 11:48:50 -04:00
James Agnew
ff562a3f00 Fix #360 - Correctly parse spaces in URL parameters 2016-05-04 10:09:02 -04:00
jamesagnew
b4d3a7bb74 Don't highlight AJAX requests 2016-05-04 06:59:28 -04:00
Subhro
284f0f14b0 Fix: Add null check in JsonParser, Relax property handling introduced in Jaxp 1.5 for some compatibility with existing 1.4 version 2016-05-04 15:24:36 +05:30
jamesagnew
244cad6224 Allow validator exceptions to be ignored via confoguration 2016-05-03 21:58:09 -04:00
James Agnew
804b271764 Fix test 2016-05-03 10:39:29 -04:00
James Agnew
7429a382dd Fix test 2016-05-03 10:12:03 -04:00
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
jamesagnew
dcd32b6127 Correctly handle search parameter target types in JPA 2016-05-03 07:03:44 -04:00
James Agnew
3e8638a65f Fix tests 2016-05-02 19:03:36 -04:00
James Agnew
dd95a52240 Get fluentpath entirely working in JPA 2016-05-02 18:04:42 -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
James Agnew
dc2727ee45 Test tweaks only 2016-05-02 09:00:41 -04:00
jamesagnew
5086145132 Add targets to search parameters 2016-05-02 08:10:43 -04:00
jamesagnew
27ec35338a Update to latest structure defs and validator 2016-05-01 21:31:14 -04:00
jamesagnew
4f717661ad Update datatypes 2016-05-01 10:31:02 -04:00
jamesagnew
9b55d0000b Fix #354 - Bring back setFoo(List) and getFooFirstRep() methods to DSTU3 structures 2016-05-01 10:19:50 -04:00
jamesagnew
e3e81ff202 Fix #352 - Client should auto download resource if server ignores prefer header 2016-05-01 09:30:12 -04:00
Phillip Warner
5cb211886e Use getValueAsString() instead of toString().
Simple oversight, where toString() on the java.util.Date lastUpdated was wrong.
Needed to getLastUpdatedElement().getValueAsString().
2016-04-29 14:18:44 -06:00
Phillip Warner
8e6a78d6ff Updated ServerConformanceProvider and test
ServerConformanceProvider only placed a string reference to
OperationDefinitions, which were nowhere to be found in the Conformance
statement.  With this change, SCP assigns a reference containing the
OperationDefinition for each operation.  The OperationDefinitions are, per the
spec, located in the 'contained' portion of the Conformance statement.
2016-04-29 12:57:41 -06:00
Phillip Warner
31d16fca03 Updated jaxrsserver base and example for DSTU3
Added support for specifying DSTU3 in the constructors, where the default is DSTU2, to maintain backwards compatibility.
Updated interface usage to IBase... (e.g., IResource -> IBaseResource), which is compatible with DSTU3.
Added tests specifically for DSTU3; kept the existing tests as DSTU2.
Provided examples for DSTU3.
2016-04-29 12:50:15 -06:00
jamesagnew
2bc1950bc1 JPA server transactions sometimes created an incorrect resource reference if a resource being saved contained references that had a display value but not an actual reference. Thanks to David Hay for reporting! 2016-04-29 09:21:12 -04:00
jamesagnew
649c6807cb Add cli scripts back into dist for #340 2016-04-29 07:38:57 -04:00