9354 Commits

Author SHA1 Message Date
Tadgh
bbe437ab86 Add backport info 2023-02-22 16:03:49 -08:00
Justin McKelvy
8698abfbdb 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>
2023-02-22 16:02:53 -08:00
Tadgh
6b6f1e2e66 Fix bad creation of versionenum 2023-02-16 23:11:11 -08:00
markiantorno
827bbba1e2 Updating version to: 6.4.1 post release. 2023-02-17 04:29:53 +00:00
Tadgh
71fa4f2cb4 License fixes, new parent v6.4.0 2023-02-16 17:02:14 -08:00
Tadgh
23b7acf04d Remove bumped version 2023-02-16 16:47:36 -08:00
Tadgh
529e47865d Change parent 2023-02-16 16:45:04 -08:00
Tadgh
96855fb943 Reset version 2023-02-16 16:33:56 -08:00
Tadgh
384bea1f60 Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4 2023-02-16 16:33:24 -08:00
Tadgh
f08823bfdd Add javadocs and sources to our serviceloaders 2023-02-16 16:33:19 -08:00
markiantorno
b2644c1c60 Updating version to: 6.4.1 post release. 2023-02-16 23:33:58 +00:00
Tadgh
acfde151b1 Downgrade dep' 2023-02-14 15:24:39 -08:00
Tadgh
a0e4c2949e License updates' 2023-02-10 20:51:17 -08:00
Tadgh
9578610e15 bump ver 2023-02-10 20:42:38 -08:00
Nathan Doef
9754a72046
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>
2023-02-10 13:14:29 -05:00
michaelabuckley
fb0512f78f
Avoid logging message payloads that contain sensitive data (#4537)
Don't log payloads - they may contain sensitive data.
2023-02-10 09:30:55 -05:00
KGJ-software
03ccf3e3d3
Better error handling for when channel type is not supported (#4538)
Co-authored-by: kylejule <kyle.jule@smilecdr.com>
2023-02-09 21:49:44 -08:00
Tadgh
e99aebd2ca
Revert "fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)" (#4535)
This reverts commit 53252b8d153f97f4a66a7d20751913911a71f098.
2023-02-09 14:33:53 -08:00
samguntersmilecdr
f3847b1d0b
fixed channel import null pointer exception from null header (#4534)
* retryCount 0 on null header + test + changelog

* suggested changes
2023-02-09 11:49:54 -08:00
TipzCM
fe078c2884
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>
2023-02-09 14:48:59 -05:00
Qingyixia
53252b8d15
fixed the issue of meta.source field inconsistently populated in subscription messages for different requests (#4524)
* fix + test

* minor fix

* Addressing suggestion

* Minor changes
2023-02-09 10:48:55 -05:00
Etienne Poirier
3d9a318e33
Making narrative_generation.md reference an html snippet (#4531)
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
2023-02-09 09:47:14 -05:00
Nathan Doef
b4778f4b24
fix build (#4530) 2023-02-08 19:25:05 -05:00
TipzCM
6b3b954c77
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>
2023-02-08 16:54:25 -05:00
Tadgh
71ea1b49f2 REVERT: change to operationoutcome.html 2023-02-08 12:04:23 -08:00
longma1
f32157319c
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>
2023-02-08 09:45:59 -07:00
Etienne Poirier
697bd27799
Update to documentation regarding narrative generation; (#4521)
Providing changelog;

Co-authored-by: peartree <etienne.poirier@smilecdr.com>
2023-02-08 08:47:13 -05:00
Tadgh
e724040c14 New line:: 2023-02-07 17:22:36 -08:00
Isaac Wen
85ecbf181e
Unable to Expunge CodeSystem (#4507)
* changes for GL-3943

* changes for GL-3943

---------

Co-authored-by: isaacwen <isaac.wen@smilecdr.com>
2023-02-07 15:26:10 -05:00
Tadgh
ca21abf0f8
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
2023-02-07 11:37:52 -08:00
Tadgh
d08995a5e6
Add check in scanner (#4518) 2023-02-07 10:13:29 -08:00
Tadgh
e160325af6
CVE resolutions (#4513)
* Bump Postgres for CVE

* Bump jetty

* Verison bump

* Remove comments

* Revrt bump
2023-02-06 13:44:52 -08:00
samguntersmilecdr
33f6ed3d32
Change bulk import test for valueUri type (#4503)
* change tests

* suggested test change
2023-02-06 09:19:21 -08:00
Luke deGruchy
2a963acde2
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.
2023-02-06 09:04:04 -05:00
TipzCM
0996124778
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>
2023-02-03 14:00:29 -05:00
Tadgh
7d554d56fd License 2023-02-03 10:25:19 -08:00
Tadgh
df83d05fbb Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4 2023-02-02 15:22:28 -08:00
Tadgh
a855af576d Loosen rules for id helper 2023-02-02 15:11:32 -08:00
Mark Iantorno
c64285394f core version fix 2023-02-02 17:40:13 -05:00
Mark Iantorno
740fec9554 Revert "cleaning up checkstyle files (#4470)"
This reverts commit efae3b5d5f397ab8fd92d7aaa82b484cfdfb3c33.
2023-02-02 17:24:34 -05:00
jmarchionatto
0a213a52d6
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>
2023-02-02 11:42:38 -08:00
dotasek
b1770abb85
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>
2023-02-02 09:52:04 -05:00
Mark Iantorno
efae3b5d5f
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>
2023-02-01 18:00:45 -05:00
Etienne Poirier
dd8c8a3b24
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>
2023-02-01 08:15:33 -05:00
Luke deGruchy
67ace43492
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.
2023-01-31 15:42:39 -05:00
Nathan Doef
882f22fdb0
Change visibility of migration method (#4471)
* change migration visibility

* add empty migration method for 640

---------

Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com>
2023-01-31 10:19:25 -05:00
Etienne Poirier
40508a00e3
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>
2023-01-30 11:07:09 -05:00
Etienne Poirier
1a9b749b5a
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>
2023-01-30 07:34:50 -05:00
James Agnew
078dcd9c0d One more fix for #4467 2023-01-27 08:30:28 -08:00
michaelabuckley
10060bef7f
Batch option processing cleanup (#4466)
* BulkDataExportOptions null safety
2023-01-26 11:50:45 -05:00