Commit Graph

55 Commits

Author SHA1 Message Date
justin.mckelvy
e97788dab3 update integration tests and appproperties 2023-06-11 14:20:30 -06:00
justin.mckelvy
f59ecd961a adding factories and beans for cr 2023-06-10 22:29:25 -06:00
dotasek
53a958ac66 Bump HAPI to release 6.6.0 (#539)
* Start tracking 6.5

* Use JpaStorageSettings and StorageSettings

* Bump parent pom version + add deps for jaxb

* Bump HAPI

* Fix Subscription/Topic resource creation

* fix subscription topic beans

* Change to rel_6_6 hapi-fhir SNAPSHOT

* Fix emailSender config

* Split method calls by line.

* Merge pull request #524 from hapifhir/do-20230509-smoke-test-ci

Create smoke-tests.yml

* Bump core to release 6.6.0

---------

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
Co-authored-by: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>
2023-05-29 20:33:45 +02:00
Craig McClendon
c83e324692 configuration option to not reload IG resources that are already loaded 2023-03-30 10:19:45 +02:00
Panayiotis Savva
c7ee984b30 Allow Enabling IPS via config 2023-01-26 21:44:06 +01:00
Jens Kristian Villadsen
96ff27f173 Feature/static files (#456)
* Added mapping

* Added documentation
2023-01-05 23:26:09 +01:00
Craig McClendon
ba58a71624 allow interceptors to be registered via properties 2022-12-20 20:07:18 -06:00
Jens Kristian Villadsen
d660d5f76d Feat/restructuring (#422)
* Did restructuring and made repo validation interceptor an optional bean instead as it makes it more clean

* Moved construction of FHIR servlet into a bean for better reuse of others that would like to depend directly on this library

* Disabled default validation enabled
2022-09-10 21:14:01 +02:00
Patrick Werner
c5e460dab0 added appProperties.getInline_resource_storage_below_size() (#420)
* added appProperties.getInline_resource_storage_below_size()

* indentations
2022-09-03 20:04:59 +02:00
Arbaaz Muslim
d148f458e0 bulk data instrumentation included 2022-08-09 16:31:49 -07:00
Tadgh
2a71578516 Merge branch 'master' into rel_6_0_0_mergeback 2022-05-19 10:43:51 -07:00
Alejandro Medina
91e4105fd8 Add: of-type modifier option in application.yaml (#363)
Co-authored-by: Alejandro Medina <amedina@cens.cl>
2022-05-06 18:25:51 +02:00
Joel Schneider (NMDP)
7db15103fe add dao_scheduling_enabled configuration property (#324) 2022-03-04 11:38:16 +01:00
Ken Stevens
810b090846 fix to work with latest hapi-fhir 2022-02-23 17:24:21 -05:00
Tadgh
0e4926e59b Remove search coord thread pool 2022-02-21 16:24:08 -08:00
Jaison B
528d2bc087 Add configuration flag to enable storing of resources in lucene index (#304)
* Add configuration flag to enable storing of resources in lucene index

* Fix build issue

* Fix code review suggestions

Co-authored-by: Jaison B <jaison.baskaran@smilecdr.com>
2022-01-05 15:02:57 -07:00
Michael Buckley
2512616951 Merge branch 'master' into nih-testing
* master:
  Update application.yaml
  Bumped version of Spring Boot in order to fix same issue as https://github.com/Haulmont/jmix-security/issues/90
  Upgraded to 5.6.0 Subscription tests fail ...
  Added OpenAPI / Swagger option
  simplified helm chart
  build ARM-compatible images
  bumped dependencies to latest
  only push build images to DockerHub
  Adds ability to change HAPI FHIR JPA server's port with the environment variable server.port
  Adds ability to control the number of executor threads through environment variables server.tomcat.max-threads and server.tomcat.min-spare-threads.  There is not a breaking change and does not affect the function of the JPA server unless these environment variables are set.
  Adds ability to use delete-expunge operations to the JPA Starter Server.

# Conflicts:
#	pom.xml
#	src/main/java/ca/uhn/fhir/jpa/starter/AppProperties.java
#	src/main/java/ca/uhn/fhir/jpa/starter/Application.java
#	src/main/java/ca/uhn/fhir/jpa/starter/EnvironmentHelper.java
#	src/main/java/ca/uhn/fhir/jpa/starter/FhirServerConfigCommon.java
#	src/main/java/ca/uhn/fhir/jpa/starter/FhirServerConfigDstu2.java
#	src/main/java/ca/uhn/fhir/jpa/starter/FhirServerConfigDstu3.java
#	src/main/java/ca/uhn/fhir/jpa/starter/FhirServerConfigR4.java
#	src/main/java/ca/uhn/fhir/jpa/starter/FhirServerConfigR5.java
2021-12-09 14:53:03 -05:00
jkv
ea3f10ec86 Added OpenAPI / Swagger option 2021-11-10 20:57:31 +01:00
Michael Buckley
097db1642f Add local_base_urls configuration to feed DaoConfig.setTreatBaseUrlsAsLocal() 2021-10-07 15:14:06 -04:00
Michael Buckley
ac75421a7b Update to 5.6.0-PRE7_NIH-SNAPSHOT and activate advanced index 2021-10-05 15:07:08 -04:00
Ben Li-Sauerwine
15923edfd5 Adds ability to use delete-expunge operations to the JPA Starter Server. 2021-09-09 23:00:59 +02:00
Tadgh
6e876c1502 WIP 2021-08-27 16:29:06 -04:00
jvi
1d82c9cd40 Added option for installing transitive IG's - default is true 2021-06-24 11:14:30 +02:00
Sean McIlvenna
7b97ed78eb Merge branch 'master' of ssh://github.com/hapifhir/hapi-fhir-jpaserver-starter 2021-05-27 14:07:12 -07:00
Sean McIlvenna
a150aeb4d2 Adding logging related to CORS configuration
Removing unused `allow_placeholder_references` property that causes confusion with `auto_create_placeholder_references`
Improving `.dockerignore` so that it ignores specific target files/directories that are generated by MVN/java, but not the .war file (so that compiled .war files can be easily turned into a docker image)
2021-05-27 14:07:05 -07:00
xluandc
1815935d3c Merge remote-tracking branch 'hapi/rel_5_4_0' into search-coord-thread-pool
Conflicts:
	pom.xml
2021-03-29 11:16:07 -04:00
Frank Tao
8585a121c4 Added enable_index_contained_resource 2021-03-18 21:01:13 -04:00
xluandc
f5e5739363 Merge branch 'master' into search-coord-thread-pool
Conflicts:
	src/main/java/ca/uhn/fhir/jpa/starter/AppProperties.java
2021-03-08 10:32:18 -05:00
xluandc
c142e6bdfa - Added configuration parameters for search coordinator thread pool sizes
- Added database connection pool size configuration parameter (spring.datasource.hikari.maximum-pool-size)
- Fixed a bug in parsing elastic rest_url for all FHIR versions except for R4, which was correct.
2021-03-08 09:45:40 -05:00
Patrick Werner
b5c34033c0 Merge pull request #208 from chgl/configure-apache-proxy-strategy
Added configuration option for the ApacheProxyAddressStrategy
2021-03-08 11:37:24 +01:00
chgl
39e2f51722 added apache proxy address strategy as a config option 2021-02-05 15:19:59 +01:00
Kevin Dougan
8c45a5d482 Merged Branch rel_5_3_0 into this Branch. 2021-02-04 11:38:33 -05:00
Kevin Dougan
b159e2f6d5 Merge branch 'master' into kbd-20201125-cql-initial-impl 2021-01-26 16:50:43 -05:00
Rob Whelan
28ff19821c issue 186: minor fixes in partitioning config 2021-01-22 01:23:05 +01:00
Frank Tao
71541574e9 Added Normalized Quantity Search Support 2021-01-07 22:47:02 -05:00
Kevin Dougan
3954f6a3f4 Merged the rel_5_3_0 branch into this Branch to pick up the MDM changes. 2021-01-07 09:12:52 -05:00
Kevin Dougan
a83927aa0c Merge branch 'master' into kbd-20201125-cql-initial-impl 2021-01-06 15:39:40 -05:00
jamesagnew
803f713be6 Add repository validating interceptor, and update for EMPI->MDM rename 2021-01-01 16:06:18 -05:00
jvi
4d3e76bf51 Removed unhealthy default as 'localhost' often resides behind proxies and what not ... 2020-12-27 14:20:44 +01:00
Kevin Dougan
9becb3fc44 Remove all traces of EMPI since it has been replaced in master with MDM. 2020-12-24 09:31:30 -05:00
Kevin Dougan
ebe7e99c37 Merge branch 'master' into kbd-20201125-cql-initial-impl 2020-12-15 15:32:07 -05:00
James Agnew
33263005b7 Merge pull request #177 from jvitrifork/spring-pr
Ease setting environment configuration values
2020-12-04 17:11:24 -05:00
ianmarshall
2e2bdaed67 Added support for $lastn operation and fixed Elasticsearch indexing. 2020-12-04 15:50:43 -05:00
Kevin Dougan
cddb644476 Merge branch 'master' into kbd-20201125-cql-initial-impl 2020-12-03 07:43:43 -05:00
Kevin Dougan
771d0a4f7f Unit Test work - still cannot get Dstu3 working after several attempts, but included the skelton of a test to capture the effort anyways. 2020-12-02 16:25:09 -05:00
Vladimir Nemergut
bb99a69085 Conditionally add the default NarrativeGenerator to the context
#182
2020-12-02 11:50:56 +01:00
jvi
f08fb03d67 Removed dead code 2020-11-27 14:52:56 +01:00
jvi
77a98ca438 Converted to named indicies in order to support easier environment configuration for both tester and IG setup 2020-11-27 14:49:53 +01:00
jvi
ec878a9205 Added partition interceptor 2020-09-09 11:30:01 +02:00
jvi
5eef970fbe Added IG options 2020-09-08 14:52:00 +02:00