2014-02-17 17:58:32 -05:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2018-03-28 06:15:28 -04:00
|
|
|
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
2014-02-17 17:58:32 -05:00
|
|
|
|
2023-07-11 20:36:44 -04:00
|
|
|
|
|
|
|
|
2023-02-13 16:23:25 -05:00
|
|
|
<!-- the version info -->
|
2014-02-17 17:58:32 -05:00
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<groupId>ca.uhn.hapi.fhir</groupId>
|
|
|
|
<artifactId>hapi-fhir</artifactId>
|
|
|
|
<packaging>pom</packaging>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>6.11.7-SNAPSHOT</version>
|
2023-04-02 11:50:20 -04:00
|
|
|
|
2014-07-02 08:57:07 -04:00
|
|
|
<name>HAPI-FHIR</name>
|
2018-05-28 12:57:51 -04:00
|
|
|
<description>An open-source implementation of the FHIR specification in Java.</description>
|
2016-11-11 20:30:09 -05:00
|
|
|
<url>https://hapifhir.io</url>
|
2014-05-11 21:46:36 -04:00
|
|
|
|
2014-04-24 12:25:47 -04:00
|
|
|
<organization>
|
2021-01-01 15:07:23 -05:00
|
|
|
<name>Smile CDR, Inc.</name>
|
|
|
|
<url>https://smilecdr.com</url>
|
2014-04-24 12:25:47 -04:00
|
|
|
</organization>
|
2014-05-11 21:46:36 -04:00
|
|
|
|
2014-04-24 12:25:47 -04:00
|
|
|
<inceptionYear>2014</inceptionYear>
|
2014-05-11 21:46:36 -04:00
|
|
|
|
2014-08-28 09:44:04 -04:00
|
|
|
<issueManagement>
|
|
|
|
<system>GitHub</system>
|
2021-01-01 15:07:23 -05:00
|
|
|
<url>https://github.com/hapifhir/hapi-fhir/issues/</url>
|
2014-08-28 09:44:04 -04:00
|
|
|
</issueManagement>
|
2014-09-03 18:03:44 -04:00
|
|
|
|
2014-11-07 14:26:59 -05:00
|
|
|
<distributionManagement>
|
2018-04-29 08:02:05 -04:00
|
|
|
<snapshotRepository>
|
|
|
|
<id>ossrh</id>
|
|
|
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
|
|
|
</snapshotRepository>
|
2018-05-28 10:52:46 -04:00
|
|
|
<repository>
|
|
|
|
<id>ossrh</id>
|
|
|
|
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
|
|
|
|
</repository>
|
2014-11-07 14:26:59 -05:00
|
|
|
<site>
|
|
|
|
<id>git.server</id>
|
2021-01-01 15:07:23 -05:00
|
|
|
<url>scm:git:git@github.com:hapifhir/hapi-fhir.git</url>
|
2014-11-07 14:26:59 -05:00
|
|
|
</site>
|
|
|
|
</distributionManagement>
|
|
|
|
|
2014-08-28 09:44:04 -04:00
|
|
|
<scm>
|
2021-01-01 15:07:23 -05:00
|
|
|
<connection>scm:git:git@github.com:hapifhir/hapi-fhir.git</connection>
|
|
|
|
<url>scm:git:git@github.com:hapifhir/hapi-fhir.git</url>
|
|
|
|
<developerConnection>scm:git:git@github.com:hapifhir/hapi-fhir.git</developerConnection>
|
2014-08-28 09:44:04 -04:00
|
|
|
</scm>
|
2014-09-03 18:03:44 -04:00
|
|
|
|
2016-09-17 16:55:21 -04:00
|
|
|
<repositories>
|
2018-05-14 17:38:40 -04:00
|
|
|
<repository>
|
|
|
|
<id>oss-snapshot</id>
|
|
|
|
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
|
|
|
|
<snapshots>
|
|
|
|
<enabled>true</enabled>
|
|
|
|
</snapshots>
|
2019-09-24 14:38:38 -04:00
|
|
|
<releases>
|
|
|
|
<enabled>false</enabled>
|
|
|
|
</releases>
|
2016-09-25 17:54:44 -04:00
|
|
|
</repository>
|
2016-09-17 16:55:21 -04:00
|
|
|
</repositories>
|
|
|
|
|
2022-11-02 15:34:27 -04:00
|
|
|
<modules>
|
|
|
|
<module>hapi-fhir-checkstyle</module>
|
|
|
|
<module>hapi-fhir-bom</module>
|
|
|
|
<module>hapi-deployable-pom</module>
|
|
|
|
<module>hapi-fhir-base</module>
|
|
|
|
<module>hapi-fhir-docs</module>
|
|
|
|
<module>hapi-fhir-test-utilities</module>
|
|
|
|
<module>hapi-fhir-jpaserver-test-utilities</module>
|
|
|
|
<module>hapi-fhir-jpaserver-test-dstu2</module>
|
|
|
|
<module>hapi-fhir-jpaserver-test-dstu3</module>
|
|
|
|
<module>hapi-fhir-jpaserver-test-r4</module>
|
|
|
|
<module>hapi-fhir-jpaserver-test-r4b</module>
|
|
|
|
<module>hapi-fhir-jpaserver-test-r5</module>
|
|
|
|
<module>hapi-fhir-jpaserver-elastic-test-utilities</module>
|
|
|
|
<module>hapi-tinder-plugin</module>
|
|
|
|
<module>hapi-tinder-test</module>
|
|
|
|
<module>hapi-fhir-client</module>
|
|
|
|
<module>hapi-fhir-server</module>
|
|
|
|
<module>hapi-fhir-server-mdm</module>
|
|
|
|
<module>hapi-fhir-server-openapi</module>
|
|
|
|
<module>hapi-fhir-converter</module>
|
|
|
|
<module>hapi-fhir-validation</module>
|
|
|
|
<module>hapi-fhir-structures-dstu2</module>
|
|
|
|
<module>hapi-fhir-structures-hl7org-dstu2</module>
|
|
|
|
<module>hapi-fhir-validation-resources-dstu2</module>
|
|
|
|
<module>hapi-fhir-structures-dstu2.1</module>
|
|
|
|
<module>hapi-fhir-validation-resources-dstu2.1</module>
|
|
|
|
<module>hapi-fhir-structures-dstu3</module>
|
|
|
|
<module>hapi-fhir-validation-resources-dstu3</module>
|
|
|
|
<module>hapi-fhir-structures-r4</module>
|
|
|
|
<module>hapi-fhir-validation-resources-r4</module>
|
|
|
|
<module>hapi-fhir-structures-r4b</module>
|
Bulk export reducer step fix mergeback (#4606)
* One more fix for #4467
* Enabling massIngestionMode causes incomplete resource deletion (#4476)
* Adding initial test.
* Adding fix and subsequent test.
* Adding changelog.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Provide the capability to request that the name of the subscription matching channel be unqualified (#4464)
* Adding initial test.
* Adding initial solution implementation.
* Adding change log and code clean up.
* addressing comments from 1st code review.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Change visibility of migration method (#4471)
* change migration visibility
* add empty migration method for 640
---------
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
* Fix subscription validation not to validate partition ID when invoked from an update pointcut (#4484)
* First commit: Make SubscriptionValidatingInterceptor aware of which Pointcut is being called. In validatePermissions(), skip determinePartition() if the Pointcut is STORAGE_PRESTORAGE_RESOURCE_UPDATED. Fix resulting compile errors in various unit tests.
* Fix/enhance unit tests. Mark methods as deprecated instead of deleting them. Add proper error code. Complete changelog.
* Remove erroneous TODOs and tweak the validation logic.
* Enhance unit tests and fix changelog.
* Reindex batch job fails when processing deleted resources. (#4482)
* adding changelog.
* Providing solution and adding changelog.
* Adding new test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* cleaning up checkstyle files (#4470)
* cleaning up checkstyle files
* One more fix for #4467 (#4469)
* added exlusions for files at base project level so checkstyle doesn't error out
* duplicate error code from merge
* changing lifecycle goal for all module checkstyle check
* moving checkstyle to base pom file, changing exectution phase on base check, cleaning dependency, resolving duplicate error code
* wip
* trying to figure out why pipeline cannot copy files
* removing modules that don't actually need to be built.
* I messed up the version
---------
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* Bump core to 5.6.881 (#4496)
* Bump core to 5.6.881-SNAPSHOT
* Work on fixing tests
* Work on fixing tests 2
* Bump to core release
---------
Co-authored-by: dotasek <david.otasek@smilecdr.com>
* Issue 4486 mdm inconsistent possible match score values (#4487)
* Extract method for readability
* Save always normalized score values in POSSIBLE_MATCH links.
* Avoid setting properties to null values. Adjust test.
* Simplify fix
* Fix test. Add RangeTestHelper.
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Revert "cleaning up checkstyle files (#4470)"
This reverts commit efae3b5d5f397ab8fd92d7aaa82b484cfdfb3c33.
* core version fix
* Loosen rules for id helper
* License
* fix batch2 reduction step (#4499)
* fix bug where FINALIZE jobs are not cancellable
* moved reduction step to message hander
* moving reduction step to queue
* addingchangelog
* cleaning up
* review fixes
* review fix'
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* Scheduled batch 2 bulk export job and binary delete (#4492)
* First commit: Scheduled batch 2 bulk export job delete and binary, incomplete mock-based unit test, and a mess of TODOs and code that needs to be deleted.
* Refine solution and add a concrete unit test but still work to do.
* Comment out code in cancelAndPurgeAllJobs() and see if it breaks the pipeline.
* Unit tests complete. New Msg code for new IJobPersistence.fetchInstances() method. Cleanup TODOs and add others.
* Finish final touches on implementation.
* Add changelog.
* Various cleanup.
* Code review feedback.
* Small tweak to changelog.
* Last code review tweak.
* Address more code review comments.
* Reverse changes to consider work chunks. Add a constant for write-to-binary.
* Change bulk import test for valueUri type (#4503)
* change tests
* suggested test change
* CVE resolutions (#4513)
* Bump Postgres for CVE
* Bump jetty
* Verison bump
* Remove comments
* Revrt bump
* Add check in scanner (#4518)
* 4516 create hapi fhir cli command to clear stale lock entries (#4517)
* Initial implementation
* better tests
* Add changelog and docs
* Forgotten files
* Code review comments
* Fix checkstyle
* Unable to Expunge CodeSystem (#4507)
* changes for GL-3943
* changes for GL-3943
---------
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
* New line::
* Update to documentation regarding narrative generation; (#4521)
Providing changelog;
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* changed what score is set for mdmlinks that created new golden resource (#4514)
* changed what score is set for mdmlinks that created new golden resource
* fix test
---------
Co-authored-by: Long Ma <long@smilecdr.com>
* REVERT: change to operationoutcome.html
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNo… (#4527)
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* added change log
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fix build (#4530)
* Making narrative_generation.md reference an html snippet (#4531)
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)
* fix + test
* minor fix
* Addressing suggestion
* Minor changes
* 4441 rel 6 4 bad references creation bug (#4519)
* adding a test
* fail in the case of ref enforce on type and on write and autocreate are all true
* update to code
* removing a line
* cleanup
* removing check on urn
* changing just to trigger a build
* adding a comment to the pom
* updating test for better information
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fixed channel import null pointer exception from null header (#4534)
* retryCount 0 on null header + test + changelog
* suggested changes
* Revert "fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)" (#4535)
This reverts commit 53252b8d153f97f4a66a7d20751913911a71f098.
* Better error handling for when channel type is not supported (#4538)
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
* Avoid logging message payloads that contain sensitive data (#4537)
Don't log payloads - they may contain sensitive data.
* Bulk Export Bug With Many Resources and Low Max File Size (#4506)
* failing test
* fix + changelog
* tweak
* add method to IJobPersistence to use a Stream
* tweak
* tweak
* decrease test time
* clean up
* code review comments
* version bump
* Increase timeout limit to match BulkExportUseCaseTest
* shorten test
* maintenance pass
* add logging
* Revert "add logging"
This reverts commit b0453fd9538d6858e6bd212f402d4b04c6306136.
* Revert "maintenance pass"
This reverts commit bbc7418d519260c4b9827546a0bf822db1c78b1b.
* test
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* shorten tests
* logging
* move test location
* fixes a regression caused my change in hapi-fhir
* timeout
* Revert "fixes a regression caused my change in hapi-fhir"
This reverts commit 4b58013149836eededc568d295c5baf8fb3df989.
* testing
* Revert "testing"
This reverts commit aafc95c2f36bf89ae935c6c342017ec300fe4289.
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* bump ver
* License updates'
* Downgrade dep'
* Updating version to: 6.4.1 post release.
* Add javadocs and sources to our serviceloaders
* Reset version
* Change parent
* Remove bumped version
* License fixes, new parent
* Updating version to: 6.4.1 post release.
* Fix bad creation of versionenum
* Improve performance on bulk export
* Add changelog
* Start working on cleaned up reducer
* Clean up batch calls
* Work on issues
* Build fixes
* typedbundleprovider getallresources override (#4552)
* typedbundleprovider getallresources override
* added test to immunization tests that validates pagination does not result in null pointer if over default queryCount
* moved HapiFhirDal test to its own test class
* removed unused imports
* Update to use JpaStorageSettings
* adding changelog for issue 4551
* fix changelog spacing
* changelog type to fix
---------
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
* Add backport info
* Upgrade core to 5.6.97, make adjustments in hapi-fhir, and ensure that all tests pass (#4579)
* First commit: Create new branch from the release branch with changes from James' branch. This probably won't compile as the work is incomplete.
* Second round of changes from integrating James' branch.
* Mark most test failures with TODOs.
* Add whitespace
* Add changes to FhirPathR4 to set FHIRPathEngine to non-strict FP evaluation.
* Fix CreatePackageCommandTest to assert null instead of empty string. Comments on tests that fail due to the double-quote encoding problem.
* Downgrade to core 5.6.97.
* Fix another test and remove TODOs.
* Fix changelog.
* Clean up some erroneous changes and TODOs.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix up dal test
* Address leftover code review feedback from the upgrade to core 5.6.97. (#4585)
* Exclude pinned core deps
* Force pin structs
* Add model changes to IBaseCoding and related changes (#4587)
* Add IbaseCoding changes, and tinder changes
* Fix up tag definition
* converter addition
* Fix unit test and add changelog.
* Add jira to changelog.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix changelog
* Tidy metadata
* Test fixing
* Test fixes
* Work on progress
* Add changelog
* Build tweak
* Fixes
* Disable intermittently failing tests. (#4593)
* rename tests to IT
* Disable more intermittently failing tests (#4595)
* Disable more intermittently failing tests.
* Disable another intermittently failing tests.
* ITify
* Disable yet another intermittently failing tests. (#4596)
* disable
* disables
* Fixes
* disables
* Fix compile
* Test fixes
* Updating version to: 6.4.2 post release.
* Bump to 6.4.2-SNAPSHOT
* Fix compile
* fix version
* Address review comments
* Review comments
* Version bump
* Compile fix
* Test fixes
* Compile fixes
* One more compile fix
* Test fixes
* Version bump
* Resolve fixme
---------
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
Co-authored-by: samguntersmilecdr <123124187+samguntersmilecdr@users.noreply.github.com>
Co-authored-by: Isaac Wen <76772867+isaacwen@users.noreply.github.com>
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: KGJ-software <39975592+KGJ-software@users.noreply.github.com>
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
2023-03-01 14:52:36 -05:00
|
|
|
<module>hapi-fhir-validation-resources-r4b</module>
|
2022-11-02 15:34:27 -04:00
|
|
|
<module>hapi-fhir-structures-r5</module>
|
|
|
|
<module>hapi-fhir-validation-resources-r5</module>
|
|
|
|
<module>hapi-fhir-jpa</module>
|
2022-11-09 14:47:23 -05:00
|
|
|
<module>hapi-fhir-serviceloaders</module>
|
2022-11-02 15:34:27 -04:00
|
|
|
<module>hapi-fhir-storage</module>
|
|
|
|
<module>hapi-fhir-storage-batch2</module>
|
2023-03-12 19:19:21 -04:00
|
|
|
<module>hapi-fhir-storage-batch2-test-utilities</module>
|
2022-11-02 15:34:27 -04:00
|
|
|
<module>hapi-fhir-storage-batch2-jobs</module>
|
2023-01-10 14:49:57 -05:00
|
|
|
<module>hapi-fhir-storage-cr</module>
|
2022-11-02 15:34:27 -04:00
|
|
|
<module>hapi-fhir-storage-mdm</module>
|
|
|
|
<module>hapi-fhir-storage-test-utilities</module>
|
|
|
|
<module>hapi-fhir-jpaserver-model</module>
|
|
|
|
<module>hapi-fhir-jpaserver-searchparam</module>
|
|
|
|
<module>hapi-fhir-jpaserver-subscription</module>
|
|
|
|
<module>hapi-fhir-jaxrsserver-base</module>
|
|
|
|
<module>hapi-fhir-jpaserver-base</module>
|
|
|
|
<module>hapi-fhir-sql-migrate</module>
|
2023-01-24 12:07:36 -05:00
|
|
|
<module>hapi-fhir-jpaserver-ips</module>
|
2023-07-21 18:51:23 -04:00
|
|
|
<module>hapi-fhir-jpaserver-hfql</module>
|
2022-11-02 15:34:27 -04:00
|
|
|
<module>hapi-fhir-jpaserver-mdm</module>
|
|
|
|
<module>hapi-fhir-testpage-overlay</module>
|
2023-05-15 08:28:55 -04:00
|
|
|
<module>hapi-fhir-jpaserver-uhnfhirtest</module>
|
2022-11-02 15:34:27 -04:00
|
|
|
<module>hapi-fhir-client-okhttp</module>
|
|
|
|
<module>hapi-fhir-android</module>
|
|
|
|
<module>hapi-fhir-cli</module>
|
|
|
|
<module>hapi-fhir-dist</module>
|
2023-05-15 08:28:55 -04:00
|
|
|
<module>tests/hapi-fhir-base-test-jaxrsserver-kotlin</module>
|
2022-11-02 15:34:27 -04:00
|
|
|
<module>tests/hapi-fhir-base-test-mindeps-client</module>
|
|
|
|
<module>tests/hapi-fhir-base-test-mindeps-server</module>
|
|
|
|
<module>hapi-fhir-spring-boot</module>
|
|
|
|
<module>hapi-fhir-jacoco</module>
|
2023-07-12 16:47:37 -04:00
|
|
|
<module>hapi-fhir-server-cds-hooks</module>
|
|
|
|
</modules>
|
2022-11-02 15:34:27 -04:00
|
|
|
|
2014-02-17 17:58:32 -05:00
|
|
|
<dependencies>
|
2015-08-19 11:49:00 -04:00
|
|
|
<dependency>
|
2020-07-04 18:28:16 -04:00
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter-api</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter-engine</artifactId>
|
2015-08-19 11:49:00 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.hamcrest</groupId>
|
2020-04-17 13:59:22 -04:00
|
|
|
<artifactId>hamcrest</artifactId>
|
2015-08-19 11:49:00 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2023-01-19 20:18:12 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.github.npathai</groupId>
|
|
|
|
<artifactId>hamcrest-optional</artifactId>
|
|
|
|
<version>2.0.0</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2015-08-19 11:49:00 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.mockito</groupId>
|
2018-05-03 18:34:29 -04:00
|
|
|
<artifactId>mockito-core</artifactId>
|
2015-08-19 11:49:00 -04:00
|
|
|
<scope>test</scope>
|
2015-06-21 00:56:23 -04:00
|
|
|
</dependency>
|
2020-07-04 18:28:16 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.mockito</groupId>
|
|
|
|
<artifactId>mockito-junit-jupiter</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2014-02-17 17:58:32 -05:00
|
|
|
</dependencies>
|
|
|
|
|
2014-04-23 15:24:31 -04:00
|
|
|
<developers>
|
|
|
|
<developer>
|
2014-09-26 09:37:41 -04:00
|
|
|
<id>jamesagnew</id>
|
2014-04-23 15:24:31 -04:00
|
|
|
<name>James Agnew</name>
|
2020-05-23 17:22:59 -04:00
|
|
|
<organization>Smile CDR</organization>
|
2014-04-23 15:24:31 -04:00
|
|
|
</developer>
|
2019-12-14 18:18:51 -05:00
|
|
|
<developer>
|
|
|
|
<id>grahamegrieve</id>
|
|
|
|
<name>Grahame Grieve</name>
|
|
|
|
<organization>Health Intersections</organization>
|
|
|
|
</developer>
|
2017-03-01 13:29:03 -05:00
|
|
|
<developer>
|
|
|
|
<id>dmuylwyk</id>
|
|
|
|
<name>Diederik Muylwyk</name>
|
|
|
|
<organization>Smile CDR</organization>
|
|
|
|
</developer>
|
2014-04-23 15:24:31 -04:00
|
|
|
<developer>
|
2019-12-14 18:18:51 -05:00
|
|
|
<id>fil512</id>
|
|
|
|
<name>Ken Stevens</name>
|
|
|
|
<organization>Smile CDR</organization>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>yogthos</id>
|
2014-04-23 15:24:31 -04:00
|
|
|
<name>Dmitri Sotnikov</name>
|
2014-09-26 09:37:41 -04:00
|
|
|
<organization>University Health Network</organization>
|
2014-04-23 15:24:31 -04:00
|
|
|
</developer>
|
|
|
|
<developer>
|
2019-12-14 18:18:51 -05:00
|
|
|
<id></id>
|
2014-04-23 15:24:31 -04:00
|
|
|
<name>Lisa Wong</name>
|
2014-09-26 09:37:41 -04:00
|
|
|
<organization>University Health Network</organization>
|
2014-04-23 15:24:31 -04:00
|
|
|
</developer>
|
|
|
|
<developer>
|
2019-12-14 18:18:51 -05:00
|
|
|
<id>jmandel</id>
|
2014-04-23 15:24:31 -04:00
|
|
|
<name>Josh Mandel</name>
|
2014-09-18 17:13:43 -04:00
|
|
|
<organization>Boston Children's Hospital</organization>
|
2014-04-23 15:24:31 -04:00
|
|
|
</developer>
|
2014-07-02 08:57:07 -04:00
|
|
|
<developer>
|
2014-11-14 10:52:38 -05:00
|
|
|
<id>lmds</id>
|
2014-07-02 08:57:07 -04:00
|
|
|
<name>Laura MacDougall Sookraj</name>
|
2014-09-26 09:37:41 -04:00
|
|
|
<organization>University Health Network</organization>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
2019-12-14 18:18:51 -05:00
|
|
|
<id>t106uhn</id>
|
2014-09-26 09:37:41 -04:00
|
|
|
<name>Neal Acharya</name>
|
|
|
|
<organization>University Health Network</organization>
|
2014-09-18 17:13:43 -04:00
|
|
|
</developer>
|
|
|
|
<developer>
|
2019-12-14 18:18:51 -05:00
|
|
|
<id>davidhay25</id>
|
2014-09-18 17:13:43 -04:00
|
|
|
<name>David Hay</name>
|
|
|
|
<organization>Orion Health</organization>
|
|
|
|
</developer>
|
2015-02-05 14:04:16 -05:00
|
|
|
<developer>
|
|
|
|
<id>sweetnavelorange</id>
|
|
|
|
<name>James Butler</name>
|
|
|
|
<organization>Orion Health</organization>
|
|
|
|
</developer>
|
2014-09-18 17:13:43 -04:00
|
|
|
<developer>
|
|
|
|
<id>suranga</id>
|
|
|
|
<name>Suranga Nath Kasthurirathne</name>
|
2014-09-26 09:37:41 -04:00
|
|
|
<organization>OpenMRS / Regenstrief Center for Biomedical Informatics</organization>
|
2014-09-18 17:13:43 -04:00
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>dougmartin</id>
|
|
|
|
<name>Doug Martin</name>
|
|
|
|
<organization>Regenstrief Center for Biomedical Informatics</organization>
|
2014-07-02 08:57:07 -04:00
|
|
|
</developer>
|
2014-09-26 09:37:41 -04:00
|
|
|
<developer>
|
|
|
|
<id>akley</id>
|
|
|
|
<name>Alexander Kley</name>
|
|
|
|
</developer>
|
2014-10-17 16:03:33 -04:00
|
|
|
<developer>
|
|
|
|
<id>preston</id>
|
|
|
|
<name>Preston Lee</name>
|
|
|
|
<organization>Arizona State University</organization>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
2014-11-20 16:29:10 -05:00
|
|
|
<id>jjathman</id>
|
2014-10-17 16:03:33 -04:00
|
|
|
<name>Joe Athman</name>
|
|
|
|
</developer>
|
2014-10-17 16:39:47 -04:00
|
|
|
<developer>
|
|
|
|
<id>petromykhailysyn</id>
|
|
|
|
<name>Petro Mykhailyshyn</name>
|
|
|
|
</developer>
|
2014-11-20 14:42:24 -05:00
|
|
|
<developer>
|
|
|
|
<id>tahurac</id>
|
|
|
|
<name>Tahura Chaudhry</name>
|
|
|
|
<organization>University Health Network</organization>
|
|
|
|
</developer>
|
2014-12-10 10:24:04 -05:00
|
|
|
<developer>
|
|
|
|
<id>b.debeaubien</id>
|
|
|
|
<name>Bill de Beaubien</name>
|
|
|
|
<organization>Systems Made Simple</organization>
|
|
|
|
</developer>
|
2015-02-03 10:39:54 -05:00
|
|
|
<developer>
|
|
|
|
<id>twilson650</id>
|
|
|
|
<name>Tom Wilson</name>
|
|
|
|
</developer>
|
2015-02-09 10:07:53 -05:00
|
|
|
<developer>
|
|
|
|
<id>esteban-aliverti</id>
|
|
|
|
<name>Esteban Aliverti</name>
|
|
|
|
</developer>
|
2015-02-24 07:49:31 -05:00
|
|
|
<developer>
|
|
|
|
<id>mochaholic</id>
|
|
|
|
<name>Mohammad Jafari</name>
|
|
|
|
<organization>Edmond Scientific Company</organization>
|
|
|
|
</developer>
|
2015-05-04 13:02:50 -04:00
|
|
|
<developer>
|
|
|
|
<id>joel-costigliola</id>
|
|
|
|
<name>Joel Costigliola</name>
|
|
|
|
<organization>JCOS-Technologies</organization>
|
|
|
|
</developer>
|
2015-08-25 07:49:14 -04:00
|
|
|
<developer>
|
|
|
|
<id>pukkaone</id>
|
|
|
|
<name>Chin Huang</name>
|
|
|
|
</developer>
|
2015-08-31 02:46:05 -04:00
|
|
|
<developer>
|
|
|
|
<id>SingingTree</id>
|
|
|
|
<name>Bryce Van Dyk</name>
|
2015-09-11 16:13:40 -04:00
|
|
|
</developer>
|
2015-10-01 11:45:33 -04:00
|
|
|
<developer>
|
|
|
|
<id>botunge</id>
|
|
|
|
<name>Thomas Andersen</name>
|
|
|
|
</developer>
|
2015-10-21 12:03:36 -04:00
|
|
|
<developer>
|
|
|
|
<id>samlanfranchi</id>
|
|
|
|
<name>Sam Lanfranchi</name>
|
|
|
|
</developer>
|
2015-10-27 18:34:27 -04:00
|
|
|
<developer>
|
|
|
|
<id>jkiddo</id>
|
|
|
|
<name>Jens Kristian Villadsen</name>
|
|
|
|
</developer>
|
2015-11-15 12:53:02 -05:00
|
|
|
<developer>
|
|
|
|
<id>cmikeb1</id>
|
|
|
|
<name>C. Mike Bylund</name>
|
|
|
|
</developer>
|
2015-11-26 07:03:01 -05:00
|
|
|
<developer>
|
|
|
|
<id>nrpeterson</id>
|
|
|
|
<name>Nick Peterson</name>
|
|
|
|
</developer>
|
2015-11-27 15:03:05 -05:00
|
|
|
<developer>
|
|
|
|
<id>petervanhoute</id>
|
|
|
|
<name>Peter Van Houte</name>
|
|
|
|
</developer>
|
2016-05-22 14:56:27 -04:00
|
|
|
<developer>
|
|
|
|
<id>SRiviere</id>
|
2017-12-07 13:23:50 -05:00
|
|
|
<name>Sebastien Riviere</name>
|
2016-05-22 14:56:27 -04:00
|
|
|
</developer>
|
2016-01-07 21:37:04 -05:00
|
|
|
<developer>
|
|
|
|
<id>karlmdavis</id>
|
|
|
|
<name>Karl M. Davis</name>
|
2020-05-23 17:22:59 -04:00
|
|
|
<organization>CMS</organization>
|
2016-01-07 21:37:04 -05:00
|
|
|
</developer>
|
2016-01-21 21:45:57 -05:00
|
|
|
<developer>
|
|
|
|
<id>matt-blanchette</id>
|
|
|
|
<name>Matt Blanchette</name>
|
|
|
|
</developer>
|
2016-02-03 14:08:52 -05:00
|
|
|
<developer>
|
|
|
|
<id>petromykhailysyn</id>
|
|
|
|
<name>Petro Mykhaylyshyn</name>
|
|
|
|
</developer>
|
2016-02-08 22:04:30 -05:00
|
|
|
<developer>
|
|
|
|
<id>adam-carbone</id>
|
|
|
|
<name>Adam Carbone</name>
|
|
|
|
</developer>
|
2016-02-28 15:47:34 -05:00
|
|
|
<developer>
|
|
|
|
<id>joelsch</id>
|
2017-03-01 03:06:55 -05:00
|
|
|
<name>Joel Schneider</name>
|
2016-02-28 15:50:31 -05:00
|
|
|
</developer>
|
2016-05-05 06:59:50 -04:00
|
|
|
<developer>
|
|
|
|
<id>euvitudo</id>
|
|
|
|
<name>Phillip Warner</name>
|
|
|
|
</developer>
|
2016-05-05 07:08:48 -04:00
|
|
|
<developer>
|
|
|
|
<id>subhrajyotim</id>
|
|
|
|
<name>Subhro</name>
|
|
|
|
</developer>
|
2016-07-19 19:15:56 -04:00
|
|
|
<developer>
|
|
|
|
<id>mion00</id>
|
|
|
|
<name>Carlo Mion</name>
|
|
|
|
</developer>
|
2016-08-02 20:18:59 -04:00
|
|
|
<developer>
|
|
|
|
<id>kiwiandroiddev</id>
|
|
|
|
<name>Matt Clarke</name>
|
|
|
|
<organization>Orion Health</organization>
|
2016-09-16 13:16:28 -04:00
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>FilipDomazet</id>
|
|
|
|
<name>Filip Domazet</name>
|
2016-08-02 20:18:59 -04:00
|
|
|
</developer>
|
2016-10-19 10:39:54 -04:00
|
|
|
<developer>
|
|
|
|
<id>bdenton</id>
|
|
|
|
<name>Bill Denton</name>
|
|
|
|
<organization>Akana, Inc</organization>
|
|
|
|
</developer>
|
2016-10-20 11:28:02 -04:00
|
|
|
<developer>
|
|
|
|
<id>hnnesv</id>
|
|
|
|
<name>Hannes Venter</name>
|
|
|
|
<organization>Jembi Health Systems</organization>
|
|
|
|
</developer>
|
2016-11-04 18:59:42 -04:00
|
|
|
<developer>
|
|
|
|
<id>vadi2</id>
|
|
|
|
<name>Vadim Peretokin</name>
|
2020-05-23 19:17:33 -04:00
|
|
|
<organization>Firely</organization>
|
2016-11-04 18:59:42 -04:00
|
|
|
</developer>
|
2016-11-25 18:28:18 -05:00
|
|
|
<developer>
|
|
|
|
<id>lawley</id>
|
|
|
|
<name>Michael Lawley</name>
|
|
|
|
<organization>CSIRO</organization>
|
|
|
|
</developer>
|
2016-12-11 18:30:05 -05:00
|
|
|
<developer>
|
|
|
|
<id>CarthageKing</id>
|
|
|
|
<name>CarthageKing</name>
|
|
|
|
</developer>
|
2016-12-12 07:32:36 -05:00
|
|
|
<developer>
|
|
|
|
<id>gijsbert802</id>
|
|
|
|
<name>Gijsbert van den Brink</name>
|
|
|
|
</developer>
|
2016-12-12 07:41:24 -05:00
|
|
|
<developer>
|
|
|
|
<id>rqg0717</id>
|
|
|
|
<name>James Ren</name>
|
|
|
|
</developer>
|
2017-01-29 18:01:00 -05:00
|
|
|
<developer>
|
|
|
|
<id>Robbert1</id>
|
|
|
|
<name>Robbert van Waveren</name>
|
|
|
|
</developer>
|
2017-01-31 07:22:38 -05:00
|
|
|
<developer>
|
|
|
|
<id>daliboz</id>
|
|
|
|
<name>Jenny Syed</name>
|
2020-05-23 19:17:33 -04:00
|
|
|
<organization>Cerner Corporation</organization>
|
2017-01-31 07:22:38 -05:00
|
|
|
</developer>
|
2017-02-04 16:10:59 -05:00
|
|
|
<developer>
|
|
|
|
<id>sekaijin</id>
|
|
|
|
<name>sekaijin</name>
|
|
|
|
</developer>
|
2017-03-16 21:57:55 -04:00
|
|
|
<developer>
|
|
|
|
<id>hugosoares</id>
|
|
|
|
<name>Hugo Soares</name>
|
|
|
|
</developer>
|
2017-03-17 06:30:52 -04:00
|
|
|
<developer>
|
|
|
|
<id>SRiviere</id>
|
|
|
|
<name>Sebastien Riviere</name>
|
|
|
|
</developer>
|
2017-03-17 06:49:09 -04:00
|
|
|
<developer>
|
|
|
|
<id>jodue</id>
|
|
|
|
<name>jodue</name>
|
|
|
|
</developer>
|
2017-03-17 06:52:23 -04:00
|
|
|
<developer>
|
|
|
|
<id>joelsch</id>
|
|
|
|
<name>Joel Schneider</name>
|
2020-05-23 17:22:59 -04:00
|
|
|
<organization>National Marrow Donor Program</organization>
|
2017-03-17 06:52:23 -04:00
|
|
|
</developer>
|
2017-04-17 18:03:55 -04:00
|
|
|
<developer>
|
|
|
|
<id>dangerousben</id>
|
|
|
|
<name>Ben Spencer</name>
|
|
|
|
</developer>
|
2017-06-07 21:14:53 -04:00
|
|
|
<developer>
|
|
|
|
<id>maclema</id>
|
|
|
|
<name>maclema</name>
|
|
|
|
</developer>
|
2017-06-07 21:29:16 -04:00
|
|
|
<developer>
|
|
|
|
<id>ohr</id>
|
|
|
|
<name>Christian Ohr</name>
|
2020-05-23 19:17:33 -04:00
|
|
|
<organization>InterComponentWare AG</organization>
|
2017-06-07 21:29:16 -04:00
|
|
|
</developer>
|
2017-07-10 16:07:33 -04:00
|
|
|
<developer>
|
|
|
|
<id>eug48</id>
|
2017-07-11 11:06:50 -04:00
|
|
|
<name>Eugene Lubarsky</name>
|
2017-07-10 16:07:33 -04:00
|
|
|
</developer>
|
2017-07-13 19:38:28 -04:00
|
|
|
<developer>
|
|
|
|
<id>SarenCurrie</id>
|
|
|
|
<name>Saren Currie</name>
|
|
|
|
</developer>
|
2017-08-02 14:50:44 -04:00
|
|
|
<developer>
|
|
|
|
<id>dconlan</id>
|
|
|
|
<name>dconlan</name>
|
|
|
|
</developer>
|
2017-08-13 10:57:06 -04:00
|
|
|
<developer>
|
|
|
|
<id>psbrandt</id>
|
|
|
|
<name>Pascal Brandt</name>
|
|
|
|
</developer>
|
2017-08-13 11:03:06 -04:00
|
|
|
<developer>
|
|
|
|
<id>InfiniteLoop90</id>
|
|
|
|
<name>Clayton Bodendein</name>
|
|
|
|
</developer>
|
2017-08-22 08:46:46 -04:00
|
|
|
<developer>
|
|
|
|
<id>rhausam</id>
|
|
|
|
<name>Rob Hausam</name>
|
|
|
|
</developer>
|
2017-10-30 16:18:10 -04:00
|
|
|
<developer>
|
|
|
|
<id>patrick-werner</id>
|
|
|
|
<name>Patrick Werner</name>
|
|
|
|
</developer>
|
2017-11-01 15:37:05 -04:00
|
|
|
<developer>
|
|
|
|
<id>malcolmm83</id>
|
|
|
|
<name>Malcolm McRoberts</name>
|
|
|
|
</developer>
|
2017-11-13 13:22:17 -05:00
|
|
|
<developer>
|
|
|
|
<id>mouellet</id>
|
|
|
|
<name>Mathieu Ouellet</name>
|
|
|
|
</developer>
|
2017-11-13 13:35:10 -05:00
|
|
|
<developer>
|
|
|
|
<id>JiajingLiang</id>
|
|
|
|
<name>Jiajing Liang</name>
|
|
|
|
</developer>
|
2017-11-22 20:05:37 -05:00
|
|
|
<developer>
|
|
|
|
<id>jamesdaily</id>
|
|
|
|
<name>James Daily</name>
|
|
|
|
</developer>
|
2017-12-22 16:10:05 -05:00
|
|
|
<developer>
|
|
|
|
<id>darktyko</id>
|
|
|
|
<name>Kyle Meadows</name>
|
|
|
|
</developer>
|
2018-03-02 08:57:40 -05:00
|
|
|
<developer>
|
|
|
|
<id>Tastelezz</id>
|
|
|
|
<name>Gaetano Gallo</name>
|
|
|
|
</developer>
|
2018-03-12 06:45:13 -04:00
|
|
|
<developer>
|
|
|
|
<id>sjanic</id>
|
|
|
|
<name>sjanic</name>
|
|
|
|
</developer>
|
2018-03-15 06:48:41 -04:00
|
|
|
<developer>
|
|
|
|
<id>c-schuler</id>
|
|
|
|
<name>Chris Schuler</name>
|
|
|
|
</developer>
|
2018-03-19 06:25:49 -04:00
|
|
|
<developer>
|
|
|
|
<id>javajeff</id>
|
|
|
|
<name>Jeff Chung</name>
|
|
|
|
</developer>
|
2018-03-23 06:35:53 -04:00
|
|
|
<developer>
|
|
|
|
<id>anoush-bch</id>
|
|
|
|
<name>Anoush Mouradian</name>
|
|
|
|
</developer>
|
2018-03-23 06:49:41 -04:00
|
|
|
<developer>
|
|
|
|
<id>splatch</id>
|
|
|
|
<name>Łukasz Dywicki</name>
|
|
|
|
</developer>
|
2018-03-26 08:43:28 -04:00
|
|
|
<developer>
|
|
|
|
<id>anthonys123</id>
|
|
|
|
<name>Anthony Sute</name>
|
|
|
|
</developer>
|
2018-03-27 06:13:44 -04:00
|
|
|
<developer>
|
|
|
|
<id>johnpoth</id>
|
|
|
|
<name>John Poth</name>
|
|
|
|
<organization>Red Hat</organization>
|
|
|
|
</developer>
|
2018-05-03 04:50:33 -04:00
|
|
|
<developer>
|
|
|
|
<id>t4deon</id>
|
|
|
|
<name>Andreas Keil</name>
|
|
|
|
</developer>
|
2018-05-22 08:44:17 -04:00
|
|
|
<developer>
|
|
|
|
<id>RuthAlk</id>
|
2018-11-08 13:24:24 -05:00
|
|
|
<name>Ruth Alkema</name>
|
2018-05-22 08:44:17 -04:00
|
|
|
</developer>
|
2018-05-23 06:07:32 -04:00
|
|
|
<developer>
|
|
|
|
<id>Tastelezz</id>
|
|
|
|
<name>Gaetano Gallo</name>
|
|
|
|
<organization>InterComponentWare AG</organization>
|
|
|
|
</developer>
|
2018-05-23 06:21:00 -04:00
|
|
|
<developer>
|
|
|
|
<id>jasonaown</id>
|
|
|
|
<name>Jason Owen</name>
|
|
|
|
</developer>
|
2018-05-23 06:32:52 -04:00
|
|
|
<developer>
|
|
|
|
<id>hdconradi</id>
|
|
|
|
<name>Heinz-Dieter Conradi</name>
|
|
|
|
</developer>
|
2018-05-28 06:04:04 -04:00
|
|
|
<developer>
|
|
|
|
<id>kliu99</id>
|
|
|
|
<name>Kai Liu</name>
|
|
|
|
</developer>
|
2018-06-03 15:31:40 -04:00
|
|
|
<developer>
|
|
|
|
<id>Romanow88</id>
|
|
|
|
<name>Roman Doboni</name>
|
|
|
|
</developer>
|
2018-06-24 15:12:04 -04:00
|
|
|
<developer>
|
|
|
|
<id>franktao2008</id>
|
|
|
|
<name>Frank Tao</name>
|
|
|
|
<organization>Smile CDR</organization>
|
|
|
|
</developer>
|
2018-07-30 09:15:28 -04:00
|
|
|
<developer>
|
|
|
|
<id>anamariaradu10</id>
|
|
|
|
<name>Ana Maria Radu</name>
|
2018-07-30 11:12:53 -04:00
|
|
|
<organization>Cerner Corporation</organization>
|
2018-07-30 09:15:28 -04:00
|
|
|
</developer>
|
2018-08-12 17:56:42 -04:00
|
|
|
<developer>
|
|
|
|
<id>alinleonard</id>
|
|
|
|
<name>Alin Leonard</name>
|
2018-09-01 02:38:52 -04:00
|
|
|
<organization>Cerner Corporation</organization>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>jbalbien</id>
|
2018-08-12 17:56:42 -04:00
|
|
|
</developer>
|
2018-11-08 13:33:25 -05:00
|
|
|
<developer>
|
|
|
|
<id>volsch</id>
|
|
|
|
<name>Volker Schmidt</name>
|
2020-05-23 19:17:33 -04:00
|
|
|
<organization>DHIS2 / University of Oslo</organization>
|
2018-11-08 13:33:25 -05:00
|
|
|
</developer>
|
2018-11-15 07:37:32 -05:00
|
|
|
<developer>
|
|
|
|
<id>magnuswatn</id>
|
|
|
|
<name>Magnus Watn</name>
|
2018-11-16 03:21:53 -05:00
|
|
|
</developer>
|
2018-12-21 05:42:39 -05:00
|
|
|
<developer>
|
|
|
|
<id>Cory00</id>
|
|
|
|
</developer>
|
2019-01-09 07:19:55 -05:00
|
|
|
<developer>
|
|
|
|
<id>srdo</id>
|
|
|
|
<name>Stig Døssing</name>
|
|
|
|
</developer>
|
2019-01-13 18:22:29 -05:00
|
|
|
<developer>
|
|
|
|
<id>ruoat</id>
|
|
|
|
<name>Ari Ruotsalainen</name>
|
|
|
|
</developer>
|
2019-01-31 05:20:43 -05:00
|
|
|
<developer>
|
|
|
|
<id>stevelle</id>
|
|
|
|
<name>Steve Lewis</name>
|
|
|
|
<organization>Cambia Health Solutions</organization>
|
|
|
|
</developer>
|
2019-01-31 05:26:14 -05:00
|
|
|
<developer>
|
|
|
|
<id>restevez-chs</id>
|
|
|
|
<name>Ricardo Estevez</name>
|
|
|
|
<organization>Cambia Health Solutions</organization>
|
|
|
|
</developer>
|
2019-02-02 11:33:08 -05:00
|
|
|
<developer>
|
|
|
|
<id>zilin375</id>
|
|
|
|
</developer>
|
2019-05-22 17:13:33 -04:00
|
|
|
<developer>
|
|
|
|
<id>basecade</id>
|
|
|
|
<name>Anders Havn</name>
|
|
|
|
</developer>
|
2021-01-17 09:44:18 -05:00
|
|
|
<developer>
|
|
|
|
<id>vedion</id>
|
|
|
|
<name>Anders Havn</name>
|
|
|
|
</developer>
|
2019-05-23 09:09:44 -04:00
|
|
|
<developer>
|
|
|
|
<id>zaewonyx</id>
|
|
|
|
</developer>
|
2019-05-29 21:22:54 -04:00
|
|
|
<developer>
|
|
|
|
<id>tadgh</id>
|
|
|
|
<name>Gary Graham</name>
|
2020-05-23 19:17:33 -04:00
|
|
|
<organization>Smile CDR</organization>
|
2019-05-29 21:22:54 -04:00
|
|
|
</developer>
|
2019-05-29 21:44:30 -04:00
|
|
|
<developer>
|
|
|
|
<id>nerdydrew</id>
|
|
|
|
<name>Drew Mitchell</name>
|
|
|
|
</developer>
|
2019-06-10 11:14:52 -04:00
|
|
|
<developer>
|
|
|
|
<id>srdo</id>
|
|
|
|
<name>Stig Døssing</name>
|
|
|
|
</developer>
|
2019-06-25 18:31:25 -04:00
|
|
|
<developer>
|
|
|
|
<id>gteichrow</id>
|
|
|
|
<name>Gary Teichrow</name>
|
|
|
|
</developer>
|
2019-08-01 06:38:37 -04:00
|
|
|
<developer>
|
|
|
|
<id>sethrylan</id>
|
|
|
|
<name>Seth Rylan Gainey</name>
|
|
|
|
<url>http://sethrylan.org/</url>
|
|
|
|
</developer>
|
2019-08-01 09:29:43 -04:00
|
|
|
<developer>
|
|
|
|
<id>uurl</id>
|
|
|
|
<name>Raul Estrada</name>
|
2019-08-12 13:35:27 -04:00
|
|
|
</developer>
|
2019-08-13 05:37:40 -04:00
|
|
|
<developer>
|
|
|
|
<id>nickrobison-usds</id>
|
|
|
|
<name>Nick Robison</name>
|
|
|
|
</developer>
|
2019-09-01 18:41:17 -04:00
|
|
|
<developer>
|
|
|
|
<id>fitzoh</id>
|
|
|
|
<name>Andrew Fitzgerald</name>
|
|
|
|
</developer>
|
2019-09-19 20:41:02 -04:00
|
|
|
<developer>
|
|
|
|
<id>dmap</id>
|
|
|
|
<name>David Maplesden</name>
|
|
|
|
</developer>
|
2019-10-01 05:32:54 -04:00
|
|
|
<developer>
|
|
|
|
<id>jaferkhan</id>
|
2019-11-30 17:35:35 -05:00
|
|
|
<name>Jafer Khan Shamshad</name>
|
2019-10-01 05:32:54 -04:00
|
|
|
</developer>
|
2019-10-01 15:20:48 -04:00
|
|
|
<developer>
|
|
|
|
<id>CodeAndChoke</id>
|
|
|
|
<name>Long Nguyen</name>
|
|
|
|
</developer>
|
2019-10-18 07:07:02 -04:00
|
|
|
<developer>
|
|
|
|
<id>tuomoa</id>
|
|
|
|
<name>Tuomo Ala-Vannesluoma</name>
|
|
|
|
</developer>
|
2019-10-22 14:01:21 -04:00
|
|
|
<developer>
|
|
|
|
<id>jelmerterwal</id>
|
|
|
|
<name>Jelmer ter Wal</name>
|
2019-10-22 14:17:25 -04:00
|
|
|
</developer>
|
2019-10-31 08:21:11 -04:00
|
|
|
<developer>
|
|
|
|
<id>jiaola</id>
|
|
|
|
<name>Dazhi Jiao</name>
|
|
|
|
</developer>
|
2020-01-29 05:56:36 -05:00
|
|
|
<developer>
|
|
|
|
<id>dionmcm</id>
|
|
|
|
</developer>
|
2020-02-04 17:38:42 -05:00
|
|
|
<developer>
|
|
|
|
<id>ttntrifork</id>
|
|
|
|
<organization>Trifork</organization>
|
|
|
|
<name>Tue Toft Nørgård</name>
|
|
|
|
</developer>
|
2020-05-24 09:32:44 -04:00
|
|
|
<developer>
|
|
|
|
<id>mzgtrifork</id>
|
|
|
|
<organization>Trifork</organization>
|
|
|
|
<name>Martin Zacho Grønhøj</name>
|
|
|
|
</developer>
|
2020-03-23 19:12:05 -04:00
|
|
|
<developer>
|
|
|
|
<id>augla</id>
|
|
|
|
<name>August Langhout</name>
|
|
|
|
</developer>
|
2020-04-18 11:14:15 -04:00
|
|
|
<developer>
|
|
|
|
<id>dgileadi</id>
|
|
|
|
<name>David Gileadi</name>
|
|
|
|
</developer>
|
2020-04-21 15:30:42 -04:00
|
|
|
<developer>
|
|
|
|
<id>ibrohimislam</id>
|
|
|
|
<name>Ibrohim Kholilul Islam</name>
|
|
|
|
</developer>
|
2020-04-21 15:49:43 -04:00
|
|
|
<developer>
|
|
|
|
<id>mkucharek</id>
|
|
|
|
<name>Maciej Kucharek</name>
|
|
|
|
</developer>
|
2020-04-29 09:12:36 -04:00
|
|
|
<developer>
|
|
|
|
<id>Thopap</id>
|
|
|
|
<name>Thomas Papke</name>
|
|
|
|
<organization>InterComponentWare AG</organization>
|
|
|
|
</developer>
|
2020-05-01 05:56:47 -04:00
|
|
|
<developer>
|
|
|
|
<id>Bert-R</id>
|
|
|
|
<name>Bert Roos</name>
|
|
|
|
</developer>
|
2020-05-01 07:27:12 -04:00
|
|
|
<developer>
|
|
|
|
<id>zilin375</id>
|
|
|
|
<name>Zhe Wang</name>
|
|
|
|
<organization>Agfa Healthcare</organization>
|
|
|
|
</developer>
|
2020-05-01 07:38:31 -04:00
|
|
|
<developer>
|
|
|
|
<id>gematik-fue</id>
|
|
|
|
<name>gematik FuE</name>
|
|
|
|
</developer>
|
2020-05-04 05:42:32 -04:00
|
|
|
<developer>
|
|
|
|
<id>ibacher</id>
|
|
|
|
<name>Ian</name>
|
|
|
|
</developer>
|
2020-05-23 17:16:19 -04:00
|
|
|
<developer>
|
|
|
|
<id>jasmdk</id>
|
|
|
|
<name>Jacob Stampe Mikkelsen</name>
|
|
|
|
<organization>Systematik A/S</organization>
|
|
|
|
</developer>
|
2020-05-23 17:18:37 -04:00
|
|
|
<developer>
|
|
|
|
<id>craigappl</id>
|
|
|
|
<name>Craig Appl</name>
|
|
|
|
<organization>ONA</organization>
|
|
|
|
</developer>
|
2020-05-23 19:45:00 -04:00
|
|
|
<developer>
|
|
|
|
<id>IanMMarshall</id>
|
|
|
|
<name>Ian Marshall</name>
|
|
|
|
<organization>Smile CDR</organization>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>markiantorno</id>
|
|
|
|
<name>Mark Iantorno</name>
|
|
|
|
<organization>Smile CDR</organization>
|
|
|
|
</developer>
|
2020-07-06 05:52:40 -04:00
|
|
|
<developer>
|
|
|
|
<id>sqshq</id>
|
|
|
|
<name>Alexander Lukyanchikov</name>
|
|
|
|
</developer>
|
2020-10-09 11:58:00 -04:00
|
|
|
<developer>
|
|
|
|
<id>abrsystematic</id>
|
|
|
|
</developer>
|
2020-10-12 17:19:15 -04:00
|
|
|
<developer>
|
|
|
|
<id>joshdcollins</id>
|
|
|
|
<name>Josh Collins</name>
|
2020-10-12 20:45:02 -04:00
|
|
|
<organization>Janeiro Digital</organization>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>ericprud</id>
|
|
|
|
<name>Eric Prud'hommeaux</name>
|
|
|
|
<organization>Janeiro Digital</organization>
|
2020-10-12 17:19:15 -04:00
|
|
|
</developer>
|
2020-10-23 10:33:49 -04:00
|
|
|
<developer>
|
|
|
|
<id>blangley28</id>
|
|
|
|
<organization>MITRE</organization>
|
|
|
|
</developer>
|
2020-11-26 10:08:56 -05:00
|
|
|
<developer>
|
|
|
|
<id>swagers</id>
|
|
|
|
<name>Steven Wagers</name>
|
|
|
|
<organization>Regenstrief Institute</organization>
|
|
|
|
</developer>
|
2020-12-14 06:06:07 -05:00
|
|
|
<developer>
|
|
|
|
<id>vladonemo</id>
|
|
|
|
<name>Vladimir Nemergut</name>
|
|
|
|
</developer>
|
2021-01-07 06:03:31 -05:00
|
|
|
<developer>
|
|
|
|
<id>janol77</id>
|
|
|
|
<name>Alejandro Medina</name>
|
|
|
|
</developer>
|
2021-01-29 16:35:38 -05:00
|
|
|
<developer>
|
|
|
|
<id>KevinDougan-SmileCDR</id>
|
|
|
|
<name>Kevin Dougan</name>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>jpercival</id>
|
|
|
|
<name>Jonathan Percival</name>
|
|
|
|
<organization>Alphora</organization>
|
|
|
|
</developer>
|
|
|
|
<developer>
|
|
|
|
<id>brynrhodes</id>
|
|
|
|
<name>Bryn Rhodes</name>
|
|
|
|
<organization>Alphora</organization>
|
|
|
|
</developer>
|
2021-01-29 11:02:51 -05:00
|
|
|
<developer>
|
|
|
|
<id>MarcelPa</id>
|
|
|
|
<name>Marcel P</name>
|
|
|
|
</developer>
|
2021-02-02 14:27:42 -05:00
|
|
|
<developer>
|
|
|
|
<id>marceloavan</id>
|
|
|
|
<name>Marcelo Avancini</name>
|
|
|
|
<organization>Philips</organization>
|
|
|
|
</developer>
|
2021-02-07 12:32:41 -05:00
|
|
|
<developer>
|
|
|
|
<id>HananAwwad</id>
|
|
|
|
<name>Hanan Awwad</name>
|
|
|
|
</developer>
|
2021-02-08 09:15:04 -05:00
|
|
|
<developer>
|
|
|
|
<id>jarimayenburg</id>
|
|
|
|
<name>Jari Maijenburg</name>
|
|
|
|
</developer>
|
2021-06-01 10:53:53 -04:00
|
|
|
<developer>
|
|
|
|
<id>rbhman</id>
|
|
|
|
<name>Bruno Hedman</name>
|
|
|
|
</developer>
|
2021-09-10 13:05:03 -04:00
|
|
|
|
|
|
|
<developer>
|
|
|
|
<id>bratwurtz</id>
|
|
|
|
<name>Dušan Marković</name>
|
|
|
|
<organization>Better</organization>
|
|
|
|
</developer>
|
2021-10-14 16:44:49 -04:00
|
|
|
<developer>
|
2021-10-14 16:37:13 -04:00
|
|
|
<id>jingtang10</id>
|
|
|
|
<name>Jing Tang</name>
|
|
|
|
<organization>Google</organization>
|
2021-10-14 16:44:49 -04:00
|
|
|
</developer>
|
2021-10-17 09:09:22 -04:00
|
|
|
<developer>
|
|
|
|
<id>theGOTOguy</id>
|
|
|
|
<name>Ben Li-Sauerwine</name>
|
|
|
|
</developer>
|
2021-10-27 05:57:03 -04:00
|
|
|
<developer>
|
|
|
|
<id>tarekmamdouh</id>
|
|
|
|
</developer>
|
2022-05-18 10:04:13 -04:00
|
|
|
<developer>
|
|
|
|
<id>JoeShook</id>
|
|
|
|
<name>Joe Shook</name>
|
|
|
|
<organization>Surescripts LLC</organization>
|
|
|
|
</developer>
|
2022-06-16 15:46:14 -04:00
|
|
|
<developer>
|
|
|
|
<id>vilaug</id>
|
|
|
|
<name>Augustas Vilčinskas</name>
|
|
|
|
<organization>Ivido</organization>
|
|
|
|
</developer>
|
2022-07-12 15:57:26 -04:00
|
|
|
<developer>
|
|
|
|
<id>gjergjsheldija</id>
|
|
|
|
<name>Gjergj Sheldija</name>
|
|
|
|
</developer>
|
2022-09-07 11:35:57 -04:00
|
|
|
<developer>
|
2022-09-20 11:45:37 -04:00
|
|
|
<id>XcrigX</id>
|
|
|
|
<name>Craig McClendon</name>
|
|
|
|
</developer>
|
2023-07-12 16:47:37 -04:00
|
|
|
<developer>
|
2022-09-07 11:35:57 -04:00
|
|
|
<id>dyoung-work</id>
|
|
|
|
</developer>
|
2022-11-09 14:47:23 -05:00
|
|
|
<developer>
|
|
|
|
<id>vitorpamplona</id>
|
|
|
|
<name>Vitor Pamplona</name>
|
|
|
|
<organization>PathCheck Foundation / EyeNetra Inc</organization>
|
|
|
|
</developer>
|
2022-11-11 10:56:12 -05:00
|
|
|
<developer>
|
|
|
|
<id>Roel-Scholten</id>
|
|
|
|
<name>Roel Scholten</name>
|
|
|
|
</developer>
|
2022-12-08 16:59:53 -05:00
|
|
|
<developer>
|
|
|
|
<id>granadacoder</id>
|
|
|
|
</developer>
|
2023-01-23 10:25:24 -05:00
|
|
|
<developer>
|
|
|
|
<id>ivagulin</id>
|
|
|
|
</developer>
|
2023-01-25 14:37:16 -05:00
|
|
|
<developer>
|
|
|
|
<id>jddamore</id>
|
|
|
|
<name>John D'Amore</name>
|
|
|
|
<organization>More Informatics</organization>
|
|
|
|
</developer>
|
2023-01-31 08:41:41 -05:00
|
|
|
<developer>
|
|
|
|
<id>JorisHeadease</id>
|
|
|
|
</developer>
|
2023-04-04 14:30:28 -04:00
|
|
|
<developer>
|
|
|
|
<id>delopst</id>
|
|
|
|
<name>Primož Delopst</name>
|
|
|
|
</developer>
|
2023-05-01 05:52:34 -04:00
|
|
|
<developer>
|
|
|
|
<id>Zach Smith</id>
|
|
|
|
<name>zachdoctolib</name>
|
|
|
|
<organization>Doctolib</organization>
|
|
|
|
</developer>
|
2023-05-02 08:49:36 -04:00
|
|
|
<developer>
|
|
|
|
<id>alparodev</id>
|
|
|
|
<name>Aleksej Parovysnik</name>
|
|
|
|
<organization>Doctolib</organization>
|
|
|
|
</developer>
|
2023-05-07 08:25:29 -04:00
|
|
|
<developer>
|
|
|
|
<id>doumdoum</id>
|
|
|
|
<name>Dominique Villard</name>
|
|
|
|
<organization>Doctolib</organization>
|
|
|
|
</developer>
|
2023-05-08 16:42:25 -04:00
|
|
|
<developer>
|
|
|
|
<id>boereck</id>
|
|
|
|
<name>Max Bureck</name>
|
|
|
|
<organization>Fraunhofer FOKUS</organization>
|
|
|
|
</developer>
|
2016-10-19 10:39:54 -04:00
|
|
|
</developers>
|
2014-04-23 15:24:31 -04:00
|
|
|
|
2014-03-24 08:32:28 -04:00
|
|
|
<licenses>
|
|
|
|
<license>
|
|
|
|
<name>Apache Software License 2.0</name>
|
|
|
|
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
|
|
|
</license>
|
|
|
|
</licenses>
|
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<properties>
|
2023-12-13 17:57:09 -05:00
|
|
|
<fhir_core_version>6.2.6</fhir_core_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<spotless_version>2.41.1</spotless_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<surefire_jvm_args>-Dfile.encoding=UTF-8 -Xmx2048m</surefire_jvm_args>
|
2019-07-14 10:16:40 -04:00
|
|
|
|
2023-02-13 16:23:25 -05:00
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<!-- configure timestamp in MANIFEST.MF for maven-war-provider -->
|
|
|
|
<maven.build.timestamp.format>yyyy-MM-dd'T'HH:mm:ss'Z'</maven.build.timestamp.format>
|
|
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
2019-07-14 10:16:40 -04:00
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<!-- For site-deploy -->
|
|
|
|
<siteMainDirectory>${user.home}/sites/hapi-fhir</siteMainDirectory>
|
|
|
|
<scmPubCheckoutDirectory>${user.home}/sites/scm/hapi-fhir</scmPubCheckoutDirectory>
|
2019-11-23 13:51:02 -05:00
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<!-- Dependency Versions -->
|
|
|
|
<activation_api_version>1.2.0</activation_api_version>
|
|
|
|
<apache_karaf_version>4.2.5</apache_karaf_version>
|
|
|
|
<aries_spifly_version>1.2</aries_spifly_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<caffeine_version>3.1.8</caffeine_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<checkstyle_version>10.6.0</checkstyle_version>
|
|
|
|
<maven_changes_version>2.12.1</maven_changes_version>
|
|
|
|
<commons_codec_version>1.15</commons_codec_version>
|
|
|
|
<commons_compress_version>1.21</commons_compress_version>
|
|
|
|
<commons_text_version>1.10.0</commons_text_version>
|
|
|
|
<commons_io_version>2.11.0</commons_io_version>
|
|
|
|
<commons_lang3_version>3.12.0</commons_lang3_version>
|
|
|
|
<com_jamesmurty_utils_version>1.2</com_jamesmurty_utils_version>
|
|
|
|
<derby_version>10.14.2.0</derby_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<error_prone_core_version>2.23.0</error_prone_core_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<mockito_version>4.8.1</mockito_version>
|
|
|
|
<nullaway_version>0.7.9</nullaway_version>
|
2023-07-19 17:58:31 -04:00
|
|
|
<guava_version>32.1.1-jre</guava_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<gson_version>2.8.9</gson_version>
|
|
|
|
<jaxb_bundle_version>2.2.11_1</jaxb_bundle_version>
|
|
|
|
<jaxb_api_version>2.3.1</jaxb_api_version>
|
|
|
|
<jaxb_core_version>2.3.0.1</jaxb_core_version>
|
2023-12-03 11:15:37 -05:00
|
|
|
<jaxb_runtime_version>4.0.4</jaxb_runtime_version>
|
Rel 6 10 mb (#5441)
* Allow cached search with consent active when safe (#5387)
Allow the search cache when using consent if safe
* Change package installation behaviour such that it updates the existing SearchParameter base with remaining resources (#5376)
* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources
* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources
* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.
* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning (#5389)
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - Implementation
* Reverse Chaining searches returns an error when invoked with parameter _lastUpdated. (#5177)
* version bump
* Bump to core release 6.0.22 (#5028)
* Bump to core release 6.0.16
* Bump to core version 6.0.20
* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper
* Bump to core 6.0.22
* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)
* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID
* added changelog
* changed to valid version number
* changed to valid version number, need to be ordered by version number...
* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)
5123 - Use DEFAULT partition for server-based requests if none specified
* consent remove all suppresses next link in bundle (#5119)
* added FIXME with source of issue
* added FIXME with root cause
* added FIXME with root cause
* Providing solution to the issue and removing fixmes.
* Providing changelog
* auto-formatting.
* Adding new test.
* Adding a new test for standard paging
* let's try this and see if it works...?
* fix tests
* cleanup to trigger a new run
* fixing tests
---------
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118)
* fix, test, changelog
* fix, test, changelog
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
* _source search parameter needs to support modifiers (#5095)
_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers
* Fix HFQL docs (#5151)
* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)
* Initial failing test.
* Solution with changelog.
* fixing format.
* Addressing comment from code review.
* fixing failing test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* documentation update (#5154)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* Fix hsql jdbc driver deps (#5168)
Avoid non-included classes in jdbc driver dependencies.
* $delete-expunge over 10k resources will now delete all resources (#5144)
* First commit with very rough fix and unit test.
* Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest.
* Spotless
* Fix checkstyle errors.
* Fix test failures.
* Minor refactoring. New unit test. Finalize changelist.
* Spotless fix.
* Delete now useless code from unit test.
* Delete more useless code.
* Test pre-commit hook
* More spotless fixes.
* Address most code review feedback.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases.
* Deprecate the old method and have it call the new one by default.
* updating documentation (#5170)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* _source search parameter modifiers for Subscription matching (#5159)
* _source search parameter modifiers for Subscription matching - test, implementation and changelog
* first fix
* tests and preliminary fixes
* wip, commit before switching to release branch.
* adding capability to handle _lastUpdated in reverse search (_has)
* adding changelog
* applying spotless.
* addressing code review comments.
---------
Co-authored-by: tadgh <garygrantgraham@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
* Br 20231019 add cr settings for cds hooks (#5394)
* Add settings used in CR CDS Services. Remove config dependency on Spring Boot.
* Add changelog
* Use String.format rather than concat strings
* spotless apply
* Add javadoc
* Upgrade notes for the forced-id change (#5400)
Add upgrade notes for forced-id
* Clean stale search results more aggressively. (#5396)
Use bulk DMA statements when cleaning the search cache.
The cleaner job now works as long as possible until a deadline based on the scheduling frequency.
* bump version of clinical reasoning (#5406)
* Transaction fails if SearchNarrowingInterceptor is registered and Partitioning Enabled - fix cross-tenant requests failure (#5408)
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - fix and tests added
* removed unused alias from SQL query of mdm-clear (#5416)
* Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)
* Enable child classes to use Boolean class return type
* spotless
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* If AutoInflateBinaries is enabled, binaries are created on the disk only for the first resource entry of the bundle (#5420)
* If AutoInflateBinaries is enabled, binaries created on disk by bundled requests are created only for the first resource entry - fix
* Revert "Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)" (#5423)
This reverts commit 4e295a59fb143a2ba54bc44305474096e2acd578.
Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>
* Use new FHIR_ID column for sorting (#5405)
* Sort `_id` using new FHIR_ID column.
* Fix old tests that put client-assigned ids first.
* Better indexing for sort
* Bump core to 6.1.2.2 (#5425)
* Bump core to 6.1.2.1
Patch release that uses https for primary org.hl7.fhir.core package server
* Bump core to 6.1.2.2
* Make sure to return always a value for Boolean class return type. (#5424)
Implement change in a non-disruptive way for overriders
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Add non-standard __pid SP for breaking ties cheaply during sorts. (#5428)
Add a non-standard __pid SP.
* Review changes for new _pid SP. (#5430)
Change name to _pid to match our standard and add warning.
* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition (#5432)
* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition.
* Fix spotless issue
* CVEs for 6.10.0 (#5433)
* Bump jetty
* Bump okio-jvm
* 8.2.0 mysql connector
* Jena and elastic bumps
* Fix test
* 5412 post bundle on partition incorrect response.link shown (#5413)
* Initial fix and unit test provided
* spottless check
* Made relevant changes to make solution version agnostic
* relevant logic changes made
* spotless changes made
* New logic added to fix failing test cases
* formatting
* New logic to make the function more robust
* spotless checks
* Left a trailing slash in the tests
* Made relevant test changes and changed logic
* spotless changes
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_10_0/5412-during-partition-fullUrl-not-shown-in-response.yaml
changing changelog
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
* Formatting requirements
---------
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
* Resolve We don't have guaranteed subscription delivery if a resource is too large (#5414)
* first fix
* - added the ability to handle null payload to SubscriptionDeliveringMessageSubscriber and SubscriptionDeliveringEmailSubscriber
- refactored code to reduce repeated code
- cleaned unnecessary comments and reformatted files
* Changed myResourceModifiedMessagePersistenceSvc to be autowired
* removed unused import
* added error handling when inflating the message to email and message subscriber
* reformatted code
* Fixing subscription tests with mocked IResourceModifiedMessagePersistenceSvc
* Changes by gary
* Reformatted file
* fixed failed tests
* implemented test for message and email delivery subscriber. Fixed logical error. Reformatted File.
* - implemented IT
- fixed logical error
- added changelog
* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor
* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor
* resolve code review comments
* reformatted files
* fixed tests
* Fix for failing IT test in jpaserver-starter (#5435)
Co-authored-by: dotasek <dotasek.dev@gmail.com>
* wip
---------
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Martha Mitran <martha.mitran@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Brenin Rhodes <brenin@alphora.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
2023-11-10 17:00:08 -05:00
|
|
|
<jena_version>4.9.0</jena_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<jersey_version>3.0.3</jersey_version>
|
2023-12-03 11:15:37 -05:00
|
|
|
<jetty_version>12.0.3</jetty_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<jsr305_version>3.0.2</jsr305_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<junit_version>5.10.1</junit_version>
|
2023-07-28 09:46:01 -04:00
|
|
|
<flexmark_version>0.64.8</flexmark_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<flyway_version>9.4.0</flyway_version>
|
2023-12-03 11:15:37 -05:00
|
|
|
<hibernate_version>6.4.0.Final</hibernate_version>
|
|
|
|
<hibernate_search_version>6.2.2.Final</hibernate_search_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<logback_version>1.4.14</logback_version>
|
2023-07-28 09:46:01 -04:00
|
|
|
<!-- Update lucene version when you update hibernate-search version -->
|
2023-12-03 11:15:37 -05:00
|
|
|
<lucene_version>8.11.2</lucene_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<hamcrest_version>2.2</hamcrest_version>
|
2023-12-03 11:15:37 -05:00
|
|
|
<hibernate_validator_version>8.0.0.Final</hibernate_validator_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<httpcore_version>4.4.13</httpcore_version>
|
|
|
|
<httpclient_version>4.5.13</httpclient_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<jackson_version>2.16.0</jackson_version>
|
|
|
|
<jackson_databind_version>2.16.0</jackson_databind_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<maven_assembly_plugin_version>3.3.0</maven_assembly_plugin_version>
|
|
|
|
<maven_license_plugin_version>1.8</maven_license_plugin_version>
|
|
|
|
<okhttp_version>4.10.0</okhttp_version>
|
|
|
|
<poi_version>4.1.2</poi_version>
|
|
|
|
<poi_ooxml_schemas_version>1.4</poi_ooxml_schemas_version>
|
2023-12-03 11:15:37 -05:00
|
|
|
<resteasy_version>6.2.5.Final</resteasy_version>
|
|
|
|
<ph_schematron_version>7.1.2</ph_schematron_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<ph_commons_version>9.5.4</ph_commons_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<plexus_compiler_api_version>2.13.0</plexus_compiler_api_version>
|
2023-07-12 16:47:37 -04:00
|
|
|
<reflections_version>0.9.11</reflections_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<servicemix_saxon_version>9.8.0-15</servicemix_saxon_version>
|
|
|
|
<servicemix_xmlresolver_version>1.2_5</servicemix_xmlresolver_version>
|
2023-12-06 12:33:34 -05:00
|
|
|
<swagger_version>2.2.19</swagger_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<slf4j_version>2.0.9</slf4j_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<log4j_to_slf4j_version>2.19.0</log4j_to_slf4j_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<spring_version>6.1.1</spring_version>
|
|
|
|
<spring_data_bom_version>2023.1.0</spring_data_bom_version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<spring_batch_version>4.3.3</spring_batch_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<spring_boot_version>3.2.0</spring_boot_version>
|
|
|
|
<spring_retry_version>2.0.4</spring_retry_version>
|
2015-09-09 16:47:07 -04:00
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<stax2_api_version>3.1.4</stax2_api_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<testcontainers_version>1.19.3</testcontainers_version>
|
2023-09-09 09:42:29 -04:00
|
|
|
<thymeleaf-version>3.1.2.RELEASE</thymeleaf-version>
|
2023-02-03 09:40:32 -05:00
|
|
|
<woodstox_core_asl_version>4.4.1</woodstox_core_asl_version>
|
|
|
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
|
|
|
<ebay_cors_filter_version>1.0.1</ebay_cors_filter_version>
|
2023-12-11 18:24:40 -05:00
|
|
|
<elastic_apm_version>1.44.0</elastic_apm_version>
|
|
|
|
<elasticsearch_version>8.11.1</elasticsearch_version>
|
2023-09-19 14:26:20 -04:00
|
|
|
<ucum_version>1.0.8</ucum_version>
|
GM1 Mergeback (#5203)
* version bump
* Bump to core release 6.0.22 (#5028)
* Bump to core release 6.0.16
* Bump to core version 6.0.20
* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper
* Bump to core 6.0.22
* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)
* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID
* added changelog
* changed to valid version number
* changed to valid version number, need to be ordered by version number...
* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)
5123 - Use DEFAULT partition for server-based requests if none specified
* consent remove all suppresses next link in bundle (#5119)
* added FIXME with source of issue
* added FIXME with root cause
* added FIXME with root cause
* Providing solution to the issue and removing fixmes.
* Providing changelog
* auto-formatting.
* Adding new test.
* Adding a new test for standard paging
* let's try this and see if it works...?
* fix tests
* cleanup to trigger a new run
* fixing tests
---------
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118)
* fix, test, changelog
* fix, test, changelog
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
* Rename file to force IT mode
* _source search parameter needs to support modifiers (#5095)
_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers
* Fix HFQL docs (#5151)
* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)
* Initial failing test.
* Solution with changelog.
* fixing format.
* Addressing comment from code review.
* fixing failing test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* documentation update (#5154)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* Fix hsql jdbc driver deps (#5168)
Avoid non-included classes in jdbc driver dependencies.
* $delete-expunge over 10k resources will now delete all resources (#5144)
* First commit with very rough fix and unit test.
* Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest.
* Spotless
* Fix checkstyle errors.
* Fix test failures.
* Minor refactoring. New unit test. Finalize changelist.
* Spotless fix.
* Delete now useless code from unit test.
* Delete more useless code.
* Test pre-commit hook
* More spotless fixes.
* Address most code review feedback.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases.
* Deprecate the old method and have it call the new one by default.
* updating documentation (#5170)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* _source search parameter modifiers for Subscription matching (#5159)
* _source search parameter modifiers for Subscription matching - test, implementation and changelog
* Removal of meta tags during updates do not trigger subscription (#5181)
* Initial failing test.
* adding solution;
fixing documentation;
* spotless apply
* adding changelog
* modifying current test
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Issue 5173 get gateway everything doesnt return all patients (#5174)
* Failing test
* Also set offset and count in base DAO override
* Changelog
* Fix for specific case where count has been set in parameters
* spotless
* Improve checks
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175)
* First commit with failing unit test and small tweaks.
* Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead. Add more detailed unit testing.
* Tweaks to logic and update the changelog. Reverse all changes to TermReadSvcImpl.
* Revert PackageResourceParsingSvc to release branch baseline.
* Accept code reviewer suggestion to change changelog description.
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
---------
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* Fix link
* Remove target slf4j version
* dont use new API for a bit (#5191)
* Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193)
DropIdGeneratorTask.
* Dqm performance bug update and provider loader fix (#5180)
* update tests, move properties, update operation loader
* update wip
* remove test
* fixing tests, adding config
* update config and provider loader
* fix bundles
* fix cache settings on tests
* version bump and change log
* version bump
* fix formatting
* CVE-2022-45868
* wip cve change
* cve h2 add back in
---------
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
* bulkExportReuse with POST and GET (#5161)
* string manipulation
* Code to ensure bulkExportReuse works with POST and GET requests
* Added formatting changes
* Fixed tests that were not working
* Formatting
* Code clean up
* fixing test failures
* fixing test failures
* Removed arrOfParams to now utilize ObjectMapper
* Removing stack trace and adding an exception
* Fixed test issue
* formatting
* formatting
* Resolving code review comments
* Reduce size of subscription max results (#5194)
* Reduce MAX_SUBSCRIPTION_RESULTS to 10000
* Add changelog
* 5037 goldenresource remains when target resource deleted (#5038)
* draft test and fix
* remove unused fields
* remove unused fields
* remove unused fields
* draft test + solution for possible match case
* combine sql statement + more error checking
* add test case for possible duplicate
* add config for autodeleting grs
* refactoring, adding support for mongo, docs
* refactoring + fixing mongo queries
* add changelogs
* fix both way link removal
* clean up test comments
* rename method
* remove unnecessary bean
* merge master/resolve conflicts
* mvn spotless
* address comment
* changes to avoid version bumping
* spotless
* change error code
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
* dont use new API for a bit (#5190)
* licenses
* wip
* Fix API usage
* wip
* Version bump
---------
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
2023-08-15 15:32:10 -04:00
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<!-- CQL Support -->
|
2023-11-22 10:30:51 -05:00
|
|
|
<clinical-reasoning.version>3.0.0-PRE12</clinical-reasoning.version>
|
2018-11-30 17:19:16 -05:00
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<!-- Site properties -->
|
|
|
|
<fontawesomeVersion>5.4.1</fontawesomeVersion>
|
|
|
|
<maven.compiler.source>11</maven.compiler.source>
|
|
|
|
<maven.compiler.target>11</maven.compiler.target>
|
|
|
|
<maven.compiler.release>11</maven.compiler.release>
|
|
|
|
<maven.compiler.testSource>17</maven.compiler.testSource>
|
|
|
|
<maven.compiler.testTarget>17</maven.compiler.testTarget>
|
|
|
|
<maven.compiler.testRelease>17</maven.compiler.testRelease>
|
2023-12-07 09:16:48 -05:00
|
|
|
<maven_checkstyle_version>3.3.1</maven_checkstyle_version>
|
2015-10-29 15:38:19 -04:00
|
|
|
|
2023-02-03 09:40:32 -05:00
|
|
|
<!-- Jacoco -->
|
|
|
|
<argLine></argLine>
|
2023-07-12 16:47:37 -04:00
|
|
|
</properties>
|
2014-02-17 17:58:32 -05:00
|
|
|
|
2015-08-16 22:09:01 -04:00
|
|
|
<dependencyManagement>
|
|
|
|
<dependencies>
|
Bulk export reducer step fix mergeback (#4606)
* One more fix for #4467
* Enabling massIngestionMode causes incomplete resource deletion (#4476)
* Adding initial test.
* Adding fix and subsequent test.
* Adding changelog.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Provide the capability to request that the name of the subscription matching channel be unqualified (#4464)
* Adding initial test.
* Adding initial solution implementation.
* Adding change log and code clean up.
* addressing comments from 1st code review.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Change visibility of migration method (#4471)
* change migration visibility
* add empty migration method for 640
---------
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
* Fix subscription validation not to validate partition ID when invoked from an update pointcut (#4484)
* First commit: Make SubscriptionValidatingInterceptor aware of which Pointcut is being called. In validatePermissions(), skip determinePartition() if the Pointcut is STORAGE_PRESTORAGE_RESOURCE_UPDATED. Fix resulting compile errors in various unit tests.
* Fix/enhance unit tests. Mark methods as deprecated instead of deleting them. Add proper error code. Complete changelog.
* Remove erroneous TODOs and tweak the validation logic.
* Enhance unit tests and fix changelog.
* Reindex batch job fails when processing deleted resources. (#4482)
* adding changelog.
* Providing solution and adding changelog.
* Adding new test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* cleaning up checkstyle files (#4470)
* cleaning up checkstyle files
* One more fix for #4467 (#4469)
* added exlusions for files at base project level so checkstyle doesn't error out
* duplicate error code from merge
* changing lifecycle goal for all module checkstyle check
* moving checkstyle to base pom file, changing exectution phase on base check, cleaning dependency, resolving duplicate error code
* wip
* trying to figure out why pipeline cannot copy files
* removing modules that don't actually need to be built.
* I messed up the version
---------
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* Bump core to 5.6.881 (#4496)
* Bump core to 5.6.881-SNAPSHOT
* Work on fixing tests
* Work on fixing tests 2
* Bump to core release
---------
Co-authored-by: dotasek <david.otasek@smilecdr.com>
* Issue 4486 mdm inconsistent possible match score values (#4487)
* Extract method for readability
* Save always normalized score values in POSSIBLE_MATCH links.
* Avoid setting properties to null values. Adjust test.
* Simplify fix
* Fix test. Add RangeTestHelper.
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Revert "cleaning up checkstyle files (#4470)"
This reverts commit efae3b5d5f397ab8fd92d7aaa82b484cfdfb3c33.
* core version fix
* Loosen rules for id helper
* License
* fix batch2 reduction step (#4499)
* fix bug where FINALIZE jobs are not cancellable
* moved reduction step to message hander
* moving reduction step to queue
* addingchangelog
* cleaning up
* review fixes
* review fix'
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* Scheduled batch 2 bulk export job and binary delete (#4492)
* First commit: Scheduled batch 2 bulk export job delete and binary, incomplete mock-based unit test, and a mess of TODOs and code that needs to be deleted.
* Refine solution and add a concrete unit test but still work to do.
* Comment out code in cancelAndPurgeAllJobs() and see if it breaks the pipeline.
* Unit tests complete. New Msg code for new IJobPersistence.fetchInstances() method. Cleanup TODOs and add others.
* Finish final touches on implementation.
* Add changelog.
* Various cleanup.
* Code review feedback.
* Small tweak to changelog.
* Last code review tweak.
* Address more code review comments.
* Reverse changes to consider work chunks. Add a constant for write-to-binary.
* Change bulk import test for valueUri type (#4503)
* change tests
* suggested test change
* CVE resolutions (#4513)
* Bump Postgres for CVE
* Bump jetty
* Verison bump
* Remove comments
* Revrt bump
* Add check in scanner (#4518)
* 4516 create hapi fhir cli command to clear stale lock entries (#4517)
* Initial implementation
* better tests
* Add changelog and docs
* Forgotten files
* Code review comments
* Fix checkstyle
* Unable to Expunge CodeSystem (#4507)
* changes for GL-3943
* changes for GL-3943
---------
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
* New line::
* Update to documentation regarding narrative generation; (#4521)
Providing changelog;
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* changed what score is set for mdmlinks that created new golden resource (#4514)
* changed what score is set for mdmlinks that created new golden resource
* fix test
---------
Co-authored-by: Long Ma <long@smilecdr.com>
* REVERT: change to operationoutcome.html
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNo… (#4527)
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* added change log
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fix build (#4530)
* Making narrative_generation.md reference an html snippet (#4531)
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)
* fix + test
* minor fix
* Addressing suggestion
* Minor changes
* 4441 rel 6 4 bad references creation bug (#4519)
* adding a test
* fail in the case of ref enforce on type and on write and autocreate are all true
* update to code
* removing a line
* cleanup
* removing check on urn
* changing just to trigger a build
* adding a comment to the pom
* updating test for better information
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fixed channel import null pointer exception from null header (#4534)
* retryCount 0 on null header + test + changelog
* suggested changes
* Revert "fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)" (#4535)
This reverts commit 53252b8d153f97f4a66a7d20751913911a71f098.
* Better error handling for when channel type is not supported (#4538)
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
* Avoid logging message payloads that contain sensitive data (#4537)
Don't log payloads - they may contain sensitive data.
* Bulk Export Bug With Many Resources and Low Max File Size (#4506)
* failing test
* fix + changelog
* tweak
* add method to IJobPersistence to use a Stream
* tweak
* tweak
* decrease test time
* clean up
* code review comments
* version bump
* Increase timeout limit to match BulkExportUseCaseTest
* shorten test
* maintenance pass
* add logging
* Revert "add logging"
This reverts commit b0453fd9538d6858e6bd212f402d4b04c6306136.
* Revert "maintenance pass"
This reverts commit bbc7418d519260c4b9827546a0bf822db1c78b1b.
* test
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* shorten tests
* logging
* move test location
* fixes a regression caused my change in hapi-fhir
* timeout
* Revert "fixes a regression caused my change in hapi-fhir"
This reverts commit 4b58013149836eededc568d295c5baf8fb3df989.
* testing
* Revert "testing"
This reverts commit aafc95c2f36bf89ae935c6c342017ec300fe4289.
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* bump ver
* License updates'
* Downgrade dep'
* Updating version to: 6.4.1 post release.
* Add javadocs and sources to our serviceloaders
* Reset version
* Change parent
* Remove bumped version
* License fixes, new parent
* Updating version to: 6.4.1 post release.
* Fix bad creation of versionenum
* Improve performance on bulk export
* Add changelog
* Start working on cleaned up reducer
* Clean up batch calls
* Work on issues
* Build fixes
* typedbundleprovider getallresources override (#4552)
* typedbundleprovider getallresources override
* added test to immunization tests that validates pagination does not result in null pointer if over default queryCount
* moved HapiFhirDal test to its own test class
* removed unused imports
* Update to use JpaStorageSettings
* adding changelog for issue 4551
* fix changelog spacing
* changelog type to fix
---------
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
* Add backport info
* Upgrade core to 5.6.97, make adjustments in hapi-fhir, and ensure that all tests pass (#4579)
* First commit: Create new branch from the release branch with changes from James' branch. This probably won't compile as the work is incomplete.
* Second round of changes from integrating James' branch.
* Mark most test failures with TODOs.
* Add whitespace
* Add changes to FhirPathR4 to set FHIRPathEngine to non-strict FP evaluation.
* Fix CreatePackageCommandTest to assert null instead of empty string. Comments on tests that fail due to the double-quote encoding problem.
* Downgrade to core 5.6.97.
* Fix another test and remove TODOs.
* Fix changelog.
* Clean up some erroneous changes and TODOs.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix up dal test
* Address leftover code review feedback from the upgrade to core 5.6.97. (#4585)
* Exclude pinned core deps
* Force pin structs
* Add model changes to IBaseCoding and related changes (#4587)
* Add IbaseCoding changes, and tinder changes
* Fix up tag definition
* converter addition
* Fix unit test and add changelog.
* Add jira to changelog.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix changelog
* Tidy metadata
* Test fixing
* Test fixes
* Work on progress
* Add changelog
* Build tweak
* Fixes
* Disable intermittently failing tests. (#4593)
* rename tests to IT
* Disable more intermittently failing tests (#4595)
* Disable more intermittently failing tests.
* Disable another intermittently failing tests.
* ITify
* Disable yet another intermittently failing tests. (#4596)
* disable
* disables
* Fixes
* disables
* Fix compile
* Test fixes
* Updating version to: 6.4.2 post release.
* Bump to 6.4.2-SNAPSHOT
* Fix compile
* fix version
* Address review comments
* Review comments
* Version bump
* Compile fix
* Test fixes
* Compile fixes
* One more compile fix
* Test fixes
* Version bump
* Resolve fixme
---------
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
Co-authored-by: samguntersmilecdr <123124187+samguntersmilecdr@users.noreply.github.com>
Co-authored-by: Isaac Wen <76772867+isaacwen@users.noreply.github.com>
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: KGJ-software <39975592+KGJ-software@users.noreply.github.com>
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
2023-03-01 14:52:36 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>ca.uhn.hapi.fhir</groupId>
|
|
|
|
<artifactId>org.hl7.fhir.utilities</artifactId>
|
|
|
|
<version>${fhir_core_version}</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>commons-net</groupId>
|
|
|
|
<artifactId>commons-net</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
2022-08-18 20:21:27 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.data</groupId>
|
|
|
|
<artifactId>spring-data-bom</artifactId>
|
|
|
|
<version>${spring_data_bom_version}</version>
|
|
|
|
<type>pom</type>
|
|
|
|
<scope>import</scope>
|
|
|
|
</dependency>
|
2015-09-08 08:14:55 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>aopalliance</groupId>
|
|
|
|
<artifactId>aopalliance</artifactId>
|
|
|
|
<version>1.0</version>
|
|
|
|
</dependency>
|
2015-08-17 15:54:00 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>ch.qos.logback</groupId>
|
|
|
|
<artifactId>logback-classic</artifactId>
|
2022-11-08 22:18:36 -05:00
|
|
|
<version>${logback_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>ch.qos.logback</groupId>
|
|
|
|
<artifactId>logback-core</artifactId>
|
|
|
|
<version>${logback_version}</version>
|
2017-08-13 14:39:47 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.atlassian.commonmark</groupId>
|
|
|
|
<artifactId>commonmark</artifactId>
|
|
|
|
<version>0.9.0</version>
|
2015-08-17 15:54:00 -04:00
|
|
|
</dependency>
|
2017-09-21 08:33:20 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.fasterxml.jackson.core</groupId>
|
|
|
|
<artifactId>jackson-annotations</artifactId>
|
2018-11-11 17:06:40 -05:00
|
|
|
<version>${jackson_version}</version>
|
2017-09-21 08:33:20 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.fasterxml.jackson.core</groupId>
|
|
|
|
<artifactId>jackson-core</artifactId>
|
2018-11-11 17:06:40 -05:00
|
|
|
<version>${jackson_version}</version>
|
2017-09-21 08:33:20 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.fasterxml.jackson.core</groupId>
|
|
|
|
<artifactId>jackson-databind</artifactId>
|
2019-07-07 09:58:31 -04:00
|
|
|
<version>${jackson_databind_version}</version>
|
2017-09-21 08:33:20 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
|
|
|
<artifactId>jackson-datatype-jsr310</artifactId>
|
2018-11-11 17:06:40 -05:00
|
|
|
<version>${jackson_version}</version>
|
2017-09-21 08:33:20 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
|
|
|
<artifactId>jackson-dataformat-yaml</artifactId>
|
2018-11-11 17:06:40 -05:00
|
|
|
<version>${jackson_version}</version>
|
2017-09-21 08:33:20 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.fasterxml.jackson.module</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jackson-module-jakarta-xmlbind-annotations</artifactId>
|
2018-11-11 17:06:40 -05:00
|
|
|
<version>${jackson_version}</version>
|
2017-09-21 08:33:20 -04:00
|
|
|
</dependency>
|
2022-02-02 16:03:53 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.jayway.jsonpath</groupId>
|
|
|
|
<artifactId>json-path</artifactId>
|
2023-05-23 12:53:52 -04:00
|
|
|
<version>2.8.0</version>
|
2022-02-02 16:03:53 -05:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.jayway.jsonpath</groupId>
|
|
|
|
<artifactId>json-path-assert</artifactId>
|
2023-05-23 12:53:52 -04:00
|
|
|
<version>2.8.0</version>
|
2022-02-02 16:03:53 -05:00
|
|
|
</dependency>
|
2018-04-28 11:42:59 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.github.ben-manes.caffeine</groupId>
|
|
|
|
<artifactId>caffeine</artifactId>
|
|
|
|
<version>${caffeine_version}</version>
|
|
|
|
</dependency>
|
2023-04-02 11:50:20 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.googlecode.owasp-java-html-sanitizer</groupId>
|
|
|
|
<artifactId>owasp-java-html-sanitizer</artifactId>
|
|
|
|
<version>20211018.2</version>
|
|
|
|
</dependency>
|
2022-02-22 09:48:57 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.graphql-java</groupId>
|
|
|
|
<artifactId>graphql-java</artifactId>
|
2023-07-19 17:58:31 -04:00
|
|
|
<version>21.0</version>
|
2022-02-22 09:48:57 -05:00
|
|
|
</dependency>
|
2021-08-09 15:59:47 -04:00
|
|
|
<!-- mail start -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.simplejavamail</groupId>
|
|
|
|
<artifactId>simple-java-mail</artifactId>
|
|
|
|
<version>6.6.1</version>
|
2023-12-03 11:15:37 -05:00
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>com.sun.activation</groupId>
|
|
|
|
<artifactId>jakarta.activation-api</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>com.sun.activation</groupId>
|
|
|
|
<artifactId>jakarta.activation</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2021-08-09 15:59:47 -04:00
|
|
|
</dependency>
|
2017-09-16 15:03:22 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.icegreen</groupId>
|
|
|
|
<artifactId>greenmail</artifactId>
|
2021-08-09 15:59:47 -04:00
|
|
|
<version>1.6.4</version>
|
2017-09-16 15:03:22 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.icegreen</groupId>
|
2021-08-09 15:59:47 -04:00
|
|
|
<artifactId>greenmail-junit5</artifactId>
|
|
|
|
<version>1.6.4</version>
|
2022-04-10 15:54:27 -04:00
|
|
|
<scope>compile</scope>
|
2017-09-16 15:03:22 -04:00
|
|
|
</dependency>
|
2021-08-09 15:59:47 -04:00
|
|
|
<!-- mail end -->
|
2016-09-17 16:55:21 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.github.dnault</groupId>
|
|
|
|
<artifactId>xml-patch</artifactId>
|
2019-09-11 17:33:31 -04:00
|
|
|
<version>0.3.1</version>
|
2016-09-17 16:55:21 -04:00
|
|
|
</dependency>
|
2019-04-24 14:10:21 -04:00
|
|
|
<dependency>
|
2021-01-29 16:35:38 -05:00
|
|
|
<groupId>io.dogote</groupId>
|
|
|
|
<artifactId>json-patch</artifactId>
|
|
|
|
<version>1.15</version>
|
|
|
|
</dependency>
|
2017-04-01 09:03:42 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.errorprone</groupId>
|
|
|
|
<artifactId>error_prone_core</artifactId>
|
2019-01-09 21:20:46 -05:00
|
|
|
<version>${error_prone_core_version}</version>
|
2017-04-01 09:03:42 -04:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.guava</groupId>
|
|
|
|
<artifactId>guava</artifactId>
|
2018-02-27 12:52:47 -05:00
|
|
|
<version>${guava_version}</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
2018-02-27 07:28:24 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.guava</groupId>
|
|
|
|
<artifactId>guava-testlib</artifactId>
|
2019-07-07 10:14:08 -04:00
|
|
|
<version>${guava_version}</version>
|
2018-02-27 07:28:24 -05:00
|
|
|
</dependency>
|
2019-07-14 10:16:40 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.h2database</groupId>
|
|
|
|
<artifactId>h2</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>2.2.224</version>
|
2018-02-27 07:28:24 -05:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>com.helger.commons</groupId>
|
|
|
|
<artifactId>ph-collection</artifactId>
|
|
|
|
<version>11.1.2</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.helger.schematron</groupId>
|
|
|
|
<artifactId>ph-schematron-api</artifactId>
|
2018-05-14 17:38:40 -04:00
|
|
|
<version>${ph_schematron_version}</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>com.helger.schematron</groupId>
|
|
|
|
<artifactId>ph-schematron-xslt</artifactId>
|
|
|
|
<version>${ph_schematron_version}</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
2021-01-29 16:35:38 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.jamesmurty.utils</groupId>
|
|
|
|
<artifactId>java-xmlbuilder</artifactId>
|
|
|
|
<version>${com_jamesmurty_utils_version}</version>
|
|
|
|
</dependency>
|
2022-11-08 22:18:36 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.puppycrawl.tools</groupId>
|
|
|
|
<artifactId>checkstyle</artifactId>
|
|
|
|
<version>${checkstyle_version}</version>
|
|
|
|
</dependency>
|
2017-08-13 14:39:47 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.squareup.okhttp3</groupId>
|
|
|
|
<artifactId>okhttp</artifactId>
|
2021-02-01 12:13:47 -05:00
|
|
|
<version>${okhttp_version}</version>
|
2017-08-13 14:39:47 -04:00
|
|
|
</dependency>
|
Rel 6 2 mergeback (#4257)
* jm wrong bundle entry url (#4213)
* Bug test
* here you go
* Generate relative URIs for bundle entry.request.url, as specified
* Point jira issue in changelog
* Adjust tests to fixes
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* improved logging (#4217)
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Rel 6 1 3 mergeback (#4215)
* Bump for CVE (#3856)
* Bump for CVE
* Bump spring-data version
* Fix compile
* Cut over to spring bom
* Bump to RC1
* remove RC
* do not contrain reindex for common SP updates (#3876)
* only fast-track jobs with exactly one chunk (#3879)
* Fix illegalstateexception when an exception is thrown during stream response (#3882)
* Finish up changelog, minor refactor
* reset buffer only
* Hack for some replacements
* Failure handling
* wip
* Fixed the issue (#3845)
* Fixed the issue
* Changelog modification
* Changelog modification
* Implemented seventh character extended code and the corresponding dis… (#3709)
* Implemented seventh character extended code and the corresponding display
* Modifications
* Changes on previous test according to modifications made in ICD10-CM XML file
* Subscription sending delete events being skipped (#3888)
* fixed bug and added test
* refactor
* Update for CVE (#3895)
* updated pointcuts to work as intended (#3903)
* updated pointcuts to work as intended
* added changelog
* review fixes
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* 3904 during $delete expunge job hibernate search indexed documents are left orphaned (#3905)
* Add test and implementation
* Add changelog
* 3899 code in limits (#3901)
* Add implementation, changelog, test
* Update hapi-fhir-jpaserver-test-utilities/src/test/java/ca/uhn/fhir/jpa/provider/r4/ResourceProviderR4Test.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* 3884 overlapping searchparameter undetected rel 6 1 (#3909)
* Applying all changes from previous dev branch to current one pointing to rel_6_1
* Fixing merge conflict related to Msg.code value.
* Fixing Msg.code value.
* Making checkstyle happy.
* Making sure that all tests are passing.
* Passing all tests after fixing Msg.code
* Passing all tests.
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* 3745 - fixed NPE for bundle with duplicate conditional create resourc… (#3746)
* 3745 - fixed NPE for bundle with duplicate conditional create resources and a conditional delete
* created unit test for skip of delete operation while processing duplicating create entries
* moved unit test to FhirSystemDaoR4Test
* 3379 mdm fixes (#3906)
* added MdmLinkCreateSvcimplTest
* fixed creating mdm-link not setting the resource type correctly
* fixed a bug where ResourcePersistenceId was being duplicated instead of passed on
* Update hapi-fhir-jpaserver-mdm/src/test/java/ca/uhn/fhir/jpa/mdm/svc/MdmLinkCreateSvcImplTest.java
Change order of tests such that assertEquals takes expected value then actual value
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
* added changelog, also changed a setup function in test to beforeeach
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
* Fix to the issue (#3855)
* Fix to the issue
* Progress
* fixed the issue
* Addressing suggestions
* add response status code to MethodOutcome
* Addressing suggestions
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Fix for caching appearing broken in batch2 for bulkexport jobs (#3912)
* Respect caching in bullk export, fix bug with completed date on empty jobs
* add changelog
* Add impl
* Add breaking test
* Complete failing test
* more broken tests
* Fix more tests'
* Fix paging bug
* Fix another brittle test
* 3915 do not collapse rules with filters (#3916)
* do not attempt to merge compartment permissions with filters
* changelog
* Rename to IT for concurrency problems
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Version bump
* fix $mdm-submit output (#3917)
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Gl3407 bundle offset size (#3918)
* begin with failing test
* fixed
* change log
* rollback default count change and corresponding comments
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Offset interceptor now only works for external calls
* Initialize some beans (esp interceptors) later in the boot process so they don't slow down startup.
* do not reindex searchparam jobs on startup
* Fix oracle non-enterprise attempting online index add (#3925)
* 3922 delete expunge large dataset (#3923)
* lower batchsize of delete requests so that we do not get sql exceptions
* blah
* fix test
* updated tests to not fail
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* add index
* Fix up colun grab
* Revert offset mode change
* Revert fix for null/system request details checks for reindex purposes
* Fix bug and add test for SP Validating Interceptor (#3930)
* wip
* Fix uptests
* Fix index online test
* Fix SP validating interceptor logic
* Updating version to: 6.1.1 post release.
* fix compile error
* Deploy to sonatype (#3934)
* adding sonatype profile to checkstyle module
* adding sonatype profile to tinder module
* adding sonatype profile to base pom
* adding final deployToSonatype profile
* wip
* Revert version enum
* Updating version to: 6.1.1 post release.
* Add test, changelog, and implementation
* Add backport info
* Create failing test
* Implemented the fix, fixed existing unit tests
* added changelog
* added test case for no filter, exclude 1 patient
* wip
* Add backport info
* Add info of new version
* Updating version to: 6.1.2 post release.
* bump info and backport for 6.1.2
* Bump for hapi
* Implement bug fixes, add new tests (#4022)
* Implement bug fixes, add new tests
* tidy
* Tidy
* refactor for cleaning
* More tidying
* Lower logging
* Split into nested tests, rename, add todos
* Typo
* Code review
* add backport info
* Updating version to: 6.1.3 post release.
* Updating version to: 6.1.3 post release.
* removed duplicate mention of ver 6.1.3 in versionEnum
* backport pr 4101
* mdm message key (#4111)
* begin with failing test
* fixed 2 tests
* fix tests
* fix tests
* change log
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* backport 6.1.3 docs changes
* fixed typo on doc backport message
* fix test breaking
* Updating version to: 6.1.4 post release.
* wip
Co-authored-by: JasonRoberts-smile <85363818+JasonRoberts-smile@users.noreply.github.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: kateryna-mironova <107507153+kateryna-mironova@users.noreply.github.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
* pin okio-jvm for kotlin vuln (#4216)
* Fix UrlUtil.unescape() by not escaping "+" to " " if this is an "application/..." _outputFormat. (#4220)
* First commit: Failing unit test and a TODO with a vague idea of where the bug happens.
* Don't escape "+" in a URL GET parameter if it starts with "application".
* Remove unnecessary TODO.
* Add changelog.
* Code review feedback on naming. Also, make logic more robust by putting plus and should escape boolean && in parens.
* Ks 20221031 migration lock (#4224)
* started design
* complete with tests
* changelog
* cleanup
* tyop
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* 4207-getpagesoffset-set-to-total-number-of-resources-results-in-inconsistent-amount-of-entries-when-requests-are-sent-consecutively (#4209)
* Added test
* Added solution
* Changelog
* Changes made based on comments
* Fix bug with MDM submit
* fix
* Version bump
* 4234 consent in conjunction with versionedapiconverterinterceptor fails (#4236)
* Add constant for interceptor
* add test, changelog
* Allow Batch2 transition from ERRORED to COMPLETE (#4242)
* Allow Batch2 transition from ERRORED to COMPLETE
* Add changelog
* Test fix
Co-authored-by: James Agnew <james@jamess-mbp.lan>
* 3685 When bulk exporting, if no resource type param is provided, defa… (#4233)
* 3685 When bulk exporting, if no resource type param is provided, default to all registered types.
* Update test case.
* Cleaned up changelog.
* Added test case for multiple resource types.
* Added failing test case for not returning Binary resource.
* Refactor solution.
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
* Add next version
* bulk export permanently reusing cached results (#4249)
* Add test, fix bug, add changelog
* minor refactor
* Fix
* Bump HAPI version
* Remove jetbrains
* Fix broken test
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: JasonRoberts-smile <85363818+JasonRoberts-smile@users.noreply.github.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: kateryna-mironova <107507153+kateryna-mironova@users.noreply.github.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: karneet1212 <112980019+karneet1212@users.noreply.github.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: James Agnew <james@jamess-mbp.lan>
Co-authored-by: KGJ-software <39975592+KGJ-software@users.noreply.github.com>
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
2022-11-07 18:57:57 -05:00
|
|
|
<!-- Pinned here for CVE: CVE-2022-24329 -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.squareup.okio</groupId>
|
|
|
|
<artifactId>okio-jvm</artifactId>
|
Rel 6 10 mb (#5441)
* Allow cached search with consent active when safe (#5387)
Allow the search cache when using consent if safe
* Change package installation behaviour such that it updates the existing SearchParameter base with remaining resources (#5376)
* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources
* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources
* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.
* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning (#5389)
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - Implementation
* Reverse Chaining searches returns an error when invoked with parameter _lastUpdated. (#5177)
* version bump
* Bump to core release 6.0.22 (#5028)
* Bump to core release 6.0.16
* Bump to core version 6.0.20
* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper
* Bump to core 6.0.22
* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)
* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID
* added changelog
* changed to valid version number
* changed to valid version number, need to be ordered by version number...
* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)
5123 - Use DEFAULT partition for server-based requests if none specified
* consent remove all suppresses next link in bundle (#5119)
* added FIXME with source of issue
* added FIXME with root cause
* added FIXME with root cause
* Providing solution to the issue and removing fixmes.
* Providing changelog
* auto-formatting.
* Adding new test.
* Adding a new test for standard paging
* let's try this and see if it works...?
* fix tests
* cleanup to trigger a new run
* fixing tests
---------
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118)
* fix, test, changelog
* fix, test, changelog
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
* _source search parameter needs to support modifiers (#5095)
_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers
* Fix HFQL docs (#5151)
* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)
* Initial failing test.
* Solution with changelog.
* fixing format.
* Addressing comment from code review.
* fixing failing test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* documentation update (#5154)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* Fix hsql jdbc driver deps (#5168)
Avoid non-included classes in jdbc driver dependencies.
* $delete-expunge over 10k resources will now delete all resources (#5144)
* First commit with very rough fix and unit test.
* Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest.
* Spotless
* Fix checkstyle errors.
* Fix test failures.
* Minor refactoring. New unit test. Finalize changelist.
* Spotless fix.
* Delete now useless code from unit test.
* Delete more useless code.
* Test pre-commit hook
* More spotless fixes.
* Address most code review feedback.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases.
* Deprecate the old method and have it call the new one by default.
* updating documentation (#5170)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* _source search parameter modifiers for Subscription matching (#5159)
* _source search parameter modifiers for Subscription matching - test, implementation and changelog
* first fix
* tests and preliminary fixes
* wip, commit before switching to release branch.
* adding capability to handle _lastUpdated in reverse search (_has)
* adding changelog
* applying spotless.
* addressing code review comments.
---------
Co-authored-by: tadgh <garygrantgraham@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
* Br 20231019 add cr settings for cds hooks (#5394)
* Add settings used in CR CDS Services. Remove config dependency on Spring Boot.
* Add changelog
* Use String.format rather than concat strings
* spotless apply
* Add javadoc
* Upgrade notes for the forced-id change (#5400)
Add upgrade notes for forced-id
* Clean stale search results more aggressively. (#5396)
Use bulk DMA statements when cleaning the search cache.
The cleaner job now works as long as possible until a deadline based on the scheduling frequency.
* bump version of clinical reasoning (#5406)
* Transaction fails if SearchNarrowingInterceptor is registered and Partitioning Enabled - fix cross-tenant requests failure (#5408)
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - fix and tests added
* removed unused alias from SQL query of mdm-clear (#5416)
* Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)
* Enable child classes to use Boolean class return type
* spotless
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* If AutoInflateBinaries is enabled, binaries are created on the disk only for the first resource entry of the bundle (#5420)
* If AutoInflateBinaries is enabled, binaries created on disk by bundled requests are created only for the first resource entry - fix
* Revert "Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)" (#5423)
This reverts commit 4e295a59fb143a2ba54bc44305474096e2acd578.
Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>
* Use new FHIR_ID column for sorting (#5405)
* Sort `_id` using new FHIR_ID column.
* Fix old tests that put client-assigned ids first.
* Better indexing for sort
* Bump core to 6.1.2.2 (#5425)
* Bump core to 6.1.2.1
Patch release that uses https for primary org.hl7.fhir.core package server
* Bump core to 6.1.2.2
* Make sure to return always a value for Boolean class return type. (#5424)
Implement change in a non-disruptive way for overriders
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Add non-standard __pid SP for breaking ties cheaply during sorts. (#5428)
Add a non-standard __pid SP.
* Review changes for new _pid SP. (#5430)
Change name to _pid to match our standard and add warning.
* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition (#5432)
* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition.
* Fix spotless issue
* CVEs for 6.10.0 (#5433)
* Bump jetty
* Bump okio-jvm
* 8.2.0 mysql connector
* Jena and elastic bumps
* Fix test
* 5412 post bundle on partition incorrect response.link shown (#5413)
* Initial fix and unit test provided
* spottless check
* Made relevant changes to make solution version agnostic
* relevant logic changes made
* spotless changes made
* New logic added to fix failing test cases
* formatting
* New logic to make the function more robust
* spotless checks
* Left a trailing slash in the tests
* Made relevant test changes and changed logic
* spotless changes
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_10_0/5412-during-partition-fullUrl-not-shown-in-response.yaml
changing changelog
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
* Formatting requirements
---------
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
* Resolve We don't have guaranteed subscription delivery if a resource is too large (#5414)
* first fix
* - added the ability to handle null payload to SubscriptionDeliveringMessageSubscriber and SubscriptionDeliveringEmailSubscriber
- refactored code to reduce repeated code
- cleaned unnecessary comments and reformatted files
* Changed myResourceModifiedMessagePersistenceSvc to be autowired
* removed unused import
* added error handling when inflating the message to email and message subscriber
* reformatted code
* Fixing subscription tests with mocked IResourceModifiedMessagePersistenceSvc
* Changes by gary
* Reformatted file
* fixed failed tests
* implemented test for message and email delivery subscriber. Fixed logical error. Reformatted File.
* - implemented IT
- fixed logical error
- added changelog
* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor
* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor
* resolve code review comments
* reformatted files
* fixed tests
* Fix for failing IT test in jpaserver-starter (#5435)
Co-authored-by: dotasek <dotasek.dev@gmail.com>
* wip
---------
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Martha Mitran <martha.mitran@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Brenin Rhodes <brenin@alphora.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
2023-11-10 17:00:08 -05:00
|
|
|
<version>3.4.0</version>
|
Rel 6 2 mergeback (#4257)
* jm wrong bundle entry url (#4213)
* Bug test
* here you go
* Generate relative URIs for bundle entry.request.url, as specified
* Point jira issue in changelog
* Adjust tests to fixes
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* improved logging (#4217)
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Rel 6 1 3 mergeback (#4215)
* Bump for CVE (#3856)
* Bump for CVE
* Bump spring-data version
* Fix compile
* Cut over to spring bom
* Bump to RC1
* remove RC
* do not contrain reindex for common SP updates (#3876)
* only fast-track jobs with exactly one chunk (#3879)
* Fix illegalstateexception when an exception is thrown during stream response (#3882)
* Finish up changelog, minor refactor
* reset buffer only
* Hack for some replacements
* Failure handling
* wip
* Fixed the issue (#3845)
* Fixed the issue
* Changelog modification
* Changelog modification
* Implemented seventh character extended code and the corresponding dis… (#3709)
* Implemented seventh character extended code and the corresponding display
* Modifications
* Changes on previous test according to modifications made in ICD10-CM XML file
* Subscription sending delete events being skipped (#3888)
* fixed bug and added test
* refactor
* Update for CVE (#3895)
* updated pointcuts to work as intended (#3903)
* updated pointcuts to work as intended
* added changelog
* review fixes
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* 3904 during $delete expunge job hibernate search indexed documents are left orphaned (#3905)
* Add test and implementation
* Add changelog
* 3899 code in limits (#3901)
* Add implementation, changelog, test
* Update hapi-fhir-jpaserver-test-utilities/src/test/java/ca/uhn/fhir/jpa/provider/r4/ResourceProviderR4Test.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* 3884 overlapping searchparameter undetected rel 6 1 (#3909)
* Applying all changes from previous dev branch to current one pointing to rel_6_1
* Fixing merge conflict related to Msg.code value.
* Fixing Msg.code value.
* Making checkstyle happy.
* Making sure that all tests are passing.
* Passing all tests after fixing Msg.code
* Passing all tests.
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* 3745 - fixed NPE for bundle with duplicate conditional create resourc… (#3746)
* 3745 - fixed NPE for bundle with duplicate conditional create resources and a conditional delete
* created unit test for skip of delete operation while processing duplicating create entries
* moved unit test to FhirSystemDaoR4Test
* 3379 mdm fixes (#3906)
* added MdmLinkCreateSvcimplTest
* fixed creating mdm-link not setting the resource type correctly
* fixed a bug where ResourcePersistenceId was being duplicated instead of passed on
* Update hapi-fhir-jpaserver-mdm/src/test/java/ca/uhn/fhir/jpa/mdm/svc/MdmLinkCreateSvcImplTest.java
Change order of tests such that assertEquals takes expected value then actual value
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
* added changelog, also changed a setup function in test to beforeeach
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
* Fix to the issue (#3855)
* Fix to the issue
* Progress
* fixed the issue
* Addressing suggestions
* add response status code to MethodOutcome
* Addressing suggestions
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Fix for caching appearing broken in batch2 for bulkexport jobs (#3912)
* Respect caching in bullk export, fix bug with completed date on empty jobs
* add changelog
* Add impl
* Add breaking test
* Complete failing test
* more broken tests
* Fix more tests'
* Fix paging bug
* Fix another brittle test
* 3915 do not collapse rules with filters (#3916)
* do not attempt to merge compartment permissions with filters
* changelog
* Rename to IT for concurrency problems
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Version bump
* fix $mdm-submit output (#3917)
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Gl3407 bundle offset size (#3918)
* begin with failing test
* fixed
* change log
* rollback default count change and corresponding comments
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Offset interceptor now only works for external calls
* Initialize some beans (esp interceptors) later in the boot process so they don't slow down startup.
* do not reindex searchparam jobs on startup
* Fix oracle non-enterprise attempting online index add (#3925)
* 3922 delete expunge large dataset (#3923)
* lower batchsize of delete requests so that we do not get sql exceptions
* blah
* fix test
* updated tests to not fail
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* add index
* Fix up colun grab
* Revert offset mode change
* Revert fix for null/system request details checks for reindex purposes
* Fix bug and add test for SP Validating Interceptor (#3930)
* wip
* Fix uptests
* Fix index online test
* Fix SP validating interceptor logic
* Updating version to: 6.1.1 post release.
* fix compile error
* Deploy to sonatype (#3934)
* adding sonatype profile to checkstyle module
* adding sonatype profile to tinder module
* adding sonatype profile to base pom
* adding final deployToSonatype profile
* wip
* Revert version enum
* Updating version to: 6.1.1 post release.
* Add test, changelog, and implementation
* Add backport info
* Create failing test
* Implemented the fix, fixed existing unit tests
* added changelog
* added test case for no filter, exclude 1 patient
* wip
* Add backport info
* Add info of new version
* Updating version to: 6.1.2 post release.
* bump info and backport for 6.1.2
* Bump for hapi
* Implement bug fixes, add new tests (#4022)
* Implement bug fixes, add new tests
* tidy
* Tidy
* refactor for cleaning
* More tidying
* Lower logging
* Split into nested tests, rename, add todos
* Typo
* Code review
* add backport info
* Updating version to: 6.1.3 post release.
* Updating version to: 6.1.3 post release.
* removed duplicate mention of ver 6.1.3 in versionEnum
* backport pr 4101
* mdm message key (#4111)
* begin with failing test
* fixed 2 tests
* fix tests
* fix tests
* change log
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* backport 6.1.3 docs changes
* fixed typo on doc backport message
* fix test breaking
* Updating version to: 6.1.4 post release.
* wip
Co-authored-by: JasonRoberts-smile <85363818+JasonRoberts-smile@users.noreply.github.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: kateryna-mironova <107507153+kateryna-mironova@users.noreply.github.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
* pin okio-jvm for kotlin vuln (#4216)
* Fix UrlUtil.unescape() by not escaping "+" to " " if this is an "application/..." _outputFormat. (#4220)
* First commit: Failing unit test and a TODO with a vague idea of where the bug happens.
* Don't escape "+" in a URL GET parameter if it starts with "application".
* Remove unnecessary TODO.
* Add changelog.
* Code review feedback on naming. Also, make logic more robust by putting plus and should escape boolean && in parens.
* Ks 20221031 migration lock (#4224)
* started design
* complete with tests
* changelog
* cleanup
* tyop
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* 4207-getpagesoffset-set-to-total-number-of-resources-results-in-inconsistent-amount-of-entries-when-requests-are-sent-consecutively (#4209)
* Added test
* Added solution
* Changelog
* Changes made based on comments
* Fix bug with MDM submit
* fix
* Version bump
* 4234 consent in conjunction with versionedapiconverterinterceptor fails (#4236)
* Add constant for interceptor
* add test, changelog
* Allow Batch2 transition from ERRORED to COMPLETE (#4242)
* Allow Batch2 transition from ERRORED to COMPLETE
* Add changelog
* Test fix
Co-authored-by: James Agnew <james@jamess-mbp.lan>
* 3685 When bulk exporting, if no resource type param is provided, defa… (#4233)
* 3685 When bulk exporting, if no resource type param is provided, default to all registered types.
* Update test case.
* Cleaned up changelog.
* Added test case for multiple resource types.
* Added failing test case for not returning Binary resource.
* Refactor solution.
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
* Add next version
* bulk export permanently reusing cached results (#4249)
* Add test, fix bug, add changelog
* minor refactor
* Fix
* Bump HAPI version
* Remove jetbrains
* Fix broken test
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: JasonRoberts-smile <85363818+JasonRoberts-smile@users.noreply.github.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: kateryna-mironova <107507153+kateryna-mironova@users.noreply.github.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: karneet1212 <112980019+karneet1212@users.noreply.github.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: James Agnew <james@jamess-mbp.lan>
Co-authored-by: KGJ-software <39975592+KGJ-software@users.noreply.github.com>
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
2022-11-07 18:57:57 -05:00
|
|
|
</dependency>
|
|
|
|
|
GM1 Mergeback (#5203)
* version bump
* Bump to core release 6.0.22 (#5028)
* Bump to core release 6.0.16
* Bump to core version 6.0.20
* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper
* Bump to core 6.0.22
* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)
* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID
* added changelog
* changed to valid version number
* changed to valid version number, need to be ordered by version number...
* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)
5123 - Use DEFAULT partition for server-based requests if none specified
* consent remove all suppresses next link in bundle (#5119)
* added FIXME with source of issue
* added FIXME with root cause
* added FIXME with root cause
* Providing solution to the issue and removing fixmes.
* Providing changelog
* auto-formatting.
* Adding new test.
* Adding a new test for standard paging
* let's try this and see if it works...?
* fix tests
* cleanup to trigger a new run
* fixing tests
---------
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118)
* fix, test, changelog
* fix, test, changelog
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
* Rename file to force IT mode
* _source search parameter needs to support modifiers (#5095)
_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers
* Fix HFQL docs (#5151)
* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)
* Initial failing test.
* Solution with changelog.
* fixing format.
* Addressing comment from code review.
* fixing failing test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* documentation update (#5154)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* Fix hsql jdbc driver deps (#5168)
Avoid non-included classes in jdbc driver dependencies.
* $delete-expunge over 10k resources will now delete all resources (#5144)
* First commit with very rough fix and unit test.
* Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest.
* Spotless
* Fix checkstyle errors.
* Fix test failures.
* Minor refactoring. New unit test. Finalize changelist.
* Spotless fix.
* Delete now useless code from unit test.
* Delete more useless code.
* Test pre-commit hook
* More spotless fixes.
* Address most code review feedback.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases.
* Deprecate the old method and have it call the new one by default.
* updating documentation (#5170)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* _source search parameter modifiers for Subscription matching (#5159)
* _source search parameter modifiers for Subscription matching - test, implementation and changelog
* Removal of meta tags during updates do not trigger subscription (#5181)
* Initial failing test.
* adding solution;
fixing documentation;
* spotless apply
* adding changelog
* modifying current test
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Issue 5173 get gateway everything doesnt return all patients (#5174)
* Failing test
* Also set offset and count in base DAO override
* Changelog
* Fix for specific case where count has been set in parameters
* spotless
* Improve checks
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175)
* First commit with failing unit test and small tweaks.
* Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead. Add more detailed unit testing.
* Tweaks to logic and update the changelog. Reverse all changes to TermReadSvcImpl.
* Revert PackageResourceParsingSvc to release branch baseline.
* Accept code reviewer suggestion to change changelog description.
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
---------
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* Fix link
* Remove target slf4j version
* dont use new API for a bit (#5191)
* Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193)
DropIdGeneratorTask.
* Dqm performance bug update and provider loader fix (#5180)
* update tests, move properties, update operation loader
* update wip
* remove test
* fixing tests, adding config
* update config and provider loader
* fix bundles
* fix cache settings on tests
* version bump and change log
* version bump
* fix formatting
* CVE-2022-45868
* wip cve change
* cve h2 add back in
---------
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
* bulkExportReuse with POST and GET (#5161)
* string manipulation
* Code to ensure bulkExportReuse works with POST and GET requests
* Added formatting changes
* Fixed tests that were not working
* Formatting
* Code clean up
* fixing test failures
* fixing test failures
* Removed arrOfParams to now utilize ObjectMapper
* Removing stack trace and adding an exception
* Fixed test issue
* formatting
* formatting
* Resolving code review comments
* Reduce size of subscription max results (#5194)
* Reduce MAX_SUBSCRIPTION_RESULTS to 10000
* Add changelog
* 5037 goldenresource remains when target resource deleted (#5038)
* draft test and fix
* remove unused fields
* remove unused fields
* remove unused fields
* draft test + solution for possible match case
* combine sql statement + more error checking
* add test case for possible duplicate
* add config for autodeleting grs
* refactoring, adding support for mongo, docs
* refactoring + fixing mongo queries
* add changelogs
* fix both way link removal
* clean up test comments
* rename method
* remove unnecessary bean
* merge master/resolve conflicts
* mvn spotless
* address comment
* changes to avoid version bumping
* spotless
* change error code
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
* dont use new API for a bit (#5190)
* licenses
* wip
* Fix API usage
* wip
* Version bump
---------
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
2023-08-15 15:32:10 -04:00
|
|
|
<!-- Architecture Test -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.tngtech.archunit</groupId>
|
|
|
|
<artifactId>archunit-junit5</artifactId>
|
|
|
|
<version>1.0.1</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2023-07-12 16:47:37 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.vladsch.flexmark</groupId>
|
|
|
|
<artifactId>flexmark</artifactId>
|
|
|
|
<version>${flexmark_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.vladsch.flexmark</groupId>
|
|
|
|
<artifactId>flexmark-ext-tables</artifactId>
|
|
|
|
<version>${flexmark_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.vladsch.flexmark</groupId>
|
|
|
|
<artifactId>flexmark-profile-pegdown</artifactId>
|
|
|
|
<version>${flexmark_version}</version>
|
|
|
|
</dependency>
|
2021-05-01 17:16:15 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>commons-beanutils</groupId>
|
|
|
|
<artifactId>commons-beanutils</artifactId>
|
|
|
|
<version>1.9.4</version>
|
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
2015-09-11 16:13:40 -04:00
|
|
|
<groupId>commons-cli</groupId>
|
|
|
|
<artifactId>commons-cli</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>1.5.0</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>commons-codec</groupId>
|
|
|
|
<artifactId>commons-codec</artifactId>
|
2018-02-27 12:52:47 -05:00
|
|
|
<version>${commons_codec_version}</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
2018-05-14 17:38:40 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-collections4</artifactId>
|
2021-01-17 13:27:48 -05:00
|
|
|
<version>4.4</version>
|
2018-05-14 17:38:40 -04:00
|
|
|
</dependency>
|
2021-05-01 17:16:15 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>commons-collections</groupId>
|
|
|
|
<artifactId>commons-collections</artifactId>
|
|
|
|
<version>3.2.2</version>
|
|
|
|
</dependency>
|
2018-04-30 08:29:38 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-compress</artifactId>
|
2020-05-11 13:25:58 -04:00
|
|
|
<version>${commons_compress_version}</version>
|
2019-10-14 19:14:41 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-csv</artifactId>
|
2021-03-09 18:16:02 -05:00
|
|
|
<version>1.8</version>
|
2018-04-30 08:29:38 -04:00
|
|
|
</dependency>
|
2020-07-13 08:51:13 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.aspectj</groupId>
|
|
|
|
<artifactId>aspectjweaver</artifactId>
|
|
|
|
<version>1.9.5</version>
|
|
|
|
</dependency>
|
2020-05-20 19:43:55 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.hl7.fhir.testcases</groupId>
|
|
|
|
<artifactId>fhir-test-cases</artifactId>
|
2020-06-10 05:26:21 -04:00
|
|
|
<version>1.1.14</version>
|
2020-05-20 19:43:55 -04:00
|
|
|
</dependency>
|
2021-06-23 15:58:02 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.jdom</groupId>
|
|
|
|
<artifactId>jdom2</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>2.0.6.1</version>
|
2021-06-23 15:58:02 -04:00
|
|
|
</dependency>
|
2019-04-29 14:43:42 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.jetbrains</groupId>
|
|
|
|
<artifactId>annotations</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>23.0.0</version>
|
2019-04-29 14:43:42 -04:00
|
|
|
</dependency>
|
2015-09-11 16:13:40 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>commons-io</groupId>
|
|
|
|
<artifactId>commons-io</artifactId>
|
2018-02-27 12:52:47 -05:00
|
|
|
<version>${commons_io_version}</version>
|
2015-09-11 16:13:40 -04:00
|
|
|
</dependency>
|
2016-06-05 09:40:06 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>directory-naming</groupId>
|
|
|
|
<artifactId>naming-java</artifactId>
|
|
|
|
<version>0.8</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<artifactId>commons-logging</artifactId>
|
|
|
|
<groupId>commons-logging</groupId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
2017-08-13 14:39:47 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>es.nitaur.markdown</groupId>
|
|
|
|
<artifactId>txtmark</artifactId>
|
|
|
|
<version>0.16</version>
|
2018-03-28 06:15:28 -04:00
|
|
|
</dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.activation</groupId>
|
|
|
|
<artifactId>jakarta.activation-api</artifactId>
|
|
|
|
<version>2.1.2</version>
|
|
|
|
</dependency>
|
2022-11-08 22:18:36 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.annotation</groupId>
|
|
|
|
<artifactId>jakarta.annotation-api</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>2.1.1</version>
|
2022-11-08 22:18:36 -05:00
|
|
|
</dependency>
|
2023-11-22 10:30:51 -05:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.ejb</groupId>
|
|
|
|
<artifactId>jakarta.ejb-api</artifactId>
|
|
|
|
<version>4.0.1</version>
|
2023-11-22 10:30:51 -05:00
|
|
|
</dependency>
|
2022-11-08 22:18:36 -05:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.interceptor</groupId>
|
|
|
|
<artifactId>jakarta.interceptor-api</artifactId>
|
|
|
|
<version>2.1.0</version>
|
2022-11-08 22:18:36 -05:00
|
|
|
</dependency>
|
2018-05-30 05:45:08 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
<artifactId>jakarta.servlet-api</artifactId>
|
|
|
|
<version>6.0.0</version>
|
2018-05-30 05:45:08 -04:00
|
|
|
</dependency>
|
2015-11-29 11:43:09 -05:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.transaction</groupId>
|
|
|
|
<artifactId>jakarta.transaction-api</artifactId>
|
|
|
|
<version>2.0.1</version>
|
2015-11-29 11:43:09 -05:00
|
|
|
</dependency>
|
2015-09-08 08:14:55 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.websocket</groupId>
|
|
|
|
<artifactId>jakarta.websocket-client-api</artifactId>
|
|
|
|
<version>2.1.1</version>
|
2015-09-08 08:14:55 -04:00
|
|
|
</dependency>
|
2017-04-23 19:28:45 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.ws.rs</groupId>
|
|
|
|
<artifactId>jakarta.ws.rs-api</artifactId>
|
|
|
|
<version>3.1.0</version>
|
2017-04-23 19:28:45 -04:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.xml.bind</groupId>
|
|
|
|
<artifactId>jakarta.xml.bind-api</artifactId>
|
|
|
|
<version>4.0.1</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
2018-01-31 07:41:24 -05:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.validation</groupId>
|
|
|
|
<artifactId>jakarta.validation-api</artifactId>
|
|
|
|
<version>3.0.2</version>
|
2018-01-31 07:41:24 -05:00
|
|
|
</dependency>
|
2023-03-14 15:32:00 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>javax.json</groupId>
|
|
|
|
<artifactId>javax.json-api</artifactId>
|
|
|
|
<version>1.1</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>co.elastic.clients</groupId>
|
|
|
|
<artifactId>elasticsearch-java</artifactId>
|
|
|
|
<version>${elasticsearch_version}</version>
|
2023-03-14 15:32:00 -04:00
|
|
|
</dependency>
|
2017-01-29 13:22:28 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.code.gson</groupId>
|
|
|
|
<artifactId>gson</artifactId>
|
2018-02-27 12:52:47 -05:00
|
|
|
<version>${gson_version}</version>
|
2017-01-29 13:22:28 -05:00
|
|
|
</dependency>
|
2019-08-07 15:31:59 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.code.findbugs</groupId>
|
|
|
|
<artifactId>jsr305</artifactId>
|
|
|
|
<version>3.0.2</version>
|
|
|
|
</dependency>
|
2020-10-26 05:24:26 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.healthmarketscience.sqlbuilder</groupId>
|
|
|
|
<artifactId>sqlbuilder</artifactId>
|
2022-01-19 11:14:14 -05:00
|
|
|
<version>3.0.2</version>
|
2020-10-26 05:24:26 -04:00
|
|
|
</dependency>
|
2018-09-07 19:14:43 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.microsoft.sqlserver</groupId>
|
|
|
|
<artifactId>mssql-jdbc</artifactId>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>12.4.2.jre11</version>
|
2018-09-07 19:14:43 -04:00
|
|
|
</dependency>
|
2021-04-30 14:39:16 -04:00
|
|
|
<dependency>
|
|
|
|
<!--
|
|
|
|
We use JUnit 5 in HAPI FHIR, but some libraries still pull in / require JUnit 4
|
|
|
|
(e.g. Testcontainers) so we enforce a current version to avoid OWASP flags
|
|
|
|
-->
|
|
|
|
<groupId>junit</groupId>
|
|
|
|
<artifactId>junit</artifactId>
|
|
|
|
<version>4.13.2</version>
|
|
|
|
</dependency>
|
2021-04-25 15:40:50 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>io.swagger.core.v3</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>swagger-annotations-jakarta</artifactId>
|
|
|
|
<version>${swagger_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.swagger.core.v3</groupId>
|
|
|
|
<artifactId>swagger-models-jakarta</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>${swagger_version}</version>
|
2021-04-25 15:40:50 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.swagger.core.v3</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>swagger-core-jakarta</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>${swagger_version}</version>
|
2020-06-10 05:30:20 -04:00
|
|
|
</dependency>
|
2018-09-07 19:14:43 -04:00
|
|
|
<dependency>
|
2023-02-27 22:19:28 -05:00
|
|
|
<groupId>com.mysql</groupId>
|
|
|
|
<artifactId>mysql-connector-j</artifactId>
|
Rel 6 10 mb (#5441)
* Allow cached search with consent active when safe (#5387)
Allow the search cache when using consent if safe
* Change package installation behaviour such that it updates the existing SearchParameter base with remaining resources (#5376)
* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources
* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources
* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.
* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning (#5389)
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - Implementation
* Reverse Chaining searches returns an error when invoked with parameter _lastUpdated. (#5177)
* version bump
* Bump to core release 6.0.22 (#5028)
* Bump to core release 6.0.16
* Bump to core version 6.0.20
* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper
* Bump to core 6.0.22
* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)
* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID
* added changelog
* changed to valid version number
* changed to valid version number, need to be ordered by version number...
* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)
5123 - Use DEFAULT partition for server-based requests if none specified
* consent remove all suppresses next link in bundle (#5119)
* added FIXME with source of issue
* added FIXME with root cause
* added FIXME with root cause
* Providing solution to the issue and removing fixmes.
* Providing changelog
* auto-formatting.
* Adding new test.
* Adding a new test for standard paging
* let's try this and see if it works...?
* fix tests
* cleanup to trigger a new run
* fixing tests
---------
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118)
* fix, test, changelog
* fix, test, changelog
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
* _source search parameter needs to support modifiers (#5095)
_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers
* Fix HFQL docs (#5151)
* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)
* Initial failing test.
* Solution with changelog.
* fixing format.
* Addressing comment from code review.
* fixing failing test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* documentation update (#5154)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* Fix hsql jdbc driver deps (#5168)
Avoid non-included classes in jdbc driver dependencies.
* $delete-expunge over 10k resources will now delete all resources (#5144)
* First commit with very rough fix and unit test.
* Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest.
* Spotless
* Fix checkstyle errors.
* Fix test failures.
* Minor refactoring. New unit test. Finalize changelist.
* Spotless fix.
* Delete now useless code from unit test.
* Delete more useless code.
* Test pre-commit hook
* More spotless fixes.
* Address most code review feedback.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Remove use of pageSize parameter and see if this breaks the pipeline.
* Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases.
* Deprecate the old method and have it call the new one by default.
* updating documentation (#5170)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* _source search parameter modifiers for Subscription matching (#5159)
* _source search parameter modifiers for Subscription matching - test, implementation and changelog
* first fix
* tests and preliminary fixes
* wip, commit before switching to release branch.
* adding capability to handle _lastUpdated in reverse search (_has)
* adding changelog
* applying spotless.
* addressing code review comments.
---------
Co-authored-by: tadgh <garygrantgraham@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
* Br 20231019 add cr settings for cds hooks (#5394)
* Add settings used in CR CDS Services. Remove config dependency on Spring Boot.
* Add changelog
* Use String.format rather than concat strings
* spotless apply
* Add javadoc
* Upgrade notes for the forced-id change (#5400)
Add upgrade notes for forced-id
* Clean stale search results more aggressively. (#5396)
Use bulk DMA statements when cleaning the search cache.
The cleaner job now works as long as possible until a deadline based on the scheduling frequency.
* bump version of clinical reasoning (#5406)
* Transaction fails if SearchNarrowingInterceptor is registered and Partitioning Enabled - fix cross-tenant requests failure (#5408)
* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - fix and tests added
* removed unused alias from SQL query of mdm-clear (#5416)
* Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)
* Enable child classes to use Boolean class return type
* spotless
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* If AutoInflateBinaries is enabled, binaries are created on the disk only for the first resource entry of the bundle (#5420)
* If AutoInflateBinaries is enabled, binaries created on disk by bundled requests are created only for the first resource entry - fix
* Revert "Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)" (#5423)
This reverts commit 4e295a59fb143a2ba54bc44305474096e2acd578.
Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>
* Use new FHIR_ID column for sorting (#5405)
* Sort `_id` using new FHIR_ID column.
* Fix old tests that put client-assigned ids first.
* Better indexing for sort
* Bump core to 6.1.2.2 (#5425)
* Bump core to 6.1.2.1
Patch release that uses https for primary org.hl7.fhir.core package server
* Bump core to 6.1.2.2
* Make sure to return always a value for Boolean class return type. (#5424)
Implement change in a non-disruptive way for overriders
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Add non-standard __pid SP for breaking ties cheaply during sorts. (#5428)
Add a non-standard __pid SP.
* Review changes for new _pid SP. (#5430)
Change name to _pid to match our standard and add warning.
* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition (#5432)
* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition.
* Fix spotless issue
* CVEs for 6.10.0 (#5433)
* Bump jetty
* Bump okio-jvm
* 8.2.0 mysql connector
* Jena and elastic bumps
* Fix test
* 5412 post bundle on partition incorrect response.link shown (#5413)
* Initial fix and unit test provided
* spottless check
* Made relevant changes to make solution version agnostic
* relevant logic changes made
* spotless changes made
* New logic added to fix failing test cases
* formatting
* New logic to make the function more robust
* spotless checks
* Left a trailing slash in the tests
* Made relevant test changes and changed logic
* spotless changes
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_10_0/5412-during-partition-fullUrl-not-shown-in-response.yaml
changing changelog
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
* Formatting requirements
---------
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
* Resolve We don't have guaranteed subscription delivery if a resource is too large (#5414)
* first fix
* - added the ability to handle null payload to SubscriptionDeliveringMessageSubscriber and SubscriptionDeliveringEmailSubscriber
- refactored code to reduce repeated code
- cleaned unnecessary comments and reformatted files
* Changed myResourceModifiedMessagePersistenceSvc to be autowired
* removed unused import
* added error handling when inflating the message to email and message subscriber
* reformatted code
* Fixing subscription tests with mocked IResourceModifiedMessagePersistenceSvc
* Changes by gary
* Reformatted file
* fixed failed tests
* implemented test for message and email delivery subscriber. Fixed logical error. Reformatted File.
* - implemented IT
- fixed logical error
- added changelog
* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor
* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor
* resolve code review comments
* reformatted files
* fixed tests
* Fix for failing IT test in jpaserver-starter (#5435)
Co-authored-by: dotasek <dotasek.dev@gmail.com>
* wip
---------
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Martha Mitran <martha.mitran@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Brenin Rhodes <brenin@alphora.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
2023-11-10 17:00:08 -05:00
|
|
|
<version>8.2.0</version>
|
2022-01-04 13:21:14 -05:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springdoc</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
|
|
|
|
<version>2.2.0</version>
|
2022-01-04 13:21:14 -05:00
|
|
|
</dependency>
|
2016-06-05 09:40:06 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>net.sf.json-lib</groupId>
|
|
|
|
<artifactId>json-lib</artifactId>
|
|
|
|
<version>2.4</version>
|
|
|
|
<classifier>jdk15</classifier>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<artifactId>commons-logging</artifactId>
|
|
|
|
<groupId>commons-logging</groupId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>net.sf.json-lib</groupId>
|
|
|
|
<artifactId>json-lib</artifactId>
|
|
|
|
<version>2.4</version>
|
|
|
|
<classifier>jdk15-sources</classifier>
|
|
|
|
</dependency>
|
2017-06-14 08:35:41 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>net.ttddyy</groupId>
|
|
|
|
<artifactId>datasource-proxy</artifactId>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>1.9</version>
|
2017-08-13 14:39:47 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.antlr</groupId>
|
|
|
|
<artifactId>ST4</artifactId>
|
|
|
|
<version>4.0.8</version>
|
2017-06-14 08:35:41 -04:00
|
|
|
</dependency>
|
2015-08-19 07:47:45 -04:00
|
|
|
<dependency>
|
2023-12-11 18:24:40 -05:00
|
|
|
<!--
|
|
|
|
Note if you bump the version here - The commons-dbcp2 2.11.0 version
|
|
|
|
explicitly depends on commons-pool2 2.12.0, so we explicitly specify that
|
|
|
|
version below as well. If you bump this, make sure you're bumping the
|
|
|
|
pool2 version appropriately too.
|
|
|
|
-->
|
2015-08-16 22:09:01 -04:00
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-dbcp2</artifactId>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>2.11.0</version>
|
2015-08-16 22:09:01 -04:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-lang3</artifactId>
|
2018-02-27 12:52:47 -05:00
|
|
|
<version>${commons_lang3_version}</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
2023-12-11 18:24:40 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-pool2</artifactId>
|
|
|
|
<!-- See the note above about commons-dbcp2 before bumping versions here -->
|
|
|
|
<version>2.12.0</version>
|
|
|
|
</dependency>
|
2018-09-07 15:30:35 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-text</artifactId>
|
2018-09-17 16:06:11 -04:00
|
|
|
<version>${commons_text_version}</version>
|
2018-09-07 15:30:35 -04:00
|
|
|
</dependency>
|
2015-08-16 22:09:01 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.derby</groupId>
|
|
|
|
<artifactId>derby</artifactId>
|
|
|
|
<version>${derby_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.derby</groupId>
|
|
|
|
<artifactId>derbynet</artifactId>
|
|
|
|
<version>${derby_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.derby</groupId>
|
|
|
|
<artifactId>derbyclient</artifactId>
|
|
|
|
<version>${derby_version}</version>
|
|
|
|
</dependency>
|
2019-06-07 11:11:25 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.derby</groupId>
|
|
|
|
<artifactId>derbyshared</artifactId>
|
|
|
|
<version>${derby_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.derby</groupId>
|
|
|
|
<artifactId>derbytools</artifactId>
|
|
|
|
<version>${derby_version}</version>
|
|
|
|
</dependency>
|
2015-08-19 11:49:00 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpclient</artifactId>
|
2018-02-28 12:09:30 -05:00
|
|
|
<version>${httpclient_version}</version>
|
2015-08-19 11:49:00 -04:00
|
|
|
</dependency>
|
2021-01-06 10:21:25 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpclient-cache</artifactId>
|
|
|
|
<version>${httpclient_version}</version>
|
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
2023-01-19 20:18:12 -05:00
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>fluent-hc</artifactId>
|
|
|
|
<version>${httpclient_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpclient-android</artifactId>
|
|
|
|
<version>4.3.5.1</version>
|
|
|
|
</dependency>
|
2015-08-19 11:49:00 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpcore</artifactId>
|
2018-02-28 12:09:30 -05:00
|
|
|
<version>${httpcore_version}</version>
|
2015-08-19 11:49:00 -04:00
|
|
|
</dependency>
|
2023-04-06 15:42:29 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpcore-osgi</artifactId>
|
|
|
|
<version>${httpcore_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpcore-nio</artifactId>
|
|
|
|
<version>${httpcore_version}</version>
|
|
|
|
</dependency>
|
2019-06-14 06:24:11 -04:00
|
|
|
<dependency>
|
2020-02-28 16:09:16 -05:00
|
|
|
<groupId>co.elastic.apm</groupId>
|
|
|
|
<artifactId>apm-agent-api</artifactId>
|
|
|
|
<version>${elastic_apm_version}</version>
|
|
|
|
</dependency>
|
2019-06-14 06:24:11 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.jena</groupId>
|
|
|
|
<artifactId>apache-jena-libs</artifactId>
|
2020-10-12 17:16:00 -04:00
|
|
|
<version>${jena_version}</version>
|
2019-08-01 10:14:56 -04:00
|
|
|
<type>pom</type>
|
2021-04-27 07:03:24 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.jena</groupId>
|
|
|
|
<artifactId>jena-core</artifactId>
|
|
|
|
<version>${jena_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.jena</groupId>
|
|
|
|
<artifactId>jena-arq</artifactId>
|
|
|
|
<version>${jena_version}</version>
|
2019-06-14 06:24:11 -04:00
|
|
|
</dependency>
|
2015-11-02 08:12:36 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.lucene</groupId>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<artifactId>lucene-analyzers-phonetic</artifactId>
|
2017-01-30 17:59:01 -05:00
|
|
|
<version>${lucene_version}</version>
|
2015-11-02 08:12:36 -05:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.lucene</groupId>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<artifactId>lucene-backward-codecs</artifactId>
|
2017-01-30 17:59:01 -05:00
|
|
|
<version>${lucene_version}</version>
|
2015-11-02 08:12:36 -05:00
|
|
|
</dependency>
|
2015-08-24 15:23:28 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven.doxia</groupId>
|
|
|
|
<artifactId>doxia-module-markdown</artifactId>
|
2018-12-28 11:42:21 -05:00
|
|
|
<version>1.8</version>
|
2015-08-24 15:23:28 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven.scm</groupId>
|
|
|
|
<artifactId>maven-scm-api</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>1.12.0</version>
|
2015-08-24 15:23:28 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven.scm</groupId>
|
|
|
|
<artifactId>maven-scm-manager-plexus</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>1.12.0</version>
|
2015-08-24 15:23:28 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven.scm</groupId>
|
|
|
|
<artifactId>maven-scm-provider-gitexe</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>1.12.0</version>
|
2015-08-24 15:23:28 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven.wagon</groupId>
|
|
|
|
<artifactId>wagon-scm</artifactId>
|
2021-10-21 18:41:38 -04:00
|
|
|
<version>3.4.3</version>
|
2015-08-24 15:23:28 -04:00
|
|
|
</dependency>
|
2017-03-31 14:33:07 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven</groupId>
|
|
|
|
<artifactId>maven-project</artifactId>
|
|
|
|
<version>2.2.1</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven</groupId>
|
|
|
|
<artifactId>maven-plugin-api</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>3.8.6</version>
|
2017-03-31 14:33:07 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.maven.plugin-tools</groupId>
|
|
|
|
<artifactId>maven-plugin-annotations</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>3.9.0</version>
|
2017-03-31 14:33:07 -04:00
|
|
|
</dependency>
|
2021-05-03 05:57:45 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.poi</groupId>
|
|
|
|
<artifactId>ooxml-schemas</artifactId>
|
|
|
|
<version>${poi_ooxml_schemas_version}</version>
|
|
|
|
</dependency>
|
2021-05-02 12:14:32 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.poi</groupId>
|
|
|
|
<artifactId>poi</artifactId>
|
2021-05-03 05:57:45 -04:00
|
|
|
<version>${poi_version}</version>
|
2021-05-02 12:14:32 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.poi</groupId>
|
|
|
|
<artifactId>poi-ooxml</artifactId>
|
2021-05-03 05:57:45 -04:00
|
|
|
<version>${poi_version}</version>
|
2021-05-02 12:14:32 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.poi</groupId>
|
|
|
|
<artifactId>poi-ooxml-schemas</artifactId>
|
2021-05-03 05:57:45 -04:00
|
|
|
<version>${poi_version}</version>
|
2021-05-02 12:14:32 -04:00
|
|
|
</dependency>
|
2015-08-24 15:23:28 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.velocity</groupId>
|
2021-05-01 17:16:15 -04:00
|
|
|
<artifactId>velocity-engine-core</artifactId>
|
|
|
|
<version>2.3</version>
|
2015-09-03 08:07:43 -04:00
|
|
|
</dependency>
|
2019-07-11 21:39:41 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.awaitility</groupId>
|
|
|
|
<artifactId>awaitility</artifactId>
|
2022-10-24 18:20:39 -04:00
|
|
|
<version>4.2.0</version>
|
2019-07-11 21:39:41 -04:00
|
|
|
</dependency>
|
2017-08-13 14:39:47 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.codehaus.plexus</groupId>
|
|
|
|
<artifactId>plexus-compiler-api</artifactId>
|
2018-06-03 15:28:58 -04:00
|
|
|
<version>${plexus_compiler_api_version}</version>
|
2017-08-13 14:39:47 -04:00
|
|
|
</dependency>
|
2017-04-01 09:03:42 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.codehaus.plexus</groupId>
|
|
|
|
<artifactId>plexus-compiler-javac</artifactId>
|
2018-06-03 15:28:58 -04:00
|
|
|
<version>${plexus_compiler_api_version}</version>
|
2017-04-01 09:03:42 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.codehaus.plexus</groupId>
|
|
|
|
<artifactId>plexus-compiler-javac-errorprone</artifactId>
|
2018-06-03 15:28:58 -04:00
|
|
|
<version>${plexus_compiler_api_version}</version>
|
2017-04-01 09:03:42 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.codehaus.plexus</groupId>
|
|
|
|
<artifactId>plexus-utils</artifactId>
|
2017-08-16 11:20:21 -04:00
|
|
|
<version>3.1.0</version>
|
2017-04-01 09:03:42 -04:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
2020-11-27 19:49:06 -05:00
|
|
|
<groupId>com.fasterxml.woodstox</groupId>
|
|
|
|
<artifactId>woodstox-core</artifactId>
|
2022-11-24 14:32:56 -05:00
|
|
|
<version>6.4.0</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
2017-05-09 18:08:59 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.ebaysf.web</groupId>
|
|
|
|
<artifactId>cors-filter</artifactId>
|
|
|
|
<version>${ebay_cors_filter_version}</version>
|
|
|
|
</dependency>
|
2015-08-19 11:49:00 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>org.eclipse.jetty.ee10</groupId>
|
|
|
|
<artifactId>jetty-ee10-servlet</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-08-19 11:49:00 -04:00
|
|
|
</dependency>
|
2015-08-16 22:09:01 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>org.eclipse.jetty.ee10</groupId>
|
|
|
|
<artifactId>jetty-ee10-servlets</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-08-19 07:47:45 -04:00
|
|
|
</dependency>
|
2018-01-26 07:44:13 -05:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>org.eclipse.jetty.ee10.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee10-websocket-jakarta-client</artifactId>
|
|
|
|
<version>${jetty_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee10.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee10-websocket-jakarta-server</artifactId>
|
2018-01-26 07:44:13 -05:00
|
|
|
<version>${jetty_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jetty-http</artifactId>
|
2018-01-26 07:44:13 -05:00
|
|
|
<version>${jetty_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jetty-io</artifactId>
|
2018-01-26 07:44:13 -05:00
|
|
|
<version>${jetty_version}</version>
|
|
|
|
</dependency>
|
2015-08-19 07:47:45 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jetty-continuation</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-08-19 07:47:45 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jetty-security</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-08-19 07:47:45 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jetty-server</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-08-19 07:47:45 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jetty-util</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-08-19 07:47:45 -04:00
|
|
|
</dependency>
|
2018-01-26 07:44:13 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
|
|
|
<artifactId>jetty-xml</artifactId>
|
|
|
|
<version>${jetty_version}</version>
|
|
|
|
</dependency>
|
2015-09-28 09:06:57 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.websocket</groupId>
|
2022-11-08 22:18:36 -05:00
|
|
|
<artifactId>websocket-jetty-api</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-09-28 09:06:57 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.websocket</groupId>
|
2022-11-08 22:18:36 -05:00
|
|
|
<artifactId>websocket-core-client</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-09-28 09:06:57 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.websocket</groupId>
|
2022-11-08 22:18:36 -05:00
|
|
|
<artifactId>websocket-jetty-client</artifactId>
|
|
|
|
<version>${jetty_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.websocket</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>jetty-websocket-jetty-server</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-09-28 09:06:57 -04:00
|
|
|
</dependency>
|
2018-08-23 05:24:13 -04:00
|
|
|
<dependency>
|
2019-07-14 10:16:40 -04:00
|
|
|
<groupId>org.fhir</groupId>
|
|
|
|
<artifactId>ucum</artifactId>
|
|
|
|
<version>${ucum_version}</version>
|
2018-08-23 05:24:13 -04:00
|
|
|
</dependency>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.rauschig</groupId>
|
|
|
|
<artifactId>jarchivelib</artifactId>
|
2021-04-15 08:21:33 -04:00
|
|
|
<version>1.1.0</version>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2015-09-13 22:06:31 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.fusesource.jansi</groupId>
|
|
|
|
<artifactId>jansi</artifactId>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>2.4.1</version>
|
2015-09-13 22:06:31 -04:00
|
|
|
</dependency>
|
2015-09-08 08:14:55 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish</groupId>
|
6.6.0 Mergeback (#4924)
* Force Verify tests
* fix ITs (#4809)
* fix RestHookTestR5IT
* fix intermittent
---------
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Fix migrator error on Oracle (#4814)
* Fix Oracle SQL error
* Add changelog
* Update clinical reasoning version (#4816)
* Update clinical reasoning version
* Update version
* Update version
* Clean-up and more wireup of evaluationSettings
* Add changelog
---------
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
* Opening the care-gaps endpoint for GET. (#4823)
Co-authored-by: Chalma Maadaadi <chalma@alphora.com>
* added version to mdm golden resource tag (#4820)
Co-authored-by: Long Ma <long@smilecdr.com>
* Update the changelog for 4697 to be more descriptive (#4827)
* Update the changelog for 4697 to be more descriptive
* Futher tweaks of the changelog
* Fixes a bug with tags. (#4813)
* Test, fix
* Drop constraint, add migration
* Add changelog
* Fix userSelected null vs false
* Fix merge
* Fix up checkstyle whining
* One more failure
* Fix test
* wip
* changelog clarity
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* change index
---------
Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* fix migration issue (#4830)
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Create correct version enum
* Remove superfluous migration
* fixing test (#4835)
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* email subscription, throw NullPointerException (#4790)
* fix bug
* Favoring constructor initialization to autowiring.
* enhancing test.
* Making class LoggingEmailSender available outside of the hapi-fhir-japserver-uhnfhirtest module.
* Passing all tests.
* adding changelog.
* Bumping version to 6.5.20-SNAPSHOT
* addressing code review comment.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Add docs for CR operations (#4855)
* Add docs for CR operations
* Correct changelog and javadoc for $package
* Add documentation for $apply parameters
* Add additional documentation for $package
* Cleanup
* Cleanup
* Cleanup
* Address review comments
* Add documentation for $care-gaps operation. (#4862)
* Add documentation for -gaps.
* addressing the comments.
---------
Co-authored-by: Chalma Maadaadi <chalma@alphora.com>
* 4853 validation does not error when display is not the same as the display defined in the codesystem 2 (#4854)
* added failing test
* implemented the solution
* changed test name
* added change log
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_6_0/4853-validation-does-not-error-when-display-is-not-the-same-as-the-display-defined-in-the-codesystem-2.yaml
Co-authored-by: James Agnew <jamesagnew@gmail.com>
---------
Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* fixing patient everything operator (#4845)
* fixing patient everything operator
* review fix
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* fix link
* Move image file
* Bundle resources containing over 100 references to the same Organization will fail with HAPI-2207 (#4871)
* Add failing unit test.
* Fix JpaId Long equality comparison to use ! equals() instead of !=, which fails for different instances of the same Long value.
* Add changelog.
* added warn message and test (#4848)
* added warn message and test
* code review fixes
---------
Co-authored-by: Long Ma <long@smilecdr.com>
* Issue 4804 full table scan on mpi link during mdm clear (#4805)
* version bump for next release (#4793)
* version bump
* Bump to correctnumber
* Version Enum and folder
* Remove interim from list
* wip
* Fix operation on nested type-choices in FhirPatch implementation (#4783)
* Fix operation on nested type-choices in FhirPatch implementation
* Add credit for #4783
---------
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* #4468 fix previous link offset no cache pagination (#4489)
* #4468 Add test reproducing the issue
* #4468 Fix previous link for no cache offset pagination
* #4468 Use unchecked URI parsing
* Credit for #4489
---------
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* Changelog and data generating test
* Add MdmLink index
* Avoid double link deletion
* Use ThreadLocal safely
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: Zach Smith <85943952+zachdoctolib@users.noreply.github.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Fix erroneous batch 2 $export 75% complete count when the job is COMPLETE (#4859)
* Add failing unit test.
* Add conditional logic to the InstanceProgress progress percentage to disregard the incomplete count if this is called from the reduction step. This is to get around a race condition in which a work chunk is QUEUED and not yet complete when the reduction step calculates the progress.
* Add final.
* Add changelog.
* disable wars (#4877)
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* 4868 fix paging hapi (#4870)
* fixing some offset and adding a test
* fixing the offset paging
* Removing duplicate
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com>
* 4875-binary-access-write-doest-trigger-STORAGE-BINARY-ASSIGN-BLOB-ID-PREFIX-pointcut (#4876)
* Add failing test
* Add failing test
* Fix and changelog
* Pass content type parameter
* Back to auto wiring the context
* Invoke interceptor only when getting blobId, not also when storing it
* Avoid breaking implementers
* Address review comment
* Add new exception Msg code
* Fix broken test
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Fix batch job (bulk export) processed record count (#4879)
* Remove racy stats recalc.
* Throw 404 when requesting $export of non-existent Group or Patient (#4890)
* Remove default implementation intended only for interim backwards compatibility (#4894)
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Rule apply patient export (#4893)
* Test, fix, and changelog
* Better partition resolution
* Add checks based on rule applier
* Fix ordering failure due to hash set
* Allow empty auth interceptor
* Fix up operation type on invocation
* Add more tests, make hack implementation for patient instance level operation
* Tighten test name
* Changelog
* Default method
* remove dead method
* Remove dead autowire
---------
Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
* cve pom changes (#4898)
Co-authored-by: Long Ma <long@smilecdr.com>
* backport subscription topic bean cleanup (#4904)
* 4891 bulk export do not recurse unasked for resources (#4895)
* updating tests
* fixing bulk export to not fetch resources not requested
* cleanup
* cleanup
* more warning suppressing
* adding error code
* blah
* fix test
* review fixes
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
* lowers log level to remove bootup noise (#4908)
* CVE rel 6 6 (#4907)
* cve pom changes
* bump javax.el to jakarta.el
---------
Co-authored-by: Long Ma <long@smilecdr.com>
* Issue 4905 post binary failure invoking interceptor for pointcuts storage preshow resources (#4906)
* Initial failing test
* Avoid applying binary blob id prefix multiple times
* Remove recently introduced method not needed anymore
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Enhance LogbackCaptureTestExtension (#4869)
* repro bug with test, fix bug
* ken informed me he resolved this bug on master, so i'm switching to use his solution
* disable wars
* review feedback
* review feedback
* review feedback again
---------
Co-authored-by: josie <josie.vandewetering@smilecdr.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
* Resolve 4863 from release branch searchparametercanonicalizer does not account for search parameters for custom resources types when converting dstu23 into runtimesearchparam (#4887)
* Modified canonicalizeSearchParameterDstu2 and 3, now correctly detect search parameters for custom resources
* Canonicalizers now correctly handle search parameters for custom resources
* created changelog
* Modification based on comments:
- remove Resource from target field when there are custom resource types
- fixed changelog typo
- removed unnecessary variable providesMembershipInCompartments
* Added tests for the SearchParameterCanonicalizer to test if base and target of RuntimeSearchParam is set as expected for DSTU2, DSTU3, R4, R4B, and R5 resources
* Fixed typo and removed commented code
* re-ordered init methods
* Update changelog
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* modifications following first code review.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* License
* Remove _lastUpdated filtering of _revincludes. (#4899)
Remove _lastUpdated filtering of _revincludes.
* 4910-dm-migration-error-for-oracle-19c (#4916)
* Remove all_constraints references which break in oracle 19c
* Add changelog
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* 4873 empty fhirid causes missing resource (#4874)
* add check for empty fhirid string and add test
* add test for populateid
* changelog
* version bump
* version bump
* reverse version bump
* Back to 6.5.21-SNAPSHOT.
---------
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
* Fix include canonical url performance (#4919)
Use hash_identity for canonical join
* License
* Version bump
* Fix failure in test
* Licenses
* Review comments for pipeline
* Dead entry
* other typo
---------
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: Brenin Rhodes <brenin@alphora.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
Co-authored-by: chalmarm <44471040+chalmarm@users.noreply.github.com>
Co-authored-by: Chalma Maadaadi <chalma@alphora.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Sam Gunter <123124187+samguntersmilecdr@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: StevenXLi <stevenli_8118@hotmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: Zach Smith <85943952+zachdoctolib@users.noreply.github.com>
Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Josie <80289977+pepsiofficial@users.noreply.github.com>
Co-authored-by: josie <josie.vandewetering@smilecdr.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
2023-05-20 23:38:35 -04:00
|
|
|
<artifactId>jakarta.el</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>4.0.2</version>
|
2015-09-08 08:14:55 -04:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish</groupId>
|
|
|
|
<artifactId>javax.json</artifactId>
|
|
|
|
<version>1.0.4</version>
|
|
|
|
</dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.jaxb</groupId>
|
|
|
|
<artifactId>jaxb-core</artifactId>
|
|
|
|
<version>${jaxb_runtime_version}</version>
|
|
|
|
</dependency>
|
2018-05-14 17:38:40 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.jaxb</groupId>
|
|
|
|
<artifactId>jaxb-runtime</artifactId>
|
|
|
|
<version>${jaxb_runtime_version}</version>
|
2023-11-22 10:30:51 -05:00
|
|
|
<!-- Excluded in favor of jakarta.activation:jakarta.activation-api -->
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>com.sun.activation</groupId>
|
|
|
|
<artifactId>jakarta.activation</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2018-05-14 17:38:40 -04:00
|
|
|
</dependency>
|
2015-11-29 11:43:09 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.jersey.core</groupId>
|
|
|
|
<artifactId>jersey-server</artifactId>
|
|
|
|
<version>${jersey_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.jersey.containers</groupId>
|
|
|
|
<artifactId>jersey-container-servlet-core</artifactId>
|
|
|
|
<version>${jersey_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.jersey.containers</groupId>
|
|
|
|
<artifactId>jersey-container-jetty-http</artifactId>
|
|
|
|
<version>${jersey_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.jersey.media</groupId>
|
|
|
|
<artifactId>jersey-media-moxy</artifactId>
|
|
|
|
<version>${jersey_version}</version>
|
|
|
|
</dependency>
|
2018-05-03 18:34:29 -04:00
|
|
|
<dependency>
|
2022-01-24 20:15:41 -05:00
|
|
|
<groupId>org.jboss.spec.javax.ws.rs</groupId>
|
|
|
|
<artifactId>jboss-jaxrs-api_2.1_spec</artifactId>
|
|
|
|
<version>2.0.1.Final</version>
|
2018-05-03 18:34:29 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.jboss.resteasy</groupId>
|
|
|
|
<artifactId>resteasy-client</artifactId>
|
|
|
|
<version>${resteasy_version}</version>
|
2015-11-29 11:43:09 -05:00
|
|
|
</dependency>
|
2015-09-08 08:14:55 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.jscience</groupId>
|
|
|
|
<artifactId>jscience</artifactId>
|
|
|
|
<version>4.3.1</version>
|
|
|
|
</dependency>
|
2020-04-17 13:59:22 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.hamcrest</groupId>
|
|
|
|
<artifactId>hamcrest</artifactId>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<version>${hamcrest_version}</version>
|
2020-04-17 13:59:22 -04:00
|
|
|
</dependency>
|
2023-12-11 18:24:40 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.htmlunit</groupId>
|
|
|
|
<artifactId>htmlunit</artifactId>
|
|
|
|
<version>3.9.0</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<!-- Don't let HTMLUnit bring in Jetty 9 -->
|
|
|
|
<groupId>org.eclipse.jetty.websocket</groupId>
|
|
|
|
<artifactId>websocket-client</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
2023-04-28 06:28:22 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.exparity</groupId>
|
|
|
|
<artifactId>hamcrest-date</artifactId>
|
|
|
|
<version>2.0.8</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<artifactId>*</artifactId>
|
|
|
|
<groupId>*</groupId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
2015-09-08 08:14:55 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>org.hibernate.orm</groupId>
|
|
|
|
<artifactId>hibernate-ant</artifactId>
|
|
|
|
<version>${hibernate_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.hibernate.orm</groupId>
|
2015-09-08 08:14:55 -04:00
|
|
|
<artifactId>hibernate-core</artifactId>
|
|
|
|
<version>${hibernate_version}</version>
|
2021-09-21 11:36:08 -04:00
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<artifactId>xml-apis</artifactId>
|
|
|
|
<groupId>xml-apis</groupId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.activation</groupId>
|
2021-09-21 11:36:08 -04:00
|
|
|
<artifactId>activation</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>jakarta.activation</groupId>
|
|
|
|
<artifactId>jakarta.activation-api</artifactId>
|
2021-09-21 11:36:08 -04:00
|
|
|
</exclusion>
|
2022-11-08 22:18:36 -05:00
|
|
|
<exclusion>
|
|
|
|
<groupId>org.jboss.spec.javax.transaction</groupId>
|
|
|
|
<artifactId>jboss-transaction-api_1.2_spec</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>com.sun.activation</groupId>
|
|
|
|
<artifactId>jakarta.activation</artifactId>
|
2022-11-08 22:18:36 -05:00
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2015-09-08 08:14:55 -04:00
|
|
|
</dependency>
|
2023-03-14 15:32:00 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>org.hibernate.orm</groupId>
|
2023-03-14 15:32:00 -04:00
|
|
|
<artifactId>hibernate-envers</artifactId>
|
|
|
|
<version>${hibernate_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.data</groupId>
|
|
|
|
<artifactId>spring-data-envers</artifactId>
|
|
|
|
<version>${spring_boot_version}</version>
|
|
|
|
</dependency>
|
2015-09-08 08:14:55 -04:00
|
|
|
<dependency>
|
2020-04-13 11:50:49 -04:00
|
|
|
<groupId>org.hibernate.validator</groupId>
|
2015-09-08 08:14:55 -04:00
|
|
|
<artifactId>hibernate-validator</artifactId>
|
|
|
|
<version>${hibernate_validator_version}</version>
|
|
|
|
</dependency>
|
2015-10-31 17:09:32 -04:00
|
|
|
<dependency>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<groupId>org.apache.logging.log4j</groupId>
|
|
|
|
<artifactId>log4j-to-slf4j</artifactId>
|
|
|
|
<version>${log4j_to_slf4j_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.hibernate.search</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>hibernate-search-mapper-orm-orm6</artifactId>
|
2017-01-30 17:59:01 -05:00
|
|
|
<version>${hibernate_search_version}</version>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.apache.logging.log4j</groupId>
|
|
|
|
<artifactId>log4j-api</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2015-10-31 17:09:32 -04:00
|
|
|
</dependency>
|
2017-10-09 10:59:36 -04:00
|
|
|
<dependency>
|
2023-12-03 11:15:37 -05:00
|
|
|
<groupId>org.elasticsearch</groupId>
|
|
|
|
<artifactId>elasticsearch</artifactId>
|
|
|
|
<version>8.9.2</version>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.hibernate.search</groupId>
|
|
|
|
<artifactId>hibernate-search-backend-elasticsearch</artifactId>
|
2017-10-09 10:59:36 -04:00
|
|
|
<version>${hibernate_search_version}</version>
|
|
|
|
</dependency>
|
2020-04-10 20:01:59 -04:00
|
|
|
<dependency>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<groupId>org.hibernate.search</groupId>
|
|
|
|
<artifactId>hibernate-search-backend-lucene</artifactId>
|
2020-04-12 20:47:32 -04:00
|
|
|
<version>${hibernate_search_version}</version>
|
2020-04-10 20:01:59 -04:00
|
|
|
</dependency>
|
2022-09-09 19:24:06 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.hibernate.search</groupId>
|
|
|
|
<artifactId>hibernate-search-backend-elasticsearch-aws</artifactId>
|
|
|
|
<version>${hibernate_search_version}</version>
|
|
|
|
</dependency>
|
2015-10-29 15:38:19 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.javassist</groupId>
|
|
|
|
<artifactId>javassist</artifactId>
|
2018-04-06 09:12:22 -04:00
|
|
|
<version>3.22.0-GA</version>
|
2015-10-29 15:38:19 -04:00
|
|
|
</dependency>
|
2021-04-25 15:40:50 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit</groupId>
|
|
|
|
<artifactId>junit-bom</artifactId>
|
|
|
|
<version>${junit_version}</version>
|
|
|
|
<type>pom</type>
|
|
|
|
<scope>import</scope>
|
|
|
|
</dependency>
|
2020-07-04 18:28:16 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter</artifactId>
|
2020-10-12 17:16:00 -04:00
|
|
|
<version>${junit_version}</version>
|
2020-07-04 18:28:16 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter-api</artifactId>
|
2020-10-12 17:16:00 -04:00
|
|
|
<version>${junit_version}</version>
|
2020-07-04 18:28:16 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter-engine</artifactId>
|
2020-10-12 17:16:00 -04:00
|
|
|
<version>${junit_version}</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter-params</artifactId>
|
|
|
|
<version>${junit_version}</version>
|
2020-07-04 18:28:16 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2020-12-14 06:06:07 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit-pioneer</groupId>
|
|
|
|
<artifactId>junit-pioneer</artifactId>
|
2021-04-25 15:40:50 -04:00
|
|
|
<version>1.3.8</version>
|
2020-12-14 06:06:07 -05:00
|
|
|
</dependency>
|
2018-09-07 19:14:43 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.mariadb.jdbc</groupId>
|
|
|
|
<artifactId>mariadb-java-client</artifactId>
|
2022-03-31 14:26:19 -04:00
|
|
|
<version>3.0.4</version>
|
2018-09-07 19:14:43 -04:00
|
|
|
</dependency>
|
2016-12-25 12:48:36 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.mockito</groupId>
|
2018-05-03 18:34:29 -04:00
|
|
|
<artifactId>mockito-core</artifactId>
|
2021-04-14 17:41:32 -04:00
|
|
|
<version>${mockito_version}</version>
|
2016-12-25 12:48:36 -05:00
|
|
|
</dependency>
|
2020-07-04 18:28:16 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.mockito</groupId>
|
|
|
|
<artifactId>mockito-junit-jupiter</artifactId>
|
2021-04-14 17:41:32 -04:00
|
|
|
<version>${mockito_version}</version>
|
2020-07-04 18:28:16 -04:00
|
|
|
</dependency>
|
2018-09-07 19:14:43 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.postgresql</groupId>
|
|
|
|
<artifactId>postgresql</artifactId>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>42.7.1</version>
|
2018-09-07 19:14:43 -04:00
|
|
|
</dependency>
|
2023-06-14 09:20:53 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.oracle.database.jdbc</groupId>
|
|
|
|
<artifactId>ojdbc11</artifactId>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>23.3.0.23.09</version>
|
2023-06-14 09:20:53 -04:00
|
|
|
</dependency>
|
2019-09-17 16:01:35 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.quartz-scheduler</groupId>
|
|
|
|
<artifactId>quartz</artifactId>
|
2020-03-17 12:47:12 -04:00
|
|
|
<version>2.3.2</version>
|
2022-04-15 15:27:57 -04:00
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>com.zaxxer</groupId>
|
|
|
|
<artifactId>HikariCP-java7</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>com.mchange</groupId>
|
|
|
|
<artifactId>c3p0</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>com.mchange</groupId>
|
|
|
|
<artifactId>mchange-commons-java</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2019-09-17 16:01:35 -04:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
|
<artifactId>slf4j-android</artifactId>
|
2022-10-13 16:26:11 -04:00
|
|
|
<version>1.7.36</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
|
<artifactId>slf4j-api</artifactId>
|
2018-06-03 16:19:33 -04:00
|
|
|
<version>${slf4j_version}</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
2022-11-12 15:55:02 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
|
<artifactId>slf4j-simple</artifactId>
|
|
|
|
<version>${slf4j_version}</version>
|
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.slf4j</groupId>
|
2022-11-08 22:18:36 -05:00
|
|
|
<artifactId>log4j-over-slf4j</artifactId>
|
2018-06-03 16:19:33 -04:00
|
|
|
<version>${slf4j_version}</version>
|
2015-08-31 08:20:24 -04:00
|
|
|
</dependency>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.slf4j</groupId>
|
2022-11-08 22:18:36 -05:00
|
|
|
<artifactId>jcl-over-slf4j</artifactId>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<version>${slf4j_version}</version>
|
|
|
|
</dependency>
|
2015-08-16 22:09:01 -04:00
|
|
|
<dependency>
|
2015-08-19 11:49:00 -04:00
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-beans</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-context</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-context-support</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-core</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2021-12-02 13:01:50 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-expression</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2018-08-27 08:21:20 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-jdbc</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2015-09-28 09:06:57 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-messaging</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2015-08-19 11:49:00 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-orm</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2015-08-20 14:27:19 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-test</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2021-12-02 13:01:50 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-webmvc</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2019-02-01 10:14:46 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-test</artifactId>
|
|
|
|
<version>${spring_boot_version}</version>
|
|
|
|
</dependency>
|
2019-06-13 13:59:51 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-test</artifactId>
|
|
|
|
<version>${spring_boot_version}</version>
|
|
|
|
</dependency>
|
2015-08-19 11:49:00 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-tx</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
2015-08-16 22:09:01 -04:00
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-web</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2015-09-28 09:06:57 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
<artifactId>spring-websocket</artifactId>
|
|
|
|
<version>${spring_version}</version>
|
|
|
|
</dependency>
|
2021-08-09 15:59:47 -04:00
|
|
|
<dependency>
|
2019-02-01 10:14:46 -05:00
|
|
|
<groupId>org.springframework.retry</groupId>
|
|
|
|
<artifactId>spring-retry</artifactId>
|
|
|
|
<version>${spring_retry_version}</version>
|
|
|
|
</dependency>
|
2015-08-31 08:20:24 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.thymeleaf</groupId>
|
|
|
|
<artifactId>thymeleaf</artifactId>
|
|
|
|
<version>${thymeleaf-version}</version>
|
|
|
|
</dependency>
|
2015-10-17 09:39:27 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.thymeleaf</groupId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<artifactId>thymeleaf-spring6</artifactId>
|
2015-10-17 09:39:27 -04:00
|
|
|
<version>${thymeleaf-version}</version>
|
|
|
|
</dependency>
|
2019-10-21 07:22:55 -04:00
|
|
|
<dependency>
|
2020-10-12 20:47:14 -04:00
|
|
|
<groupId>org.webjars.npm</groupId>
|
2023-07-21 18:51:23 -04:00
|
|
|
<artifactId>ace-builds</artifactId>
|
|
|
|
<version>1.22.0</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars.npm</groupId>
|
2019-10-21 07:22:55 -04:00
|
|
|
<artifactId>bootstrap</artifactId>
|
2020-10-12 20:47:14 -04:00
|
|
|
<version>4.5.2</version>
|
2019-10-21 07:22:55 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars</groupId>
|
|
|
|
<artifactId>Eonasdan-bootstrap-datetimepicker</artifactId>
|
2020-10-12 20:47:14 -04:00
|
|
|
<version>4.17.47</version>
|
2021-05-02 12:14:32 -04:00
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>*</groupId>
|
|
|
|
<artifactId>*</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2019-10-21 07:22:55 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars</groupId>
|
|
|
|
<artifactId>font-awesome</artifactId>
|
|
|
|
<version>5.8.2</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars.bower</groupId>
|
|
|
|
<artifactId>awesome-bootstrap-checkbox</artifactId>
|
2020-09-14 08:42:28 -04:00
|
|
|
<version>1.0.2</version>
|
2019-10-21 07:22:55 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars</groupId>
|
|
|
|
<artifactId>jstimezonedetect</artifactId>
|
|
|
|
<version>1.0.6</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars</groupId>
|
|
|
|
<artifactId>select2</artifactId>
|
2020-09-14 08:42:28 -04:00
|
|
|
<version>4.0.13</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.webjars</groupId>
|
|
|
|
<artifactId>jquery</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2019-10-21 07:22:55 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars.bower</groupId>
|
|
|
|
<artifactId>jquery</artifactId>
|
2020-09-14 08:42:28 -04:00
|
|
|
<version>3.5.1</version>
|
2019-10-21 07:22:55 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars.bower</groupId>
|
|
|
|
<artifactId>moment</artifactId>
|
2020-09-14 08:42:28 -04:00
|
|
|
<version>2.27.0</version>
|
2019-10-21 07:22:55 -04:00
|
|
|
</dependency>
|
2020-10-12 20:47:14 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars.npm</groupId>
|
|
|
|
<artifactId>popper.js</artifactId>
|
|
|
|
<version>1.16.1</version>
|
|
|
|
</dependency>
|
2021-04-25 15:40:50 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.webjars</groupId>
|
|
|
|
<artifactId>swagger-ui</artifactId>
|
2022-01-04 13:21:14 -05:00
|
|
|
<version>4.1.3</version>
|
2021-04-25 15:40:50 -04:00
|
|
|
</dependency>
|
2015-08-31 08:39:49 -04:00
|
|
|
<dependency>
|
2017-08-13 14:39:47 -04:00
|
|
|
<groupId>org.xmlunit</groupId>
|
|
|
|
<artifactId>xmlunit-core</artifactId>
|
|
|
|
<version>2.4.0</version>
|
|
|
|
</dependency>
|
2019-09-30 09:30:39 -04:00
|
|
|
<dependency>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<groupId>org.testcontainers</groupId>
|
|
|
|
<artifactId>testcontainers</artifactId>
|
2021-07-23 14:58:10 -04:00
|
|
|
<version>${testcontainers_version}</version>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.testcontainers</groupId>
|
|
|
|
<artifactId>elasticsearch</artifactId>
|
2021-07-23 14:58:10 -04:00
|
|
|
<version>${testcontainers_version}</version>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.testcontainers</groupId>
|
|
|
|
<artifactId>junit-jupiter</artifactId>
|
2021-07-23 14:58:10 -04:00
|
|
|
<version>${testcontainers_version}</version>
|
Replacing Hibernate Search 5 with Hibernate Search 6 (#2190)
* Beginning work on converting to hibernate search 6
* replace all out of date properties
* replace all POM references to old versions
* remove the shaded ES jars as HS6 supports 7.9
* Convert "Bridges" to RoutingBinder and RoutingBridge
* Modernize all indexing annotations
* Begin refactoring of search queries (wip)
* Fix spatial API changes, work on BaseTermReadSvcImpl
* Most of the way through the various filter property conversions
* Finished i think with BaseTermReadSvcImpl
* Compiling, but definitely broken
* Start test compilation failures
* All tests compiling (i think)
* remove suggest keywords operation
* Fix bootstrap errors, still have to deal with transient fields
* Rollback CR
* More refactoring, got IDs baked back into docs
* Fix coord util, fix a few more fields which require projection
* merge fixes
* begin refactor of valuesetexpansion tests
* fix another test
* Update tests
* remove todos, add TestContainers
* Fix descendant in
* Add testcontainers, fix another test
* fix more tests, replace embedded es
* Rip out embedded elastic, replace with TestContainer
* merge conflicts for new analyzers
* Bump to CR2 for hibernate search 6. Add forgotten CLI dep. Add backwards compatible codecs
* Remove dead deps, update testcontainer
* Remove java-hamcrest
* Pull asserts up, refactor tests to pass in RP tests
* Update V2 check
* Remove suggest keyword tests
* Split line for testing
* Fix perhaps one of the dumbest programming mistakes in my career so far
* Refactor tests which no longer rely on a strict known order
* Fix up test config, disable log test temporarily
* Remove log4j from being transitively pulled in. re-enable test
* Update log4j exclusions with new bridge. Update test to check for core class
* Move dependency to root pom in dep management section
* Update changelog, add changelog for HS6 with ES requirements. Remove dead comment
* update testst, remove todos
* Add hibernate props provider method, add elastic regexp query
* Add todo for high level client builder
* Modify ElasticsearchRestClientFactory to support HTTPS hosts
* Remove protocol extraction from rest url
* do we even need to index this...?
* remove purge of non-indexed resources
* Add longer timeout to testcontainers
* Add task to add docker CLI to azure pipeline via task, for testcontainers
* WIP remove this
* Dont update version
* Add test for duplicate termconcepts
* Use real hibernate ORM methods
* merge issues
* Add partitionsettigns bean to match master
* Trying to debug testcontainers on azure...
* Trying to debug testcontainers on azure...
* Run even on previous failure
* Fix testcontainer port binds
* Add full text logs attaching, and test reporting
* I love yaml
* Remove comment
* Refactor delta remove to not do a once-over traversal and flatten all children pre-delete. Resolves transaction commit boundary issue
* Modify TX beheaviour
* wip
* Rework to use config and mocked beans for partition-aware lastN
* rework to not use beans and just inject vars i need for test, keps test envs cleaner
* update azure pipeline to only copy test results
* Remove erroneous publish
* Always get test logs
* Make it so indexing works,
* Add todos
* revert deleteByPid
* Work on test fixes
* Test fixes
* Test fixes
* Another test fix
* Test fix
* Work on tests
* Test fixes
* All tests passing locally
* Fix test failure
* FIx build error
* Rename usages of HibernateDialectProvider -> HibernatePropertiesProvider
* Update ngram of token filters
* Tidying
* subvert the purpose of hibernate elastic props builder to inject template
* dead space
* Rename changed class
Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-01-05 17:56:59 -05:00
|
|
|
<scope>test</scope>
|
2019-09-30 09:30:39 -04:00
|
|
|
</dependency>
|
2017-08-13 14:39:47 -04:00
|
|
|
<dependency>
|
2023-09-19 14:26:20 -04:00
|
|
|
<groupId>org.ogce</groupId>
|
2017-08-13 14:39:47 -04:00
|
|
|
<artifactId>xpp3</artifactId>
|
2023-09-19 14:26:20 -04:00
|
|
|
<version>1.1.6</version>
|
2023-11-22 10:30:51 -05:00
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>junit</groupId>
|
|
|
|
<artifactId>junt</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
2015-08-31 08:39:49 -04:00
|
|
|
</dependency>
|
2019-10-06 17:55:10 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.flywaydb</groupId>
|
|
|
|
<artifactId>flyway-core</artifactId>
|
2019-11-04 08:27:34 -05:00
|
|
|
<version>${flyway_version}</version>
|
2019-10-06 17:55:10 -04:00
|
|
|
</dependency>
|
2022-12-09 09:43:04 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>uk.org.webcompere</groupId>
|
|
|
|
<artifactId>system-stubs-jupiter</artifactId>
|
|
|
|
<version>2.0.1</version>
|
|
|
|
</dependency>
|
2022-12-23 14:23:36 -05:00
|
|
|
<!-- dependencies required for Android -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>xerces</groupId>
|
|
|
|
<artifactId>xercesImpl</artifactId>
|
|
|
|
<version>2.12.2</version>
|
|
|
|
<scope>provided</scope>
|
|
|
|
<optional>true</optional>
|
|
|
|
</dependency>
|
2015-08-16 22:09:01 -04:00
|
|
|
</dependencies>
|
|
|
|
</dependencyManagement>
|
|
|
|
|
2014-02-17 17:58:32 -05:00
|
|
|
<build>
|
|
|
|
<pluginManagement>
|
|
|
|
<plugins>
|
2023-07-11 20:36:44 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>com.diffplug.spotless</groupId>
|
|
|
|
<artifactId>spotless-maven-plugin</artifactId>
|
|
|
|
<version>${spotless_version}</version>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<goals>
|
|
|
|
<goal>apply</goal>
|
|
|
|
<goal>check</goal>
|
|
|
|
</goals>
|
|
|
|
<phase>compile</phase>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
<configuration>
|
|
|
|
<java>
|
|
|
|
<excludes>
|
|
|
|
<exclude>**/test/**/*.java</exclude>
|
|
|
|
</excludes>
|
|
|
|
<!--This does the actual code reformatting-->
|
|
|
|
<palantirJavaFormat/>
|
|
|
|
<!--After formatting, replace the default 4-space indentation with tabs as per our editorconfig-->
|
|
|
|
<indent>
|
|
|
|
<tabs>true</tabs>
|
|
|
|
<spacesPerTab>4</spacesPerTab>
|
|
|
|
</indent>
|
|
|
|
<!--Just removes unused imports-->
|
|
|
|
<removeUnusedImports />
|
|
|
|
<!--Follow the editorconfig-defined order of imports-->
|
|
|
|
<importOrder>
|
|
|
|
<wildcardsLast>true</wildcardsLast>
|
|
|
|
<order>,java|javax,\#</order>
|
|
|
|
</importOrder>
|
|
|
|
</java>
|
|
|
|
|
|
|
|
<!--This does basic formatting of trailing whitespace and newlines-->
|
|
|
|
<formats>
|
|
|
|
<format>
|
|
|
|
<includes>
|
|
|
|
<include>*.md</include>
|
|
|
|
<include>.gitignore</include>
|
|
|
|
<include>*.java</include>
|
|
|
|
</includes>
|
|
|
|
<trimTrailingWhitespace/>
|
|
|
|
<endWithNewline/>
|
|
|
|
</format>
|
|
|
|
</formats>
|
|
|
|
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
2022-11-09 14:47:23 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-resources-plugin</artifactId>
|
|
|
|
<version>3.3.0</version>
|
|
|
|
</plugin>
|
2018-06-03 16:19:33 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
2019-02-01 10:14:46 -05:00
|
|
|
<version>${spring_boot_version}</version>
|
2018-06-03 16:19:33 -04:00
|
|
|
</plugin>
|
2017-10-15 11:27:30 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.basepom.maven</groupId>
|
|
|
|
<artifactId>duplicate-finder-maven-plugin</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>2.0.1</version>
|
2017-10-15 11:27:30 -04:00
|
|
|
</plugin>
|
2015-09-20 10:18:33 -04:00
|
|
|
<plugin>
|
2018-11-30 17:19:16 -05:00
|
|
|
<groupId>de.jpdigital</groupId>
|
2022-12-20 12:05:15 -05:00
|
|
|
<artifactId>hibernate56-ddl-maven-plugin</artifactId>
|
|
|
|
<version>2.5.0</version>
|
2015-09-20 10:18:33 -04:00
|
|
|
</plugin>
|
2018-12-23 15:11:44 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-assembly-plugin</artifactId>
|
|
|
|
<version>${maven_assembly_plugin_version}</version>
|
|
|
|
</plugin>
|
2015-09-19 11:00:57 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.felix</groupId>
|
|
|
|
<artifactId>maven-bundle-plugin</artifactId>
|
2018-02-27 12:52:47 -05:00
|
|
|
<version>3.5.0</version>
|
2015-09-19 11:00:57 -04:00
|
|
|
</plugin>
|
2015-07-21 08:59:44 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
2015-08-31 08:20:24 -04:00
|
|
|
<artifactId>maven-antrun-plugin</artifactId>
|
2020-06-23 11:35:10 -04:00
|
|
|
<version>3.0.0</version>
|
2015-06-21 22:10:13 -04:00
|
|
|
</plugin>
|
2023-12-03 11:15:37 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-checkstyle-plugin</artifactId>
|
2023-12-07 09:16:48 -05:00
|
|
|
<version>${maven_checkstyle_version}</version>
|
2023-12-03 11:15:37 -05:00
|
|
|
</plugin>
|
2018-05-14 17:38:40 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-clean-plugin</artifactId>
|
|
|
|
<version>3.1.0</version>
|
|
|
|
</plugin>
|
2014-02-17 17:58:32 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>3.11.0</version>
|
2014-02-17 17:58:32 -05:00
|
|
|
<configuration>
|
2015-06-17 13:51:05 -04:00
|
|
|
<forceJavacCompilerUse>true</forceJavacCompilerUse>
|
2015-08-28 11:35:12 -04:00
|
|
|
<encoding>UTF-8</encoding>
|
2017-11-13 13:50:39 -05:00
|
|
|
<fork>true</fork>
|
2018-02-24 22:10:55 -05:00
|
|
|
<meminitial>500m</meminitial>
|
|
|
|
<maxmem>2000m</maxmem>
|
2023-12-11 18:24:40 -05:00
|
|
|
<compilerArgs>
|
|
|
|
<arg>-XDcompilePolicy=simple</arg>
|
|
|
|
<arg>-Xplugin:ErrorProne -Xep:MissingSummary:OFF</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
|
|
|
|
<arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>
|
|
|
|
</compilerArgs>
|
|
|
|
<annotationProcessorPaths>
|
|
|
|
<path>
|
|
|
|
<groupId>com.google.errorprone</groupId>
|
|
|
|
<artifactId>error_prone_core</artifactId>
|
|
|
|
<version>${error_prone_core_version}</version>
|
|
|
|
</path>
|
|
|
|
</annotationProcessorPaths>
|
2014-02-17 17:58:32 -05:00
|
|
|
</configuration>
|
|
|
|
</plugin>
|
2015-09-11 16:13:40 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-dependency-plugin</artifactId>
|
2021-01-04 06:49:12 -05:00
|
|
|
<version>3.1.2</version>
|
2015-09-11 16:13:40 -04:00
|
|
|
</plugin>
|
2015-08-19 08:52:37 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-deploy-plugin</artifactId>
|
|
|
|
<version>2.8.2</version>
|
|
|
|
</plugin>
|
2015-09-20 10:18:33 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-gpg-plugin</artifactId>
|
|
|
|
<version>1.6</version>
|
|
|
|
</plugin>
|
2015-08-19 08:52:37 -04:00
|
|
|
<plugin>
|
2015-08-19 11:49:00 -04:00
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-javadoc-plugin</artifactId>
|
2023-12-11 18:24:40 -05:00
|
|
|
<version>3.6.3</version>
|
2015-08-19 08:52:37 -04:00
|
|
|
</plugin>
|
2019-07-03 14:08:01 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-jar-plugin</artifactId>
|
2021-04-14 17:41:32 -04:00
|
|
|
<version>3.2.0</version>
|
2019-07-03 14:08:01 -04:00
|
|
|
</plugin>
|
2015-09-20 10:18:33 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-jxr-plugin</artifactId>
|
2018-12-28 11:42:21 -05:00
|
|
|
<version>3.0.0</version>
|
2015-09-20 10:18:33 -04:00
|
|
|
</plugin>
|
2015-08-19 08:52:37 -04:00
|
|
|
<plugin>
|
2015-08-19 11:49:00 -04:00
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-failsafe-plugin</artifactId>
|
2023-05-27 11:07:59 -04:00
|
|
|
<version>3.1.0</version>
|
2022-10-20 16:57:06 -04:00
|
|
|
<configuration>
|
2023-05-27 11:07:59 -04:00
|
|
|
<reuseForks>false</reuseForks>
|
2022-10-20 16:57:06 -04:00
|
|
|
<redirectTestOutputToFile>true</redirectTestOutputToFile>
|
2023-05-27 11:07:59 -04:00
|
|
|
<forkCount>1</forkCount>
|
|
|
|
<threadCount>1</threadCount>
|
|
|
|
<perCoreThreadCount>true</perCoreThreadCount>
|
|
|
|
<runOrder>alphabetical</runOrder>
|
|
|
|
<useModulePath>false</useModulePath>
|
|
|
|
<includes>
|
|
|
|
<include>**/*IT.java</include>
|
|
|
|
</includes>
|
2022-10-20 16:57:06 -04:00
|
|
|
</configuration>
|
2015-08-19 08:52:37 -04:00
|
|
|
</plugin>
|
2017-03-31 14:33:07 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-plugin-plugin</artifactId>
|
2021-10-16 17:26:46 -04:00
|
|
|
<version>3.6.1</version>
|
2017-03-31 14:33:07 -04:00
|
|
|
</plugin>
|
2016-02-03 08:35:05 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-shade-plugin</artifactId>
|
|
|
|
<version>2.4.3</version>
|
|
|
|
</plugin>
|
2015-08-19 08:52:37 -04:00
|
|
|
<plugin>
|
2015-08-19 11:49:00 -04:00
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-source-plugin</artifactId>
|
2021-04-14 17:41:32 -04:00
|
|
|
<version>3.2.1</version>
|
2015-08-19 08:52:37 -04:00
|
|
|
</plugin>
|
2014-09-03 12:57:17 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>3.1.2</version>
|
2014-09-03 12:57:17 -04:00
|
|
|
<configuration>
|
2015-06-21 22:10:13 -04:00
|
|
|
<redirectTestOutputToFile>true</redirectTestOutputToFile>
|
2019-11-23 13:51:02 -05:00
|
|
|
<argLine>@{argLine} ${surefire_jvm_args}</argLine>
|
2023-07-04 14:08:44 -04:00
|
|
|
<trimStackTrace>false</trimStackTrace>
|
2023-05-27 11:07:59 -04:00
|
|
|
<runOrder>alphabetical</runOrder>
|
|
|
|
<argLine>@{argLine} ${surefire_jvm_args} -XX:+HeapDumpOnOutOfMemoryError</argLine>
|
|
|
|
<forkCount>0.6C</forkCount>
|
|
|
|
<threadCount>1</threadCount>
|
|
|
|
<perCoreThreadCount>false</perCoreThreadCount>
|
|
|
|
<reuseForks>true</reuseForks>
|
|
|
|
<parallel>classes</parallel>
|
|
|
|
<includes>
|
|
|
|
<include>**/*Test.java</include>
|
|
|
|
</includes>
|
|
|
|
<excludes>*StressTest*</excludes>
|
2014-09-03 12:57:17 -04:00
|
|
|
</configuration>
|
|
|
|
</plugin>
|
2014-03-24 08:32:28 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
2015-08-19 11:49:00 -04:00
|
|
|
<artifactId>maven-war-plugin</artifactId>
|
2023-02-15 08:43:01 -05:00
|
|
|
<version>3.3.2</version>
|
2014-03-24 08:32:28 -04:00
|
|
|
</plugin>
|
2015-10-21 07:57:42 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>build-helper-maven-plugin</artifactId>
|
2021-04-14 17:41:32 -04:00
|
|
|
<version>3.2.0</version>
|
2015-10-21 07:57:42 -04:00
|
|
|
</plugin>
|
2019-01-17 16:05:54 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>buildnumber-maven-plugin</artifactId>
|
2022-11-28 07:52:12 -05:00
|
|
|
<version>3.0.0</version>
|
2019-01-17 16:05:54 -05:00
|
|
|
</plugin>
|
2014-03-24 08:32:28 -04:00
|
|
|
<plugin>
|
2015-08-19 11:49:00 -04:00
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>cobertura-maven-plugin</artifactId>
|
|
|
|
<version>2.7</version>
|
|
|
|
<configuration>
|
|
|
|
<skip>true</skip>
|
|
|
|
</configuration>
|
2014-03-24 08:32:28 -04:00
|
|
|
</plugin>
|
2014-04-24 12:25:47 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>license-maven-plugin</artifactId>
|
2019-07-05 09:38:31 -04:00
|
|
|
<version>2.0.0</version>
|
2014-04-24 12:25:47 -04:00
|
|
|
<configuration>
|
2014-09-03 18:03:44 -04:00
|
|
|
<verbose>true</verbose>
|
2014-04-24 12:25:47 -04:00
|
|
|
<addSvnKeyWords>false</addSvnKeyWords>
|
2017-12-07 13:23:50 -05:00
|
|
|
<encoding>UTF-8</encoding>
|
2014-04-24 12:25:47 -04:00
|
|
|
</configuration>
|
|
|
|
</plugin>
|
2016-02-08 13:59:09 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>versions-maven-plugin</artifactId>
|
2021-04-14 17:41:32 -04:00
|
|
|
<version>2.8.1</version>
|
2018-06-03 15:28:58 -04:00
|
|
|
<configuration>
|
|
|
|
<processDependencyManagementTransitive>false</processDependencyManagementTransitive>
|
|
|
|
</configuration>
|
2016-02-08 13:59:09 -05:00
|
|
|
</plugin>
|
2015-08-19 11:49:00 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
|
|
|
<artifactId>jetty-maven-plugin</artifactId>
|
2015-12-01 18:35:24 -05:00
|
|
|
<version>${jetty_version}</version>
|
2015-08-19 11:49:00 -04:00
|
|
|
</plugin>
|
2023-02-03 09:40:32 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-changes-plugin</artifactId>
|
|
|
|
<version>${maven_changes_version}</version>
|
|
|
|
</plugin>
|
2015-08-19 11:49:00 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.eluder.coveralls</groupId>
|
|
|
|
<artifactId>coveralls-maven-plugin</artifactId>
|
2016-12-14 09:21:00 -05:00
|
|
|
<version>4.3.0</version>
|
2015-08-19 11:49:00 -04:00
|
|
|
<configuration>
|
|
|
|
<coberturaReports>
|
|
|
|
</coberturaReports>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
2016-06-14 22:03:24 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.jacoco</groupId>
|
2018-05-29 09:08:00 -04:00
|
|
|
<artifactId>jacoco-maven-plugin</artifactId>
|
2023-04-28 06:28:22 -04:00
|
|
|
<version>0.8.9</version>
|
2019-09-30 09:30:39 -04:00
|
|
|
<configuration>
|
|
|
|
<excludes>
|
|
|
|
<exclude>ca/uhn/fhir/model/dstu2/**/*.class</exclude>
|
2019-10-03 07:21:53 -04:00
|
|
|
<exclude>ca/uhn/fhir/jpa/rp/r5/*.class</exclude>
|
|
|
|
<exclude>ca/uhn/fhir/jpa/rp/r4/*.class</exclude>
|
2022-10-20 16:57:06 -04:00
|
|
|
<exclude>ca/uhn/fhir/jpa/rp/r4b/*.class</exclude>
|
2019-10-03 07:21:53 -04:00
|
|
|
<exclude>ca/uhn/fhir/jpa/rp/dstu3/*.class</exclude>
|
|
|
|
<exclude>ca/uhn/fhir/jpa/rp/dstu2/*.class</exclude>
|
2019-09-30 09:30:39 -04:00
|
|
|
</excludes>
|
|
|
|
</configuration>
|
2016-06-14 22:03:24 -04:00
|
|
|
</plugin>
|
2015-08-19 11:49:00 -04:00
|
|
|
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. -->
|
2014-11-08 11:18:04 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.eclipse.m2e</groupId>
|
|
|
|
<artifactId>lifecycle-mapping</artifactId>
|
|
|
|
<version>1.0.0</version>
|
|
|
|
<configuration>
|
|
|
|
<lifecycleMappingMetadata>
|
|
|
|
<pluginExecutions>
|
|
|
|
<pluginExecution>
|
|
|
|
<pluginExecutionFilter>
|
|
|
|
<groupId>
|
|
|
|
ca.uhn.hapi.fhir
|
|
|
|
</groupId>
|
|
|
|
<artifactId>
|
|
|
|
hapi-tinder-plugin
|
|
|
|
</artifactId>
|
|
|
|
<versionRange>
|
|
|
|
[0.8-SNAPSHOT,)
|
|
|
|
</versionRange>
|
|
|
|
<goals>
|
|
|
|
<goal>
|
|
|
|
generate-jparest-server
|
|
|
|
</goal>
|
|
|
|
</goals>
|
|
|
|
</pluginExecutionFilter>
|
|
|
|
<action>
|
|
|
|
<ignore></ignore>
|
|
|
|
</action>
|
|
|
|
</pluginExecution>
|
|
|
|
<pluginExecution>
|
|
|
|
<pluginExecutionFilter>
|
|
|
|
<groupId>
|
|
|
|
org.apache.maven.plugins
|
|
|
|
</groupId>
|
|
|
|
<artifactId>
|
|
|
|
maven-antrun-plugin
|
|
|
|
</artifactId>
|
|
|
|
<versionRange>
|
|
|
|
[1.7,)
|
|
|
|
</versionRange>
|
|
|
|
<goals>
|
|
|
|
<goal>run</goal>
|
|
|
|
</goals>
|
|
|
|
</pluginExecutionFilter>
|
|
|
|
<action>
|
|
|
|
<ignore></ignore>
|
|
|
|
</action>
|
|
|
|
</pluginExecution>
|
|
|
|
</pluginExecutions>
|
|
|
|
</lifecycleMappingMetadata>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
2015-06-24 12:26:40 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-install-plugin</artifactId>
|
|
|
|
<version>2.5.2</version>
|
|
|
|
</plugin>
|
2022-12-23 14:23:36 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>animal-sniffer-maven-plugin</artifactId>
|
2023-12-03 11:15:37 -05:00
|
|
|
<version>1.23</version>
|
2022-12-23 14:23:36 -05:00
|
|
|
<configuration>
|
|
|
|
<signature>
|
|
|
|
<groupId>net.sf.androidscents.signature</groupId>
|
|
|
|
<artifactId>android-api-level-26</artifactId>
|
|
|
|
<version>8.0.0_r2</version>
|
|
|
|
</signature>
|
|
|
|
</configuration>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>check-android-26-compliance</id>
|
|
|
|
<phase>test</phase>
|
|
|
|
<goals>
|
|
|
|
<goal>check</goal>
|
|
|
|
</goals>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
2014-02-17 17:58:32 -05:00
|
|
|
</plugins>
|
|
|
|
</pluginManagement>
|
2014-10-30 13:57:29 -04:00
|
|
|
<plugins>
|
2015-12-01 16:58:06 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-enforcer-plugin</artifactId>
|
2023-05-10 16:25:42 -04:00
|
|
|
<version>3.3.0</version>
|
2015-12-01 16:58:06 -05:00
|
|
|
<executions>
|
|
|
|
<execution>
|
2018-07-29 18:20:09 -04:00
|
|
|
<id>enforce-maven</id>
|
2015-12-01 16:58:06 -05:00
|
|
|
<goals>
|
|
|
|
<goal>enforce</goal>
|
|
|
|
</goals>
|
2018-07-29 18:20:09 -04:00
|
|
|
<configuration>
|
|
|
|
<rules>
|
|
|
|
<requireMavenVersion>
|
2021-04-14 17:41:32 -04:00
|
|
|
<version>3.5.4</version>
|
2018-07-29 18:20:09 -04:00
|
|
|
</requireMavenVersion>
|
|
|
|
<requireJavaVersion>
|
2022-03-26 17:40:12 -04:00
|
|
|
<version>17</version>
|
2018-07-29 18:20:09 -04:00
|
|
|
<message>
|
2022-03-26 17:40:12 -04:00
|
|
|
HAPI FHIR is targeting JDK 11 for published binaries,
|
|
|
|
but we require JDK 17 to build and test this library.
|
2018-07-29 18:20:09 -04:00
|
|
|
</message>
|
|
|
|
</requireJavaVersion>
|
|
|
|
</rules>
|
|
|
|
</configuration>
|
2018-05-14 17:38:40 -04:00
|
|
|
</execution>
|
|
|
|
</executions>
|
2015-12-01 16:58:06 -05:00
|
|
|
</plugin>
|
2014-10-30 13:57:29 -04:00
|
|
|
<plugin>
|
2023-02-03 09:40:32 -05:00
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
2014-10-30 13:57:29 -04:00
|
|
|
<artifactId>maven-antrun-plugin</artifactId>
|
|
|
|
<inherited>false</inherited>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>copySubProjects</id>
|
|
|
|
<phase>site</phase>
|
|
|
|
<goals>
|
|
|
|
<goal>run</goal>
|
|
|
|
</goals>
|
|
|
|
<configuration>
|
|
|
|
<target>
|
|
|
|
<copy todir="target/site/apidocs">
|
2015-10-29 15:38:19 -04:00
|
|
|
<fileset dir="hapi-fhir-base/target/site/apidocs"/>
|
2014-10-30 13:57:29 -04:00
|
|
|
</copy>
|
2015-02-06 15:50:29 -05:00
|
|
|
<copy todir="target/site/apidocs-dstu2">
|
2015-10-29 15:38:19 -04:00
|
|
|
<fileset dir="hapi-fhir-structures-dstu2/target/site/apidocs"/>
|
2014-10-30 13:57:29 -04:00
|
|
|
</copy>
|
2016-02-03 16:56:32 -05:00
|
|
|
<copy todir="target/site/apidocs-dstu3">
|
|
|
|
<fileset dir="hapi-fhir-structures-dstu3/target/site/apidocs"/>
|
|
|
|
</copy>
|
2017-09-24 17:55:16 -04:00
|
|
|
<copy todir="target/site/apidocs-r4">
|
|
|
|
<fileset dir="hapi-fhir-structures-r4/target/site/apidocs"/>
|
|
|
|
</copy>
|
2019-08-06 17:30:31 -04:00
|
|
|
<copy todir="target/site/apidocs-r5">
|
|
|
|
<fileset dir="hapi-fhir-structures-r5/target/site/apidocs"/>
|
|
|
|
</copy>
|
2015-02-03 17:53:22 -05:00
|
|
|
<copy todir="target/site/apidocs-jpaserver">
|
2015-10-29 15:38:19 -04:00
|
|
|
<fileset dir="hapi-fhir-jpaserver-base/target/site/apidocs"/>
|
2015-02-03 17:53:22 -05:00
|
|
|
</copy>
|
2023-01-24 12:07:36 -05:00
|
|
|
<copy todir="target/site/apidocs-jpaserver-ips">
|
|
|
|
<fileset dir="hapi-fhir-jpaserver-ips/target/site/apidocs"/>
|
|
|
|
</copy>
|
2020-12-17 10:12:53 -05:00
|
|
|
<copy todir="target/site/apidocs-jpaserver-mdm">
|
|
|
|
<fileset dir="hapi-fhir-jpaserver-mdm/target/site/apidocs"/>
|
2020-05-22 15:03:20 -04:00
|
|
|
</copy>
|
2022-02-27 16:04:49 -05:00
|
|
|
<copy todir="target/site/apidocs-storage-batch2">
|
|
|
|
<fileset dir="hapi-fhir-storage-batch2/target/site/apidocs"/>
|
|
|
|
</copy>
|
2018-10-31 05:50:50 -04:00
|
|
|
<copy todir="target/site/apidocs-client">
|
|
|
|
<fileset dir="hapi-fhir-client/target/site/apidocs"/>
|
|
|
|
</copy>
|
|
|
|
<copy todir="target/site/apidocs-server">
|
|
|
|
<fileset dir="hapi-fhir-server/target/site/apidocs"/>
|
|
|
|
</copy>
|
2020-12-17 10:12:53 -05:00
|
|
|
<copy todir="target/site/apidocs-server-mdm">
|
|
|
|
<fileset dir="hapi-fhir-server-mdm/target/site/apidocs"/>
|
2020-05-22 15:03:20 -04:00
|
|
|
</copy>
|
2023-07-12 16:47:37 -04:00
|
|
|
<copy todir="target/site/apidocs-server-openapi">
|
|
|
|
<fileset dir="hapi-fhir-server-mdm/target/site/openapi"/>
|
|
|
|
</copy>
|
2015-02-03 17:53:22 -05:00
|
|
|
<copy todir="target/site/xref-jpaserver">
|
2015-10-29 15:38:19 -04:00
|
|
|
<fileset dir="hapi-fhir-jpaserver-base/target/site/xref"/>
|
2015-02-03 17:53:22 -05:00
|
|
|
</copy>
|
2015-03-02 06:56:16 -05:00
|
|
|
<copy todir="target/site/xref-base">
|
2015-10-29 15:38:19 -04:00
|
|
|
<fileset dir="hapi-fhir-base/target/site/xref"/>
|
2015-06-21 12:22:14 -04:00
|
|
|
</copy>
|
2015-09-11 16:13:40 -04:00
|
|
|
<!-- <copy todir="target/site/cobertura"> <fileset dir="hapi-fhir-cobertura/target/site/cobertura" /> </copy> -->
|
2015-06-21 22:10:13 -04:00
|
|
|
<copy todir="target/site">
|
2015-10-29 15:38:19 -04:00
|
|
|
<fileset dir="hapi-fhir-base/target/site" includes="checkstyle.*"/>
|
2015-06-21 22:10:13 -04:00
|
|
|
</copy>
|
|
|
|
<echo>Fixing Checkstyle Report</echo>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="checkstyle.html"/>
|
2015-06-21 22:10:13 -04:00
|
|
|
<replacetoken>"../../</replacetoken>
|
|
|
|
<replacevalue>"./</replacevalue>
|
|
|
|
</replace>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="*.html"/>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacetoken>
|
|
|
|
http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css
|
|
|
|
</replacetoken>
|
2015-06-21 22:10:13 -04:00
|
|
|
<replacevalue>./css/bootstrap-responsive.min.css</replacevalue>
|
|
|
|
</replace>
|
2016-04-13 08:09:51 -04:00
|
|
|
<replace dir="target/site" summary="true">
|
|
|
|
<include name="*.html"/>
|
|
|
|
<replacetoken>http://netdna.bootstrapcd</replacetoken>
|
|
|
|
<replacevalue>https://netdna.bootstrapcd</replacevalue>
|
|
|
|
</replace>
|
|
|
|
<replace dir="target/site" summary="true">
|
|
|
|
<include name="*.html"/>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacetoken>http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css
|
|
|
|
</replacetoken>
|
|
|
|
<replacevalue>https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css
|
|
|
|
</replacevalue>
|
2016-04-13 08:09:51 -04:00
|
|
|
</replace>
|
|
|
|
<replace dir="target/site" summary="true">
|
|
|
|
<include name="*.html"/>
|
|
|
|
<replacetoken>http://ajax.googleapis</replacetoken>
|
|
|
|
<replacevalue>https://ajax.googleapis</replacevalue>
|
|
|
|
</replace>
|
2016-05-22 08:44:35 -04:00
|
|
|
<replace dir="target/site" summary="true">
|
|
|
|
<include name="*.html"/>
|
|
|
|
<replacetoken>\t</replacetoken>
|
2016-06-14 22:03:24 -04:00
|
|
|
<replacevalue>
|
|
|
|
</replacevalue>
|
2016-05-22 08:44:35 -04:00
|
|
|
</replace>
|
2015-06-21 22:10:13 -04:00
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="index.html"/>
|
2015-06-21 22:10:13 -04:00
|
|
|
<replacetoken><![CDATA[<h2 id="Welcome">Welcome</h2>]]></replacetoken>
|
2018-12-28 11:42:21 -05:00
|
|
|
<replacevalue><![CDATA[
|
2015-06-21 22:10:13 -04:00
|
|
|
<div class="span12">
|
|
|
|
<div class="pull-left">
|
|
|
|
<a href="./" id="bannerLeft"><img src="images/hapi_fhir_banner.png" alt='"'HAPI'"' /></a>
|
|
|
|
</div>
|
|
|
|
<div class="pull-right">
|
|
|
|
<a href="./" id="bannerRight"><img src="images/hapi_fhir_banner_right.png" alt='"'FHIR'"' /></a>
|
|
|
|
</div>
|
|
|
|
</div>
|
2018-12-28 11:42:21 -05:00
|
|
|
<br clear="both"/>
|
|
|
|
]]></replacevalue>
|
2015-06-21 22:10:13 -04:00
|
|
|
</replace>
|
2015-08-19 11:49:00 -04:00
|
|
|
<!--<replaceregexp file="target/site/checkstyle.html" byline="false" match="<ul class="breadcrumb.*?</ul>" replace="" flags="s"/> -->
|
2014-10-30 13:57:29 -04:00
|
|
|
</target>
|
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
<execution>
|
|
|
|
<id>addSyntaxHighlighter</id>
|
|
|
|
<phase>site</phase>
|
|
|
|
<goals>
|
|
|
|
<goal>run</goal>
|
|
|
|
</goals>
|
|
|
|
<configuration>
|
|
|
|
<target>
|
2015-03-02 06:56:16 -05:00
|
|
|
<echo>Adding Fontawesome</echo>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="*.html"/>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacetoken>
|
|
|
|
<![CDATA[<a href="download.html" title="Download">Download</a>]]></replacetoken>
|
|
|
|
<replacevalue>
|
|
|
|
<![CDATA[<a href="download.html" title="Download"><i class="fa fa-download"></i> Download</a>]]></replacevalue>
|
2015-03-02 06:56:16 -05:00
|
|
|
</replace>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="*.html"/>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacetoken>
|
2021-01-01 15:07:23 -05:00
|
|
|
<![CDATA[<a href="https://github.com/hapifhir/hapi-fhir/" title="GitHub Project" class="externalLink">GitHub Project</a>]]></replacetoken>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacevalue>
|
2021-01-01 15:07:23 -05:00
|
|
|
<![CDATA[<a href="https://github.com/hapifhir/hapi-fhir/" title="GitHub Project" class="externalLink"><i class="fa fa-github"></i> GitHub Project</a>]]></replacevalue>
|
2015-03-02 06:56:16 -05:00
|
|
|
</replace>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="*.html"/>
|
2015-03-02 06:56:16 -05:00
|
|
|
<replacetoken><![CDATA[data-toggle="dropdown">Test Servers <]]></replacetoken>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacevalue>
|
|
|
|
<![CDATA[data-toggle="dropdown"><i class="fa fa-fire"></i> Test Servers <]]></replacevalue>
|
2015-03-02 06:56:16 -05:00
|
|
|
</replace>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="*.html"/>
|
2015-03-02 06:56:16 -05:00
|
|
|
<replacetoken><![CDATA[data-toggle="dropdown">Documentation <]]></replacetoken>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacevalue>
|
|
|
|
<![CDATA[data-toggle="dropdown"><i class="fa fa-book"></i> Documentation <]]></replacevalue>
|
2015-03-02 06:56:16 -05:00
|
|
|
</replace>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="*.html"/>
|
2015-03-02 06:56:16 -05:00
|
|
|
<replacetoken><![CDATA[data-toggle="dropdown">Get Help <]]></replacetoken>
|
2018-03-28 06:15:28 -04:00
|
|
|
<replacevalue>
|
|
|
|
<![CDATA[data-toggle="dropdown"><i class="fa fa-support"></i> Get Help <]]></replacevalue>
|
2015-03-02 06:56:16 -05:00
|
|
|
</replace>
|
|
|
|
<echo>Changing Breadcrumbs</echo>
|
|
|
|
<replace dir="target/site" summary="true">
|
2015-10-29 15:38:19 -04:00
|
|
|
<include name="doc_*.html"/>
|
2015-03-02 06:56:16 -05:00
|
|
|
<replacetoken><![CDATA[<li class="divider">/</li>]]></replacetoken>
|
|
|
|
<replacevalue><![CDATA[<li class="divider">/</li>
|
|
|
|
<li><a href="docindex.html" title="Documentation">Documentation</a></li>
|
|
|
|
<li class="divider">/</li>]]></replacevalue>
|
|
|
|
</replace>
|
2014-10-30 13:57:29 -04:00
|
|
|
<echo>Adding Syntax Highlighter</echo>
|
|
|
|
<replace dir="target/site" summary="true">
|
|
|
|
<include name="*.html"></include>
|
|
|
|
<replacetoken><![CDATA[</body>]]></replacetoken>
|
|
|
|
<replacevalue><![CDATA[
|
|
|
|
<script type="text/javascript">
|
|
|
|
var elements = document.getElementsByClassName("source");
|
|
|
|
for (var i=0; i < elements.length; i++) {
|
|
|
|
var pres = elements[i].getElementsByTagName("pre");
|
|
|
|
for (var j = 0; j < pres.length; j++) {
|
|
|
|
var pre = pres[j];
|
2015-02-13 08:26:21 -05:00
|
|
|
if (pre.innerHTML.match(/^\s*\<\;/)) {
|
|
|
|
pre.className = 'brush: xml';
|
|
|
|
} else if (pre.innerHTML.match(/\/\*/)) {
|
2014-10-30 13:57:29 -04:00
|
|
|
pre.className = 'brush: java';
|
|
|
|
} else if (pre.innerHTML.match(/^\/\//)) {
|
|
|
|
pre.className = 'brush: java';
|
|
|
|
} else if (pre.innerHTML.match(/^\{/)) {
|
|
|
|
pre.className = 'brush: jscript';
|
|
|
|
} else if (pre.innerHTML.match(/^\#/)) {
|
|
|
|
pre.className = 'brush: bash';
|
|
|
|
} else if (pre.innerHTML.match(/\<\;\//)) {
|
|
|
|
pre.className = 'brush: xml';
|
|
|
|
} else {
|
|
|
|
pre.className = 'brush: java';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
SyntaxHighlighter.all();
|
|
|
|
</script>
|
|
|
|
</body>
|
|
|
|
]]></replacevalue>
|
|
|
|
</replace>
|
|
|
|
</target>
|
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
<execution>
|
|
|
|
<id>addAnalytics</id>
|
2015-07-15 08:37:56 -04:00
|
|
|
<phase>site</phase>
|
2014-10-30 13:57:29 -04:00
|
|
|
<configuration>
|
|
|
|
<target>
|
|
|
|
<echo>Adding Google analytics in target/site for <body></echo>
|
|
|
|
<replace dir="target/site" summary="true">
|
|
|
|
<include name="**/*.html"></include>
|
2021-11-26 14:20:14 -05:00
|
|
|
<!--suppress UnresolvedMavenProperty -->
|
2015-10-29 15:38:19 -04:00
|
|
|
<replacefilter token="#build#" value="${label}"/>
|
|
|
|
<replacefilter token="#version#" value="${project.version}"/>
|
2014-10-30 13:57:29 -04:00
|
|
|
<replacetoken><![CDATA[</body>]]></replacetoken>
|
|
|
|
<replacevalue><![CDATA[
|
|
|
|
<script>
|
|
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
|
|
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
|
|
|
|
|
|
ga('create', 'UA-1395874-5', 'auto');
|
|
|
|
ga('require', 'displayfeatures');
|
|
|
|
ga('require', 'linkid', 'linkid.js');
|
|
|
|
ga('send', 'pageview');
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</body >
|
|
|
|
]]></replacevalue>
|
|
|
|
</replace>
|
|
|
|
<echo>Adding Google analytics in target/site for <BODY></echo>
|
|
|
|
<replace dir="target/site" summary="true">
|
|
|
|
<include name="**/*.html"></include>
|
|
|
|
<replacetoken><![CDATA[</BODY>]]></replacetoken>
|
|
|
|
<replacevalue><![CDATA[
|
|
|
|
<script>
|
|
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
|
|
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
|
|
|
|
|
|
ga('create', 'UA-1395874-5', 'auto');
|
|
|
|
ga('require', 'displayfeatures');
|
|
|
|
ga('require', 'linkid', 'linkid.js');
|
|
|
|
ga('send', 'pageview');
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</BODY >
|
|
|
|
]]></replacevalue>
|
|
|
|
</replace>
|
|
|
|
</target>
|
|
|
|
</configuration>
|
|
|
|
<goals>
|
|
|
|
<goal>run</goal>
|
|
|
|
</goals>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-scm-publish-plugin</artifactId>
|
2018-05-29 06:14:28 -04:00
|
|
|
<version>3.0.0</version>
|
2014-10-30 13:57:29 -04:00
|
|
|
<inherited>false</inherited>
|
|
|
|
<configuration>
|
|
|
|
<checkoutDirectory>${scmPubCheckoutDirectory}</checkoutDirectory>
|
|
|
|
<content>\${siteMainDirectory}</content>
|
|
|
|
<tryUpdate>true</tryUpdate>
|
|
|
|
<scmBranch>gh-pages</scmBranch>
|
2021-01-01 15:07:23 -05:00
|
|
|
<pubScmUrl>scm:git:git@github.com:hapifhir/hapi-fhir.git</pubScmUrl>
|
2014-10-30 13:57:29 -04:00
|
|
|
</configuration>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>scm-publish</id>
|
|
|
|
<phase>site-deploy</phase>
|
|
|
|
<goals>
|
|
|
|
<goal>publish-scm</goal>
|
|
|
|
</goals>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
2014-02-17 17:58:32 -05:00
|
|
|
</build>
|
2014-03-24 08:32:28 -04:00
|
|
|
|
2014-10-30 13:57:29 -04:00
|
|
|
<reporting>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-changes-plugin</artifactId>
|
2023-02-03 09:40:32 -05:00
|
|
|
<version>${maven_changes_version}</version>
|
2014-10-30 13:57:29 -04:00
|
|
|
<inherited>false</inherited>
|
|
|
|
<reportSets>
|
|
|
|
<reportSet>
|
|
|
|
<reports>
|
|
|
|
<report>changes-report</report>
|
|
|
|
</reports>
|
|
|
|
</reportSet>
|
|
|
|
</reportSets>
|
|
|
|
<configuration>
|
|
|
|
<feedType>atom_1.0</feedType>
|
|
|
|
<issueLinkTemplatePerSystem>
|
2021-01-01 15:07:23 -05:00
|
|
|
<default>https://github.com/hapifhir/hapi-fhir/issues/%ISSUE%</default>
|
2014-10-30 13:57:29 -04:00
|
|
|
</issueLinkTemplatePerSystem>
|
|
|
|
<escapeHTML>false</escapeHTML>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-surefire-report-plugin</artifactId>
|
2016-01-15 18:02:20 -05:00
|
|
|
<version>2.19.1</version>
|
2015-03-11 16:17:27 -04:00
|
|
|
<reportSets>
|
|
|
|
<reportSet>
|
|
|
|
<reports>
|
|
|
|
<report>failsafe-report-only</report>
|
|
|
|
</reports>
|
|
|
|
</reportSet>
|
|
|
|
</reportSets>
|
2014-10-30 13:57:29 -04:00
|
|
|
<configuration>
|
2015-06-21 22:10:13 -04:00
|
|
|
<reportsDirectories>
|
|
|
|
<reportDirectory>${project.basedir}/hapi-fhir-base/target/surefire-reports/</reportDirectory>
|
2018-03-28 06:15:28 -04:00
|
|
|
<reportDirectory>${project.basedir}/hapi-fhir-structures-dstu/target/surefire-reports/
|
|
|
|
</reportDirectory>
|
|
|
|
<reportDirectory>${project.basedir}/hapi-fhir-structures-dstu2/target/surefire-reports/
|
|
|
|
</reportDirectory>
|
|
|
|
<reportDirectory>${project.basedir}/hapi-fhir-jpaserver-base/target/surefire-reports/
|
|
|
|
</reportDirectory>
|
2015-06-21 22:10:13 -04:00
|
|
|
</reportsDirectories>
|
2014-10-30 13:57:29 -04:00
|
|
|
</configuration>
|
|
|
|
</plugin>
|
2018-12-28 11:42:21 -05:00
|
|
|
<plugin>
|
2014-10-30 13:57:29 -04:00
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-project-info-reports-plugin</artifactId>
|
2018-11-04 14:00:27 -05:00
|
|
|
<version>3.0.0</version>
|
2014-10-30 13:57:29 -04:00
|
|
|
<inherited>false</inherited>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</reporting>
|
|
|
|
|
2014-04-24 07:24:27 -04:00
|
|
|
<profiles>
|
2015-07-13 10:31:02 -04:00
|
|
|
<profile>
|
|
|
|
<id>DIST</id>
|
2019-07-11 20:20:27 -04:00
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>license-maven-plugin</artifactId>
|
|
|
|
<inherited>false</inherited>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>update-project-license</id>
|
|
|
|
<phase>package</phase>
|
|
|
|
<goals>
|
|
|
|
<goal>update-project-license</goal>
|
|
|
|
</goals>
|
|
|
|
<configuration>
|
|
|
|
<licenseName>apache_v2</licenseName>
|
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
2015-07-13 10:31:02 -04:00
|
|
|
</profile>
|
2014-11-07 14:26:59 -05:00
|
|
|
<profile>
|
|
|
|
<id>ROOT</id>
|
2015-06-21 22:10:13 -04:00
|
|
|
<reporting>
|
|
|
|
<plugins>
|
|
|
|
</plugins>
|
|
|
|
</reporting>
|
2014-11-07 14:26:59 -05:00
|
|
|
<modules>
|
|
|
|
</modules>
|
2014-11-24 06:45:12 -05:00
|
|
|
<build>
|
|
|
|
<plugins>
|
2019-10-22 11:55:55 -04:00
|
|
|
<!-- <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>${maven_assembly_plugin_version}</version> <executions> <execution> <phase>package</phase> <goals> <goal>single</goal> </goals>
|
2015-10-29 15:38:19 -04:00
|
|
|
<configuration> <attach>false</attach> <descriptors> <descriptor>${project.basedir}/src/assembly/hapi-fhir-sample-projects.xml</descriptor> </descriptors> </configuration> </execution> </executions> </plugin> -->
|
2014-11-24 06:45:12 -05:00
|
|
|
</plugins>
|
|
|
|
</build>
|
2014-11-07 14:26:59 -05:00
|
|
|
</profile>
|
2018-03-30 08:54:04 -04:00
|
|
|
<profile>
|
|
|
|
<id>JACOCO</id>
|
2019-11-23 13:51:02 -05:00
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.jacoco</groupId>
|
|
|
|
<artifactId>jacoco-maven-plugin</artifactId>
|
|
|
|
<configuration>
|
|
|
|
<dumpOnExit>true</dumpOnExit>
|
|
|
|
</configuration>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>default-prepare-agent</id>
|
|
|
|
<goals>
|
|
|
|
<goal>prepare-agent</goal>
|
|
|
|
</goals>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
|
|
|
<profile>
|
|
|
|
<id>CI</id>
|
|
|
|
<properties>
|
2023-07-12 16:47:37 -04:00
|
|
|
<surefire_jvm_args>-Dspring.test.context.cache.maxSize=2 -Dfile.encoding=UTF-8 -Xmx2648m
|
|
|
|
-XX:-TieredCompilation -Dfile.encoding=UTF-8 -Xss128M -XX:MetaspaceSize=512M -XX:MaxMetaspaceSize=2048M
|
|
|
|
-XX:ReservedCodeCacheSize=220M
|
|
|
|
</surefire_jvm_args>
|
2019-11-23 13:51:02 -05:00
|
|
|
</properties>
|
2020-02-09 08:39:46 -05:00
|
|
|
<build>
|
|
|
|
<plugins>
|
2023-02-03 09:40:32 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-antrun-plugin</artifactId>
|
|
|
|
<version>1.8</version>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>delete-module-cache-file</id>
|
|
|
|
<phase>none</phase>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
2020-02-09 08:39:46 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-checkstyle-plugin</artifactId>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
2023-02-03 09:40:32 -05:00
|
|
|
<id>hapi-single-module-checkstyle</id>
|
|
|
|
<phase>none</phase>
|
2020-02-09 08:39:46 -05:00
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
2018-03-30 08:54:04 -04:00
|
|
|
</profile>
|
2015-06-20 14:23:34 -04:00
|
|
|
<profile>
|
2016-08-05 14:06:24 -04:00
|
|
|
<id>NOPARALLEL</id>
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
2015-06-20 14:23:34 -04:00
|
|
|
</profile>
|
2017-06-19 13:56:38 -04:00
|
|
|
<profile>
|
|
|
|
<id>MINPARALLEL</id>
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
2021-04-29 15:25:11 -04:00
|
|
|
<profile>
|
|
|
|
<id>FASTINSTALL</id>
|
|
|
|
<properties>
|
2021-11-10 16:07:36 -05:00
|
|
|
<skipTests>true</skipTests>
|
2021-04-29 15:25:11 -04:00
|
|
|
</properties>
|
|
|
|
<!-- Profile for a quick local mvn install after a git pull.
|
|
|
|
We assume upstream ran these checks as part of the build. -->
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
|
|
|
<configuration>
|
|
|
|
<skipTests>true</skipTests>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-failsafe-plugin</artifactId>
|
|
|
|
<executions>
|
2023-07-12 16:47:37 -04:00
|
|
|
<execution>
|
|
|
|
<id>integration-test</id>
|
|
|
|
<phase>none</phase>
|
|
|
|
</execution>
|
2021-04-29 15:25:11 -04:00
|
|
|
</executions>
|
|
|
|
</plugin>
|
2022-04-10 15:54:27 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
Bulk export reducer step fix mergeback (#4606)
* One more fix for #4467
* Enabling massIngestionMode causes incomplete resource deletion (#4476)
* Adding initial test.
* Adding fix and subsequent test.
* Adding changelog.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Provide the capability to request that the name of the subscription matching channel be unqualified (#4464)
* Adding initial test.
* Adding initial solution implementation.
* Adding change log and code clean up.
* addressing comments from 1st code review.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Change visibility of migration method (#4471)
* change migration visibility
* add empty migration method for 640
---------
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
* Fix subscription validation not to validate partition ID when invoked from an update pointcut (#4484)
* First commit: Make SubscriptionValidatingInterceptor aware of which Pointcut is being called. In validatePermissions(), skip determinePartition() if the Pointcut is STORAGE_PRESTORAGE_RESOURCE_UPDATED. Fix resulting compile errors in various unit tests.
* Fix/enhance unit tests. Mark methods as deprecated instead of deleting them. Add proper error code. Complete changelog.
* Remove erroneous TODOs and tweak the validation logic.
* Enhance unit tests and fix changelog.
* Reindex batch job fails when processing deleted resources. (#4482)
* adding changelog.
* Providing solution and adding changelog.
* Adding new test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* cleaning up checkstyle files (#4470)
* cleaning up checkstyle files
* One more fix for #4467 (#4469)
* added exlusions for files at base project level so checkstyle doesn't error out
* duplicate error code from merge
* changing lifecycle goal for all module checkstyle check
* moving checkstyle to base pom file, changing exectution phase on base check, cleaning dependency, resolving duplicate error code
* wip
* trying to figure out why pipeline cannot copy files
* removing modules that don't actually need to be built.
* I messed up the version
---------
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* Bump core to 5.6.881 (#4496)
* Bump core to 5.6.881-SNAPSHOT
* Work on fixing tests
* Work on fixing tests 2
* Bump to core release
---------
Co-authored-by: dotasek <david.otasek@smilecdr.com>
* Issue 4486 mdm inconsistent possible match score values (#4487)
* Extract method for readability
* Save always normalized score values in POSSIBLE_MATCH links.
* Avoid setting properties to null values. Adjust test.
* Simplify fix
* Fix test. Add RangeTestHelper.
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Revert "cleaning up checkstyle files (#4470)"
This reverts commit efae3b5d5f397ab8fd92d7aaa82b484cfdfb3c33.
* core version fix
* Loosen rules for id helper
* License
* fix batch2 reduction step (#4499)
* fix bug where FINALIZE jobs are not cancellable
* moved reduction step to message hander
* moving reduction step to queue
* addingchangelog
* cleaning up
* review fixes
* review fix'
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* Scheduled batch 2 bulk export job and binary delete (#4492)
* First commit: Scheduled batch 2 bulk export job delete and binary, incomplete mock-based unit test, and a mess of TODOs and code that needs to be deleted.
* Refine solution and add a concrete unit test but still work to do.
* Comment out code in cancelAndPurgeAllJobs() and see if it breaks the pipeline.
* Unit tests complete. New Msg code for new IJobPersistence.fetchInstances() method. Cleanup TODOs and add others.
* Finish final touches on implementation.
* Add changelog.
* Various cleanup.
* Code review feedback.
* Small tweak to changelog.
* Last code review tweak.
* Address more code review comments.
* Reverse changes to consider work chunks. Add a constant for write-to-binary.
* Change bulk import test for valueUri type (#4503)
* change tests
* suggested test change
* CVE resolutions (#4513)
* Bump Postgres for CVE
* Bump jetty
* Verison bump
* Remove comments
* Revrt bump
* Add check in scanner (#4518)
* 4516 create hapi fhir cli command to clear stale lock entries (#4517)
* Initial implementation
* better tests
* Add changelog and docs
* Forgotten files
* Code review comments
* Fix checkstyle
* Unable to Expunge CodeSystem (#4507)
* changes for GL-3943
* changes for GL-3943
---------
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
* New line::
* Update to documentation regarding narrative generation; (#4521)
Providing changelog;
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* changed what score is set for mdmlinks that created new golden resource (#4514)
* changed what score is set for mdmlinks that created new golden resource
* fix test
---------
Co-authored-by: Long Ma <long@smilecdr.com>
* REVERT: change to operationoutcome.html
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNo… (#4527)
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* added change log
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fix build (#4530)
* Making narrative_generation.md reference an html snippet (#4531)
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)
* fix + test
* minor fix
* Addressing suggestion
* Minor changes
* 4441 rel 6 4 bad references creation bug (#4519)
* adding a test
* fail in the case of ref enforce on type and on write and autocreate are all true
* update to code
* removing a line
* cleanup
* removing check on urn
* changing just to trigger a build
* adding a comment to the pom
* updating test for better information
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fixed channel import null pointer exception from null header (#4534)
* retryCount 0 on null header + test + changelog
* suggested changes
* Revert "fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)" (#4535)
This reverts commit 53252b8d153f97f4a66a7d20751913911a71f098.
* Better error handling for when channel type is not supported (#4538)
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
* Avoid logging message payloads that contain sensitive data (#4537)
Don't log payloads - they may contain sensitive data.
* Bulk Export Bug With Many Resources and Low Max File Size (#4506)
* failing test
* fix + changelog
* tweak
* add method to IJobPersistence to use a Stream
* tweak
* tweak
* decrease test time
* clean up
* code review comments
* version bump
* Increase timeout limit to match BulkExportUseCaseTest
* shorten test
* maintenance pass
* add logging
* Revert "add logging"
This reverts commit b0453fd9538d6858e6bd212f402d4b04c6306136.
* Revert "maintenance pass"
This reverts commit bbc7418d519260c4b9827546a0bf822db1c78b1b.
* test
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* shorten tests
* logging
* move test location
* fixes a regression caused my change in hapi-fhir
* timeout
* Revert "fixes a regression caused my change in hapi-fhir"
This reverts commit 4b58013149836eededc568d295c5baf8fb3df989.
* testing
* Revert "testing"
This reverts commit aafc95c2f36bf89ae935c6c342017ec300fe4289.
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* bump ver
* License updates'
* Downgrade dep'
* Updating version to: 6.4.1 post release.
* Add javadocs and sources to our serviceloaders
* Reset version
* Change parent
* Remove bumped version
* License fixes, new parent
* Updating version to: 6.4.1 post release.
* Fix bad creation of versionenum
* Improve performance on bulk export
* Add changelog
* Start working on cleaned up reducer
* Clean up batch calls
* Work on issues
* Build fixes
* typedbundleprovider getallresources override (#4552)
* typedbundleprovider getallresources override
* added test to immunization tests that validates pagination does not result in null pointer if over default queryCount
* moved HapiFhirDal test to its own test class
* removed unused imports
* Update to use JpaStorageSettings
* adding changelog for issue 4551
* fix changelog spacing
* changelog type to fix
---------
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
* Add backport info
* Upgrade core to 5.6.97, make adjustments in hapi-fhir, and ensure that all tests pass (#4579)
* First commit: Create new branch from the release branch with changes from James' branch. This probably won't compile as the work is incomplete.
* Second round of changes from integrating James' branch.
* Mark most test failures with TODOs.
* Add whitespace
* Add changes to FhirPathR4 to set FHIRPathEngine to non-strict FP evaluation.
* Fix CreatePackageCommandTest to assert null instead of empty string. Comments on tests that fail due to the double-quote encoding problem.
* Downgrade to core 5.6.97.
* Fix another test and remove TODOs.
* Fix changelog.
* Clean up some erroneous changes and TODOs.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix up dal test
* Address leftover code review feedback from the upgrade to core 5.6.97. (#4585)
* Exclude pinned core deps
* Force pin structs
* Add model changes to IBaseCoding and related changes (#4587)
* Add IbaseCoding changes, and tinder changes
* Fix up tag definition
* converter addition
* Fix unit test and add changelog.
* Add jira to changelog.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix changelog
* Tidy metadata
* Test fixing
* Test fixes
* Work on progress
* Add changelog
* Build tweak
* Fixes
* Disable intermittently failing tests. (#4593)
* rename tests to IT
* Disable more intermittently failing tests (#4595)
* Disable more intermittently failing tests.
* Disable another intermittently failing tests.
* ITify
* Disable yet another intermittently failing tests. (#4596)
* disable
* disables
* Fixes
* disables
* Fix compile
* Test fixes
* Updating version to: 6.4.2 post release.
* Bump to 6.4.2-SNAPSHOT
* Fix compile
* fix version
* Address review comments
* Review comments
* Version bump
* Compile fix
* Test fixes
* Compile fixes
* One more compile fix
* Test fixes
* Version bump
* Resolve fixme
---------
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
Co-authored-by: samguntersmilecdr <123124187+samguntersmilecdr@users.noreply.github.com>
Co-authored-by: Isaac Wen <76772867+isaacwen@users.noreply.github.com>
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: KGJ-software <39975592+KGJ-software@users.noreply.github.com>
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
2023-03-01 14:52:36 -05:00
|
|
|
<artifactId>maven-checkstyle-plugin</artifactId>
|
|
|
|
<executions>
|
2023-07-12 16:47:37 -04:00
|
|
|
<execution>
|
|
|
|
<id>validate</id>
|
|
|
|
<phase>none</phase>
|
|
|
|
</execution>
|
Bulk export reducer step fix mergeback (#4606)
* One more fix for #4467
* Enabling massIngestionMode causes incomplete resource deletion (#4476)
* Adding initial test.
* Adding fix and subsequent test.
* Adding changelog.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Provide the capability to request that the name of the subscription matching channel be unqualified (#4464)
* Adding initial test.
* Adding initial solution implementation.
* Adding change log and code clean up.
* addressing comments from 1st code review.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* Change visibility of migration method (#4471)
* change migration visibility
* add empty migration method for 640
---------
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
* Fix subscription validation not to validate partition ID when invoked from an update pointcut (#4484)
* First commit: Make SubscriptionValidatingInterceptor aware of which Pointcut is being called. In validatePermissions(), skip determinePartition() if the Pointcut is STORAGE_PRESTORAGE_RESOURCE_UPDATED. Fix resulting compile errors in various unit tests.
* Fix/enhance unit tests. Mark methods as deprecated instead of deleting them. Add proper error code. Complete changelog.
* Remove erroneous TODOs and tweak the validation logic.
* Enhance unit tests and fix changelog.
* Reindex batch job fails when processing deleted resources. (#4482)
* adding changelog.
* Providing solution and adding changelog.
* Adding new test.
---------
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* cleaning up checkstyle files (#4470)
* cleaning up checkstyle files
* One more fix for #4467 (#4469)
* added exlusions for files at base project level so checkstyle doesn't error out
* duplicate error code from merge
* changing lifecycle goal for all module checkstyle check
* moving checkstyle to base pom file, changing exectution phase on base check, cleaning dependency, resolving duplicate error code
* wip
* trying to figure out why pipeline cannot copy files
* removing modules that don't actually need to be built.
* I messed up the version
---------
Co-authored-by: James Agnew <jamesagnew@gmail.com>
* Bump core to 5.6.881 (#4496)
* Bump core to 5.6.881-SNAPSHOT
* Work on fixing tests
* Work on fixing tests 2
* Bump to core release
---------
Co-authored-by: dotasek <david.otasek@smilecdr.com>
* Issue 4486 mdm inconsistent possible match score values (#4487)
* Extract method for readability
* Save always normalized score values in POSSIBLE_MATCH links.
* Avoid setting properties to null values. Adjust test.
* Simplify fix
* Fix test. Add RangeTestHelper.
---------
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Revert "cleaning up checkstyle files (#4470)"
This reverts commit efae3b5d5f397ab8fd92d7aaa82b484cfdfb3c33.
* core version fix
* Loosen rules for id helper
* License
* fix batch2 reduction step (#4499)
* fix bug where FINALIZE jobs are not cancellable
* moved reduction step to message hander
* moving reduction step to queue
* addingchangelog
* cleaning up
* review fixes
* review fix'
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* Scheduled batch 2 bulk export job and binary delete (#4492)
* First commit: Scheduled batch 2 bulk export job delete and binary, incomplete mock-based unit test, and a mess of TODOs and code that needs to be deleted.
* Refine solution and add a concrete unit test but still work to do.
* Comment out code in cancelAndPurgeAllJobs() and see if it breaks the pipeline.
* Unit tests complete. New Msg code for new IJobPersistence.fetchInstances() method. Cleanup TODOs and add others.
* Finish final touches on implementation.
* Add changelog.
* Various cleanup.
* Code review feedback.
* Small tweak to changelog.
* Last code review tweak.
* Address more code review comments.
* Reverse changes to consider work chunks. Add a constant for write-to-binary.
* Change bulk import test for valueUri type (#4503)
* change tests
* suggested test change
* CVE resolutions (#4513)
* Bump Postgres for CVE
* Bump jetty
* Verison bump
* Remove comments
* Revrt bump
* Add check in scanner (#4518)
* 4516 create hapi fhir cli command to clear stale lock entries (#4517)
* Initial implementation
* better tests
* Add changelog and docs
* Forgotten files
* Code review comments
* Fix checkstyle
* Unable to Expunge CodeSystem (#4507)
* changes for GL-3943
* changes for GL-3943
---------
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
* New line::
* Update to documentation regarding narrative generation; (#4521)
Providing changelog;
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* changed what score is set for mdmlinks that created new golden resource (#4514)
* changed what score is set for mdmlinks that created new golden resource
* fix test
---------
Co-authored-by: Long Ma <long@smilecdr.com>
* REVERT: change to operationoutcome.html
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNo… (#4527)
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* added change log
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fix build (#4530)
* Making narrative_generation.md reference an html snippet (#4531)
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
* fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)
* fix + test
* minor fix
* Addressing suggestion
* Minor changes
* 4441 rel 6 4 bad references creation bug (#4519)
* adding a test
* fail in the case of ref enforce on type and on write and autocreate are all true
* update to code
* removing a line
* cleanup
* removing check on urn
* changing just to trigger a build
* adding a comment to the pom
* updating test for better information
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* fixed channel import null pointer exception from null header (#4534)
* retryCount 0 on null header + test + changelog
* suggested changes
* Revert "fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)" (#4535)
This reverts commit 53252b8d153f97f4a66a7d20751913911a71f098.
* Better error handling for when channel type is not supported (#4538)
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
* Avoid logging message payloads that contain sensitive data (#4537)
Don't log payloads - they may contain sensitive data.
* Bulk Export Bug With Many Resources and Low Max File Size (#4506)
* failing test
* fix + changelog
* tweak
* add method to IJobPersistence to use a Stream
* tweak
* tweak
* decrease test time
* clean up
* code review comments
* version bump
* Increase timeout limit to match BulkExportUseCaseTest
* shorten test
* maintenance pass
* add logging
* Revert "add logging"
This reverts commit b0453fd9538d6858e6bd212f402d4b04c6306136.
* Revert "maintenance pass"
This reverts commit bbc7418d519260c4b9827546a0bf822db1c78b1b.
* test
* trying to fix BulkDataExportTest testGroupBulkExportNotInGroup_DoesNotShowUp
* shorten tests
* logging
* move test location
* fixes a regression caused my change in hapi-fhir
* timeout
* Revert "fixes a regression caused my change in hapi-fhir"
This reverts commit 4b58013149836eededc568d295c5baf8fb3df989.
* testing
* Revert "testing"
This reverts commit aafc95c2f36bf89ae935c6c342017ec300fe4289.
---------
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
* bump ver
* License updates'
* Downgrade dep'
* Updating version to: 6.4.1 post release.
* Add javadocs and sources to our serviceloaders
* Reset version
* Change parent
* Remove bumped version
* License fixes, new parent
* Updating version to: 6.4.1 post release.
* Fix bad creation of versionenum
* Improve performance on bulk export
* Add changelog
* Start working on cleaned up reducer
* Clean up batch calls
* Work on issues
* Build fixes
* typedbundleprovider getallresources override (#4552)
* typedbundleprovider getallresources override
* added test to immunization tests that validates pagination does not result in null pointer if over default queryCount
* moved HapiFhirDal test to its own test class
* removed unused imports
* Update to use JpaStorageSettings
* adding changelog for issue 4551
* fix changelog spacing
* changelog type to fix
---------
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
* Add backport info
* Upgrade core to 5.6.97, make adjustments in hapi-fhir, and ensure that all tests pass (#4579)
* First commit: Create new branch from the release branch with changes from James' branch. This probably won't compile as the work is incomplete.
* Second round of changes from integrating James' branch.
* Mark most test failures with TODOs.
* Add whitespace
* Add changes to FhirPathR4 to set FHIRPathEngine to non-strict FP evaluation.
* Fix CreatePackageCommandTest to assert null instead of empty string. Comments on tests that fail due to the double-quote encoding problem.
* Downgrade to core 5.6.97.
* Fix another test and remove TODOs.
* Fix changelog.
* Clean up some erroneous changes and TODOs.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix up dal test
* Address leftover code review feedback from the upgrade to core 5.6.97. (#4585)
* Exclude pinned core deps
* Force pin structs
* Add model changes to IBaseCoding and related changes (#4587)
* Add IbaseCoding changes, and tinder changes
* Fix up tag definition
* converter addition
* Fix unit test and add changelog.
* Add jira to changelog.
---------
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Fix changelog
* Tidy metadata
* Test fixing
* Test fixes
* Work on progress
* Add changelog
* Build tweak
* Fixes
* Disable intermittently failing tests. (#4593)
* rename tests to IT
* Disable more intermittently failing tests (#4595)
* Disable more intermittently failing tests.
* Disable another intermittently failing tests.
* ITify
* Disable yet another intermittently failing tests. (#4596)
* disable
* disables
* Fixes
* disables
* Fix compile
* Test fixes
* Updating version to: 6.4.2 post release.
* Bump to 6.4.2-SNAPSHOT
* Fix compile
* fix version
* Address review comments
* Review comments
* Version bump
* Compile fix
* Test fixes
* Compile fixes
* One more compile fix
* Test fixes
* Version bump
* Resolve fixme
---------
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
Co-authored-by: samguntersmilecdr <123124187+samguntersmilecdr@users.noreply.github.com>
Co-authored-by: Isaac Wen <76772867+isaacwen@users.noreply.github.com>
Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: Qingyixia <106992634+Qingyixia@users.noreply.github.com>
Co-authored-by: KGJ-software <39975592+KGJ-software@users.noreply.github.com>
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com>
2023-03-01 14:52:36 -05:00
|
|
|
</executions>
|
2022-04-10 15:54:27 -04:00
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
2023-04-14 17:38:38 -04:00
|
|
|
|
|
|
|
<!--
|
|
|
|
This profile is basically here to work around an IJ bug where the
|
|
|
|
<testSource> tag is ignored in IJ's compiler. See:
|
|
|
|
https://youtrack.jetbrains.com/issue/IDEA-85478
|
|
|
|
IntelliJ 2023.1 now supports this, so we removed the activation.
|
|
|
|
But if you want to run an older IntelliJ, activate the old-intellij profile in the Maven tab.
|
|
|
|
-->
|
|
|
|
<profile>
|
|
|
|
<id>old-intellij</id>
|
|
|
|
<activation>
|
|
|
|
<activeByDefault>false</activeByDefault>
|
|
|
|
</activation>
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
|
|
|
<configuration>
|
|
|
|
<source>17</source>
|
|
|
|
<target>17</target>
|
|
|
|
<release>17</release>
|
|
|
|
<testSource>17</testSource>
|
|
|
|
<testTarget>17</testTarget>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
Rel 6 0 mb 3 (#3933)
* adding version.yaml, updating version in pom.xml
* It is possible to write to a resource in a partition the user is not authorized to. (#3397)
* fixed
* remove sout
* add msg.code
* fix failed tests
* fix equal sign
* update msg code
* extract method
* Fix up code numbers
* Clean changelog
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
* Revert final artifact version
* add graphql test (#3585)
* added graphql birthdate test
* fix variable name
* typo
* 3506 mdm log enhancement (#3543)
* Providing Fixme's to be reworked at a later time.
* Adding // FIXME Anna to assist our Austrian friend.
* Adding logging test as a first step in addressing issue #2822.
* hapifhir#3506 part 2: enhance logging for (un)successful MDM matching
hapifhir#3506 part 2: enhance logging for (un)successful MDM matching
* Update MdmMatchLinkSvc.java
#3506 move "narrowed down" log to different place
* #3506 added scores and tests
#3506 added scores and tests
* #3506 formatting
#3506 formatting
* #3506 create changelog file
#3506 create changelog file
* #3506 fix typo
#3506 fix typo
* #3506 fix part 3, minor formatting
#3506 fix part 3, minor formatting
* #3506 fix tests
#3506 fix tests
Co-authored-by: Etienne Poirier <etienne.poirier@smilecdr.com>
Co-authored-by: Anna <anna@MacBook-Pro.local>
* mdm matching (#3579)
* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter… (#3551)
* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/328
* Update HapiFhirJpaMigrationTasks.java
Corrected ordering
* Update HapiFhirJpaMigrationTasks.java
Moving index status to be last operation
* Revert "Update HapiFhirJpaMigrationTasks.java"
This reverts commit 37bfd3e66e4f4dc76de135c1fe108ccbf9e3690c.
* Moved to bottom
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>
* begin with failing test
* fixed
* changelog
* add jira tag
* Update to 6 1 (#3582)
* added changelog folder, upped version
* version enum
* add a few more unit tests to assert proper NO_MATCH exclusion
* revert merge master doh! bad reflexes
* revert merge origin master
* unrevert revert. ugh what a pain
* merge recovery. fix poms.
* merge recovery. more reverting
* merge recovery. more reverting
* merge recovery. more reverting
* Revert "merge recovery. fix poms."
This reverts commit ae6e0ddb06bdcb424f9c4637eb0a987bc112b115.
* more revert revert reversions
* more revert revert reversions
* pre-review cleanup
Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>
* Fix regression of 3411 - _lastUpdated gets clobbered during $reindex job (#3586)
* When chunking for the reindex job, don't clobber the lastUpdated if provided by the caller.
* License
* Ks 20220508 log colour (#3592)
* don't use colours when output is redirected to a file
* change log
* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter… (#3551) (#3594)
* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/328
* Update HapiFhirJpaMigrationTasks.java
Corrected ordering
* Update HapiFhirJpaMigrationTasks.java
Moving index status to be last operation
* Revert "Update HapiFhirJpaMigrationTasks.java"
This reverts commit 37bfd3e66e4f4dc76de135c1fe108ccbf9e3690c.
* Moved to bottom
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>
Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>
* 3584 case sensitive string elasticsearch (#3596)
* Fix for case-sensitive search with newer elasticsearch
* Test and fix ascii normalization too
* more test cases
* comments
* Docs update empi usecase (#3598)
* Update diagram for use case 5
* Add new page for database support
* Licnese
* Mb norm fix (#3604)
* Normalize query since wildcard searches aren't normalized in elastic
* Handle batch2 job cancellation (#3603)
* Handle batch2 job cancellation
* Add CANCELLED status
* Remove unuseful test
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* Add batch2 interfaces to obtain recent instances (#3601)
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
* changelog folder
* Documentation change, added warning log and change log for ticket (#3609)
Co-authored-by: Steven Li <steven@smilecdr.com>
* fix ne for lastUpdated search param (#3589)
* init/wip
* add implementation, add tests
* add checks and some refactoring
* refactor and simplify tests
* refactor
* get rid of some of the warnings
* add changelog
* remove my todos
* redo ne logic to account for less precise dates
* add tests
* refactoring
* rename to follow convention
Co-authored-by: Justin_Dar <justin.dar@smilecdr.com>
* Version bump
* Add skip of checkstyle to upload
* Typo
* upping version enum, upping version number, 6.0.1
* Group Bulk Export rules exiting too early. (#3643)
* Implementation, test, changelog
* Add jira link
* adding backport in yaml for 3642
* adding folder for 6.0.1 release
* pom changes to publish checkstyle to sonatype
* bad version in pom file
* Make FulltextSearchSvcImpl optional bean for ValuesetOperationProvider
* AUtomcplete error code
* updating comment indicating final erorr code
* Bump error code
* fixing version enum so release docs generate correctly, adding additional changelog for 3650
* 3684 subscription for delivering delete events formatted wrong (#3685)
* Fixed issue with delivering delete events Subscriptions
* Extracted deliverer class name to a constant, now shared across tests and interceptor class
* Added change log and doc changes
* moved the constant to a more appropriate place
Co-authored-by: Steven Li <steven@smilecdr.com>
* Version bump
* Add version enum
* Version enum and folder
* adding release pipeline yml file fo azure
* Adding autoclose for sonatype publishing (#3797)
* Add impl test and changelog (#3713)
* fix up changelog, new version
* Version bump
* Updating version to: 6.0.4 post release.
* reverting 6.0.4 commit
* Updating version to: 6.0.4 post release.
* removing double entry from preious release
* Add support for DSTU3 delete subscrion events, add test
* Add changelogP
* Add version enum
* Remove notnull
* Add test for DSTU2
* Updating version to: 6.0.5 post release.
* Fix up
* wip
* Adding solution and changeLog file.
* Adding failing test.
* fix up
* Version bump
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: katiesmilecdr <88786813+katiesmilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: alackerbauer <33912849+alackerbauer@users.noreply.github.com>
Co-authored-by: Etienne Poirier <etienne.poirier@smilecdr.com>
Co-authored-by: Anna <anna@MacBook-Pro.local>
Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>
Co-authored-by: michaelabuckley <michael.buckley@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: StevenXLi <stevenli_8118@hotmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: Justin_Dar <justin.dar@smilecdr.com>
2022-08-29 22:29:02 -04:00
|
|
|
<profile>
|
|
|
|
<id>ossrh-repo</id>
|
|
|
|
<activation>
|
|
|
|
<activeByDefault>false</activeByDefault>
|
|
|
|
<property>
|
|
|
|
<name>deployToSonatype</name>
|
|
|
|
</property>
|
|
|
|
</activation>
|
|
|
|
<distributionManagement>
|
|
|
|
<snapshotRepository>
|
|
|
|
<id>ossrh</id>
|
|
|
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
|
|
|
</snapshotRepository>
|
|
|
|
<repository>
|
|
|
|
<id>ossrh</id>
|
|
|
|
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
|
|
|
|
</repository>
|
|
|
|
</distributionManagement>
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.sonatype.plugins</groupId>
|
|
|
|
<artifactId>nexus-staging-maven-plugin</artifactId>
|
|
|
|
<version>1.6.13</version>
|
|
|
|
<extensions>true</extensions>
|
|
|
|
<configuration>
|
|
|
|
<serverId>ossrh</serverId>
|
|
|
|
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
|
|
|
|
<autoReleaseAfterClose>true</autoReleaseAfterClose>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-gpg-plugin</artifactId>
|
|
|
|
<version>1.6</version>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>sign-artifacts</id>
|
|
|
|
<phase>verify</phase>
|
|
|
|
<goals>
|
|
|
|
<goal>sign</goal>
|
|
|
|
</goals>
|
|
|
|
<configuration>
|
|
|
|
<keyname>${gpg.keyname}</keyname>
|
|
|
|
<passphraseServerId>${gpg.keyname}</passphraseServerId>
|
|
|
|
<gpgArguments>
|
|
|
|
<arg>--pinentry-mode</arg>
|
|
|
|
<arg>loopback</arg>
|
|
|
|
</gpgArguments>
|
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
2014-04-24 07:24:27 -04:00
|
|
|
</profiles>
|
2014-02-17 17:58:32 -05:00
|
|
|
</project>
|