* 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>
* 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>
* 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
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
- 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