Commit Graph

1073 Commits

Author SHA1 Message Date
dotasek
547d6181ae Merge pull request #880 from jkiddo/fix/remove-duplicate-invocations
Removed duplicate code lines
2025-11-24 10:18:48 -05:00
dotasek
e5d49eeaa3 Merge pull request #851 from hapifhir/rel_8_5-tracking 2025-11-24 09:10:30 -05:00
Brenin Rhodes
39b991a275 Bump to CR 4.0.0 2025-11-21 14:25:55 -07:00
dotasek
b59788d330 Bump to HAPI 8.6.0 2025-11-21 09:51:37 -05:00
dotasek
aa31d4a168 Bump to HAPI 8.5.12-SNAPSHOT 2025-11-21 09:44:21 -05:00
dotasek
25b4430437 Merge remote-tracking branch 'origin/master' into rel_8_5-tracking 2025-11-17 10:28:49 -05:00
dotasek
5b834c92cc Bump to HAPI 8.5.11-SNAPSHOT 2025-11-17 10:20:14 -05:00
craig mcclendon
9512ce1ddf enable the test profile in unit tests (#882) 2025-11-16 14:02:02 +01:00
Kevin Dougan
93d5919203 Merge pull request #886 from gbks121/fix/add-missing-property-in-application.yaml
Adding custom-bean-packages property in application.yaml
2025-11-11 10:09:37 -05:00
gbks121
eb04bbcaa4 Adding custom-bean-packages property in application.yaml
Adding the missing custom-bean-packages property in application.yaml and removing the duplicate custom-provider-classes property
2025-11-11 15:46:59 +01:00
dotasek
d6fb164665 Merge pull request #881 from hapifhir/dotasek-patch-2
Update HAPI FHIR JPA server starter revision to 4
2025-11-04 13:18:58 -05:00
dotasek
64177d04ed Update HAPI FHIR JPA server starter revision to 4 2025-11-04 09:59:59 -05:00
dotasek
8ffd3ea843 Merge remote-tracking branch 'origin/master' into rel_8_5-tracking
+ update HAPI to 8.5.9-SNAPSHOT
2025-11-04 09:27:27 -05:00
Jens Kristian Villadsen
cef9f7ce94 Removed duplicate code lines 2025-11-01 16:49:30 +01:00
dotasek
ac494a9b26 Apply spotless 2025-10-31 09:34:49 -04:00
Patrick Werner
ccf97bdc3c Merge pull request #877 from hapifhir/pw/searchparam-reindex-configuration
Pw/searchparam reindex configuration
2025-10-31 12:00:43 +01:00
Patrick Werner
17880c27c5 Merge remote-tracking branch 'origin/pw/searchparam-reindex-configuration' into pw/searchparam-reindex-configuration 2025-10-31 09:44:12 +01:00
Patrick Werner
cc42e0afe7 Update src/main/java/ca/uhn/fhir/jpa/starter/AppProperties.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-31 09:43:54 +01:00
Patrick Werner
e512a832e3 Merge remote-tracking branch 'origin/master' into pw/searchparam-reindex-configuration 2025-10-31 09:42:39 +01:00
Brenin Rhodes
d50e47a1b9 Merge pull request #875 from hapifhir/cr-3-28-0
Update CR to 3.28.0
2025-10-30 14:14:34 -06:00
dotasek
5df170400a Bump HAPI version to 8.5.8-SNAPSHOT
+ Fix for failing MultitenantServerR4IT
2025-10-30 15:21:43 -04:00
Brenin Rhodes
fcff082fab Update to CR 3.28.0 release 2025-10-30 13:10:38 -06:00
Patrick Werner
159f1eb3e1 add missing property in application.yaml 2025-10-30 16:56:09 +01:00
Patrick Werner
98b1cd9373 feat: add configuration for marking resources for reindexing upon search parameter change (#867)
* feat: add configuration for marking resources for reindexing upon search parameter change

* fix formatting
2025-10-30 10:43:06 +01:00
Patrick Werner
1f18457977 Merge remote-tracking branch 'origin/master' into pw/searchparam-reindex-configuration
# Conflicts:
#	src/main/java/ca/uhn/fhir/jpa/starter/AppProperties.java
2025-10-30 10:18:58 +01:00
Brenin Rhodes
6208595063 include us cql common ig 2025-10-27 08:16:46 -06:00
Brenin Rhodes
a0ffe4f393 Update CR to 3.28.0-SNAPSHOT 2025-10-20 09:15:39 -06:00
dotasek
eccf778ef7 Stay with revision 1 for release tracking 2025-10-09 09:49:49 -04:00
dotasek
5efa239c3d Merge remote-tracking branch 'origin/master' into rel_8_5-tracking 2025-10-09 09:26:41 -04:00
dotasek
7ab8ced841 Update to HAPI 8.5.7-SNAPSHOT 2025-10-09 09:26:34 -04:00
Shamus Husheer
cf003331e4 Add configurable filesystem binary storage (fix #860) (#864)
* Add configurable filesystem binary storage (fix #860)

* Refine binary storage configuration handling

* Refine binary storage bean wiring

* Refine binary storage conditional beans

* Add integration coverage for binary storage configs

* Exercise binary storage via REST integration tests

* Update src/main/resources/application.yaml

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Ubuntu <ubuntu@ip-172-31-35-43.eu-west-2.compute.internal>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-10-131.eu-west-2.compute.internal>
Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-09 14:39:01 +02:00
Patrick Werner
a55c8f20a9 make thread count configurable (#868)
* feat: add configuration for reindex and expunge thread counts

* fix formatting
2025-10-09 14:15:17 +02:00
Patrick Werner
41402d2328 fix formatting 2025-10-09 13:53:52 +02:00
Patrick Werner
401d4f71ef feat: add configuration for marking resources for reindexing upon search parameter change 2025-10-09 13:39:43 +02:00
Brenin Rhodes
a499603883 Merge pull request #862 from hapifhir/cr-3-27-0
Update Clinical Reasoning module to release 3.27.0
2025-10-02 13:36:17 -06:00
Brenin Rhodes
8bd5a91454 rename cds application yaml 2025-10-02 13:07:28 -06:00
Brenin Rhodes
3c7cddcb35 Add all expected resource types to be installed from an IG 2025-10-02 10:26:54 -06:00
Brenin Rhodes
9e8ba349a7 allow external references 2025-10-02 10:21:51 -06:00
Brenin Rhodes
a5a011f4cf Add Using CQL IG 2025-10-02 10:17:58 -06:00
Brenin Rhodes
c9b576d979 fix config 2025-10-02 09:34:32 -06:00
Brenin Rhodes
da88010b16 fix revision 2025-10-02 08:57:46 -06:00
Brenin Rhodes
4a1e76cd71 spotless 2025-10-02 08:57:46 -06:00
Brenin Rhodes
3673c135b1 Update to 3.27.0 release 2025-10-02 08:57:30 -06:00
Brenin Rhodes
be7b5b321c Update CR to 3.27.0-SNAPSHOT 2025-10-02 08:56:45 -06:00
Jens Kristian Villadsen
d76662c9e9 Feature/cds config (#857)
* Added MCP support using SSE on http://localhost:8080/sse

* Reverted change that IntelliJ complains about

* Pre-rework

* Cleaned up the code a fair bit

* Renamed

* Renamed

* Running spotless

* Reuse FhirContext in result serialization to make MCP server work with R5

* Added support for transactions

* PoC tool for CDS Hooks

* some cleanup

* Upgrade of model protocol

* Added comments

* Removed field injection ... CDS to be changed to AutoConfig eventually

* Adjusted to new builder pattern

* Update src/main/java/ca/uhn/fhir/rest/server/MCPBridge.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* A bit of restructuring

* More rework

* Removing (suspected unnecessary) formatting

* Add more example doc

* Added a smoke- / passthrough-test

* Applied spotless

* Update src/main/java/ca/uhn/fhir/jpa/starter/mcp/RequestBuilder.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/jpa/starter/mcp/RequestBuilder.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/jpa/starter/mcp/ToolFactory.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/rest/server/McpCdsBridge.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/rest/server/McpCdsBridge.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Formatting

* Added some documentation

* spotless cares about MD?

* Reverting back to default values

* minor refinements

* Fixed CDS hooks configuration

* Fixed some wirings

* Readded missing elements

* getting closer to get test running again ...

* applying review

* Readded exclude

* Bumped spring-ai deps

* added agents file

* Updated according to review

---------

Co-authored-by: Ádám Z. Kövér <adamzkover@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-01 22:17:07 +02:00
Jens Kristian Villadsen
d29b9f80af Add quick install command for Implementation Guide (#859)
Added a one-liner command for installing an Implementation Guide into HAPI.
2025-09-26 19:10:22 +02:00
Jens Kristian Villadsen
9576cfa9b5 Feature/elastic on boot (#856)
* Fixing up elastic for Spring Boot

* Adding class shadowing for issue reported on https://github.com/hapifhir/hapi-fhir/pull/7242

* Formatting

* corrected condition

* fix import

* fix2

* crappy fix3

* fix actuator endpoint

* Simplified expression

* Ironed out a few legacy issues

* more rework

* major overhaul

* Disabling invalid test

* Reverting back to defaults for text searches

* Added default hibernate settings from the EnvironmentHelper

* Formatting

* Added comment on class shadow

* Added missing default
2025-09-22 23:41:43 +02:00
chgl
4265137b12 Switched to the bitnamilegacy image repository (#861)
Co-authored-by: chgl <5307555+chgl@users.noreply.github.com>
2025-09-22 14:52:35 +02:00
Jens Kristian Villadsen
680255ff62 Feature/mcp (#846)
* Added MCP support using SSE on http://localhost:8080/sse

* Reverted change that IntelliJ complains about

* Pre-rework

* Cleaned up the code a fair bit

* Renamed

* Renamed

* Running spotless

* Reuse FhirContext in result serialization to make MCP server work with R5

* Added support for transactions

* PoC tool for CDS Hooks

* some cleanup

* Upgrade of model protocol

* Added comments

* Removed field injection ... CDS to be changed to AutoConfig eventually

* Adjusted to new builder pattern

* Update src/main/java/ca/uhn/fhir/rest/server/MCPBridge.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* A bit of restructuring

* More rework

* Removing (suspected unnecessary) formatting

* Add more example doc

* Added a smoke- / passthrough-test

* Applied spotless

* Update src/main/java/ca/uhn/fhir/jpa/starter/mcp/RequestBuilder.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/jpa/starter/mcp/RequestBuilder.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/jpa/starter/mcp/ToolFactory.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/rest/server/McpCdsBridge.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/main/java/ca/uhn/fhir/rest/server/McpCdsBridge.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Formatting

* Added some documentation

* spotless cares about MD?

* Reverting back to default values

* minor refinements

* Fixed CDS hooks configuration

* Fixed some wirings

* Revert "Fixed some wirings"

This reverts commit c9d3bc0b3b6756d7b15f5d2cf6100c99784fb868.

* Revert "Fixed CDS hooks configuration"

This reverts commit 67c4279100bf14432c164906235ea6348ee8af22.

---------

Co-authored-by: Ádám Z. Kövér <adamzkover@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-17 06:51:19 +02:00
Martin Bernstorff
5585170c7d ci: remove success message from formatting check (#858)
* ci: remove success message from formatting check

The workflow succeeds giving a green check-mark next to the commit id. Perhaps writing a comment each time is redundant?

E.g.: https://github.com/hapifhir/hapi-fhir-jpaserver-starter/pull/856

* Update spotless check workflow to handle failures

Modify condition for PR comment action to run only on failure.
2025-09-16 22:05:08 +02:00