James Agnew
c374383b37
Allow AuthorizationInterceptor to properly authorize GraphQL statements ( #1864 )
...
* Allow AuthorizationInterceptor to properly authorize GraphQL statements
* Add changelog
2020-05-22 20:40:37 -04:00
Tadgh
d1b963321a
MVP EMPI implementation ( #1857 )
...
EMPI Initial Implementation (still plenty of known gaps)
2020-05-22 15:03:20 -04:00
James Agnew
63ff0ede9c
Make diff operation work securely ( #1859 )
...
* Make diff operation work securely
* Build tweak
* FIx tests
2020-05-21 19:20:48 -04:00
James Agnew
ce5ade53d9
Fix #1855 - StructureDefinition search not working ( #1858 )
2020-05-21 09:35:37 -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
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
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
78fa296f1f
License header updates
2020-05-07 19:37:16 -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
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
gematik FuE
9ace4889bc
enhance constructor, so an existing InterceptorService could be passed in ( #1749 )
2020-05-01 07:36:45 -04:00
jamesagnew
e439891ea2
Add test
2020-04-29 15:21:54 -04:00
Thomas Papke
ea817de68a
Extend support for additional forwared headers x-forwarded-port and ( #1788 )
...
x-forwarded-prefix
2020-04-29 09:01:39 -04:00
jamesagnew
6226381595
Merge branch 'master' into ja_20200206_multitenancy
2020-04-21 20:54:56 -04:00
jamesagnew
c7de85339c
Work on review comments
2020-04-21 20:18:06 -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
4abebf2247
Docs cleanup
2020-04-21 09:28:52 -04:00
jamesagnew
bbab016ca6
Rename config
2020-04-20 12:38:04 -04:00
jamesagnew
7248b4e18e
Finish docs
2020-04-20 11:02:27 -04:00
jamesagnew
e0b419354f
Bump up hamcrest version and force the use of the latest version
2020-04-17 13:59:22 -04:00
jamesagnew
68f437177d
Add license header
2020-04-17 09:49:03 -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
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
b78205c218
Ongoing cleanup
2020-04-06 17:00:45 -04:00
jamesagnew
40d0c27ae3
Work on subscription cleanup
2020-04-05 18:43:27 -04:00
jamesagnew
e1142f4043
Start work on subscription cleanup
2020-04-02 05:31:12 -04:00
Jafer Khan
0021561fb1
Raise an error on including invalid query string parameter(s) in read operations
2020-03-31 20:05:05 -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
James Agnew
eaaddaf7ca
Fix #1763 - Include bundle type in summary=count responses ( #1773 )
...
* Fix #1763 - Include bundle type in summary=count responses
* Test fix
2020-03-24 16:24:41 -04:00
jamesagnew
14316147c5
Resolve some docs issues
2020-03-23 10:34:12 -04:00
James Agnew
c2ae5a8326
Add FHIRPath evaluation interceptor ( #1769 )
...
* Add FHIRPath evaluation interceptor
* Add changelog
2020-03-22 12:57:24 -04:00
James Agnew
22413911bf
Validation api changes ( #1719 )
...
* Validation enhancements
* Work on validation api reworking
* Keep working on validation API
* Keep working on new term API
* Work on validation api
* Ongoing work on validation
* Work on integrating validation
* Work on validation API
* Add to validation API
* Work on validation
* Work on API
* Work on validation
* Work on validation API
* Work on validation API
* Work on validation api
* Work on validation API
* Work on validation api
* Validation API changes
* Work on API
* More work on validationo API
* Work on validation API
* FIxes
* WOrk on validation api
* Work on validation API
* Tests passing!
* More cleanup
* More validation API changes
* Fix intermittent test failure
* Package reorg
* Validation API work
* Work on doocumentation
* Work on API
* More work on new validation API
* Fix errorprone-reported error
* Test fixes
* Documentation updates
* Documentation tweaks
* Work on API
* Bean name adjustments
* Build fixes
* Some test fixes
2020-03-17 13:28:59 -04:00
James Agnew
64f07e4dc0
Includes performance enhancement ( #1702 )
...
* Includes performance enhancement
* Add changelog
* Test fix
* Fix typo
* A few coverage cleanups
* Test fix
* Fix changelog
2020-02-18 14:11:48 -05:00
jamesagnew
ddc7b601ee
Version bump to 4.3.0-SNAPSHOT
2020-02-16 19:23:22 -05:00
jamesagnew
4fd80cfca7
Bump to 4.2.0
2020-02-16 19:00:15 -05:00
James Agnew
c5c1e3196b
Resolve FIXMEs ( #1705 )
...
* Resolve FIXMEs
* Test fixes
* Test fixes
* Clean up unused code
* Add some test coverage
* Test fix
* Test fix
* Avoid intermittent
2020-02-09 08:39:46 -05:00
ttn
785997aade
Resource methods in interfaces (default implementations) are now picked up when registering providers
2020-02-04 17:23:22 -05:00
James Agnew
aad5a30a3d
Support count=0 ( #1670 )
...
* Support count=0
* Fix LGTM issue
2020-01-15 14:52:32 +08:00
jamesagnew
9c7f5e1b9b
License header updates
2020-01-12 10:15:08 -05:00
Jennifer Chan
e935c75025
Changed BaseResourceReturningMethodBinding to accept IBaseBundle as a bundle resource.
2020-01-02 14:39:29 -05:00
Jennifer Chan
0c83c1ce44
Changed BaseresourceReturningMethodBinding to accept IBaseBundle as a bundle resource.
2020-01-02 14:15:48 -05:00
James Agnew
dfc14f5002
Fix compile
2019-12-18 18:35:27 -05:00
James Agnew
e9811c6377
One more trim
2019-12-18 17:50:30 -05:00
James Agnew
f2b7846973
Trim subrequest
2019-12-18 17:21:47 -05:00
James Agnew
d277d3fed5
Docs updates
2019-12-10 16:10:09 -05:00
Jafer Khan
976740955c
Make constructor of 'Verdict' public. Fixes gh-1621
2019-12-07 18:08:45 +05:00