Commit Graph

110 Commits

Author SHA1 Message Date
Jens Kristian Villadsen
f215447593 Update HapiProperties.java
spelling
2020-02-13 10:57:43 +01:00
Sean McIlvenna
b108ef73e4 Adding configurable properties for max_binary_size 2020-02-10 15:17:44 -08:00
Jasen Schremmer
54120f374e Allow properties with a default value to be overridden by an environment variable, to be consistent with the handling of properties without a default value 2020-01-28 13:13:13 +11:00
Ken Stevens
3b8c075b09 Preparing for email TLS support 2020-01-13 11:16:55 -05:00
lburgazzoli
ae123d5ea9 Add support to override properties trough env vars 2019-12-06 17:09:09 +01:00
James Agnew
dd299100bf Fix regressing caused by merged PR 2019-11-26 08:48:10 -03:00
James Agnew
06765640e2 Add property for cached search result timeout 2019-11-22 16:00:49 +01:00
psosm
a65c6d4f8f Update JpaRestfulServer.java
#63
2019-11-22 13:35:53 +01:00
James Agnew
a47c814fc6 Merge branch 'master' into rel_4_1_0 2019-11-12 22:37:34 -05:00
James Agnew
07852800b1 Resolve test issues 2019-11-12 22:25:06 -05:00
James Agnew
6f0e0b061e Prepare for 4.1.0 release 2019-11-12 22:12:20 -05:00
seanmcilvenna
9d8d7489be Fixing build error because namespace changed on SubscriptionDeliveryHandler
Adding missing webjar dependencies
2019-11-04 11:34:39 -08:00
Sean McIlvenna
d314cdcfb9 Adding properties:
- enable indexing missing properties
2019-10-01 11:17:45 -07:00
Sean McIlvenna
2fcad90e93 Adding properties:
- enforce referential integrity on delete
- enforce referential integrity on write
- auto create reference targets
2019-10-01 11:12:32 -07:00
James Agnew
88e2b6d4a7 Adjust configs 2019-09-30 18:38:30 -04:00
patrick-werner
3e77284416 renamed to allowed_bundle_types to be consistent with other lowercase properties 2019-09-12 15:02:33 -04:00
patrick-werner
b1e77303d5 added support for allowedBundleTypes in properties 2019-09-12 13:22:23 -04:00
James Agnew
f052fbdf65 Merge branch 'rel_4_0_0' 2019-08-14 11:49:50 -04:00
jamesagnew
657eaf7758 Add graphql and _filter support 2019-08-13 08:18:02 -04:00
jamesagnew
7831250d92 Get R5 support working 2019-08-11 18:35:43 -04:00
patrick-werner
eeaf4b335c fixed naming and property constant value 2019-08-07 16:41:39 +02:00
patrick-werner
0113ff5e9f fixed CORS support 2019-08-07 13:37:07 +02:00
James Agnew
ef49c11e8e Add config for binary sotrage 2019-07-24 13:42:12 -04:00
James Agnew
3c6343e20d Allow customizing the list of supported resources 2019-07-04 09:48:40 -04:00
James Agnew
bea5b0947f Start branch for 4.0.0 release 2019-06-30 13:16:15 -04:00
James Agnew
4471b32b7b Merge branch 'master' of github.com:hapifhir/hapi-fhir-jpaserver-starter 2019-06-10 05:25:58 -07:00
James Agnew
5b90f1f1f4 Fix #30 - Upgrade to HAPI FHIR 3.8.0 2019-06-10 05:25:41 -07:00
Sean McIlvenna
09141dd64b Adding the "Prefer" header as an allowed header by cors when cors is enabled 2019-05-05 10:49:24 -04:00
James Agnew
a96828c747 Register email sender 2019-05-04 15:38:44 -04:00
James Agnew
e2be963a0d Add support for websockets 2019-03-31 12:35:48 -04:00
James Agnew
a85beaff43 Merge pull request #14 from johnpoth/timeout
Add cache timeout configuration property. Disabled by default
2019-03-19 10:36:27 -04:00
Jessie James Cosare
ee287054da Merge branch 'master' into master 2019-03-16 16:30:16 +08:00
Jessie James Cosare
1cfcaddda8 - cors configuration via hapi properties based on change request 6858c0d799 (r266027967)
- reverted mysql as default and used derby based on change request 6858c0d799 (r266028296) and updated readme to include specifics on configuring mysql
- defaulted to jetty configs on hapi.properties so that this starter app will outright work without changing any configs with mvn jetty:run
- updated subscription configs as it doesn't match already active subscription on subsequent runs using mysql as db
- updated project based path resolution and removed unused file .keep_hapi-fhir-jpaserver-starter
2019-03-16 16:20:47 +08:00
jpoth
980994812f Add cache timeout configuration property. Disabled by default 2019-03-15 17:40:20 +01:00
James Agnew
0f88181943 Merge branch 'master' into more_properties 2019-03-15 11:30:37 -04:00
Jessie James Cosare
6858c0d799 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	src/main/java/ca/uhn/fhir/jpa/starter/JpaRestfulServer.java
#	src/main/resources/hapi.properties
#	src/test/java/ca/uhn/fhir/jpa/starter/ExampleServerR4IT.java
2019-03-15 23:09:54 +08:00
Jessie James Cosare
9fc210eb19 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	src/main/java/ca/uhn/fhir/jpa/starter/JpaRestfulServer.java
#	src/main/resources/hapi.properties
#	src/test/java/ca/uhn/fhir/jpa/starter/ExampleServerR4IT.java
2019-03-15 23:09:09 +08:00
James Agnew
18ead60ef0 Add support for websocket subscriptions 2019-03-14 17:34:15 -04:00
Jessie James Cosare
c5bfade9ce - fixed issue on ui regarding pagination of results by configuring refuseToFetchThirdPartyUrls
- updated fhir version to R4 and used mysql as datasource with docs updated
- transferred jetty plugin to be viewable on intellij
- disabled oss snapshots
- replaced corsFilter based on new hapi docs
2019-03-08 13:22:25 +08:00
Ken Stevens
4c419ec5d6 Remove duplicate fhirContext that interferes with settings such as the following
getFhirContext().getParserOptions().setStripVersionsFromReferences(false);
2019-03-05 14:53:47 -05:00
Sean McIlvenna
b13bf8cf10 Merge branch 'master' of https://github.com/hapifhir/hapi-fhir-jpaserver-starter into more_properties
# Conflicts:
#	src/main/java/ca/uhn/fhir/jpa/starter/FhirServerConfigCommon.java
2019-02-13 11:39:15 -08:00
xluandc
8f95a50e9f set fetch size. 2019-02-13 13:14:36 -05:00
Xiaocheng Luan
ca308fac2c Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/main/java/ca/uhn/fhir/jpa/starter/FhirServerConfigCommon.java
	src/main/java/ca/uhn/fhir/jpa/starter/HapiProperties.java
2019-02-13 12:36:48 -05:00
Sean McIlvenna
269dd77351 Setting properties for ModelConfig in addition to DaoConfig
Setting properties for handling Email via the emailSender() bean
2019-02-12 14:08:07 -08:00
Sean McIlvenna
4aaf6038cd Adding logging for some of the configurable properties 2019-02-11 17:21:32 -08:00
Sean McIlvenna
e752a99366 Using server_address property for tester config because otherwise the UI may use the wrong address 2019-02-11 16:44:43 -08:00
Sean McIlvenna
0bf713a60d Merge branch 'master' into more_properties
# Conflicts:
#	src/main/java/ca/uhn/fhir/jpa/starter/HapiProperties.java
#	src/main/resources/hapi.properties
2019-02-11 11:57:32 -08:00
Sean McIlvenna
9268c1ad3b Adding properties to HapiProperties:
* subscription.resthook.enabled
* subscription.email.enabled
* allow_placeholder_references
2019-02-11 11:19:50 -08:00
Luan, Xiaocheng (NIH/NLM/LHC) [C]
312f3d2e8b Allow optional, external configurations to override the entries in hapi.properties.
Such configurations can be specified in a properteis file outside of the war (or
webapps/hapi-fhir-jpaserver) and the server may be instructed to load the configuration using
  -Dhapi.properties=<path-of-external-configuration-file>
This is helpful in at least two use cases:
1. Deploying multiple instances with different configurations (e.g., differnt databases)
2. Future upgrade - just update the war without the need to change hapi.properties after update.
2019-02-11 13:56:01 -05:00
James Agnew
c604d8be53 Improve multiversion support 2019-02-11 08:59:37 -05:00