Long Ma
290c159717
merge back rel_7_2 into rel_7_4
2024-07-25 13:06:20 -06:00
JP
2c6b3e8305
Common API for FHIR Data Access ( #6141 )
...
* Add initial interface for common FHIR API
* Fix formatting
* Update javadocs
* Address code review comments
2024-07-25 10:55:09 -04:00
Luke deGruchy
a70d28acae
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>
2024-07-25 14:22:54 +00:00
jdar8
33b766c658
fix hfj search migration task ( #6143 )
...
* fix migration task
* changelog
* changelog
* code review
* spotless
---------
Co-authored-by: jdar <justin.dar@smiledigitalhealth.com>
2024-07-23 18:37:09 -04:00
Emre Dincturk
9860511d44
make consent service dont call willSeeResource on children if parent resource is AUTHORIZED or REJECT ( #6127 )
2024-07-23 16:14:11 -04:00
Long Ma
d8c89128bc
reverted test testDirectPathWholeResourceNotIndexedWorks in FhirResourceDaoR4SearchWithElasticSearchIT
2024-07-23 13:39:46 -06:00
Long Ma
50ddb7e34e
fix quantity search parameter test to pass
2024-07-23 10:52:47 -06:00
Tadgh
84dd45018d
Merge branch 'filesystem-binary-regression' into rel_7_2
2024-07-19 19:12:39 -07:00
Tadgh
e4e26412a6
Add test. Fix broken logic.
2024-07-19 18:45:47 -07:00
longma1
22b4669e5c
fix conflicts from pulling 7.2
2024-07-19 17:49:00 -06:00
Tadgh
4fae01e1a7
test description
2024-07-19 13:18:54 -07:00
Tadgh
514f83260d
Changelog
2024-07-19 13:16:58 -07:00
Tadgh
2285342201
Remove dead class
2024-07-19 13:15:13 -07:00
Tadgh
e4e61d1482
Merge branch 'rel_7_2' into filesystem-binary-regression
2024-07-19 13:14:44 -07:00
Tadgh
45c8b47cd9
cleanup
2024-07-19 13:13:56 -07:00
Tadgh
6b4e25fe10
Fix claeaner
2024-07-19 13:13:14 -07:00
Tadgh
13b7c0458c
Remove useless file
2024-07-19 12:55:53 -07:00
Tadgh
aa26dd9a8a
spotless
2024-07-19 12:52:57 -07:00
Tadgh
5bfc5f02f6
Add fix
2024-07-19 12:52:20 -07:00
Tadgh
0f58641030
failing Test
2024-07-19 12:37:35 -07:00
Long Ma
5544260e81
Merge branch 'rel_7_2' of https://github.com/hapifhir/hapi-fhir into rel_7_2
2024-07-19 13:19:11 -06:00
Long Ma
6f2ed35546
added fix for 6133
2024-07-19 13:19:03 -06:00
Michael Buckley
268c574f07
Use lockless mode when adding index on Azure Sql server ( #6100 ) ( #6129 )
...
* 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
2024-07-19 15:01:37 +00:00
Michael Buckley
55734e6cef
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
2024-07-17 17:27:47 +00:00
Luke deGruchy
e3b749e61b
Ensure ' ' is treated as '+' in timezones with offsets. ( #6115 )
2024-07-16 19:29:06 +00:00
Emre Dincturk
13e2d41165
use SearchParamater validator in package installer ( #6112 )
2024-07-16 14:52:41 -04: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
TipzCM
bc47cb70f1
merge fix for issue with infinite cache refresh loop
2024-07-16 11:23:16 -06: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
longma1
361f6d2983
docs and changelog
2024-07-15 10:43:54 -06:00
TipzCM
d064172195
cherry-picked 6027
2024-07-15 10:42:11 -06: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
Long Ma
6f683e0990
changelog fix
2024-07-10 11:24:04 -06:00
Tadgh
c044c4d4aa
cherry-picked pr 6051
2024-07-10 11:22:15 -06: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
VK-SMILECDR
e3f64c23a2
logback test extention assert ( #6087 )
...
* initial check-in
* HAPI logback test extension cleanup
* bump version
* revert mistake change
* changes based on review
2024-07-09 20:06:06 +00:00
Aditya Dave
ce0160e7f9
cds hooks allow arbitrary strings for extensions ( #6026 )
...
* changes to context booter and basecdsservicejson
* cleanup CdsHooksContextBooter
* javadocs
* change JsonNode to CdsHooksExtension
* failing test for service extensions...
* fix extension serialization
* fix extension serialization
* failing test for request extensions not getting parsed...
* try adding a custom deserializer for extension
* try adding a custom deserializer for extension
* try adding a custom deserializer for extension
* wire up CdsServiceRegistryImpl
* fix wiring object mapper
* merge master
* get hook in deserializer
* create CdsServiceRequestJsonDeserializer..
* spotless
* fix for cds service feedback for CdsHooksControllerTest.java
* spotless
* cleanup...
* spotless...
* docs
* enable tests for CdsHooksContextBooterTest
* more cleanup...
* refactor CdsServiceRequestJsonDeserializer
* apply suggestion
* spotless....
* fix checkstyle...
* spotless
* split custom extension classes into its own package for tests
* add changelog
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/7_4_0/6023-fix-allowing-arbitrary-json-for-cds-hooks-extensions.yaml
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/7_4_0/6023-fix-allowing-arbitrary-json-for-cds-hooks-extensions.yaml
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-server-cds-hooks/src/main/java/ca/uhn/hapi/fhir/cdshooks/api/json/CdsHooksExtension.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* fix comments
* rename
* fix the comment
* spotless
* version bump to 7.3.9-SNAPSHOT
---------
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2024-07-09 09:45:21 -04:00