Seth Rylan Gainey
c0c5714d36
Fix for https://github.com/jamesagnew/hapi-fhir/issues/1402 . Add
...
historyForInstance and historyForType to AbstractJaxRsResourceProvider with
non-ambiguous @Path values.
2019-08-01 06:34:59 -04:00
James Agnew
7e3d062d15
Switch default client to JSON ( #1392 )
...
* Start work on changing over
* Update tests
* More test fixes
* Work on generalizing binary access provider a bit
* Add expunge capability to binary storage, and also support actual binary
resources
* Work on binary provider
* Get the DB bound binary storage service working
* Test fixes
* Compile fix
* Fix compile error
* Test fix
* Test tweak
* Trying to figure out an intermittent failure
* Work on tests
* More work on tests
* Another test fix
2019-07-22 21:27:10 -04:00
James Agnew
120b93f204
Use HL7 FHIR Core Structures ( #1382 )
...
* Ongoing work on core structures suport
* Ongoing work on this merge
* Ongoing work to clean up structures
* Credit for #1179
* Address compile issues
* Latest changes
* Work on parallel execution
* Work on getting tests passing
* Add H2 to migrator
* Test fix
2019-07-14 10:16:40 -04:00
James Agnew
34f7d4ddbd
Refactor ServerConformanceProvider so that it no longer keeps any state
2019-07-07 12:57:31 -04:00
James Agnew
1c7c83cd8e
Add an isEmpty() method to IBundleProvider
2019-07-05 16:16:39 -04:00
jamesagnew
dff2fdd3cf
GET RID OF TRAILING LICENSE HEADER SPACES ONCE AND FOR ALL
...
YESSSSSSSSSSSSS
2019-07-05 11:19:51 -04:00
Stig Rohde Døssing
b56f59542a
Move JettyUtil to new module
2019-06-14 18:34:45 -04:00
Stig Rohde Døssing
aab7bb6b64
Issue-1325: Let OS assign random ports to servers during testing, and let tests get the port of the running server once the OS has assigned a port. Delete PortUtil and similar utilities.
2019-06-14 18:34:45 -04:00
James Agnew
50a8c66bf5
Version bump to 4.0.0-SNAPSHOT
2019-05-30 17:13:03 -04:00
jamesagnew
73aa53be8f
Release 3.8.0
2019-05-30 16:50:04 -04:00
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