6d37749 | James Agnew | 21 July 2021, 23:14:14 UTC | Add non unique combo search params (#2809) * Start work on nonunique combo search params * Work on SQL * Version bump * A fix * Test fixes * Fixes * Undo version bump * Test fixes * Resolve fixme | 21 July 2021, 23:14:14 UTC |
6af0220 | James Agnew | 21 July 2021, 21:21:23 UTC | Fix issue with partitioning in patient ID compartment mode (#2810) * Fix issue with partitioning in patient ID compartment mode * Add changelog | 21 July 2021, 21:21:23 UTC |
9f77c57 | jamesagnew | 20 July 2021, 21:30:26 UTC | Widen access for utility methods | 20 July 2021, 21:30:26 UTC |
0ebf274 | michaelabuckley | 20 July 2021, 19:41:05 UTC | Merge pull request #2806 from hapifhir/2805-improve-package-error-messages Add details when we fail to load an element of a package definition. | 20 July 2021, 19:41:05 UTC |
cbb9a43 | Michael Buckley | 19 July 2021, 21:59:54 UTC | Add details when we fail to load an element of a package definition. | 19 July 2021, 21:59:54 UTC |
64f1643 | Frank Tao | 19 July 2021, 18:17:56 UTC | Added LOINC linguistic variants support (#2803) * Added linguistic variants for LOINC uploader * Using static class * Added the changelog | 19 July 2021, 18:17:56 UTC |
946080d | Frank Tao | 16 July 2021, 17:30:42 UTC | Added ConsumerName to the loinc loader. (#2800) * Added ConsumerName to the loinc loader. * Added extra test for coverage * Added the changelog for LOINC CONSUMER NAME support | 16 July 2021, 17:30:42 UTC |
0235296 | James Agnew | 15 July 2021, 18:01:10 UTC | Add support for bulk export of multiple types (#2797) * Add support for bulk export of multiple types * Add changelog | 15 July 2021, 18:01:10 UTC |
5f2a3af | Mad Mirrajabi | 15 July 2021, 18:00:33 UTC | Add Innovattic B.V. to HAPI FHIR Global Atlas (#2798) | 15 July 2021, 18:00:33 UTC |
ddf3df4 | Nick Goupinets | 15 July 2021, 14:38:26 UTC | Merge pull request #2795 from hapifhir/2794_res_links_not_resolved Fixed link resolution | 15 July 2021, 14:38:26 UTC |
ac31000 | Nick Goupinets | 15 July 2021, 13:13:03 UTC | Updated docs | 15 July 2021, 13:13:03 UTC |
520cec1 | Nick Goupinets | 14 July 2021, 15:30:09 UTC | Fixed link resolution | 14 July 2021, 15:30:09 UTC |
744a95a | Tadgh | 14 July 2021, 13:49:33 UTC | Merge pull request #2792 from hapifhir/2791-increase-identifier-length 2791 increase identifier length | 14 July 2021, 13:49:33 UTC |
554685d | Tadgh | 13 July 2021, 20:08:01 UTC | Fix MDM documentation | 13 July 2021, 20:08:01 UTC |
a7e6813 | Tadgh | 13 July 2021, 19:46:47 UTC | Update string length. Add migration | 13 July 2021, 19:46:47 UTC |
0a27b08 | Tadgh | 09 July 2021, 13:35:56 UTC | Merge pull request #2783 from hapifhir/2777-hapi-fhir-cli-Add-option-to-pass-request-headers-to-target-server Add changelog. Address MR comments. | 09 July 2021, 13:35:56 UTC |
b48b188 | jamesagnew | 08 July 2021, 23:19:02 UTC | Add license header | 08 July 2021, 23:19:02 UTC |
218325b | Tadgh | 08 July 2021, 20:25:18 UTC | Add backport info for full diff between 5.4.1 and 5.4.2 (#2784) | 08 July 2021, 20:25:18 UTC |
6d4c2ef | jamesagnew | 08 July 2021, 20:16:08 UTC | Expand access to SqlQuery | 08 July 2021, 20:16:27 UTC |
1e9163c | juan.marchionatto | 08 July 2021, 18:52:19 UTC | Add changelog. Address MR comments. | 08 July 2021, 18:52:19 UTC |
ee1f1fb | jmarchionatto | 07 July 2021, 20:47:28 UTC | Merge pull request #2778 from hapifhir/2777-hapi-fhir-cli-Add-option-to-pass-request-headers-to-target-server Add header-passthrough option to hapi-fhir-cli commands which generate http requests(#2777) | 07 July 2021, 20:47:28 UTC |
95306c3 | James Agnew | 07 July 2021, 20:28:41 UTC | Add NPM validation support module (#2782) * Add NPM validation support module * Add changelog | 07 July 2021, 20:28:41 UTC |
d83cf30 | juan.marchionatto | 07 July 2021, 17:33:33 UTC | Remove double interceptor setup | 07 July 2021, 17:33:33 UTC |
3e7bc2a | Tadgh | 07 July 2021, 14:10:07 UTC | Forward port 5 4 2 (#2781) * Add new version to enum * Add backport tags, new VersionEnum, and new release folder for 5.4.2 | 07 July 2021, 14:10:07 UTC |
41e1b4d | juan.marchionatto | 06 July 2021, 18:37:12 UTC | Register parameter also for child classes overriding addHeaderPassthroughOption | 06 July 2021, 18:37:12 UTC |
5c5bd1e | juan.marchionatto | 06 July 2021, 13:31:53 UTC | Organize imports | 06 July 2021, 13:31:53 UTC |
5f36fe5 | juan.marchionatto | 05 July 2021, 20:08:03 UTC | Add header-passthrough option to hapi-fhir-cli commands which generate http requests. Add class to parent request-generating commands. Allow ValidationResult to be set number of detected errors to inform. | 05 July 2021, 20:08:03 UTC |
d762a07 | James Agnew | 05 July 2021, 13:15:20 UTC | Partition patient interceptor (#2766) * Start work on interceptor * Implemented * Add interceptor and docs * Add docs * Compile fix * Test fixes * Test cleanup * Test fixes * Test fixes * Improve error message * Add broken tests * Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_5_0/2766-add-patient-id-compartment-interceptor.yaml Co-authored-by: Tadgh <tadgh@cs.toronto.edu> * Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/interceptor/PatientIdPartitionInterceptor.java Co-authored-by: Tadgh <tadgh@cs.toronto.edu> * Address review comments Co-authored-by: Tadgh <garygrantgraham@gmail.com> Co-authored-by: Tadgh <tadgh@cs.toronto.edu> | 05 July 2021, 13:15:20 UTC |
6bb5cbf | jamesagnew | 04 July 2021, 19:31:10 UTC | Cleanup logging | 04 July 2021, 19:31:10 UTC |
3bafdd7 | Nick Goupinets | 03 July 2021, 15:19:38 UTC | Merge pull request #2776 from hapifhir/2775_address_interceptor Address interceptor bug | 03 July 2021, 15:19:38 UTC |
7d4c39b | Nick Goupinets | 02 July 2021, 22:18:10 UTC | Fixed bug | 02 July 2021, 22:18:10 UTC |
4bb495e | James Agnew | 02 July 2021, 09:29:49 UTC | Fix NPE (#2774) | 02 July 2021, 09:29:49 UTC |
a4fb729 | Tadgh | 02 July 2021, 03:16:47 UTC | Merge pull request #2767 from hapifhir/2765-mdm-paging Paging implementation for MDM query links operation | 02 July 2021, 03:16:47 UTC |
cfcc939 | Tadgh | 01 July 2021, 22:28:29 UTC | Fix broken tests, add license | 01 July 2021, 22:28:29 UTC |
0a4a50f | Tadgh | 01 July 2021, 21:05:14 UTC | update docs | 01 July 2021, 21:05:14 UTC |
de84e3f | Tadgh | 01 July 2021, 21:02:44 UTC | add test for restfulserverutil link generation | 01 July 2021, 21:02:44 UTC |
b133424 | Ken Stevens | 01 July 2021, 19:17:39 UTC | change out-of-order flag to switch-order flag so the default behaviour reverses (#2773) * change out-of-order flag to switch-order flag so the default behaviour reverses * change log | 01 July 2021, 19:17:39 UTC |
86519a8 | Tadgh | 01 July 2021, 13:43:53 UTC | Add tests for link builder | 01 July 2021, 13:43:53 UTC |
b963520 | Tadgh | 01 July 2021, 13:33:19 UTC | Fix bug in link builder | 01 July 2021, 13:33:19 UTC |
0893ba0 | Tadgh | 01 July 2021, 03:17:04 UTC | Fix up operation param types, fix bug in link builder | 01 July 2021, 03:17:04 UTC |
1eb82d6 | Tadgh | 30 June 2021, 22:41:18 UTC | Rip out pagingprovider requirement | 30 June 2021, 22:41:18 UTC |
950096d | Tadgh | 30 June 2021, 22:21:08 UTC | remove demand for paging provider | 30 June 2021, 22:21:08 UTC |
9f3b262 | Tadgh | 30 June 2021, 21:54:09 UTC | Add alternate caller methods | 30 June 2021, 21:54:09 UTC |
7aba832 | michaelabuckley | 30 June 2021, 20:14:01 UTC | Merge pull request #2771 from hapifhir/issue-2768-convert-mdm-submit-to-spring-batch $mdm-submit operation was only submitting 100 resources ... | 30 June 2021, 20:14:01 UTC |
f66f9b9 | Tadgh | 30 June 2021, 19:37:19 UTC | Bump pre-version as this will break downstream implementations | 30 June 2021, 19:37:19 UTC |
f33696a | Tadgh | 30 June 2021, 19:24:29 UTC | Add changelog | 30 June 2021, 19:24:29 UTC |
d407501 | Tadgh | 30 June 2021, 19:04:05 UTC | More docs | 30 June 2021, 19:04:05 UTC |
883337a | Tadgh | 30 June 2021, 18:55:57 UTC | Tidying | 30 June 2021, 18:55:57 UTC |
91dee55 | Tadgh | 30 June 2021, 18:49:37 UTC | Correct docs | 30 June 2021, 18:49:37 UTC |
fa750d2 | Michael Buckley | 30 June 2021, 18:47:58 UTC | $mdm-submit operation was only submitting 100 resources and then stopping. It now correctly submits all requested resources. | 30 June 2021, 18:48:28 UTC |
8f3cbb0 | Tadgh | 30 June 2021, 18:48:13 UTC | Refactor docs | 30 June 2021, 18:48:13 UTC |
61260dd | Tadgh | 30 June 2021, 15:54:59 UTC | Slightly more portable solution for paging | 30 June 2021, 15:54:59 UTC |
4a1b836 | Clark Van Oyen | 30 June 2021, 12:36:38 UTC | Add Cortico to HAPI FHIR Global Atlas (#2769) Cortico uses HAPI FHIR to help medical providers engage seamlessly with patients over video, email and SMS. | 30 June 2021, 12:36:38 UTC |
a770d57 | Tadgh | 29 June 2021, 21:46:03 UTC | Initial quick implementation of paging with tests | 29 June 2021, 21:46:03 UTC |
795fb31 | Ken Stevens | 29 June 2021, 03:24:37 UTC | fixed mdm rules (#2764) * fixed mdm rules * changelog * review feedback jetbrains * review feedback | 29 June 2021, 03:24:37 UTC |
9500a1a | Ken Stevens | 27 June 2021, 14:34:32 UTC | fix false rule matches (#2762) * fixed an issue with matching compartments to lists of ids * change log * Added extra guards against false rule matches. * changelog * fix inCompartment * cleanup | 27 June 2021, 14:34:32 UTC |
5565bf9 | Ken Stevens | 27 June 2021, 00:24:28 UTC | fixed an issue with matching compartments to lists of ids (#2761) * fixed an issue with matching compartments to lists of ids * change log | 27 June 2021, 00:24:28 UTC |
ea98e62 | Ken Stevens | 26 June 2021, 15:48:47 UTC | collapse multiple owners for same compartment into shared compartment (#2760) * collapse multiple owners for same compartment into shared compartment * changelog * fix regression * fix regression * pre-review cleanup * pre-review cleanup | 26 June 2021, 15:48:47 UTC |
110173d | michaelabuckley | 25 June 2021, 18:29:43 UTC | Merge pull request #2757 from hapifhir/2091-MemoryCacheService-confused-expiry Fix units on cache expiry | 25 June 2021, 18:29:43 UTC |
f1b8802 | michaelabuckley | 25 June 2021, 18:19:04 UTC | Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_5_0/2758-fix-cache-expiry-units.yaml Co-authored-by: Tadgh <tadgh@cs.toronto.edu> | 25 June 2021, 18:19:04 UTC |
b31e464 | Michael Buckley | 25 June 2021, 15:01:41 UTC | Found bad growing cache scenario | 25 June 2021, 15:01:41 UTC |
7185089 | James Agnew | 25 June 2021, 14:40:39 UTC | Add forced offset search JPA interceptor (#2756) * Add support for offset searches * Tests working * Add changelog * Test fixes * Test fix * More test fixes * Add commit counter | 25 June 2021, 14:40:39 UTC |
c642690 | Tadgh | 25 June 2021, 13:03:35 UTC | Merge pull request #2752 from hapifhir/2751-jv-bump-bulk-export-job-request-length Increase bulk export job request length | 25 June 2021, 13:03:35 UTC |
1367e61 | Michael Buckley | 24 June 2021, 23:13:54 UTC | changelog | 24 June 2021, 23:13:54 UTC |
e74dec1 | Michael Buckley | 24 June 2021, 23:04:41 UTC | Fix units on cache expiry Added a test to abuse Caffeine | 24 June 2021, 23:04:41 UTC |
914cf53 | Josiah | 24 June 2021, 19:56:05 UTC | Merge branch 'master' into 2751-jv-bump-bulk-export-job-request-length | 24 June 2021, 19:56:05 UTC |
8a2ad8d | Tadgh | 24 June 2021, 19:55:18 UTC | Merge pull request #2755 from hapifhir/fix-test-bug Swap to URI instead of token for test | 24 June 2021, 19:55:18 UTC |
8dcb605 | Tadgh | 24 June 2021, 19:48:51 UTC | Swap to URI instead of token | 24 June 2021, 19:48:51 UTC |
a9208a8 | Josiah | 24 June 2021, 15:48:31 UTC | Revert "Version bump" This reverts commit 1f5fa70fb6a4529c8b13b530b21f6d9300216065. | 24 June 2021, 15:48:31 UTC |
1f5fa70 | Josiah | 24 June 2021, 15:22:35 UTC | Version bump | 24 June 2021, 15:22:35 UTC |
2cc27d9 | Josiah | 24 June 2021, 14:19:45 UTC | Forgot changelog | 24 June 2021, 14:19:45 UTC |
eb0e2e2 | Josiah | 24 June 2021, 14:17:44 UTC | Bump bulk export request length | 24 June 2021, 14:17:44 UTC |
1ab3d0a | Josiah | 24 June 2021, 14:10:10 UTC | Bump bulk export request length | 24 June 2021, 14:10:10 UTC |
9bc4859 | jamesagnew | 24 June 2021, 00:55:22 UTC | Add test | 24 June 2021, 00:55:22 UTC |
5965375 | jamesagnew | 23 June 2021, 19:58:02 UTC | Update tests | 23 June 2021, 19:58:14 UTC |
6feaa12 | Nick Goupinets | 23 June 2021, 13:51:53 UTC | Merge pull request #2747 from hapifhir/2746_npe_in_mdm_utils Added null checks | 23 June 2021, 13:51:53 UTC |
e315804 | jamesagnew | 23 June 2021, 03:25:36 UTC | License header | 23 June 2021, 03:25:36 UTC |
068de6a | James Agnew | 23 June 2021, 03:09:03 UTC | Test cleanup (#2749) * Start work on tag mode 3 * Add changelog * Test fix * Test cleanup | 23 June 2021, 03:09:03 UTC |
8379392 | James Agnew | 23 June 2021, 03:08:09 UTC | Add inline tag mode (#2748) * Start work on tag mode 3 * Add changelog * Test fix | 23 June 2021, 03:08:09 UTC |
9caa5e6 | Nick Goupinets | 22 June 2021, 19:52:21 UTC | Added changelog | 22 June 2021, 19:52:21 UTC |
5c9f261 | Nick Goupinets | 22 June 2021, 19:23:03 UTC | Code review | 22 June 2021, 19:23:03 UTC |
9501262 | Nick Goupinets | 22 June 2021, 19:12:10 UTC | Added null checks | 22 June 2021, 19:12:10 UTC |
912b44c | Josiah | 21 June 2021, 12:33:36 UTC | Merge pull request #2734 from hapifhir/2732-bump-conceptmap-group-element-display-storage-size Address #2732 | 21 June 2021, 12:33:36 UTC |
0d0a0fd | James Agnew | 21 June 2021, 09:38:53 UTC | Add transaction write semaphore interceptor (#2744) * Add transaction write semaphore interceptor * Add changelog * Test fix * Two missing commits on TransactionConcurrencySemaphoreInterceptor * License header | 21 June 2021, 09:38:53 UTC |
f0cfb5a | jamesagnew | 21 June 2021, 09:29:02 UTC | License headers | 21 June 2021, 09:29:02 UTC |
6ea1438 | James Agnew | 20 June 2021, 16:55:49 UTC | Add transaction write semaphore interceptor (#2743) * Add transaction write semaphore interceptor * Add changelog * Test fix | 20 June 2021, 16:55:49 UTC |
0b05c73 | Ken Stevens | 19 June 2021, 04:00:16 UTC | don't create a channel if subscriptions are disabled. (#2733) * don't create a channel if subscriptions are disabled. * review feedback * fix test * fix intermittent * fix intermittent | 19 June 2021, 04:00:16 UTC |
32ac16e | Ken Stevens | 19 June 2021, 00:48:34 UTC | add a limit to mdm candidate searches (#2742) * done * verbal review feedback * Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_5_0/2739-max-mdm-matches.yaml Co-authored-by: Tadgh <tadgh@cs.toronto.edu> * review feedback Co-authored-by: Tadgh <tadgh@cs.toronto.edu> | 19 June 2021, 00:48:34 UTC |
8b205b2 | James Agnew | 18 June 2021, 21:47:51 UTC | Fix history paging (#2741) * Fix history paging * Add changelog * Add license header | 18 June 2021, 21:47:51 UTC |
097a2f7 | Ken Stevens | 18 June 2021, 18:22:57 UTC | add partition support to $evaluate-measure (#2736) * Finished adding partition support to $evaluate-measure * review feedback | 18 June 2021, 18:22:57 UTC |
164e684 | Josiah | 17 June 2021, 19:14:05 UTC | Merge branch 'master' into 2732-bump-conceptmap-group-element-display-storage-size | 17 June 2021, 19:14:05 UTC |
5d246bc | jamesagnew | 17 June 2021, 18:40:00 UTC | License header | 17 June 2021, 18:40:00 UTC |
324201b | Josiah | 17 June 2021, 15:28:02 UTC | Make change | 17 June 2021, 15:28:02 UTC |
659efa7 | James Agnew | 16 June 2021, 11:20:59 UTC | ValueSet Expansion Should Preserve Order (#2724) * Add test * FIxed * Add changelog * Add test * Intermittent test failure fix * Build fix * Build fix * Test fix * Test fixes * Fix checkstyle issue * Test fix * Add test logging | 16 June 2021, 11:20:59 UTC |
6f680af | Kevin Dougan SmileCDR | 15 June 2021, 15:50:18 UTC | SearchBuilder NPE (#2726) * Add failing test first. * Fixed the NPE and enhanced the test. * Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/search/builder/SearchBuilder.java Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> | 15 June 2021, 15:50:18 UTC |
134631f | Ken Stevens | 15 June 2021, 14:36:05 UTC | Convert delete expunge to use Spring Batch (#2697) * prepare to add $delete-expunge operation that will create a spring batch job * Add operation * Wire up jpa provider. Begin with failing test. * Copy/paste bulk import job as a starting point. FIXME with proposed design * delete expunge job parameter validation with test * implemented reader stubbed processor, writer * wip for master merge * started implementing reader * started implementing reader * working with stubs * happy path batch delete expunge is done * Provider done but test not passing. Guessing batch infrastructure not running in that test. * IT test works now * add reader test * Converted delete _expunge=true to use new batch job * DeleteExpungeDaoTest passes * Fix test * Change batch size to integer * rename search count to batch size * Make delete expunge partition aware * updated docs * pre-review cleanup * change log * add partition id to SystemRequestDetails * Make RequestPartitionId serializable * Change delete expunge provider to use partition id instead of tenant name * fix tests * test pointcut gets called * assert on pointcut calls * Add resource type to STORAGE_PARTITION_SELECTED pointcut * bump hapi-fhir version move expunge provider parameters from JpaConstants to ProviderConstants * bump hapi-fhir version * copyrights * restore deleteexpungeservice for mdm * restore deleteexpungeservice for mdm * fix test * public constants * convert instant to date * Moved expunge constants to ProviderConstants * final review * disabling InMemoryResourceMatcherR5Test.testNowNextMinute() to see if I can get a clean test run * fix tests * fix tests * fix tests * fix tests * review feedback * review feedback * review feedback * review feedback * review feedback * review feedback * improve logging * bump version * version bump * recovering from failed merge * unzip RequestListJson per Gary's suggestion. I didn't want to do it at first, but as usual Gary was right. * fix serialization | 15 June 2021, 14:36:05 UTC |
376a84d | jamesagnew | 14 June 2021, 17:12:34 UTC | Version bump | 14 June 2021, 17:12:34 UTC |
b934abb | James Agnew | 14 June 2021, 17:08:19 UTC | Impropve transaction Performance (#2717) * Work on changes * Work on perf * Work on testing * Work on perf * Work on perf * Work on fix * Work on perf * Ongoing work * Add changelog * Additional docs * Test fixes * Address review comments * Test fix | 14 June 2021, 17:08:19 UTC |
48eea5a | jamesagnew | 14 June 2021, 13:13:17 UTC | Prepare changelog for 5.4.1 release | 14 June 2021, 13:13:41 UTC |
474cca8 | jamesagnew | 14 June 2021, 13:07:26 UTC | Merge branch 'rel_5_4_2' | 14 June 2021, 13:07:26 UTC |