1045 Commits

Author SHA1 Message Date
James Agnew
80353e5d42 Better handle large search result deletion in JPA 2018-02-08 17:55:46 -05:00
jamesagnew
b8c01a471a Correctly credit John Grimes for #838 (oops!!!) 2018-02-03 19:21:55 -05:00
James Agnew
17b1ff727e Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-02-03 15:48:09 -05:00
James Agnew
3cbf669007 Don't crash on startup if an invalid subscription is in the database 2018-02-03 15:47:48 -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
4af52c160f Try to get HAPI building on JDK9 2018-01-31 06:41:24 -06:00
James Agnew
1c5a07b5a0 Fix #822 - Respect chained method params in a transaction search 2018-01-30 16:20:25 -06:00
James Agnew
8d468de551 Use R4 validator for DSTU3 validation 2018-01-30 11:16:04 -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
a89c8d50c5 Fix #838 - Include JAXB dependencies explicitly 2018-01-29 12:05:37 -06:00
James Daily
8e3e693d29
Conformance Statement -> Capability Statement
Removed broken link to old conformance.html with link to capabilitysatement.html. Hope this is true that HAPI exports a capability statement now as of STU3?

Note - there are still references to Conformance Statement elsewhere within the documentation (such as doc_rest_operations.xml), but they contained coding / server behavior assertions that I was not comfortable modifying.
2018-01-29 10:37:04 -05:00
James Agnew
044b9f584a Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2018-01-28 14:02:53 -06:00
James Agnew
f976b7bf7e Add new interceptor method which enabled interceptors to modify response 2018-01-28 14:01:20 -06:00
jamesagnew
2e4f80d7a3 Fix #831 - Remove useless TagListParam annotation 2018-01-26 10:03:21 -05:00
jamesagnew
5750cfd03c Prevent double calling server interceptor methods under certain
conditions
2018-01-26 07:44:13 -05:00
jamesagnew
4e0e8fb8f8 Version bump a few dependencies 2018-01-26 06:22:06 -05:00
James Agnew
16038ece26 Version bump to 3.3.0-SNAPSHOT 2018-01-23 10:31:01 -05:00
James Agnew
4fd3e20d06 Remove duplicate resource body creation (Merge branch 'optimize_jpa') 2018-01-21 18:16:11 +08:00
James Agnew
4dcce4e582 Fix #832 - Correctly normalize text with Korean characters 2018-01-21 14:55:14 +08:00
James Agnew
3644151a69 Fix crash in JSON parser when parsing extensions on primitive elements 2018-01-18 09:07:23 +07:00
jamesagnew
2c65f1c81b Fix error on docs 2018-01-13 05:42:27 -05: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
jamesagnew
b0e196e5cf Merge branch 'master' into optimize_jpa 2018-01-10 06:27:15 -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
jamesagnew
6fc88caa51 More work on optimizing JPA 2018-01-08 07:15:58 -05:00
James Agnew
377bae8c16 Allow interceptors to modify request contents 2018-01-06 14:27:32 -05:00
James Agnew
2f5ce64755 Start work on removing duplicate resource body 2018-01-04 14:45:17 -05:00
James Agnew
b18e71d4f5 Added new callbacks to IServerOperationInterceptor to be invoked before
other operation methods
2017-12-23 17:13:33 -05:00
James Agnew
64ba145d93 Credit for #810 2017-12-22 16:10:05 -05:00
James Agnew
0997167d50 Add test cases for DSTU2 custom search params 2017-12-12 22:08:02 -05:00
James Agnew
6c85cd1375 Improve documentation and mark redundant methods as deprecated in
IServerInterceptor
2017-12-12 21:45:54 -05:00
James Agnew
c86a2866d8 Reduce search log noise 2017-12-08 14:25:47 -05:00
James Agnew
e838b0e32d Remove unneccesary column 2017-12-07 18:17:24 -06:00
James Agnew
36e719f92f Allow server assigned UUIDs instead of sequential IDs if conigured to do
so
2017-12-06 23:16:10 -06:00
jamesagnew
d710682fed Fix searching in JPA with _id and _content params 2017-12-05 07:25:34 -05:00
James Agnew
6afe6804db Fix #796 - Correctly escape spaces in generated URLs 2017-11-25 17:52:12 -05:00
James Agnew
584ba1eec4 Fix a crash on _include which doesnt find any matches 2017-11-24 12:22:26 -05:00
jamesagnew
8a4182012d Site updates for 3.1.0 release 2017-11-24 06:54:04 -05:00
James Agnew
0409124302 Site updates 2017-11-23 15:56:04 -05:00
jamesagnew
ffac599a30 Credit and tests for #762 2017-11-23 06:42:10 -05:00
James Agnew
b9e2fedf73
Merge pull request #774 from jamesdaily/patch-2
Removed "hapi-fhir" from 4x Learn More links
2017-11-22 20:06:19 -05:00
jamesagnew
150cb33e42 Credit for #774 2017-11-22 20:05:37 -05:00
jamesagnew
55d3d81179 Credit for #770 2017-11-22 20:03:11 -05:00
jamesagnew
d77c0b9590 Credit for #769 2017-11-22 20:00:09 -05:00
jamesagnew
7d5f4fb71b Credit for #767 2017-11-22 19:52:26 -05:00
jamesagnew
5a8e88200b Credit for #756 2017-11-22 19:18:49 -05:00