Commit Graph

864 Commits

Author SHA1 Message Date
Sean McIlvenna
ba4f051375 Adding javax.mail dependency to pom.xml so that when properties are configured to enable mail, the pom.xml doesn't have to be additionally modified for it to work. 2019-05-01 09:54:16 -07:00
patrick-werner
9ae0c18867 modified new JPA Starter for MOLIT 2019-04-20 20:34:14 +02:00
James Agnew
632d4ee97b Fix build issues 2019-03-31 13:11:04 -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
James Agnew
17bce10699 Merge pull request #12 from jjcosare/master
Docs of hapi-fhir-testpage-overlay not loading properly due to local conformance statement issue
2019-03-19 10:35:32 -04:00
Jessie James Cosare
95ac3dcb4a - fixed issue https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/16 on moment.locale
- added favicon based on smiley on hapi logo
2019-03-16 18:46:19 +08:00
Jessie James Cosare
d5c35723d3 - fixed issue on diff contextPath during running and testing, updated from "/hapi-fhir-jpaserver" to "/" and hapi.properties configs on server_address and server.base works out of the box with jetty
- replicated testWebsocketSubscription test from ExampleServerR4IT into ExampleServerDstu3IT
2019-03-16 18:06:46 +08: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
fc39fc9252 Merge pull request #7 from hapifhir/more_properties
More properties
2019-03-15 11:34:45 -04:00
James Agnew
0f88181943 Merge branch 'master' into more_properties 2019-03-15 11:30:37 -04:00
James Agnew
d1a0949d42 Merge pull request #13 from joaovicente/master
README stating config changes required for Jetty
2019-03-15 11:27:44 -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
James Agnew
9b73f8d8c5 Make subscription properties more clear 2019-02-25 11:14:58 -05:00
Joao Vicente
d829b91c03 README stating config changes required for Jetty 2019-02-21 21:07:42 +00:00
Jessie James Cosare
6907ae34ba - updated project base path resolution
- removed .keep_hapi-fhir-jpaserver-starter file as its not needed anymore
2019-02-20 17:02:53 +08:00
Jessie James Cosare
64d29c675c - fixed issue on local conformance statement not loading properly 2019-02-20 09:32:40 +08:00
Sean McIlvenna
9beaedba6d Merge pull request #11 from malcomm/default_url
Comments in hapi.property to indicate what values should be used when running in Jetty
2019-02-19 10:46:46 -08:00
Marcus Malcom
69bbd98ffe Update hapi.properties
#8. use the original URLs, but add some commented out configs to help with Jetty
2019-02-19 10:07:01 -08:00
Marcus Malcom
2f1149bd6d Update hapi.properties
Fix for #8. Default URLs will now work out of the box with Jetty.
2019-02-19 09:22:30 -08:00
Marcus Malcom
e256a12e05 Revert "Update hapi.properties"
This reverts commit deeebb04fc.
2019-02-19 09:19:48 -08:00
Marcus Malcom
deeebb04fc Update hapi.properties
Fix for #8. Default URLs should work now out of the box for jetty.
2019-02-19 09:11:30 -08:00
James Agnew
ca1f9f3a06 Merge pull request #9 from patrick-werner/patch-1
Update tmpl-footer.html
2019-02-15 09:57:41 -05:00
Patrick Werner
14f05e4e7c Update tmpl-footer.html
removed Google Analytics script which causes Problems with GDPR and exposes James Google analytics credentials
2019-02-14 18:44:33 +01: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
Sean McIlvenna
bf5759fb67 Merge pull request #5 from xluandc/master
Support for optional, external configuration file
Added additional configurable properties
2019-02-13 11:21:07 -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
270bf1b21f Merge branch 'master' of https://github.com/hapifhir/hapi-fhir-jpaserver-starter into more_properties 2019-02-12 14:08:16 -08: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
James Agnew
a4e8093ec7 Merge pull request #6 from hapifhir/more_properties
More properties
2019-02-11 22:22:01 -05: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
ae51c08722 Merge branch 'master' into more_properties 2019-02-11 16:42:49 -08:00
James Agnew
03bd91516e Merge pull request #1 from johnpoth/dockerfile
Update Dockerfile to point to correct WAR path and update gitignore t…
2019-02-11 16:23:07 -05: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
90cff9c4ae Merge pull request #4 from hapifhir/ja_improve_multiversion_support
Improve multiversion support
2019-02-11 11:25:28 -08:00
Sean McIlvenna
319b203cd0 Adding config information to README 2019-02-11 11:20:09 -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
2a9e19ddf1 Add travis CI support 2019-02-11 09:02:19 -05:00
James Agnew
c604d8be53 Improve multiversion support 2019-02-11 08:59:37 -05:00
James Agnew
e21e00cf09 Merge pull request #3 from lantanagroup/master
Using a configurable properties file
2019-02-07 20:19:22 -05:00
James Agnew
b88ba31da4 Merge branch 'master' into master 2019-02-07 20:19:11 -05:00