James Agnew
7e3d062d15
Switch default client to JSON ( #1392 )
...
* Start work on changing over
* Update tests
* More test fixes
* Work on generalizing binary access provider a bit
* Add expunge capability to binary storage, and also support actual binary
resources
* Work on binary provider
* Get the DB bound binary storage service working
* Test fixes
* Compile fix
* Fix compile error
* Test fix
* Test tweak
* Trying to figure out an intermittent failure
* Work on tests
* More work on tests
* Another test fix
2019-07-22 21:27:10 -04:00
jamesagnew
dff2fdd3cf
GET RID OF TRAILING LICENSE HEADER SPACES ONCE AND FOR ALL
...
YESSSSSSSSSSSSS
2019-07-05 11:19:51 -04:00
James Agnew
10d969c514
Add Consent Service ( #1359 )
...
* Initial consent svc
* Ongoing consent svc work
* Add docs
* Ongoing consent service work
* Work on consent service
* More work on consent svc
* License header updates
* Ongoing consent svc work
* Some test fixes
* Some test fixes
* More work on consent svc
* Tests working
* Test fix
* Propagate RequestDetails to everything in JPA server
* More interceptor tweaks
* Fix compile error
* One more tweak to captured SQL
* Ongoing interceptor tweaks
* Ongoing interceptor tweaks
* More interceptor tweaks
* Interceptor tweaks
* Tweaks to tests
* Fix tests
* Test fix
* Raise warnings when encoding extensions with missing values
* Consent service work
* More interceptor tweaks
* Consent interceptor tweaks
* Add logging to test
2019-06-27 16:35:29 -04:00
Christian Ohr
cd8b2feb2f
Allow to set additional Http headers directly on the IClientExecutable
2019-05-29 21:17:52 -04:00
jamesagnew
150a84d52f
CLeanup
2019-04-29 21:54:34 -04:00
James Agnew
738c2c1797
Interceptor framework refactoring ( #1287 )
...
Interceptor framework overhaul
2019-04-24 14:32:30 -04:00
James Agnew
fc09ed6966
Fix #1163 - Correctly handle invalid CapabilityStatement
2019-01-11 08:01:48 -07:00
James Agnew
ee52d6fb31
Add SearchNarrowingInterceptor
2019-01-09 20:20:46 -06:00
jamesagnew
98d93df12a
License header updates
2019-01-04 16:22:15 -05:00
James Agnew
2e1d5e4124
Fix an occasional NPE in the tests
2018-11-19 09:56:40 -05:00
jamesagnew
8ec1c1a011
Work on failing tests
2018-11-19 08:24:11 -05:00
James Agnew
58388bb614
Allow client to return methodoutcome instead of resdource for operation
...
call
2018-11-19 11:11:49 +01:00
jamesagnew
3942f1bb29
License header updates
2018-11-09 14:41:57 -05:00
James Agnew
b32e232eb2
A bit of client tweaking
2018-11-08 17:10:39 -05:00
James Agnew
82ec721c99
Allow client defined parameter style for _format param
2018-11-08 15:27:35 -05:00
James Agnew
99cd4ce5f7
Allow for _total parameter
2018-10-17 09:47:35 -04:00
James Agnew
62d6771814
Use a select count query for summary count searches in JPA server
2018-09-29 21:58:14 -04:00
James Agnew
002c4b3ff7
Add retrigger subscription operation
2018-09-27 20:03:01 -04:00
jamesagnew
f639ebf595
Build fixes
2018-07-30 18:33:26 -04:00
James Agnew
d6293cf9b3
Merge branch 'client_enhancements'
2018-07-30 09:42:38 -04:00
James Agnew
d50dda19ae
Merge pull request #912 from InfiniteLoop90/911-contains-modifier
...
Fixes #911 - Adds support for :contains modifier
2018-07-30 05:39:27 -04:00
James Agnew
a4e4111376
Fix a unit test
2018-07-26 18:08:59 +07:00
James Agnew
3c80238f0e
Ongoing work on interceptors
2018-07-24 17:22:21 +07:00
James Agnew
23083a9283
Improvements to client and SP indexing in JPA server
2018-07-23 17:37:49 +09:00
James Agnew
03e7b018a6
Add skeleton for the $process-message operation in JPA erver
2018-07-12 17:52:24 -04:00
James Agnew
da9f335c06
Logging interceptor tweak
2018-05-28 11:16:33 -04:00
jamesagnew
f1db751d1e
Update headers
2018-04-24 19:14:33 -04:00
James Agnew
591539cf13
Add expunge method
2018-04-22 18:34:56 -04:00
Clayton Bodendein
ac8e412e49
Fixes #911 - Adds support for :contains modifier
...
Adds support for the :contains modifier in StringClientParam.
2018-03-30 23:49:06 -05:00
jamesagnew
53c2d8a38d
Merge branch 'master' into loinc_loader_update
2018-03-29 06:21:55 -04:00
jamesagnew
1689dc889e
Make server operation interceptor not perform superfluous calls for
...
conditional and no-op operations
2018-03-22 06:52:30 -04:00
James Agnew
308ac63a77
Merge branch 'master' into loinc_loader_update
2018-03-20 07:53:41 -04:00
James Agnew
3f6861ef55
Merge pull request #812 from jamesagnew/subscriptionsWithoutPayloadPOST
...
Added ability to create a resthook subscription without returning a p…
2018-03-19 06:25:31 -04:00
jamesagnew
30cd63b929
More loinc work
2018-03-11 19:11:31 -04:00
jamesagnew
e201091e3a
Update licenses for changed files
2018-03-04 13:53:04 -05:00
James Agnew
2f7751a079
Move stopwatch into hapi-fhir-base and add timing into to client
...
LoggingInterceptor
2018-03-04 12:13:18 -05:00
jamesagnew
0352d48720
Bump copyright message to 2018
2018-01-08 13:52:15 -05:00
Jeff Chung
eb2d21ac4b
Added ability to create a resthook subscription without returning a payload using an HTTP POST for notification
2017-12-22 17:14:45 -08:00
James Agnew
6afe6804db
Fix #796 - Correctly escape spaces in generated URLs
2017-11-25 17:52:12 -05:00
jamesagnew
db1d2d77cd
Updated tests
2017-11-23 10:40:44 -05:00
James Agnew
a87323fa08
Add tests
2017-11-17 09:53:44 +01:00
James Agnew
d006a8e6d0
Merge pull request #755 from InfiniteLoop90/pr/additional-http-headers-client-interceptor
...
Added a client interceptor called AdditionalRequestHeadersInterceptor to add arbitrary HTTP headers to the client request
2017-11-15 12:57:33 -05:00
James
5a5933f232
Remove dependencies on StAX on Android
2017-10-30 16:41:31 -04:00
Clayton Bodendein
7076b55f8c
Removed the throwing of NullPointerException from AdditionalRequestHeadersInterceptor since that isn't common due to NullPointerException being a runtime exception
2017-10-30 12:01:56 -05:00
James Agnew
0875318842
Merge pull request #711 from InfiniteLoop90/master
...
Added R4 to the client's server version check. Also tweaked the ClientServerValidation* tests to be a little more predictable
2017-10-26 17:56:48 -04:00
James Agnew
9d6bfdc25a
Remove useless log line
2017-10-11 21:16:56 -04:00
Clayton Bodendein
462557b110
Added a client interceptor called AdditionalRequestHeadersInterceptor to add arbitrary HTTP headers to the client request
2017-10-10 19:55:22 -05:00
James
ce720f5601
Add support for Cache-Control header in JPA server and client
2017-10-05 13:38:53 -04:00
James Agnew
836d4d051b
Work on IG Pack uploading
2017-09-07 20:33:19 -07:00
James Agnew
989246f0da
Include Location header details in non-verbose response for client
...
interceptor
2017-09-06 06:26:41 -07:00