2876 Commits

Author SHA1 Message Date
Maciej Kucharek
f69fb1a39b
Set ES username and password only if they're not blank (#1806)
This is important for AWS-hosted ES, as it does not accept HTTP requests with Basic authentication (even if the username/passwords are blank). Skipping those settings in case they're blank solves the issue.

Co-authored-by: Maciej Kucharek <maciej@oraoncology.com>
2020-04-21 15:32:12 -04:00
Ibrohim Kholilul Islam
3225075f9e
Fix GraphQL Error (#1791)
* add debug log

* add debug log to value iteration

* fix _filter issue on /$graphql, fix dash and underscore issue on /$graphql, and give helpful error message on wrong argument.

* remove debug logging

* implement JpaStorageServicesTest
2020-04-21 15:28:28 -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
998c1f7751 Work on docs 2020-04-21 14:32:41 -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
7248b4e18e Finish docs 2020-04-20 11:02:27 -04:00
jamesagnew
cd3e1c5e72 Tenancy docs 2020-04-19 10:15:51 -04:00
jamesagnew
48057b9d8e Merge branch 'master' into ja_20200206_multitenancy 2020-04-17 17:59:48 -04:00
ianmarshall
540375a7eb Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch 2020-04-17 17:39:27 -04:00
ianmarshall
4a89860f9b Additional tests and cleanup. 2020-04-17 17:38:42 -04:00
jamesagnew
e0b419354f Bump up hamcrest version and force the use of the latest version 2020-04-17 13:59:22 -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
81723c30d8 Work on multitenancy 2020-04-16 15:52:15 -04:00
jamesagnew
25cdbb15c2 Work on multitenancy 2020-04-16 15:33:48 -04:00
jamesagnew
8873749d9c Add license headers 2020-04-16 10:06:56 -04:00
jamesagnew
cd06137745 Work on multitenancy 2020-04-15 22:12:28 -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
ianmarshall
d03ce6533e Fixed conflicts after merging latest from Master. 2020-04-13 20:01:34 -04:00
ianmarshall
925bbbbcdc Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
# Conflicts:
#	hapi-fhir-cli/hapi-fhir-cli-api/src/main/java/ca/uhn/fhir/cli/RunServerCommand.java
#	hapi-fhir-cli/hapi-fhir-cli-jpaserver/src/main/java/ca/uhn/fhir/jpa/demo/CommonConfig.java
#	hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/config/dstu3/BaseDstu3Config.java
#	hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/config/r4/BaseR4Config.java
#	hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/config/r5/BaseR5Config.java
#	pom.xml
2020-04-13 18:35:15 -04:00
ianmarshall
0f9bdbd3af Undid previous re-factoring and fixed a bug introduced in last commit. 2020-04-13 16:14:38 -04:00
jamesagnew
982b54df57 Work on multitenancy 2020-04-13 11:50:49 -04:00
jamesagnew
f2fa8659c4 Test fix 2020-04-13 09:35:51 -04:00
ianmarshall
af11763dee Fixes to command line tool, clean-up and minor re-factoring. 2020-04-13 08:56:56 -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
ianmarshall
e64d67f429 Consolidate changes to Command Line Tool and add/improve tests. 2020-04-10 16:58:00 -04:00
jamesagnew
8d8c657ce2 More work on multitenancy 2020-04-10 13:05:17 -04:00
jamesagnew
219332e9e3 Work on multitenancy 2020-04-10 11:11:29 -04:00
jamesagnew
e0fcbe1df2 Merge branch 'master' into ja_20200206_multitenancy 2020-04-09 11:52:27 -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
96a4eff38e Test fix 2020-04-08 19:54:54 -04:00
James Agnew
1c738b903d
Decouple subscription submission / matching (#1790)
* Start work on subscription cleanup

* Work on subscription cleanup

* Work on subscriptions

* Subscription cleanup

* More work on subscriptions

* Queue factory cleanup

* Work on subscription cleanup

* Subscription cleanup

* Work on subscription cleanup

* Work on subscription cleanup

* Work on subscription cleanup

* Ongoing cleanup

* Subscription work

* Tests passing

* Move resource provider factory

* Test fixes

* Address review changes

* One more change

* Test fixes
2020-04-08 18:08:27 -04:00
jamesagnew
edc30568f2 Address review changes 2020-04-07 19:07:07 -04:00
jamesagnew
35e1dbae32 One more bugfix on #1772 2020-04-07 15:22:59 -04:00
jamesagnew
c2e00bb73b Bugfix on #1772 2020-04-07 14:21:42 -04:00
jamesagnew
47786660d5 Test fixes 2020-04-07 13:58:24 -04:00
jamesagnew
2205d2306c Move resource provider factory 2020-04-07 10:56:05 -04:00
jamesagnew
347ecc7d51 Tests passing 2020-04-07 09:39:14 -04:00
jamesagnew
826ba6458a Subscription work 2020-04-06 20:15:41 -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
0a28c0c060 Work on subscription cleanup 2020-04-05 07:21:05 -04:00
jamesagnew
79da1578cb Subscription cleanup 2020-04-04 20:04:32 -04:00
jamesagnew
fef447afee Work on subscription cleanup 2020-04-04 16:07:01 -04:00
ianmarshall
83e673e725 Consolidate changes to Command Line Tool and add/improve tests. 2020-04-03 17:12:04 -04:00
jamesagnew
7c6024fa14 More work on subscriptions 2020-04-03 07:43:21 -04:00
jamesagnew
43b4d8e0e3 Work on subscriptions 2020-04-02 21:15:07 -04:00