Ken Stevens
2360ed4abe
fix build ( #1861 )
2020-05-21 19:22:08 -04:00
James Agnew
ce5ade53d9
Fix #1855 - StructureDefinition search not working ( #1858 )
2020-05-21 09:35:37 -04:00
James Agnew
e07e071130
Avoid deserialization issues in subscription delivery ( #1856 )
...
* Avoid deserialization issues in subscription delivery
* Add changelog
2020-05-21 05:47:39 -04:00
James Agnew
5b2181a563
Implement FHIR Patch ( #1850 )
...
* Start working on FHIRPatch
* More work on fhirpatch
* Work on FHIR Patch
* Add patch
* Test fixes
* Test fixes
* Get tests fixed
* Chnage to trigger a build
* Compile fix
* Dependency version fixes
* Test fix
* COmpile fix
* Try to fix build
* Test fix attempt
* Another build attempt
* Another build tweak
* Cleanup
2020-05-20 19:43:55 -04:00
James Agnew
9aaf5ccd63
Fix expunge when using unique search param ( #1854 )
...
* Fix expunge when using unique search param
* Add chaneglog
2020-05-20 15:58:53 -04:00
jamesagnew
8ab80e3529
Credit for #1853
2020-05-20 10:54:38 -04:00
James Agnew
c9c90b327c
Allow no read interceptor for partition ( #1851 )
...
* Allow no read interceptor for partition
* Add changelog
* Test fix
2020-05-19 17:06:56 -04:00
jamesagnew
cc92bd7b07
Revert "Start working on FHIRPatch"
...
This reverts commit b3f6e7d521
.
2020-05-17 11:56:50 -04:00
jamesagnew
b3f6e7d521
Start working on FHIRPatch
2020-05-17 11:44:06 -04:00
jamesagnew
52c8e3551c
Version bump to 5.1.0-SNAPSHOT
2020-05-15 14:43:32 -04:00
jamesagnew
fe0e07a313
Bump to 5.0.1
2020-05-15 05:47:01 -04:00
jamesagnew
9b1cd6cd5c
Add changelog
2020-05-15 05:45:01 -04:00
James Agnew
79a064dfd9
Optimize chain sql paths ( #1844 )
...
* Start cleanup
* Almost workinf
* Possibly working!!
* Fixes
* Test fix
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/predicate/querystack/QueryRootStack.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/predicate/querystack/QueryRootStack.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/predicate/querystack/QueryRootStack.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Address review comments
* Add changelog
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-05-15 05:36:12 -04:00
jamesagnew
1d13e29ac0
Version bump to 5.1.0-SNAPSHOT
2020-05-12 20:04:20 -04:00
jamesagnew
d631ecff4a
Prepare for 5.0.0
2020-05-12 11:49:18 -04:00
jamesagnew
c7da4b0914
Build Cleanup
2020-05-11 13:25:58 -04:00
James Agnew
0c13a65871
Bump to latest Core version ( #1841 )
...
* Start working on bumping core
* Work on tests
* Work on tests
* Bump core definitions
* Bump R5 defs
* Tweak changelog
* Test fix
2020-05-11 12:37:16 -04:00
jamesagnew
386f395e4b
Version bump 2 dependencies
2020-05-10 19:10:18 -04:00
jamesagnew
5ea94abde5
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2020-05-10 12:10:03 -04:00
James Agnew
9d8bd0d51e
Bump R4 definitions to 4.0.1 ( #1837 )
...
* Bump R4 definitions to 4.0.1
* Add changelog
* Test fixes
2020-05-08 19:34:13 -04:00
jamesagnew
7f12f80358
Docs correction
2020-05-08 11:48:26 -04:00
James Agnew
6cc07b6689
Make binary storage work for bulk export ( #1836 )
...
* Make binary storage work for bulk export
* Add changelog
* Build fixes
* Test fix
* Test fix
* Test fix
2020-05-07 19:20:22 -04:00
Simon Yun
e874abad47
Add Grand Rounds to HAPI FHIR Atlas
2020-05-06 13:47:26 -07:00
James Agnew
a77aa6a28e
Multitenancy Ticket 2 - #1813 ( #1821 )
...
* Work on multitenancy
* Second ticket started
* More multitenancy work
* Work on tenancy security
* Work on multitenancy
* Test fixes
* Add docs
* cs tweak
* Multitenancy fixes
* Add debug log
* Fix build
* Add headers
* Add partition selection interceptor hook
* Update hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/api/Constants.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Account for review comments
* Resolve FIXMES
* Work on tests
* Test fixes
* A bit more cleanup
* Work on multitenancy
* Update hapi-fhir-docs/src/main/java/ca/uhn/hapi/fhir/docs/ClientExamples.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/client/examples.md
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Address review comments
* Allow disabling text modifier indexing
* Add changelog
* Docs fixes
* Address review comment
* Resolve merge conflicts
* Merge master
* Compile fix
* Test fix
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-05-05 15:12:15 -04:00
James Agnew
35c2b7a2c1
Allow disabling text modifier indexing ( #1831 )
...
* Allow disabling text modifier indexing
* Add changelog
* Address review comment
* Resolve merge conflicts
2020-05-05 12:16:55 -04:00
James Agnew
91147cf6b0
Scope tag search to correct resource type ( #1829 )
...
* failing _tag tests
* cleanup
* Scope tag query to correct resource type
* Changelog
* Test fix
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-05-05 11:09:46 -04:00
jamesagnew
ceae417d35
Credit for #1710
2020-05-04 05:42:32 -04:00
jamesagnew
394a47b83a
Fix YAML error
2020-05-01 13:03:59 -04:00
jamesagnew
586089fc69
Credit for #1749
2020-05-01 07:38:31 -04:00
jamesagnew
a786756169
Credit for #1812
2020-05-01 07:27:12 -04:00
jamesagnew
439a901e30
Credit for #1734
2020-05-01 05:56:47 -04:00
James Agnew
3d5a8bb3f8
Add UCUM support ( #1824 )
...
* Add UCUM support
* Add changelog
* Some cleanup
* Test fix
* Add flywayDB callback
* Add hooks to schema migrator
2020-04-30 15:22:41 -04:00
Tadgh
8f8a8a3dc2
Merge branch 'master' into date-match-bug
2020-04-29 16:17:50 -07:00
jamesagnew
885a18e0d8
Credit for #1788
2020-04-29 09:12:36 -04:00
James Agnew
ededcc18d2
Add Partitioning / Multitenancy ( #1807 )
...
* Work on multitenancy
* Work on multitenancy
* Work on multitenancy
* Add columns
* Work on multitenancy
* Work on muiltitenancy
* Work on multitenancy
* Work on uniques
* Work on multitenancy
* Work on multitenancy
* Work on multitenancy
* More work on multitenancy
* Work on multitenancy
* Multitenancy work
* Work on multitenancy
* Work on multitenancy
* Work on multitenancy
* Work on multitenancy
* Work on docs
* Work on multitenancy
* Work on docs
* DOcs work
* Tenancy docs
* Work on docs
* Finish docs
* Add changelog
* Rename config
* Add migration tasks
* Fix typo
* Migration fix
* One more migration fix
* A couple more migration fixes
* Docs cleanup
* Work on docs
* Bump boot version
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Work on review comments
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/schema.md
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/index/IdHelperService.java
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
* Address review comments
* Compile fx
* Test fixes
* One more bugfix
* Update operation name
* Add one more constant
* Roll back a change that was causing test failures
* Test fixes
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-04-24 05:45:11 -04:00
jamesagnew
37aa11182d
Docs fixes
2020-04-23 21:05:23 -04:00
Ken Stevens
0b1a64d093
Merge pull request #1809 from jamesagnew/ks-20200420-changelog
...
retroactively add changelog for a search database change
2020-04-23 11:39:24 -04:00
Ken Stevens
b728c14b98
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/4_3_0/1698-remove-search-last-used-column.yaml
...
Co-Authored-By: James Agnew <jamesagnew@gmail.com>
2020-04-23 11:39:12 -04:00
James Agnew
5f88d87027
Tweak to #1801 - Normalize double leading zeros in database ( #1815 )
2020-04-23 09:44:08 -04:00
jamesagnew
7efd8a9f6e
Merge branch 'ja_20200206_multitenancy' of github.com:jamesagnew/hapi-fhir into ja_20200206_multitenancy
2020-04-21 20:55:09 -04:00
jamesagnew
6226381595
Merge branch 'master' into ja_20200206_multitenancy
2020-04-21 20:54:56 -04:00
jamesagnew
1f37cdd8cf
Address review comments
2020-04-21 20:53:10 -04:00
James Agnew
49d15dbbe8
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/schema.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:32:27 -04:00
James Agnew
45fdd9981e
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:30:50 -04:00
James Agnew
4184268bea
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:30:10 -04:00
James Agnew
50ef7d7afd
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:27:24 -04:00
James Agnew
6e444986bc
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:26:02 -04:00
James Agnew
7d0d7d9ab7
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:20:34 -04:00
James Agnew
d10538cdbe
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:20:20 -04:00
James Agnew
fb4e620ba8
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:19:50 -04:00
James Agnew
532c830a43
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:19:35 -04:00
James Agnew
4fe7f6e322
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:19:02 -04:00
James Agnew
53695c50a0
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:18:47 -04:00
James Agnew
c67cbca8c2
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:18:33 -04:00
jamesagnew
c7de85339c
Work on review comments
2020-04-21 20:18:06 -04:00
James Agnew
02e5dcb90d
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:17:44 -04:00
James Agnew
138369ede2
Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/server_jpa/partitioning.md
...
Co-Authored-By: Ken Stevens <khstevens@gmail.com>
2020-04-21 20:17:17 -04:00
jamesagnew
11fade2c2e
Bump boot version
2020-04-21 15:55:35 -04:00
jamesagnew
4b93a0d724
Credit for #1806
2020-04-21 15:49:43 -04:00
jamesagnew
1f848dde82
Credit for #1791
2020-04-21 15:30:42 -04:00
James Agnew
c716216b34
Adjust return type for fluent delete() operation ( #1805 )
...
* Add cascading delete to client
* Add changelog
* Client delete should return MethodOutcome
* Rerturn more appropriate type for delete operations
* Refactor cascade detection to be reusable
2020-04-21 15:23:11 -04:00
jamesagnew
f218ade480
Credit for #1810
2020-04-21 15:15:04 -04:00
jamesagnew
4abebf2247
Docs cleanup
2020-04-21 09:28:52 -04:00
Ken Stevens
1133c5a6fc
retroactively add javadoc for a search database change
2020-04-20 17:24:30 -04:00
jamesagnew
e6c806283e
Merge branch 'ja_20200206_multitenancy' of github.com:jamesagnew/hapi-fhir into ja_20200206_multitenancy
2020-04-20 16:58:59 -04:00
jamesagnew
544d9fbc6c
Add migration tasks
2020-04-20 16:58:48 -04:00
jamesagnew
bbab016ca6
Rename config
2020-04-20 12:38:04 -04:00
jamesagnew
faddeeb779
Add changelog
2020-04-20 11:15:35 -04:00
jamesagnew
95b77af570
Merge branch 'master' into ja_20200206_multitenancy
2020-04-20 11:07:10 -04:00
jamesagnew
7248b4e18e
Finish docs
2020-04-20 11:02:27 -04:00
jamesagnew
c412339a05
Merge branch 'ja_20200206_multitenancy' of github.com:jamesagnew/hapi-fhir into ja_20200206_multitenancy
2020-04-19 14:41:26 -04:00
jamesagnew
d3479cd093
Work on docs
2020-04-19 14:41:18 -04:00
jamesagnew
cd3e1c5e72
Tenancy docs
2020-04-19 10:15:51 -04:00
jamesagnew
6c760c9bff
DOcs work
2020-04-18 19:14:02 -04:00
jamesagnew
c0965b1be8
Work on docs
2020-04-18 18:54:46 -04:00
jamesagnew
2ddeea37c2
Work on multitenancy
2020-04-18 17:27:06 -04:00
James Agnew
42c8cd0e38
Add cascading delete to client ( #1804 )
...
* Add cascading delete to client
* Add changelog
2020-04-18 11:16:16 -04:00
jamesagnew
bcac2b061c
Credit for #1799
2020-04-18 11:14:15 -04:00
jamesagnew
48057b9d8e
Merge branch 'master' into ja_20200206_multitenancy
2020-04-17 17:59:48 -04:00
James Agnew
497757501b
Improve search method binding priority ( #1802 )
...
* Work on search method binding priority
* Work on method priority
* Work on binding priority
* Test fixes
* Add changelog
* Test fixes
* compile fix
* One more comple fix
* Test cleanup
* Test fix
2020-04-17 09:28:33 -04:00
jamesagnew
25cdbb15c2
Work on multitenancy
2020-04-16 15:33:48 -04:00
jamesagnew
d822867a4a
Merge branch 'master' into ja_20200206_multitenancy
2020-04-15 22:12:20 -04:00
James Agnew
f95f619bdc
Correct two JPA processing bugs ( #1801 )
...
* Work on search params on contained
* Add workaround for stored decimals with leading decimal point
* Add changelog
* Cleanup
* Test fix
* Test fix
* One more test fix
2020-04-15 14:22:47 -04:00
jamesagnew
982b54df57
Work on multitenancy
2020-04-13 11:50:49 -04:00
jamesagnew
c26a5553e9
Multitenancy work
2020-04-12 20:47:32 -04:00
jamesagnew
e55ccf88fc
Work on multitenancy
2020-04-10 20:01:59 -04:00
jamesagnew
219332e9e3
Work on multitenancy
2020-04-10 11:11:29 -04:00
James Agnew
1a3a40b3c9
Merge pull request #1796 from jamesagnew/ja_20200409_report_json_error_attr_name
...
Improve error message reporting for invalid json - Fix #1793
2020-04-09 15:11:57 -04:00
jamesagnew
e0fcbe1df2
Merge branch 'master' into ja_20200206_multitenancy
2020-04-09 11:52:27 -04:00
James Agnew
fdf6633145
Add validation for currencies to validator ( #1797 )
...
* Add validation for currencies to validator
* Add changelog
2020-04-09 11:39:30 -04:00
jamesagnew
2a43aa3b6c
Improve error message reporting for invalid json - Fix #1793
2020-04-09 09:53:13 -04:00
James Agnew
8cdc3a72ce
Fix #1794 - Client ID and Server ID mode clash ( #1795 )
...
* Fix #1794 - Client ID and Server ID mode clash
* Try to track down intermittent test failure
2020-04-09 09:31:13 -04:00
jamesagnew
0e44786320
Add changelog
2020-04-08 18:07:36 -04:00
jamesagnew
b78205c218
Ongoing cleanup
2020-04-06 17:00:45 -04:00
jamesagnew
6baf1995c9
Work on subscription cleanup
2020-04-02 20:30:19 -04:00
jamesagnew
08c1c28f67
Credit for #1786
2020-03-31 20:08:25 -04:00
jamesagnew
9d09466c21
Add debug logging to CLI
2020-03-31 10:49:16 -04:00
James Agnew
fe48313100
Add response size capturing interceptor ( #1776 )
...
* Work on capturing repsonse sizes
* Interceptor complete
* Add changelog
* Test fix
2020-03-30 11:24:10 -04:00
jamesagnew
62d867902f
Work on multitenancy
2020-03-29 18:16:04 -04:00
jamesagnew
691f2c4e9a
Work on muiltitenancy
2020-03-29 13:35:20 -04:00