James Agnew
738c2c1797
Interceptor framework refactoring ( #1287 )
...
Interceptor framework overhaul
2019-04-24 14:32:30 -04:00
James Agnew
485335e975
Allow terminology service to work without having Lucene enabled for
...
simple ValueSet expansions
2019-02-14 20:47:28 -05:00
James Agnew
810f1ad969
Improvements to elements parameter as well as adding attributes to
...
RequestDetails
2019-02-07 16:45:59 -05:00
James Agnew
0f8c8d18e2
Bump version to 3.8.0-SNAPSHOT
2019-02-06 20:02:28 -05:00
jamesagnew
207015c3af
Version bump to 3.7.0
2019-02-05 21:36:38 -05:00
James Agnew
e401ec86e4
Enhanced elements ( #1192 )
...
Squashed merge: Add elements exclude mode
* Start working on elements enhancement
* Work on elements projection
* Work on elements filter
* Feature is now working
* Just some cleanup
* Address compile issues
2019-02-03 16:41:33 -05:00
jamesagnew
39f2062802
FIx errorprone detected issues
2019-01-05 13:43:55 -05:00
jamesagnew
98d93df12a
License header updates
2019-01-04 16:22:15 -05:00
James Agnew
6a08e46f76
Correctly handle response streams in JAX-RS client
2018-11-19 12:57:48 -05:00
James Agnew
5d6491b4e4
One more fix to build
2018-11-19 10:59:19 -05:00
jamesagnew
cc57bacab8
Version bump to 3.7.0-SNAPSHOT
2018-11-12 10:07:28 -05:00
James Agnew
63af04a7b4
Prepare for 3.6.0 release
2018-11-12 05:40:55 -05:00
James Agnew
17a7fd4285
Merge pull request #1071 from volsch/master
...
Multiple values of a HTTP header are reduced to one value.
2018-11-08 13:27:36 -05:00
James Agnew
706e004b9d
Bump to 3.6.0-SNAPSHOT
2018-09-19 10:24:48 -04:00
James Agnew
daef975734
Version bump to 3.5.0
2018-09-08 07:22:21 +08:00
Volker Schmidt
35c440b747
Corrected multi-valued header value handling for JAX-RS.
2018-09-06 20:59:49 +08:00
Volker Schmidt
b183bed52f
Multiple values for one HTTP header were reduced to the last value.
2018-09-06 19:33:34 +08:00
James Agnew
a4e4111376
Fix a unit test
2018-07-26 18:08:59 +07:00
jamesagnew
abcf7852b1
Tests pasing locally
2018-05-31 09:10:34 -04:00
James Agnew
554653d883
Fix ambiguous imports
2018-05-30 08:34:18 -04:00
James Agnew
7951d883d0
Merge branch 'master' into java9
2018-05-29 08:43:21 -04:00
Diederik Muylwyk
0e2c57fa60
Bumping version.
2018-05-28 17:44:38 -04:00
Diederik Muylwyk
2871920734
Preparing release.
2018-05-28 10:45:47 -04:00
James Agnew
7688be1231
Work on getting java9 building
2018-05-03 18:34:29 -04:00
jamesagnew
180336e076
Sync to master
2018-03-29 06:54:24 -04:00
jamesagnew
418e82032f
Prep for 3.3.0
2018-03-29 05:48:13 -04:00
James Agnew
142c4c6caa
Merge pull request #800 from InfiniteLoop90/issue-799-jaxrsrequest-fhir-version-support
...
Fixes issue #799 by adding logic to handle the R4 and DSTU2_1 contexts in ca.uhn.fhir.jaxrs.server.util.JaxRsRequest.
2018-03-19 05:41:20 -04:00
jamesagnew
e201091e3a
Update licenses for changed files
2018-03-04 13:53:04 -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
1d541c1588
Formatting issues
2018-02-02 14:03:53 -05:00
James Agnew
1c5a07b5a0
Fix #822 - Respect chained method params in a transaction search
2018-01-30 16:20:25 -06:00
James Agnew
e52f582769
An experimental interceptor called VersionedApiConverterInterceptor has been added, which automaticaly converts response payloads to a client-specified version according to transforms built into FHIR.
2018-01-29 12:10:05 -06:00
James Agnew
16038ece26
Version bump to 3.3.0-SNAPSHOT
2018-01-23 10:31:01 -05:00
James Agnew
6468ca474a
Verion bump to 3.2.0
2018-01-13 02:14:33 -05:00
jamesagnew
0352d48720
Bump copyright message to 2018
2018-01-08 13:52:15 -05:00
Clayton Bodendein
d1f16d1218
Fixes issue #799 by adding logic to handle the R4 and DSTU2_1 contexts in ca.uhn.fhir.jaxrs.server.util.JaxRsRequest.
...
Also changed the locations in the hapi-fhir-jaxrsserver-base module where it was doing if-else branches based on the FhirVersionEnum to now use switch statements instead.
2017-11-28 13:37:23 -06:00
jamesagnew
5b909b4746
Version bump to 3.2.0-SNAPSHOT
2017-11-24 13:32:47 -05:00
jamesagnew
42dd34252d
Version bump to 3.1.0
2017-11-23 13:27:21 -05:00
jamesagnew
db1d2d77cd
Updated tests
2017-11-23 10:40:44 -05:00
James Agnew
6293bb112b
Merge pull request #769 from InfiniteLoop90/issue-768-exclude-stacktrace-jax-rs
...
Fixes issue #768 to conditionally include stacktraces for DataFormatExceptions in OperationOutcomes when using AbstractJaxRsProviders
2017-11-22 20:00:44 -05:00
James Agnew
ffc67248c4
Merge pull request #767 from InfiniteLoop90/issue-764-jax-rs-dstu2-hl7org
...
Fixes #764 to allow the AbstractJaxRsConformanceProvider to support the DSTU2_HL7ORG, DSTU2_1, and R4 FhirContexts
2017-11-22 19:54:45 -05:00
James Agnew
b35cab2996
Merge pull request #714 from SRiviere/jaxrs-sever-evolution
...
Jaxrs server evolution
2017-10-26 18:00:37 -04:00
James
15ba0dff03
Clean up email subscription type
2017-10-26 06:02:12 -04:00
Clayton Bodendein
d0e747d6ec
Fixed issue #768 in a different way by wrapping the DataFormatException as an InvalidRequestException so that it still gets sent as a 400 response but now DataFormatException stacktraces can now be conditionally sent based on the ExceptionHandlingInterceptor#setReturnStackTracesForExceptionTypes(Class<?>...) configuration
2017-10-22 22:20:48 -05:00
Clayton Bodendein
277eddc8d2
Related to issue #764 - adds support for the R4 FHIR context in AbstractJaxRsConformanceProvider
2017-10-22 18:43:17 -05:00
Clayton Bodendein
452f6bc24c
Related to issue #764 - adds support for the DSTU2_1 FHIR context in AbstractJaxRsConformanceProvider
2017-10-22 18:19:10 -05:00
Clayton Bodendein
b015413961
Fixes issue #768 so that when DataFormatExceptions are thrown when using AbstractJaxRsProviders, the stacktrace will be included in the OperationOutcome details only if AbstractJaxRsProvider#withStrackTrace() is configured to return true
2017-10-22 13:48:02 -05:00
Clayton Bodendein
a546c94ccb
Fixes #764 to allow the AbstractJaxRsConformanceProvider to support the DSTU2_HL7ORG FhirContext
2017-10-21 23:00:19 -05:00
James Agnew
87383ad802
Version bump to 3.1.0-SNAPSHOT
2017-09-27 21:23:34 -04:00
James
49bdaa1a45
Version bump to 3.0.0
2017-09-23 17:31:39 -04:00