Commit Graph

7627 Commits

Author SHA1 Message Date
Tadgh 5323486d28 Validate tyepes 2021-03-10 12:48:54 -05:00
Tadgh 374a65db7d Fix bug 2021-03-10 12:03:52 -05:00
Tadgh 3e249d0261 Minor cleanup 2021-03-10 12:03:19 -05:00
Tadgh b7398cb6f2 Merge remote-tracking branch 'origin/master' into issue-2445-support-patient-level-export 2021-03-10 10:33:24 -05:00
Tadgh bfb9d0bc36 Filter default resource types based on export style 2021-03-10 10:30:54 -05:00
jamesagnew 9f5786ba6c License header updates 2021-03-10 05:09:14 -05:00
Tadgh 30a48894cc Add another test 2021-03-09 22:54:51 -05:00
Tadgh e26d757ba3 Merge remote-tracking branch 'origin/master' into issue-2445-support-patient-level-export 2021-03-09 22:54:24 -05:00
James Agnew 807d9d53f0
Improve performance for large transactions (#2462)
* Performance tweaks

* Work on processing speed

* Disable no longer relevant tests

* Work on performance

* Work on tests

* Work on large transaction performance

* Add changelog

* Perf tweaks

* Test fixes

* Resolve FIXME

* Fixes

* Test cleanup

* Fix broken changelog entry
2021-03-09 18:16:02 -05:00
Tadgh 1a1a5ee661 WIP supporting multiple type filters 2021-03-09 12:42:39 -05:00
James Agnew be50a46d76
Tweaks to contained searches (#2461)
* Tweaks to contained searches

* Add changelog

* Build fix
2021-03-09 11:51:30 -05:00
Frank Tao bf8e890a0c
Supported contained resource search (#2441)
* POC for indexing on contained resource - test case may failed

* Test contained url

* Add a spt to handle contained flag

* Added search option for contained resource

* Impl contained resource search

* fixed typo

* Reworked on creating index based on the review comments

* Added changelog

* Added more test cases

Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-03-09 06:50:23 -05:00
Diederik Muylwyk 6cc8a5ce4d
Fix HasParam#doGetQueryParameterQualifier() (#2460)
* Fix HasParam#doGetQueryParameterQualifier(); add changelog entry

* Fix bad test in SearchParameterMapTest
2021-03-09 06:28:40 -05:00
Tadgh 27952ab5e4 add patient export, partial rework for multiple _typeFilters 2021-03-09 00:56:49 -05:00
James Agnew 62df320ceb
Avoid a crash reading an unknown ID on partitioned server (#2451)
* Avoid a crash reading an unknown ID on partitioned server. Fix #1953.

* Attempt 2 at fixing #1953
2021-03-07 10:16:30 -05:00
Diederik Muylwyk eb3c155598
Merge pull request #2455 from hapifhir/2454-address-cve-2020-27223
Address CVE-2020-27223
2021-03-06 17:45:27 -05:00
Diederik Muylwyk 11ee6dedd3 Address CVE-2020-27223; bumped minor version of Jetty in root POM 2021-03-06 16:33:05 -05:00
Diederik Muylwyk 5f31fad6bb
Merge pull request #2452 from hapifhir/2446-fix-typos
Fix typos in changelog entry and javadocs.
2021-03-05 19:06:11 -05:00
Diederik Muylwyk 6035f78ddf Fix typos 2021-03-05 18:46:42 -05:00
Tadgh ccf5798634 Fix bug with ignored typeFilters 2021-03-05 14:20:15 -05:00
Diederik Muylwyk 8f9f46a907
Merge pull request #2448 from hapifhir/2446-issues-with-placeholder-reference-targets-need-to-be-resolved
Issues with placeholder reference targets have been resolved.
2021-03-05 14:17:48 -05:00
Diederik Muylwyk 214c7eb45e Remove unnecessary field. 2021-03-05 12:59:26 -05:00
Diederik Muylwyk 120dc19a54 Merge branch 'master' into 2446-issues-with-placeholder-reference-targets-need-to-be-resolved 2021-03-05 12:34:49 -05:00
Diederik Muylwyk 2945cd9f74 Remove FIXME 2021-03-05 12:33:23 -05:00
Diederik Muylwyk a195eebdec Placeholder extension moved to resource body from meta; tests passing. 2021-03-05 12:09:17 -05:00
Tadgh 5b75ff2425 WIP working out bug in typefilters 2021-03-05 10:35:52 -05:00
Tadgh 9547048848 Add support for Patient export 2021-03-04 20:16:50 -05:00
Diederik Muylwyk 35645999d7 Add changelog entries. 2021-03-04 19:55:39 -05:00
Diederik Muylwyk bd85c0c362 Remove unnecessary failing test. 2021-03-04 19:38:09 -05:00
Diederik Muylwyk beab3522b9 Enhance isPlaceholder to check value of placeholder extension. 2021-03-04 19:33:00 -05:00
Diederik Muylwyk 96a2151542 Remove unnecessary FIXMEs. 2021-03-04 19:19:34 -05:00
Diederik Muylwyk e3ba4bd1b6 Set default for Populate Identifier in Auto-Created Placeholder Reference Targets to true; update javadocs accordingly 2021-03-04 18:54:04 -05:00
Diederik Muylwyk 1d1d9a2f7c Fix typo in IGenericClient javadocs 2021-03-04 18:02:06 -05:00
Diederik Muylwyk dfdcfa1365 Add failing tests. 2021-03-04 17:01:39 -05:00
Diederik Muylwyk 9a7bd0e775 Add failing tests. 2021-03-04 16:55:16 -05:00
Tadgh f5372c9f07 Fix typo 2021-03-04 16:53:52 -05:00
Tadgh 6129194353 Merge remote-tracking branch 'origin/master' into issue-2445-support-patient-level-export 2021-03-04 16:53:20 -05:00
Tadgh 2f1518344b Add changelogs, add patientbulkredaer implementation 2021-03-04 16:53:05 -05:00
Tadgh c2877e84bb
Merge pull request #2439 from hapifhir/issue-2433-mdm-export
Support MDM expansion in Group Bulk Export
2021-03-04 16:49:19 -05:00
Tadgh ff1c6e4d27 Start with failling test and partial job config 2021-03-04 16:15:51 -05:00
Tadgh 5cee43c637 Revert db change in test 2021-03-04 15:21:58 -05:00
Tadgh 8021396f4f Remove unused mdmlink functions 2021-03-04 14:17:02 -05:00
Diederik Muylwyk 5a952ad980 Add more FIXMEs as my understanding grows. 2021-03-04 14:16:14 -05:00
Tadgh 8eb9ebb797 Add space 2021-03-04 14:07:04 -05:00
Tadgh e5eacdddd6 Fixes bug with uninterpretable string expression in job parameter 2021-03-04 14:06:48 -05:00
Diederik Muylwyk e8c080bb12 Add initial FIXMEs. 2021-03-04 13:45:09 -05:00
Tadgh 94377c1159 Just use boolean 2021-03-04 13:02:17 -05:00
Tadgh f7153a609a Fix formatting error 2021-03-04 10:04:38 -05:00
Tadgh 3d628a4e9c Add test for exporting patients from group 2021-03-03 21:30:40 -05:00
Tadgh de09c7e2da Bit of logic tidying 2021-03-03 19:03:31 -05:00