Commit Graph

9929 Commits

Author SHA1 Message Date
leif stawnyczy de0e2313d1 Merge branch 'master' into 6180-fix-client 2024-08-12 14:53:24 -04:00
leif stawnyczy 30ec4256c3 fixing tests 2024-08-12 09:48:40 -04:00
leif stawnyczy 0110242f6f spotless 2024-08-09 17:17:55 -04:00
leif stawnyczy 534de22b04 test fixes 2024-08-09 17:17:39 -04:00
leif stawnyczy 3392d3ee61 fixing tests 2024-08-09 16:47:32 -04:00
leif stawnyczy abb3d40576 fixing tests 2024-08-09 14:53:46 -04:00
Aditya Dave 4368e33fda
6182 introduce a new pointcut to allow customization before sending message to the broker on mdm submit (#6183)
* add a new pointcut for changing message before submitting it to message broker

* failing test

* fix test by invoking hook when hook is registered

* spotless

* update docs

* changelog

* review changes

* spotless
2024-08-09 18:52:05 +00:00
leif stawnyczy 6eb8d3e236 fixing tests 2024-08-09 14:12:44 -04:00
leif stawnyczy a668a1b08b Merge branch 'master' into 6180-fix-client 2024-08-09 13:17:42 -04:00
leif stawnyczy 0ac978ca76 minor tweaks 2024-08-09 12:01:20 -04:00
leif stawnyczy 901a78f534 refacting changelog 2024-08-07 10:40:30 -04:00
leif stawnyczy fe715bc681 fixing build 2024-08-07 10:35:32 -04:00
Kevin Dougan 44c4b87a84
Resolve 6173 - Log unhandled Exceptions in RestfulServer (#6176)
* 6173 - Log unhandled Exceptions in RestfulServer.

* Use placeholder for failed streams.

* Starting test for server handling.

* Got test working.

* Fixed use of synchronized keyword.

* Applied mvn spotless.

---------

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
2024-08-07 10:01:58 -04:00
leif stawnyczy 796147e623 cleanup 2024-08-07 09:44:48 -04:00
leif stawnyczy 8d54801370 added changelog 2024-08-06 16:39:52 -04:00
leif stawnyczy e8a5193c19 cleaning up 2024-08-06 16:28:23 -04:00
leif stawnyczy afde9df9a6 cleaning up 2024-08-06 16:23:59 -04:00
leif stawnyczy acab578bc5 fixing the client 2024-08-06 15:05:24 -04:00
Mark Iantorno 801b8b494b
fixing fhir-test-cases dependency (#6186)
* fixing fhir-test-cases dependency

* accidental added characters to the file

* bumping base pom version

* Disabling test case due to errors in xml files extracted from org.hl7.fhir.testcases.fhir-test-cases.1.5.15

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>
2024-08-03 17:06:42 -04:00
leif stawnyczy cf2f55afbb fixing the client 2024-08-01 16:20:26 -04:00
jdar8 fd5cff3d23
5138 enhance existing historical link with mactchResultMap field (#5213) 2024-08-01 09:49:19 -04:00
leif stawnyczy a4b731d809 cleaning up client 2024-08-01 08:55:51 -04:00
leif stawnyczy 5671c8c09b implementing most 2024-07-30 17:56:26 -04:00
leif stawnyczy baf3933fbf client changes 2024-07-30 13:50:31 -04:00
Michael Buckley 8d1529276b
SEARCH_UUID should be non-null (#6166)
* SEARCH_UUID should be non-null
Avoid using constants in migrations because it creates false history.

* comment
2024-07-26 17:55:17 +00:00
Michael Buckley cd43523afe
Mergeback 7_4 (#6158)
* use SearchParamater validator in package installer (#6112)

* Ensure ' ' is treated as '+' in timezones with offsets. (#6115)

* Use lockless mode when adding index on Azure Sql server (#6100)

* Use lockless mode when adding index on Azure Sql server

Use try-catch for Online add-index on Sql Server.
This avoids having to map out the entire matrix of Sql Server product names and ONLINE index support.
Warnings in docs, and cleanups

* make consent service dont call willSeeResource on children if parent resource is AUTHORIZED or REJECT (#6127)

* fix hfj search migration task (#6143)

* fix migration task

* changelog

* changelog

* code review

* spotless

---------

Co-authored-by: jdar <justin.dar@smiledigitalhealth.com>

* Enhance migration for MSSQL to change the collation for HFJ_RESOURCE.FHIR_ID to case sensitive (#6135)

* MSSQL:  Migrate HFJ_RESOURCE.FHIR_ID to new collation:  SQL_Latin1_General_CP1_CS_AS

* Spotless.

* Enhance test.  Fix case in ResourceSearchView to defend against future migration to case insensitive collation.

* Remove TODOs.  Add comment to ResourceSearchView explaining why all columns are uppercase.  Changelog.

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/7_4_0/6146-mssql-hfj-resource-fhir-id-colllation.yaml

Code reviewer suggestion

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>

* Code review fixes:  Make changes conditional on the collation including _CI_, otherwise, leave it alone.

---------

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>

* Common API for FHIR Data Access (#6141)

* Add initial interface for common FHIR API

* Fix formatting

* Update javadocs

* Address code review comments

---------

Co-authored-by: Emre Dincturk <74370953+mrdnctrk@users.noreply.github.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: jdar <justin.dar@smiledigitalhealth.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smiledigitalhealth.com>
Co-authored-by: JP <jonathan.i.percival@gmail.com>
2024-07-26 08:59:24 -04:00
Tadgh fcb69e600f
Improve migrator (#6120)
* wip

* spotless

* Allow schema migrator to propagate down additional CLI-style config

* wip

* implement dummy constructor so i dont break the build

* wip
2024-07-20 14:10:42 -07:00
Tadgh 497eb6002f
Correct a typo (#6136) 2024-07-20 14:09:40 -07:00
Alberto Acebes 17158c071a
Adding Eviden BSD R&D Spain to the Atlas (#6132)
Adding Eviden BSD R&D Spain to the Atlas by adding an entry to points.json
2024-07-19 08:06:57 -04:00
dotasek d68a71abb4
Bump to core 6.3.18 (#6121)
* Bump to core 6.3.18

* Fix test failures due to new validation messages
2024-07-17 14:21:25 -07:00
Tadgh a9baa1f1f7 Merge branch 'bump_7_6_0' 2024-07-17 11:45:57 -07:00
Nathan Doef 912c2da156
Skip Oracle tests for Mac users that do not have colima running (#6118)
* Skip Oracle tests for Mac users that do not have colima running

* spotless
2024-07-17 13:58:41 -04:00
Long Ma 406db339ce bump to 7.5.0-snapshot 2024-07-16 12:25:25 -06:00
Long Ma 39cbec8aa4 Merge branch 'rel_7_4' of https://github.com/hapifhir/hapi-fhir into rel_7_4 2024-07-16 12:24:29 -06:00
Long Ma 0e8f474b51 revert 6e208f16ec 2024-07-16 12:24:19 -06:00
Tadgh 88f8a66596
Add attribution (#6103) 2024-07-16 11:08:59 -07:00
Long Ma 6e208f16ec bump to 7.5.0-snapshot 2024-07-16 10:43:14 -06:00
TipzCM 7e7aae6060
batching subscription msgs (#6084) 2024-07-16 09:22:35 -04:00
jmarchionatto 5f9b40e3f5
Allow overriding RestfulServer's contextPath (#6113)
* Move IncomingRequestAddressStrategy::determineServletContextPath into IServerAddressStrategy to permit overriding (#6038)

* add changelog

* add contributor as developer

---------

Co-authored-by: Alex Kopp <akopp@athenahealth.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
2024-07-15 16:24:17 -07:00
Etienne Poirier e07684474f
Cleanup work following merge of 6101 (#6110)
* - reverting commented out changes
- removing personal todo

* removing changelog since the related change was reverted.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>
2024-07-15 13:47:08 -04:00
TipzCM 875b224ac6
fixing canonical search (#6105) 2024-07-15 13:29:00 -04:00
Justin McKelvy d2c12a7ac3
6083 clinical reasoning version bump v38 (#6089)
* version bump clinical reasoning

* specifying required patch type

* bumping to 7.3.11-SNAPSHOT

* fix file name

* remove default fhirPatch until bug fixed
2024-07-12 18:24:26 -07:00
Renaud Subiger b6bcb292b6
Use server name as narrative text in CapabilityStatement (#6060)
* Use server name as narrative text in CapabilityStatement

* Credit for #6060

* Fix spotless

---------

Co-authored-by: James Agnew <jamesagnew@gmail.com>
2024-07-12 16:56:28 -04:00
jdar8 ec7538c78f
Jd 20240704 fix mdm phonetic matching on humanname exception (#6078)
* failing test

* fix and changelog

* edit changelog issue number

* mvn spotless

* address code review comment

---------

Co-authored-by: jdar <justin.dar@smiledigitalhealth.com>
2024-07-12 09:54:45 -07:00
Renaud Subiger 40d42f3ba5
Rename methods to prevent duplicate bean names (#6098) 2024-07-11 18:05:38 -07:00
Etienne Poirier bd31bcb290
emergency fix - reverting changes introduced in 6092 to get pipeline running. (#6101)
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
2024-07-11 21:26:39 +00:00
volodymyr-korzh 6c446277e3
Patient everything operation with offset query parameter throws exception (#6085)
* Patient $everything operation with _offset query parameter throws exception - tests and implementation
* Patient $everything operation with _offset query parameter throws exception - added changelog
2024-07-11 15:24:54 -06:00
Ken Stevens 7e9faf84b8 change is unit tested 2024-07-10 17:52:40 -04:00
Aditya Dave 16b002d1dd
fix changelog (#6093) 2024-07-10 18:04:31 +00:00
Etienne Poirier c235488580
6090 requestpartitionhelpersvc throws an unexpected exception when resolving partition for non partitionable resource (#6092)
* initial failing test.

* fix and test modification

* adding changelog

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>
2024-07-10 10:59:17 -04:00