Commit Graph

55 Commits

Author SHA1 Message Date
Jens Kristian Villadsen
40e5b4c10d Feature/fixing prometheus (#745)
* Fixing prometheus so that it actually works. Also seems related to https://github.com/micrometer-metrics/micrometer/issues/5093

* cleaning up override

* Limiting exposure

* Added docs

* Added smoketest for prometheus endpoint

* Removing metrics and prometheus exposure by default

* Removing 'info'
Adding parameterized tests for endpoints

* Reintroduced 'info'

* Remove info

* Adjusted comment
2024-10-04 17:25:33 +02:00
dotasek
cb6fa7d4c8 Merge remote-tracking branch 'origin/master' into rel_7_3_tracking 2024-07-02 12:00:55 -04:00
Brenin Rhodes
6b98988c6f Update Clinical Reasoning plugin (#692)
* Reproducing issues with CR/HAPI cds-hooks processing

* Add new $questionnaire operation

* Update StarterIpsConfig.java

* Update pom.xml

* Fixes for configuration properties

* Update VS Code launch properties

* Fixes for CQL logging

* Update pom.xml

* Remove unused threaded option

* Update to 7.1.7

* Fix some CR defaults

* Update to new snapshot

* Update pom.xml

* Fix test settings

* Do not make prefetch calls if all items are present

* Add alternative application.yaml for CDS settings.

* Add CdsHook tests and documentation

* Comment out custom prefetch until it is more mature

* Removal of DataEndpoint parameter is not longer needed

* Fix debug logging setting being overwritten

* Revert change

* Remove unused class

* Adding Rec10 Test

* Disable test until fixed

* fix tests

---------

Co-authored-by: c-schuler <hoofschu@gmail.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
2024-06-30 12:14:35 +02:00
dotasek
db238aa9ec Fix subscription settings config in integration tests 2024-06-17 18:46:12 -04:00
dotasek
8f731a29ee WIP bump HAPI 2024-06-17 17:10:19 -04:00
Matteo Steccolini
d762c18765 requested changes: upgrade to hapi-fhir-7.0.0-SNAPSHOT, removed empty JpaStarterWebsocketDispatcherConfig and references
unrequested changes: commons-logging dependency marked provided (to avoid redundant jar inclusion), removed unused imports in classes that were modified
2024-01-25 08:53:29 +01:00
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