Commit Graph

310 Commits

Author SHA1 Message Date
dotasek
d2b421a58b Merge pull request #594 from hapifhir/jkiddo-patch-1
Update application.yaml
2023-10-13 15:25:19 -04:00
Jens Kristian Villadsen
5dade564f1 Update application.yaml 2023-10-11 12:09:04 +02:00
Jens Kristian Villadsen
2307413a45 Fixing null beans as mentioned on https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/591 2023-10-10 23:09:04 +02:00
Jens Kristian Villadsen
37a9317355 Feature/using package installer spec (#577)
* Adjusting to HAPI core classes

* Added example as default

* Commented the example IG out again
2023-08-22 20:14:43 +02:00
Patrick Werner
d6e9abad8c Merge pull request #546 from trifork/feat/static-hosting-additions
Feat/static hosting additions
2023-08-22 10:40:32 +02:00
Patrick Werner
0252fa4856 Merge pull request #556 from trifork/feature/tester-configurable
Feature/tester configurable
2023-08-22 10:39:30 +02:00
dotasek
b88ffdada0 Fix breakages due to https://github.com/hapifhir/hapi-fhir/pull/5180 2023-08-17 13:02:02 -04:00
dotasek
bf7698bf0b Merge remote-tracking branch 'origin/master' into do-20230731-bump-to-hapi-6-8-0 2023-07-31 15:23:57 -04:00
dotasek
aafd4fa0d9 Switch to new ca.uhn.fhir.batch2.jobs.export to fix StarterJpaConfig 2023-07-31 14:43:58 -04:00
Gerlach, Winfried
98165e848f #563 fix indentation 2023-07-13 09:06:42 +02:00
Gerlach, Winfried
9d8fc4d2e5 #563 Add configuration for auto-versioning references 2023-07-12 18:08:04 +02:00
winne42
484aa9deb5 Boyscouting (#558)
* Boyscouting: Docker conventions

* Boyscouting: JUnit 5 conventions ("It is generally recommended to omit the public modifier for test classes, test methods, and lifecycle methods unless there is a technical reason for doing so)"

* Boyscouting: typo in RepositoryValidationInterceptorFactoryDstu3

* Boyscouting: use List.of instead of Guava; use StandardCharsets instead of Guava; remove unused imports

---------

Co-authored-by: Gerlach, Winfried <Winfried.Gerlach@draeger.com>
2023-07-11 23:53:18 +02:00
Jens Kristian Villadsen
b4232e7127 Merge branch 'hapifhir:master' into feature/tester-configurable 2023-06-25 23:56:30 +02:00
Jens Kristian Villadsen
776afdee56 no message 2023-06-25 23:55:48 +02:00
Jens Kristian Villadsen
0a91a2d23c Merge branch 'hapifhir:master' into feat/static-hosting-additions 2023-06-09 11:40:30 +02:00
Jens Kristian Villadsen
afaec85653 Addressing https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/486 and https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/485 2023-06-09 11:39:54 +02:00
jmarchionatto
a06c0b9ce4 Merge pull request #541 from hapifhir/501_fix_cr_enabled
Add fix to enable the CR module.
2023-05-31 08:48:29 -04:00
Chalma Maadaadi
2899060de0 Addressed comment to for cr_enabled flag. 2023-05-30 19:20:19 -04:00
Chalma Maadaadi
9e9c08bafe Add fix to enable the CR module. 2023-05-30 15:28:55 -04: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
Kevin Dougan
75e0e68104 497 - Fix typo on property setter. 2023-05-05 10:49:13 -04: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
236c1e82ba Spelling error in Application.yaml
Fix spelling error in comments section
2023-03-01 14:04:42 +02:00
dotasek
9d126a4f56 Fix Application error regarding multiple beans 2023-02-14 14:52:03 -05:00
Juvar Abrera
74be713515 refactor: Separate unrelated settings and documentation 2023-02-11 14:06:33 +01:00
James Agnew
64b497e4e9 HAPI FHIR bump 2023-01-26 21:44:06 +01:00
Panayiotis Savva
99ea176a9c typo 2023-01-26 21:44:06 +01:00
Panayiotis Savva
c7ee984b30 Allow Enabling IPS via config 2023-01-26 21:44:06 +01:00
Panayiotis Savva
7c89addbef Initial IPS + Cql to Cr migration 2023-01-26 21:44:06 +01:00
Luke deGruchy
38ed00a84b Implement a new solution: Instead of static code blocks disabling logging, rollback slf4j-api, logback-classic, and logback-core to older versions. It's the addition of the rollback for slf4j-api that seems to restore logging. 2023-01-10 16:53:57 -05:00
Luke deGruchy
d9f5e5c7da Merge remote-tracking branch 'origin/master' into ld-20230110-hapi-fhir-6-3-6-snapshot-with-logs-working 2023-01-10 14:53:11 -05:00
Jens Kristian Villadsen
07d9a193d2 Feature/index default (#475)
* Added default

* Refactored the default resolution
2023-01-10 20:51:47 +01:00
Luke deGruchy
76650df4dc First commit to restore hapi-fhir 6.3.6-SNAPSHOT changes. Add static code blocks to Application.java as well as all tests to System.setProperty("org.springframework.boot.logging.LoggingSystem", "none"); 2023-01-10 14:51:32 -05:00
Luke deGruchy
0c7e48cb4d Revert "Update pom.xml to reference hapi-fhir 6.3.6-SNAPSHOT. This hapi-fhir release contains a fix for POSTing an XML resource with comments results in a fhir_comments error (#465)" (#476)
This reverts commit 9a513cd184.
2023-01-10 20:14:52 +01:00
Jens Kristian Villadsen
96ff27f173 Feature/static files (#456)
* Added mapping

* Added documentation
2023-01-05 23:26:09 +01:00
Luke deGruchy
9a513cd184 Update pom.xml to reference hapi-fhir 6.3.6-SNAPSHOT. This hapi-fhir release contains a fix for POSTing an XML resource with comments results in a fhir_comments error (#465)
* Update pom.xml to reference hapi-fhir 6.3.4-SNAPSHOT.  This also involves renaming websocket dependencies whose names have changed since 6.2.2 (ex websocket-api to websocket-jetty-api).

* Update pom to reference logback 1.2.10 explicitly to resolve the missing StaticLoggerBinder errors.

* Fix logback issue by pulling the same logback version as hapi-fhir and setting the following system property at boot: org.springframework.boot.logging.LoggingSystem=none.   Also, fix the hapi-fhir-jpaserver-base dependency error by setting this in application.yaml: allow-bean-definition-overriding: true

* Set allow-bean-definition-overriding: true on test application.yaml as well.

* Remove lines in ExampleServerR4BIT that causes an implementation guide version error.

* Upgrade to 6.3.6-SNAPSHOT and once again disable allow-bean-definition-overriding.  Also remove the Bean for IMdmLinkDoa from StartJpaConfig and the Bean for ITermCodeSystemStorageSvc in FhirServerConfigDstu2.

* Explicitly use logback 1.2.10 for both logback-classic and logback-core to resolve StaticBinderLogger not found errors.  Also, remove explici logger disabling code in Application.java.

* Restore Application.java as well as both application.yaml files to the same as master.
2023-01-05 22:56:01 +01:00
Craig McClendon
ba58a71624 allow interceptors to be registered via properties 2022-12-20 20:07:18 -06:00
Jens Kristian Villadsen
2e1f5f5276 fixes for support of R4B / 6.2.0 (#455) 2022-11-12 18:39:38 +01:00
jmarchionatto
f8d749ae28 Tracking Hapi 6.2-PRE releases (#408)
* Tracking branch for 6.1 pre-releases.

* Update to 6.1.0-PRE3-SNAPSHOT

* Adjust for hapi-fhir namespace changes and version

* Adjust version to include new hapi-fhir HSearch fast path feature

* Bump hapi PRE

* Update to PRE16

* Adjust configuration class name to HAPI-FHIR HSearch namespace consolidation.
Add commented out sample properties for lucene and elastic.
Move batch.job.enabled property under spring: prefix to have it considered.

* Adjust enumeration renaming

* Repoint FHIR 6.2.0-PRE1-SNAPSHOT

* Add missing Bean to starter configuration

* Update to hapi-fhir 6.2.0-PRE2-SNAPSHOT

* Update application-integrationtest.yaml and rename it as application.yaml to make test configuration independent of prod.

* Update to hapi-fhir 6.2.0-PRE5-SNAPSHOT

* Update dep

* Bump version fix failures

* Remove dead import

* Fix up

* remove batch refs

Co-authored-by: Michael Buckley <michael.buckley@smilecdr.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
2022-11-12 14:16:38 +01:00
Jens Kristian Villadsen
a1e2ca3ae1 revering to H2 (#449) 2022-10-27 08:21:08 +02:00
rti
d61c8a5f96 switch to postgres db (#444) 2022-10-11 20:02:45 +02:00
patrick-werner
a95c40dd05 fixed SubscriptionDebugLogInterceptor adding logic 2022-10-11 20:00:58 +02:00
Patrick Werner
7a72c86a63 removed duplicated and wrong subscription code (#440) 2022-10-06 14:26:43 +02:00
Thomas Papke
531d255782 Proper close DB connection after dialect was resolved (#435) 2022-10-01 17:19:01 +02:00
Jens Kristian Villadsen
3d03cd00c5 fix: configuration of cors
Refs: #430
2022-09-28 22:51:57 +02:00
Patrick Werner
38f37e4db0 added back lost config entry: allowed_bundle_types (#427)
* added back lost config entry

* disabled entry
2022-09-15 13:10:22 +02:00
Jens Kristian Villadsen
43d50a0c71 Extract IG loading (#426) 2022-09-13 18:54:14 +02: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
chgl
d059954c5f Updated hapi-fhir to 6.1.0 2022-08-22 18:23:36 +02:00