Commit Graph

49 Commits

Author SHA1 Message Date
James Agnew
b746573253 Enable subscriptions and upgrade to jetty 12 2023-12-15 08:56:17 -05:00
James Agnew
0133663fbc Update to HAPI FHIR 7.0.0 Draft 2023-12-03 14:23:05 -05:00
Justin McKelvy
23ef1d3c32 Merge branch 'master' into cr-6.9.6-snapshot 2023-11-22 12:39:19 -07:00
Brenin Rhodes
408da72cf4 Add settings for CDS Hooks and use latest hapi-fhir-cr configs 2023-10-19 06:50:29 -06:00
dotasek
ce0d7d43d2 Fix ExampleServerR4IT, restrict config to specific tests 2023-10-12 10:53:46 -04:00
Justin McKelvy
4ac5f03a0d merge master 2023-09-18 18:41:34 -06:00
Justin McKelvy
1bb6e9e610 updating to latest hapi, fixing cr tests 2023-09-18 16:53:32 -06:00
dotasek
1907536d28 Fix one more failing IT config 2023-08-10 12:51:34 -04:00
justin.mckelvy
8566f7f8ed updating to 6.7.14-snapshot 2023-07-17 11:07:32 -06: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
justin.mckelvy
26662c2476 configure caregaps operation and properties 2023-06-30 14:53:51 -06:00
justin.mckelvy
6fe8784860 add cql translator options 2023-06-15 13:14:48 -06:00
justin.mckelvy
f59ecd961a adding factories and beans for cr 2023-06-10 22:29:25 -06:00
James Agnew
ea3d858563 Fix tests for websocket 2023-01-11 16:30:12 -05: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
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
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
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
Tadgh
f3ea6803da Add broken test 2021-09-09 14:41:38 -04:00
Levi
f33719ff25 Affected Issue(s): Fix failing test
What this commit has achieved:
1. Revert formatting of imports and config properties declaration
2021-08-25 16:46:18 +02:00
Levi
c83e196f96 Affected Issue(s): Fix failing test
What this commit has achieved:
1. Fixed failing tests in `ExampleServerR4IT` due to:
```
org.awaitility.core.ConditionTimeoutException: Condition with ca.uhn.fhir.jpa.starter.ExampleServerR4IT was not fulfilled within 10 seconds.
```
default await time from Awaitility is 10 seconds
2. Added entries in `.gitignore` related to STS IDE
2021-08-25 16:46:18 +02:00
Tadgh
f86391800b Update mdm test 2021-02-17 15:34:39 -05:00
Tadgh
9fef4fe1eb Rework MDM tests 2021-02-17 15:05:49 -05:00
Tadgh
6d5ee3036d Fix broken test and loading 2021-02-17 14:22:52 -05:00
Kevin Dougan
5828fb666a Fixed a Unit Test. 2021-02-16 12:21:14 -05:00
Kevin Dougan
e5862422f3 Added back the await() step to ensure the getPatients() call returns 2 Patients. 2021-02-08 11:02:04 -05:00
Kevin Dougan
c0e95593bd Added some extra logging to the ExampleServerR4IT test to see if I can debug what's going on when it runs on the CI Build Server. 2021-02-05 11:56:01 -05:00
Tadgh
aa467a71a7 try tests again 2021-01-07 11:37:34 -05:00
Tadgh
ad9be77d2a wip 2021-01-07 09:26:09 -05:00
jamesagnew
803f713be6 Add repository validating interceptor, and update for EMPI->MDM rename 2021-01-01 16:06:18 -05:00
jvi
557d7955d8 ... and thats why you have tests ... to find out when you break stuff 2020-11-25 08:54:14 +01:00
jvi
58efcffd81 Updated documentation
Removed unnecessary scanning
Corrected context paths
2020-09-18 22:56:48 +02:00
jvi
ebe04d881a someone owes me a beer ... or twenty 2020-09-10 23:07:22 +02:00
jkv
7d79d5d8b5 Got subscription stuff working again 2020-09-08 23:46:42 +02:00
jvi
fb3cbcca8b Formatting ... 2020-09-08 13:03:42 +02:00
jvi
d208f12546 rewrote unit tests 2020-09-07 23:41:04 +02:00
jamesagnew
c9c944d236 Fix #122 - EMPI error on startup when EMPI not enabled 2020-08-18 08:05:34 -04:00
jamesagnew
8aa322caf1 Start Release branch for 5.1.0 2020-05-29 10:26:09 -04:00
James Agnew
0c4e822424 Revert "Changes for empi (as well as subscriptions and partitions)" 2020-05-29 10:23:52 -04:00
Ken Stevens
e9fa2f2b8a pre-review cleanup 2020-05-27 17:54:07 -04:00
Ken Stevens
0c9b9f7f77 just need to merge the email TLS 2020-05-27 17:04:39 -04:00
jamesagnew
7831250d92 Get R5 support working 2019-08-11 18:35:43 -04: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
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
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
James Agnew
18ead60ef0 Add support for websocket subscriptions 2019-03-14 17:34:15 -04:00
James Agnew
c604d8be53 Improve multiversion support 2019-02-11 08:59:37 -05:00