207015c | jamesagnew | 06 February 2019, 02:36:38 UTC | Version bump to 3.7.0 | 06 February 2019, 02:36:38 UTC |
c6dfbac | James Agnew | 06 February 2019, 01:31:28 UTC | Credit for #1148 | 06 February 2019, 01:31:28 UTC |
73dda18 | James Agnew | 05 February 2019, 21:31:35 UTC | Eevaturkka master (#1196) * Added unit tests - Case when hasAnswer is false doesn't work with InstanceValidator yet. * Fixed test cases to make EnableWhen disable questions * Fixed unit test asserts * Unit tests up to date and maybe we need to use r4 path * First implementation of enableWhen evaluator * Missing file * fix enablewhen result * Added operator evaluation for R4 enableWhen * Fixed bug in finding QuestionnaireResponse child items * Remove unnecessary throw * Added default enablewhen behaviour to STU3 resources converted to R4 * Removed unused HapiWorkerContext * Cherry picked changes from master to 3.5.0 branch * Unit tests up to date and maybe we need to use r4 path * Added operator evaluation for R4 enableWhen * Removed unused HapiWorkerContext * Added default operator type EQUALS * Added check for answering questions which are not enabled * Way to inject custom enablewhen evaluator added * Changed versions to use fi.kela.kanta.phr parent * Copying modifierExtensions from QuestionnaireItems added * Thread questionnaireResponse root element through questionnaire validation so implementations of enablewhen may validate against the complete resource * Added missing propagation of QuestionnaireResponse root element * Avoid infinite loop when validating misaligned questionnaireresponseitems * Added support for Quantity in the default enable when evaluator * Added more information to the error message about misplaced QuestionnaireResponseItem * Temporarily set isNoTerminologyServer() return true to avoid errors about loinc codes * Returned to original state as the experiment failed * temporarily set hard coded error when no profile found * Support required questionnaireitem groups * bumped version n. for release * Filter Extensions from enablewhen evaluation * Don't evaluate Extensions when determining type of answer * Do not force enableWhen to have system * Corrected project dependency version numberts * Corrected problems caused by merge * Make this configurable * Deleted unnecessary Inteface class * Corrected group ids back to ca.uhn.hapi.fhir | 05 February 2019, 21:31:35 UTC |
e3dd296 | James Agnew | 05 February 2019, 20:36:21 UTC | Fix flaky test hopefully? | 05 February 2019, 20:36:21 UTC |
9a8e324 | James Agnew | 05 February 2019, 20:00:36 UTC | Build fixes | 05 February 2019, 20:00:36 UTC |
4712319 | James Agnew | 05 February 2019, 19:26:41 UTC | Merge branch 'master' of https://github.com/eevaturkka/hapi-fhir into eevaturkka-master | 05 February 2019, 19:26:41 UTC |
4498335 | James Agnew | 05 February 2019, 19:16:47 UTC | Elements query cleanup | 05 February 2019, 19:16:47 UTC |
c7d857d | jamesagnew | 04 February 2019, 21:34:55 UTC | Merge branch 'master' of github.com:jamesagnew/hapi-fhir | 04 February 2019, 21:34:55 UTC |
d4af1ee | jamesagnew | 04 February 2019, 21:34:39 UTC | Add tests and license headers | 04 February 2019, 21:34:39 UTC |
edb79b8 | James Agnew | 04 February 2019, 21:34:05 UTC | Updates to parser dont encode elements functionality | 04 February 2019, 21:34:05 UTC |
e401ec8 | James Agnew | 03 February 2019, 21:41:33 UTC | Enhanced elements (#1192) Squashed merge: Add elements exclude mode * Start working on elements enhancement * Work on elements projection * Work on elements filter * Feature is now working * Just some cleanup * Address compile issues | 03 February 2019, 21:41:33 UTC |
447c394 | James Agnew | 03 February 2019, 21:33:54 UTC | Ja subscription debug logger (#1190) Squashed commit adding subscription debug logger * Work on subscription debug logger * Add subscription logging interceptor * Remove unneeded variables * A bit of cleanup * Tweak the output logs a bit * Address review comments | 03 February 2019, 21:33:54 UTC |
b928af7 | James Agnew | 03 February 2019, 21:32:57 UTC | Merge pull request #1191 from jamesagnew/standalone-subscription-delete-fail Standalone subscription delete fail | 03 February 2019, 21:32:57 UTC |
4a49a93 | Ken Stevens | 03 February 2019, 00:26:20 UTC | just clearing the cache doesn't shut down the channel consumers. Switching to unregisterAll | 03 February 2019, 00:26:20 UTC |
84db66d | Ken Stevens | 03 February 2019, 00:07:06 UTC | fixed | 03 February 2019, 00:07:06 UTC |
37670ac | Ken Stevens | 03 February 2019, 00:00:14 UTC | actually, we shouldn't be trying to match on deleted resources. Corrected assertion in test. | 03 February 2019, 00:00:14 UTC |
4106d67 | Ken Stevens | 02 February 2019, 23:03:09 UTC | ready for review | 02 February 2019, 23:03:09 UTC |
dd0b561 | Ken Stevens | 02 February 2019, 22:14:05 UTC | found another bug in standalone subscriptions | 02 February 2019, 22:14:05 UTC |
3662d08 | Ken Stevens | 02 February 2019, 18:16:23 UTC | Merge branch 'master' into windows-fixes-2 # Conflicts: # hapi-fhir-cli/hapi-fhir-cli-api/src/main/java/ca/uhn/fhir/cli/BaseApp.java | 02 February 2019, 18:16:23 UTC |
6616fbc | Ken Stevens | 02 February 2019, 18:15:07 UTC | added CannonicalSubscription.toString() | 02 February 2019, 18:15:07 UTC |
86a12bc | jamesagnew | 02 February 2019, 16:33:08 UTC | Credit for #1114 | 02 February 2019, 16:33:08 UTC |
b7ba529 | James Agnew | 02 February 2019, 16:31:43 UTC | Merge pull request #1114 from zilin375/hapiFhir001 Fix NPE | 02 February 2019, 16:31:43 UTC |
ea84f2c | jamesagnew | 02 February 2019, 16:26:19 UTC | Version bump hibernate search | 02 February 2019, 16:26:19 UTC |
f40148f | Ken Stevens | 01 February 2019, 21:40:49 UTC | Merge branch 'master' into windows-fixes-2 # Conflicts: # hapi-fhir-jpaserver-subscription/src/main/java/ca/uhn/fhir/jpa/subscription/module/ResourceModifiedMessage.java # hapi-fhir-jpaserver-subscription/src/test/java/ca/uhn/fhir/jpa/subscription/module/FhirObjectPrinter.java # hapi-fhir-jpaserver-subscription/src/test/java/ca/uhn/fhir/jpa/subscription/module/PointcutLatch.java # pom.xml | 01 February 2019, 21:40:49 UTC |
9280cde | Ken Stevens | 01 February 2019, 15:14:46 UTC | Subscription only registers active (#1189) * Fixed a bug in standalone subscription subscriber: It was adding REQUESTED subscriptions to the active subscription registry. (Only ACTIVE subscriptions should be added.) | 01 February 2019, 15:14:46 UTC |
3af8782 | James Agnew | 31 January 2019, 21:47:26 UTC | Merge pull request #1187 from bdenton/r4-json-like-tests Add JSON-like tests for DSTU3 and R4 | 31 January 2019, 21:47:26 UTC |
5ca352a | Ken Stevens | 31 January 2019, 14:52:09 UTC | Merge branch 'master' into windows-fixes-2 | 31 January 2019, 14:52:09 UTC |
25f1afe | Ken Stevens | 31 January 2019, 14:50:41 UTC | Merge branch 'windows-fixes-2' of https://github.com/jamesagnew/hapi-fhir into windows-fixes-2 | 31 January 2019, 14:50:41 UTC |
ba225c6 | James Agnew | 31 January 2019, 13:25:50 UTC | Merge pull request #1112 from bdenton/master Enhancements to tinder generic Mojo and Ant tasks | 31 January 2019, 13:25:50 UTC |
b46b607 | jamesagnew | 31 January 2019, 10:26:14 UTC | Credit for #1130 | 31 January 2019, 10:26:14 UTC |
d0b33e4 | R. Estevez (r624047) | 29 November 2018, 20:22:43 UTC | issue-1128: update versions in dependencies so that mvn clean package will be successful | 31 January 2019, 10:22:58 UTC |
db42609 | jamesagnew | 31 January 2019, 10:20:43 UTC | Credit for #1135 | 31 January 2019, 10:20:43 UTC |
c6a7c52 | Steve Lewis | 06 December 2018, 00:28:42 UTC | Update old removed Chef syntax in Vagrant provision The original reported issue was due to the deprecation and removal of `Chef::Platform.set`. This was fixed by moving to the new provider syntax. Other changes in the Chef cookbooks were performed to address similar changes due to deprecated and removed methods and models as well as to conform to new enforcements. One issue not addressed in this change is to make the Oracle JDK download work, since Java 8u20 is no longer available. This fix was tested with the following override in the Vagrantfile: java: { install_flavor: 'openjdk', jdk_version: 7 } The above change is NOT included in this patch set. Further work would be necessary to update the Oracle download before `vagrant up` will work without this modification. Fix #1123 Signed-off-by: Steve Lewis <steven.lewis@cambiahealth.com> | 31 January 2019, 10:17:22 UTC |
4b298fe | Ken Stevens | 31 January 2019, 03:34:26 UTC | Retrier now uses RetryTemplate | 31 January 2019, 03:34:26 UTC |
737ee9e | bdenton | 31 January 2019, 01:32:06 UTC | add JSON-like tests for DSTU3 and R4 | 31 January 2019, 01:32:06 UTC |
6b60170 | Ken Stevens | 30 January 2019, 23:01:17 UTC | Merge branch 'master' into windows-fixes-2 | 30 January 2019, 23:01:17 UTC |
adb037e | Ken Stevens | 30 January 2019, 22:56:47 UTC | copying over updates to helper classes | 30 January 2019, 22:56:47 UTC |
ca3b17f | bdenton | 30 January 2019, 20:09:25 UTC | Merge remote-tracking branch 'upstream/master' | 30 January 2019, 20:09:25 UTC |
5f29e4f | jamesagnew | 30 January 2019, 10:49:45 UTC | Fix #1174 - Prevent serialization exception | 30 January 2019, 10:49:45 UTC |
5d540d9 | jamesagnew | 28 January 2019, 01:03:48 UTC | Query optimization in JPA | 28 January 2019, 01:03:48 UTC |
16c44d2 | Ken Stevens | 27 January 2019, 17:50:09 UTC | reducing visibility of internal class | 27 January 2019, 17:50:09 UTC |
503d1d8 | jamesagnew | 26 January 2019, 23:42:01 UTC | Subscription NPE fix | 26 January 2019, 23:42:01 UTC |
10c59fc | Ken Stevens | 25 January 2019, 18:01:04 UTC | Subscription strategy tag (#1178) tests pass | 25 January 2019, 18:01:04 UTC |
f55be0b | James Agnew | 25 January 2019, 15:56:17 UTC | Test fix | 25 January 2019, 15:56:17 UTC |
38d03ea | James Agnew | 24 January 2019, 02:17:47 UTC | Invalid ids in subscription queue (#1175) * Start work on this * Work on interceptors * Attempt fix * Avoid environment dependency * Test fixes * One more test fix * One more build tweak * Lots of cleanup * A bit more cleanup * Still more cleanup * Some test fixes * Add legacy methods temporarily * Don't auto-scan interceptor beans * One more test fix * rsolve merge conflicts * Address review comments | 24 January 2019, 02:17:47 UTC |
e5723f2 | James Agnew | 24 January 2019, 00:16:10 UTC | Merge pull request #1177 from jamesagnew/windows-fixes Windows fixes | 24 January 2019, 00:16:10 UTC |
0eb70b8 | Ken Stevens | 23 January 2019, 23:13:29 UTC | Oops. This was supposed to be automatically backed out. But SQUASH MERGE prevented that from happening. Hmmmmm...... | 23 January 2019, 23:13:29 UTC |
cdd75bb | Ken Stevens | 23 January 2019, 22:16:08 UTC | Merge branch 'master' into windows-fixes # Conflicts: # hapi-fhir-jpaserver-subscription/src/main/java/ca/uhn/fhir/jpa/subscription/module/subscriber/SubscriptionDeliveringRestHookSubscriber.java | 23 January 2019, 22:16:08 UTC |
67eaeb8 | Ken Stevens | 23 January 2019, 22:14:51 UTC | Merge remote-tracking branch 'origin/windows-fixes' into windows-fixes | 23 January 2019, 22:14:51 UTC |
e819b83 | James Agnew | 23 January 2019, 21:21:13 UTC | Make busywait more clear | 23 January 2019, 21:21:13 UTC |
cfd67d8 | Ken Stevens | 23 January 2019, 21:17:48 UTC | Merge remote-tracking branch 'origin/windows-fixes' into windows-fixes | 23 January 2019, 21:17:48 UTC |
5c7907d | Ken Stevens | 23 January 2019, 21:17:41 UTC | magic number | 23 January 2019, 21:17:41 UTC |
7d1d5a1 | James Agnew | 23 January 2019, 21:14:53 UTC | Attempt to fix a weird lucene indexing issue | 23 January 2019, 21:14:53 UTC |
5a08593 | Ken Stevens | 23 January 2019, 19:37:34 UTC | _id support (#1176) * added support for _id in in-memory matcher | 23 January 2019, 19:37:34 UTC |
707bf07 | Ken Stevens | 23 January 2019, 16:57:59 UTC | optimistic the windows tests will now finally pass! | 23 January 2019, 16:57:59 UTC |
f53130c | jamesagnew | 23 January 2019, 14:39:02 UTC | Merge branch 'master' of github.com:jamesagnew/hapi-fhir | 23 January 2019, 14:39:02 UTC |
afaa1b0 | jamesagnew | 23 January 2019, 14:38:49 UTC | Hivernate back to 5.4.0 | 23 January 2019, 14:38:49 UTC |
68fae08 | James Agnew | 23 January 2019, 13:33:37 UTC | Fix casing in base64Binary type | 23 January 2019, 13:34:09 UTC |
eee4c75 | jamesagnew | 23 January 2019, 10:57:20 UTC | Version bump hibernate | 23 January 2019, 10:57:20 UTC |
2c7eb39 | Ken Stevens | 22 January 2019, 23:53:54 UTC | final batch of windows fixes (to deal with jumpy windows clock) also added semaphore to PointcutLatch | 22 January 2019, 23:53:54 UTC |
6b22977 | Ken Stevens | 22 January 2019, 03:28:48 UTC | fixing more tests for Windows | 22 January 2019, 03:28:48 UTC |
c92cbdd | Ken Stevens | 22 January 2019, 01:35:04 UTC | Merge remote-tracking branch 'remotes/origin/submit-retry-extension' into windows-fixes | 22 January 2019, 01:35:04 UTC |
00320da | Ken Stevens | 22 January 2019, 01:34:01 UTC | Merge branch 'master' into windows-fixes | 22 January 2019, 01:34:01 UTC |
a6d1cc5 | Ken Stevens | 21 January 2019, 21:58:14 UTC | added maxRetriex extension to canonical subscription | 21 January 2019, 21:58:14 UTC |
9cf64f7 | James Agnew | 21 January 2019, 19:46:17 UTC | Deprecate a bad setter on RetfulServer, fix a paging issue, and add a disabled unit test to the subscription matcher | 21 January 2019, 19:46:17 UTC |
29f483d | Ken Stevens | 21 January 2019, 16:06:42 UTC | Merge branch 'master' into windows-fixes | 21 January 2019, 16:06:42 UTC |
b4350bb | Ken Stevens | 21 January 2019, 16:05:53 UTC | Working through failed tests. Consolidating sleep calls | 21 January 2019, 16:05:53 UTC |
17f03ac | James Agnew | 21 January 2019, 00:43:58 UTC | Allow null return type for interceptors | 21 January 2019, 00:44:18 UTC |
690af1c | jamesagnew | 21 January 2019, 00:43:08 UTC | Add interceptor example | 21 January 2019, 00:43:08 UTC |
10aa6c9 | Ken Stevens | 20 January 2019, 22:04:16 UTC | Merge branch 'master' into windows-fixes # Conflicts: # hapi-fhir-jpaserver-model/src/main/java/ca/uhn/fhir/jpa/model/interceptor/api/Pointcut.java # hapi-fhir-jpaserver-subscription/src/main/java/ca/uhn/fhir/jpa/subscription/module/cache/SubscriptionRegistry.java | 20 January 2019, 22:04:16 UTC |
af9153d | James Agnew | 20 January 2019, 19:37:16 UTC | Interceptor API tweak | 20 January 2019, 19:37:16 UTC |
c22aeaa | James Agnew | 20 January 2019, 17:09:19 UTC | Tweaks to interceptor registry | 20 January 2019, 17:09:19 UTC |
c3c7d15 | James Agnew | 20 January 2019, 15:16:18 UTC | Interceptor cleanup | 20 January 2019, 15:16:18 UTC |
b3bdbea | Ken Stevens | 20 January 2019, 14:39:34 UTC | Merge branch 'master' into windows-fixes quickly update tests to new interceptor | 20 January 2019, 14:39:34 UTC |
f7e05f6 | Ken Stevens | 20 January 2019, 14:39:14 UTC | Merge branch 'master' into windows-fixes quickly update tests to new interceptor | 20 January 2019, 14:39:14 UTC |
b878925 | jamesagnew | 19 January 2019, 23:44:09 UTC | Try to avoid intermittent test failure | 19 January 2019, 23:44:09 UTC |
cd1e0e8 | jamesagnew | 19 January 2019, 23:31:17 UTC | Add headers | 19 January 2019, 23:31:17 UTC |
b0cbd52 | jamesagnew | 19 January 2019, 23:01:00 UTC | Interceptor cleanup | 19 January 2019, 23:01:00 UTC |
29c3cee | James Agnew | 19 January 2019, 13:13:14 UTC | Merge pull request #1172 from jamesagnew/ja-subscription-interceptors Ja subscription interceptors | 19 January 2019, 13:13:14 UTC |
3e84173 | James Agnew | 18 January 2019, 22:52:23 UTC | Merge branch 'master' into ja-subscription-interceptors | 18 January 2019, 22:52:23 UTC |
3d07fc1 | Ken Stevens | 18 January 2019, 15:39:35 UTC | fixed null subscription id (#1170) * fixed null subscription id | 18 January 2019, 15:39:35 UTC |
5ce9d44 | James Agnew | 18 January 2019, 14:04:45 UTC | Work on interceptors | 18 January 2019, 14:04:45 UTC |
6c4d4e4 | jamesagnew | 18 January 2019, 12:17:04 UTC | Merge branch 'master' of github.com:jamesagnew/hapi-fhir | 18 January 2019, 12:17:04 UTC |
3d941ed | jamesagnew | 18 January 2019, 10:50:30 UTC | Credit for #1084 | 18 January 2019, 10:50:30 UTC |
4035b28 | jamesagnew | 18 January 2019, 10:48:03 UTC | Fix #1084 - Apply headers correctly during merge. Merge branch 'volsch-no_payload_subscription_fix' | 18 January 2019, 10:48:03 UTC |
5fd084d | jamesagnew | 18 January 2019, 10:47:37 UTC | Fix a couple of merge conflicts | 18 January 2019, 10:47:37 UTC |
432ad8e | Volker Schmidt | 27 September 2018, 11:46:51 UTC | Subscription without Payload did not contain header. | 18 January 2019, 10:41:47 UTC |
4367e34 | James Agnew | 17 January 2019, 21:05:54 UTC | Log the version number and commit on startup | 17 January 2019, 21:05:54 UTC |
7ffbe95 | Ken Stevens | 17 January 2019, 04:35:14 UTC | Prototype. Not working yet. | 17 January 2019, 04:35:14 UTC |
584179b | James Agnew | 16 January 2019, 21:40:43 UTC | Merge pull request #1169 from jamesagnew/subscription-startup-sideeffects Subscription startup side-effects | 16 January 2019, 21:40:43 UTC |
66dc7f8 | Ken Stevens | 16 January 2019, 01:55:00 UTC | organize imports | 16 January 2019, 01:55:00 UTC |
19afcb7 | Ken Stevens | 15 January 2019, 23:22:08 UTC | all tests pass | 15 January 2019, 23:22:08 UTC |
a2d0168 | James Agnew | 15 January 2019, 17:30:43 UTC | Fix handling of sequences in migrator tool | 15 January 2019, 17:31:18 UTC |
a584e15 | jamesagnew | 14 January 2019, 19:58:27 UTC | Add headers | 14 January 2019, 19:58:27 UTC |
b875561 | James Agnew | 14 January 2019, 19:51:52 UTC | Allow AuthorizationInterceptor to read patients if the user has read access to the individual instance | 14 January 2019, 19:53:08 UTC |
4f5640e | Ken Stevens | 14 January 2019, 16:39:28 UTC | Resilient searchparamregistry (#1165) SearchParamRegistry and SubscriptionRegistry now both poll retrying connection to the server. This will help in particular in the scenario where the subscriptions are managed in a standalone server that depends on a FHIR Server being available to pull search parameters and subscriptions from. | 14 January 2019, 16:39:28 UTC |
38bade0 | James Agnew | 13 January 2019, 23:22:29 UTC | Credit for #1118 | 13 January 2019, 23:22:29 UTC |
493c15e | James Agnew | 13 January 2019, 21:54:30 UTC | Merge pull request #1118 from ruoat/add-mvnw Add maven wrapper for easier and more coherent builds | 13 January 2019, 21:54:30 UTC |
4b48eeb | James Agnew | 13 January 2019, 18:27:40 UTC | Merge branch 'master' of github.com:jamesagnew/hapi-fhir | 13 January 2019, 18:27:40 UTC |
d5d4092 | jamesagnew | 13 January 2019, 18:26:56 UTC | Header updates | 13 January 2019, 18:26:56 UTC |