https://github.com/jamesagnew/hapi-fhir
- HEAD
- refs/heads/$docref
- refs/heads/1053-lastupdate-shouldnt-apply-to-includes
- refs/heads/10ebb082
- refs/heads/1185-bulk-export-migration-error
- refs/heads/1996-empi-match-bug
- refs/heads/20170506_terminology
- refs/heads/2021.08.PRE-25
- refs/heads/2022-02-cves
- refs/heads/20220520-ks-batch2
- refs/heads/20230615-search-paramter-character-limit-error
- refs/heads/2024-batch-rerun-empi
- refs/heads/2069-message-retry-attributes
- refs/heads/2161-refactor-empi
- refs/heads/2411_remove_optiona_is_empty
- refs/heads/2714-allow-alternative-character-encoding-length-in-searchparams
- refs/heads/2728-reject-invalid-search-params-prefixed-with-underscore
- refs/heads/2751-jv-bump-bulk-export-job-request-length
- refs/heads/2761-smile-3685-concurrent-bundle-validation
- refs/heads/2796-add-interceptor-support-to-baseclientexecutable
- refs/heads/2876-npe-mdm-resource-util-backport
- refs/heads/2878-mdm-mongo-support
- refs/heads/3011-add-support-for-validate-code-and-subsumes
- refs/heads/3176-smile-4097-blue-cross-and-blue-shield-of-north-carolina-2854492799-hl7-listener-mapping
- refs/heads/3180-find-matches
- refs/heads/3257-failure-to-validate-resources
- refs/heads/3379-mongo-mdm-qa-issues
- refs/heads/3439-move-timing-sensitive-startup-code-to-explicit-order
- refs/heads/3482_unsupported_channel_type_bad_error_msg
- refs/heads/3531-migrate-batch-export-job
- refs/heads/3531-migrate-steps
- refs/heads/3540-source-search
- refs/heads/3552-add-extension-to-extension
- refs/heads/3580-date-based-queries-duplicate-2-parameters
- refs/heads/3580-message-key
- refs/heads/3654-postgres-lobs
- refs/heads/3664-search-result-indexing
- refs/heads/3685-export-bulk-default-to-all-types
- refs/heads/3685-export-bulk_default-to-all-resource-types
- refs/heads/3692-everything-parameters
- refs/heads/3706-does-not-fully-upload-icd10-cm
- refs/heads/3721-$import-creates-npe-if-content-type-isnt-populated
- refs/heads/3780-r45-pagination-not-working-on-60x
- refs/heads/3790_validation_bug_with_multiple_codings
- refs/heads/3808-separate-indexing-from-update
- refs/heads/3877_tests_for_jpa_patient_everything
- refs/heads/3884-overlapping-searchparameters-are-undetected
- refs/heads/3946-group-bulk-export-does-not-apply-provided-_typefilter-searches-to-members-of-the-group
- refs/heads/3951-reimplement-missing-search-support
- refs/heads/3960-when-creating-a-resource-patient-where-patientmetasource-is-provided-with-a-hash-the-hash-value-is-overwritten
- refs/heads/3973-update-client-and-server-pointcut-diagrams
- refs/heads/4000-change-config-to-support-loinc-2.73
- refs/heads/4025-fix-cql-issue-too-many-patients
- refs/heads/4028-advanced-hsearch-paging-broken
- refs/heads/4054-parameters-object-apis-do-not-work-for-fetching-parameters-by-name
- refs/heads/4117-bulk-export-file-size-setting
- refs/heads/4157-retry-shutdown
- refs/heads/4250-overlapping-search-parameter-with-the-same-code-and-base-are-undetected
- refs/heads/4351-member-match-operation-returns-success-for-non-existing-ids
- refs/heads/4520-update-to-narrative-generator-documentation
- refs/heads/4523-meta-source-field-in-subscription-messages-is-inconsistently-populated
- refs/heads/4526-rel_6_4-fix-reduction-step-long-runner
- refs/heads/4597-possible-resource-duplication-on-conditional-createupdate-operations
- refs/heads/4810-tag-non-uniqueness-problem
- refs/heads/4850-partitioned-cr-issue
- refs/heads/4863-searchparametercanonicalizer-does-not-account-for-search-parameters-for-custom-resources-types-when-converting-dstu23-into-runtimesearchparam
- refs/heads/4917-refactor-nicknaming-hapi
- refs/heads/4941-performing-javascript-reject-operation-during-consent-validation-does-not-return-403
- refs/heads/4963-add-a-list-of-partition-names-to-the-capabilitystatement
- refs/heads/4993-metaprofile-removes-the-old-values-on-update
- refs/heads/5017-database-blob-reuse
- refs/heads/5018-add-new-url-prefix-parser-method-to-urlutil
- refs/heads/5030-new-sp-blocker
- refs/heads/5089-clinical-reasoning-measure-refactor
- refs/heads/5122-swagger-ui-fails-to-load-api-for-r5-resources
- refs/heads/5138-enhance-existing-historical-link-with-mactchresultmap-field
- refs/heads/5157-bulkexport-reuse-does-not-return-same-job-id
- refs/heads/5198-everything-operation-not-returning-everything
- refs/heads/5262-adding-new-parameter-strictmatch-to-the-$mdm-history-link-operation
- refs/heads/5404-clinical-reasoning-fhirhelpers-cql-bug
- refs/heads/5437-entityexistsexception-in-transaction-with-two-binary-resources
- refs/heads/5452-mdm-query-link-returns-scientific-notation-in-linkcreated-and-linkupdated
- refs/heads/5_7
- refs/heads/6.4.2
- refs/heads/674_everything_improvements
- refs/heads/6_8_adding_back_tests
- refs/heads/775-replace-phloc-schematron
- refs/heads/Bug_with_Patient_compartment_user_permission
- refs/heads/CVE-2021-22134
- refs/heads/ConcurrentModificationRestSubscriptionFix
- refs/heads/DateTimeDt_setters_should_return_instance
- refs/heads/actually-run-its
- refs/heads/add-logging-to-binary-util
- refs/heads/addR4_toJPA-Example
- refs/heads/address-cves
- refs/heads/allow-specific-prefix-in-channel-namer
- refs/heads/allow-srd-to-get-through-mdm
- refs/heads/android_realm
- refs/heads/attempt-backport-newest-first
- refs/heads/attempt-backport-oldest-first
- refs/heads/azure-pipelines-release-branch
- refs/heads/backport-tag-fixes-and-migrations
- refs/heads/batch-bug
- refs/heads/batch-empi-job
- refs/heads/batch-pool-breaks-with-tags
- refs/heads/batch-stabilize-bespoke
- refs/heads/bcbsa-snapshot
- refs/heads/bcbsa_hotfix_2023_05_01
- refs/heads/bug_544
- refs/heads/buildFix
- refs/heads/build_failure_fix_10_22
- refs/heads/bump-core-5-6-36
- refs/heads/bump-core-64
- refs/heads/bump-reasyeasy
- refs/heads/bump-rest-easy
- refs/heads/bump-to-feb-2024
- refs/heads/cache-busting
- refs/heads/clinical_reasoning_module_gary
- refs/heads/coalesce-folders
- refs/heads/code-in-fix
- refs/heads/concurrency_work
- refs/heads/consent_service_resource_filtering_leads_to_empty_pages_with_next_link
- refs/heads/contrib-sms
- refs/heads/core-extension-validation-support
- refs/heads/core_validation_tests
- refs/heads/cust_bbl
- refs/heads/cust_bbl_2020.02
- refs/heads/cust_bbl_2020.05
- refs/heads/cust_bcbsa_5_5_1
- refs/heads/cust_change_5_4
- refs/heads/cust_change_5_4b
- refs/heads/cust_fmc_5_3
- refs/heads/cust_fmc_5_3b
- refs/heads/cust_fmc_5_3b_fmc10_backup
- refs/heads/cust_hcsc_5_4
- refs/heads/cust_kp_5_5
- refs/heads/custom_jpa_search_params
- refs/heads/customize-elastic-urls-exploration
- refs/heads/cve-2023-07-28
- refs/heads/debezium_temp_branch
- refs/heads/decouple_dstu1_structs
- refs/heads/delete_expunge_svc_in_mdm_expunge
- refs/heads/dependabot/maven/com.graphql-java-graphql-java-21.3
- refs/heads/dependabot/maven/hapi-fhir-narrativegenerator/ca.uhn.hapi.fhir-hapi-fhir-base-3.8.0
- refs/heads/dependabot/maven/hapi-fhir-oauth2/ca.uhn.hapi.fhir-hapi-fhir-base-3.8.0
- refs/heads/dependabot/maven/hapi-fhir-oauth2/org.springframework.security.oauth-spring-security-oauth2-2.0.18.RELEASE
- refs/heads/dependabot/maven/hapi-tinder-plugin/org.apache.ant-ant-1.10.11
- refs/heads/dependabot/maven/org.apache.ant-ant-1.10.14
- refs/heads/dependabot/maven/org.apache.commons-commons-csv-1.10.0
- refs/heads/dependabot/maven/org.eclipse.jetty-jetty-http-10.0.16
- refs/heads/dependabot/maven/org.eclipse.jetty-jetty-servlets-10.0.16
- refs/heads/dependabot/maven/org.eclipse.jetty-jetty-xml-10.0.16
- refs/heads/dependabot/maven/org.glassfish-javax.json-1.1.4
- refs/heads/dependabot/maven/org.webjars.npm-popper.js-1.16.1-lts
- refs/heads/dependabot/maven/spring_version-6.0.4
- refs/heads/dependabot/pip/dot-github/workflows/cdr_check/certifi-2023.7.22
- refs/heads/dependabot/pip/dot-github/workflows/cdr_check/requests-2.31.0
- refs/heads/dependabot/pip/dot-github/workflows/cdr_check/urllib3-1.26.18
- refs/heads/direct-search-on-contained
- refs/heads/disable-intermittent-3
- refs/heads/dmuylwyk-contained-search-param
- refs/heads/do-20230427-6-4-4-escape-hatch
- refs/heads/do-20230504-bump-core
- refs/heads/do-20230821-core-bump-6-0-25
- refs/heads/do-20231010-core-bump
- refs/heads/dont-consent-intercept-metadata-operation
- refs/heads/dsig
- refs/heads/dstu2_custom_structs
- refs/heads/dstu2_final
- refs/heads/dstu2_validation
- refs/heads/dstu3_structs
- refs/heads/dummy-branch-for-breakage
- refs/heads/dummy-branch-test
- refs/heads/dummy-test-branch-breaking-change
- refs/heads/elastic-apm-integration-for-search
- refs/heads/elastic-cve-highlevel-client
- refs/heads/elastic-it-only
- refs/heads/empi-28-matchers
- refs/heads/empi-54-not_duplicate
- refs/heads/empi-55-deactivate-merged
- refs/heads/empi-56-link-merged-person
- refs/heads/empi-57-filter-out-inactive-person
- refs/heads/empi-58-no-match-create-person
- refs/heads/empi-62-resource-history
- refs/heads/empi-69-and-candidates
- refs/heads/empi-75-phonetic-addresses
- refs/heads/empi-77-docs
- refs/heads/empi-doc-updates
- refs/heads/empi-interceptor-bug
- refs/heads/empi-person-update-bug
- refs/heads/ep-todos
- refs/heads/explore-test-slicing
- refs/heads/expunge_operation
- refs/heads/feature/cql-properties
- refs/heads/feature_20200830_term_multi_version_support
- refs/heads/feature_2020_11_05_lastN_search_enhancement
- refs/heads/fhirpath
- refs/heads/fix#1184
- refs/heads/fix-broken-cdr-build
- refs/heads/fix-build-failure-by-add-default-to-interface
- refs/heads/fix-label-of-security-fixes
- refs/heads/fix-npe-in-package-loading
- refs/heads/fix-query-to-include-substances
- refs/heads/fix-spotless
- refs/heads/fix-spring-cve
- refs/heads/fix-tag-work
- refs/heads/fix936
- refs/heads/fixIdOverwriteBundle
- refs/heads/fix_mssql_errors
- refs/heads/fix_ne_prefix_mongo_db
- refs/heads/fixingEmptyLastPageIfEvenResults
- refs/heads/flagship-interceptor-jpa
- refs/heads/fmcna_370
- refs/heads/freetext-search-composite-params
- refs/heads/full-loinc-load-test-1
- refs/heads/fulltext
- refs/heads/gg-20211220-cves
- refs/heads/gg-wb-5.4.2
- refs/heads/gg_20200930-accessor-name
- refs/heads/gg_20201006_dep_update
- refs/heads/gg_20201008_baddeps
- refs/heads/gg_20201105-remove-person-references
- refs/heads/gg_20230523_fix_migration
- refs/heads/gh-pages
- refs/heads/graphql-reverse-includes-fails
- refs/heads/hacked-operation-flag
- refs/heads/handle-empty-candidate-sp-on-filter
- refs/heads/handle-import-poll-status-unexpected-response-code
- refs/heads/hapi3_refactor
- refs/heads/hapi_1_2_work
- refs/heads/hdconradi-schematron-questionnaire-que-7
- refs/heads/hl7org_dstu21
- refs/heads/hl7org_structs
- refs/heads/hl7org_v08
- refs/heads/hl7xform
- refs/heads/hotfix-assume-empty-rd-is-system
- refs/heads/hotfix-bad-doc
- refs/heads/hotfix-test-import
- refs/heads/hotfix/dry-run-is-wet
- refs/heads/hotfix/strip-protocol-if-added
- refs/heads/hsearch-clause-builder-refactor
- refs/heads/hssc_custom_search_parameter
- refs/heads/idHelperServiceTest-validForcedIdFails
- refs/heads/im_20200316_lastn_operation_elasticsearch
- refs/heads/im_20200520_cascade_delete
- refs/heads/im_20200605_db_blob_mssql
- refs/heads/im_20200611_mysql_rename
- refs/heads/im_20200615_mysql_migration_syntax
- refs/heads/im_20200619_mariadb_expand_valueset_fix
- refs/heads/im_20200630_code_system_load
- refs/heads/im_20201005_loincpartlink_fix
- refs/heads/im_20201007_conceptmap_sourcesystemversion
- refs/heads/im_20201015_loinc_versioned_resourceids
- refs/heads/im_20201020_package_installer_enhancements
- refs/heads/im_2020601_lastn_code_text_filter
- refs/heads/im_2020_06_10_lastn_multi_code
- refs/heads/im_2020_09_29_term_doc_updates
- refs/heads/improve-raw-sql-api-for-migrations
- refs/heads/improve_jpa_indexes
- refs/heads/indexing_issues_on_package_instal
- refs/heads/issue-1134-retry-mechanic-on-subscriptions
- refs/heads/issue-2580-placeholder-sp
- refs/heads/issue-2648-consent-on-metadata
- refs/heads/issue-2655-configurable-expunge-size
- refs/heads/issue-2868-create-conditional-contained
- refs/heads/issue-3056-lastn-code-system-filtering
- refs/heads/issue-3144-multi-threaded-bundle-validation
- refs/heads/issue-3246-flag-name
- refs/heads/issue-3877-search-bypasses-elastic-lucene-indexes-using-totalaccurate-parameter
- refs/heads/issue-5081-support-mdm-on-version-r5
- refs/heads/issue-5173-everything-operation-doesnt-return-all-patients
- refs/heads/issue-5411-all-interceptor-defined-for-each-pointcut-must-be-invoked
- refs/heads/issue19
- refs/heads/issue534
- refs/heads/issue675-activate-subscriptions
- refs/heads/issue_3357
- refs/heads/ja_20190815-1357-preserve-delivery-message
- refs/heads/ja_20190901_elasticsearch
- refs/heads/ja_20191023_fix_source_query
- refs/heads/ja_20191107_fix_paging_issue
- refs/heads/ja_20200101_update_core
- refs/heads/ja_20200119_1676_allow_schemalocation_in_validator
- refs/heads/ja_20200127_remove_useless_task_generics
- refs/heads/ja_20200205_update_core
- refs/heads/ja_20200225_index_canonical_references
- refs/heads/ja_20200409_client_server_id_mode_clash
- refs/heads/ja_20200430_add_ucum
- refs/heads/ja_20200520_expunge_with_unique_sp
- refs/heads/ja_20200524_npm_rework
- refs/heads/ja_20200617_subscription_send_bundles
- refs/heads/ja_20200714_code_validation_enumerated_vs
- refs/heads/ja_20200715_allow_conceptmap_with_no_groupsource
- refs/heads/ja_20200717_fix_us_core_import
- refs/heads/ja_20200722_speed_up_loinc_ingestion
- refs/heads/ja_20200728_resourcelink_update_issue
- refs/heads/ja_20200810_loinc_loading_updates
- refs/heads/ja_20200821_allow_
- refs/heads/ja_20200821_support_multiple_updates_in_transaction
- refs/heads/ja_20200831_drop_lazyloading_daos
- refs/heads/ja_20200907_optimize_tag_not_filters
- refs/heads/ja_20200921_avoid_crash_on_double_date_chain
- refs/heads/ja_20201001_date_range_search
- refs/heads/ja_20210105_valueset_hierarchy
- refs/heads/ja_20210613_refactor_transaction_id_processing
- refs/heads/ja_20210822_dont_include_restype_deleted_in_query
- refs/heads/ja_20211011_fix_intermittent
- refs/heads/ja_20211115_synthea_performance
- refs/heads/ja_20220208_new_batch_framework
- refs/heads/ja_20220323_public_vs_operations
- refs/heads/ja_20230124_bump_core
- refs/heads/ja_20230403_fix_oracle_long_datatype
- refs/heads/ja_20230610_servlet_migration
- refs/heads/ja_20230714_fql2
- refs/heads/ja_20230908_4843_resource_update_contention_issue
- refs/heads/ja_2030417_backport_subscription_opt_to_6_4
- refs/heads/ja_interceptor_callback_fix
- refs/heads/ja_interceptor_jpa_queries
- refs/heads/ja_switch_to_hl7_core
- refs/heads/jacoco-testing
- refs/heads/javadoc_release_checkstyle
- refs/heads/jaxrs-client
- refs/heads/jm-contained-search-param
- refs/heads/jm-improve-asynch-search-first-request
- refs/heads/jp-example-repo-test
- refs/heads/jp-feature-swap-to-non-javax-clinical-reasoning
- refs/heads/jpa_dep_cleanup
- refs/heads/jpa_javaconfig
- refs/heads/jpa_migration
- refs/heads/jpa_not_tags
- refs/heads/jpa_perf_enhancements
- refs/heads/kbd-20220124-concurrent-validation-fix-for-fhir-endpoint
- refs/heads/khs-20220927-mutator-remove
- refs/heads/khs_20200706_migration_split
- refs/heads/ks-20200312-empi1
- refs/heads/ks-20200405-nexted-tx
- refs/heads/ks-20200609-fix-test
- refs/heads/ks-20200723-fix-eid-test
- refs/heads/ks-20200730-identity-system-no-value
- refs/heads/ks-20200909-chained-join
- refs/heads/ks-20200913-chained-join-2
- refs/heads/ks-20200916-limit-transaction-size-config
- refs/heads/ks-20200917-identifier-type-search
- refs/heads/ks-20200918-empi-bugfixes
- refs/heads/ks-20200927-delete-and-expunge
- refs/heads/ks-20200929-fix-typo
- refs/heads/ks-20201011-delete-expunge-2
- refs/heads/ks-20201030-remove-hibernate-search
- refs/heads/ks-20201208-nested-tx
- refs/heads/ks-20210626-multple-allow-in-subresource
- refs/heads/ks-20210629-missing-poc
- refs/heads/ks-20210810-partition-measure
- refs/heads/ks-20211125-null-target
- refs/heads/ks-20211215-fix-sub-test
- refs/heads/ks-20220309-email-sub-it
- refs/heads/ks-20221018-migration-lock
- refs/heads/ks-20221019-migration-lock
- refs/heads/ks-20221019-migration-lock2
- refs/heads/ks-20221020-migrate-lock
- refs/heads/ks-20221223-explicit-start-order
- refs/heads/ks-20230318-enable-tests
- refs/heads/ks-20230720-batch-tx
- refs/heads/ks-build-2002-02-25
- refs/heads/ks-build-35
- refs/heads/ks-build-38
- refs/heads/ks-percent-today-date
- refs/heads/ks-separate-elastic-test
- refs/heads/ks_20200727_chainlinkjoin
- refs/heads/ld-20220113-mdm-link-history
- refs/heads/ld-20220113-mdm-link-history-copy
- refs/heads/ld-20220113-mdm-link-history-copy-2
- refs/heads/ld-20221026-resource-meta-tag-messing-version-and-user-selected
- refs/heads/ld-20221103-concurrent-delete
- refs/heads/ld-20230111-comment-out-new-jetty-code
- refs/heads/ld-20230131-subscription-validating-interceptor-remove-deprecated-methods
- refs/heads/ld-20230216-remove-methods-from-subscription-validating-interceptor
- refs/heads/ld-20230222-upgrade-core-to-5-6-97
- refs/heads/ld-20230227-remove-deprecated-subscription-validating-interceptor
- refs/heads/ld-20230511-bundle-resource-over-100-refs-to-same-org-hapi-2207
- refs/heads/ld-20230530-mdm-bundle-identifier-matching-rule-mdm-clear-null-source-resource
- refs/heads/ld-20230607-bulk-export-type-filter-experiment
- refs/heads/ld-20230619-fetch-job-instance-greater-than-update-time
- refs/heads/ld-20230630-fhir-patch-with-fhir-terser
- refs/heads/ld-bulk-export-output-format-nd-json-string-escape
- refs/heads/ld_20221003_cascading_delete_version_number_collision
- refs/heads/liquid-template-support
- refs/heads/loinc_loader_update
- refs/heads/lower-mdm-subscription-scope
- refs/heads/ls-20220125-phonetic-param
- refs/heads/master
- refs/heads/mb-batch-chunking
- refs/heads/mb-db-batch-maint-proto
- refs/heads/mb-dead-batch-code
- refs/heads/mb-generic-client-get-bug
- refs/heads/mb-log-capture
- refs/heads/mb-nd-parallel-batch
- refs/heads/mb-phi-log-levels
- refs/heads/mb-reintegrate-elastic
- refs/heads/md
- refs/heads/merge_ri
- refs/heads/meta-tag-user-selected-6-4
- refs/heads/minimum-data-required-for-empi
- refs/heads/missing-bulk-export-bean
- refs/heads/mm-2022-08-30-source-search
- refs/heads/multitype_extensions
- refs/heads/narrative_generator
- refs/heads/nd-3424-mongo-reindex-chunk-logic
- refs/heads/nd-intermittents
- refs/heads/nd-intermittents-test
- refs/heads/nd-ks-20230314-batch-db-tests
- refs/heads/nd-ss-2023-07-27-automated-migration
- refs/heads/nd-ss-automated-migration-5-2-0
- refs/heads/nd-ss-automated-migration-5-2-0-dup
- refs/heads/nd-update-deprecated-retry-constants
- refs/heads/new-branch
- refs/heads/nickname-interceptor-repackage
- refs/heads/nih-passing-test
- refs/heads/oauth2
- refs/heads/optimize_jpa
- refs/heads/patch
- refs/heads/patch-1
- refs/heads/patch-deleted-resource
- refs/heads/patientSearchTest
- refs/heads/philips-3.6.0
- refs/heads/plus-urlencode-question
- refs/heads/preApplyIdType_fix
- refs/heads/pw/fix_status_code_validation
- refs/heads/pw/improve_unknown_cs_validation
- refs/heads/qpp-build-providerconstant
- refs/heads/refactoring-emailsender-implementation-and-location
- refs/heads/rel_5_0
- refs/heads/rel_5_0_FMCFIX20200728
- refs/heads/rel_5_0_hotfix07
- refs/heads/rel_5_2
- refs/heads/rel_5_3
- refs/heads/rel_5_3_2
- refs/heads/rel_5_3_3
- refs/heads/rel_5_3_4
- refs/heads/rel_5_4
- refs/heads/rel_5_4_2
- refs/heads/rel_5_5_3
- refs/heads/rel_5_5_4
- refs/heads/rel_5_5_5
- refs/heads/rel_5_5_6
- refs/heads/rel_5_6
- refs/heads/rel_5_7
- refs/heads/rel_5_7_mergeback
- refs/heads/rel_6_0
- refs/heads/rel_6_0_mergeback
- refs/heads/rel_6_1
- refs/heads/rel_6_10
- refs/heads/rel_6_10_cve
- refs/heads/rel_6_10_mb
- refs/heads/rel_6_1_3_mergeback
- refs/heads/rel_6_2
- refs/heads/rel_6_2_1_mergeback
- refs/heads/rel_6_2_4_mb
- refs/heads/rel_6_2_4_mergeback
- refs/heads/rel_6_2_5_mergeback
- refs/heads/rel_6_2_6_m
- refs/heads/rel_6_2_6_mergeback
- refs/heads/rel_6_2_mergeback
- refs/heads/rel_6_4
- refs/heads/rel_6_4_3_buildfix
- refs/heads/rel_6_4_4
- refs/heads/rel_6_4_fixformssql
- refs/heads/rel_6_4_jun29
- refs/heads/rel_6_6
- refs/heads/rel_6_6_2_mb
- refs/heads/rel_6_6_2_mb_2
- refs/heads/rel_6_6_mb_1
- refs/heads/rel_6_6_mb_final
- refs/heads/rel_6_8
- refs/heads/rel_6_8_2_mb
- refs/heads/rel_6_8_mb_2023_07_28
- refs/heads/release_3.4
- refs/heads/remove-no-veirfy
- refs/heads/remove_analytics_tracking
- refs/heads/reuse_indexes
- refs/heads/revert-3313-bump-compiler-plugin
- refs/heads/revert-4009-nd-wy-history-with-at-and-gt
- refs/heads/revert-4108-3552-add-extension-to-extension
- refs/heads/revert-655-master
- refs/heads/rework-binary-helpers
- refs/heads/rework-codeowners
- refs/heads/rule-apply-patient-export
- refs/heads/search_param_hashes
- refs/heads/sharedBatch2JobSteps
- refs/heads/sonar-lint-fixes
- refs/heads/spotless-maven
- refs/heads/spring-batch
- refs/heads/spring-boot-deps-module
- refs/heads/springboot_jackson_CVE_fix
- refs/heads/sql-builder-partition-bug-fix
- refs/heads/sql-query-util-to-split-in-clase-parameters
- refs/heads/subscription_branch_v2.2
- refs/heads/subscription_cleanup
- refs/heads/subscription_james_enhancements
- refs/heads/subscription_rest_hook
- refs/heads/subscriptionsWithoutPayloadPOST
- refs/heads/support-head-operations
- refs/heads/support-rc-ending
- refs/heads/support-type-everything
- refs/heads/swap-mdm-from-terser-to-fhirpath
- refs/heads/sync_r4
- refs/heads/tag-order-rebased-daily-backup
- refs/heads/tagorder
- refs/heads/tags-set
- refs/heads/temporaryBranch
- refs/heads/term_svc
- refs/heads/test-breakage
- refs/heads/test_build
- refs/heads/testing_checkstyle
- refs/heads/tidy-ci
- refs/heads/tls-import-concept-map
- refs/heads/token-parameter-not-being-respected
- refs/heads/trailingSlash
- refs/heads/update-blog
- refs/heads/v0.7-branch
- refs/heads/v0.7-uhn-branch
- refs/heads/v0.7_branch
- refs/heads/v0.8-uhn-branch
- refs/heads/v0.8-uhn-branch-pre-fix
- refs/heads/v0.9-uhn-branch
- refs/heads/v4.0.1_branch
- refs/heads/v5.5.2
- refs/heads/validation
- refs/heads/validation_tests
- refs/heads/validator_sync
- refs/heads/version_up
- refs/heads/versions
- refs/remotes/origin/james
- refs/remotes/origin/master
- refs/tags/6.1.0
- refs/tags/testRelease
- refs/tags/v0.4
- refs/tags/v0.5
- refs/tags/v0.6
- refs/tags/v0.8
- refs/tags/v0.9
- refs/tags/v1.0
- refs/tags/v1.1
- refs/tags/v1.2
- refs/tags/v1.3
- refs/tags/v1.4
- refs/tags/v1.5
- refs/tags/v1.6
- refs/tags/v2.0
- refs/tags/v2.1
- refs/tags/v2.2
- refs/tags/v2.3
- refs/tags/v2.4
- refs/tags/v2.5
- refs/tags/v3.0.0
- refs/tags/v3.1.0
- refs/tags/v3.2.0
- refs/tags/v3.3.0
- refs/tags/v3.4.0
- refs/tags/v3.5.0
- refs/tags/v3.6.0
- refs/tags/v3.7.0
- refs/tags/v3.8.0
- refs/tags/v4.0.0
- refs/tags/v4.1.0
- refs/tags/v4.2.0
- refs/tags/v4.5.2
- refs/tags/v5.0.0
- refs/tags/v5.0.1
- refs/tags/v5.0.2
- refs/tags/v5.1.0
- refs/tags/v5.2.0
- refs/tags/v5.2.1
- refs/tags/v5.3.0
- refs/tags/v5.3.1
- refs/tags/v5.3.2
- refs/tags/v5.3.3
- refs/tags/v5.3.4
- refs/tags/v5.4.0
- refs/tags/v5.4.1
- refs/tags/v5.4.2
- refs/tags/v5.5.0
- refs/tags/v5.5.1
- refs/tags/v5.5.2
- refs/tags/v5.5.3
- refs/tags/v5.5.4
- refs/tags/v5.5.5
- refs/tags/v5.5.6
- refs/tags/v5.5.7
- refs/tags/v5.6.0
- refs/tags/v5.6.1
- refs/tags/v5.6.2
- refs/tags/v5.6.3
- refs/tags/v5.6.4
- refs/tags/v5.7.0
- refs/tags/v5.7.1
- refs/tags/v5.7.10
- refs/tags/v5.7.2
- refs/tags/v5.7.3
- refs/tags/v5.7.4
- refs/tags/v5.7.5
- refs/tags/v5.7.7
- refs/tags/v5.7.8
- refs/tags/v5.7.9
- refs/tags/v6.0.0
- refs/tags/v6.0.1
- refs/tags/v6.0.2
- refs/tags/v6.0.3
- refs/tags/v6.0.4
- refs/tags/v6.0.5
- refs/tags/v6.1.0
- refs/tags/v6.1.1
- refs/tags/v6.1.2
- refs/tags/v6.1.3
- refs/tags/v6.2.0
- refs/tags/v6.2.1
- refs/tags/v6.2.2
- refs/tags/v6.2.3
- refs/tags/v6.2.4
- refs/tags/v6.2.5
- refs/tags/v6.4.0
- refs/tags/v6.4.1
- refs/tags/v6.4.2
- refs/tags/v6.4.2-fake-for-smile
- refs/tags/v6.4.3
- refs/tags/v6.4.4
- refs/tags/v6.4.5
- refs/tags/v6.4.6
- refs/tags/v6.6.0
- refs/tags/v6.6.1
- refs/tags/v6.6.2
- refs/tags/v6.8.0
- refs/tags/v6.8.1
- refs/tags/v6.8.2
- refs/tags/v6.8.3
- refs/tags/v6.8.4
- refs/tags/v6.8.5
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.![swh spinner](/static/img/swh-spinner.gif)
Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
9dace15 | Aditya Dave | 13 November 2023, 19:50:11 UTC | 5426 enhance bundleutil (#5451) * failing test * fix and more tests * cleanup * spotless * remove class paths * add changelog --------- Co-authored-by: aditya_dave <aditya@smilecdr.com> | 13 November 2023, 19:50:11 UTC |
777859a | Tadgh | 10 November 2023, 22:00:08 UTC | Rel 6 10 mb (#5441) * Allow cached search with consent active when safe (#5387) Allow the search cache when using consent if safe * Change package installation behaviour such that it updates the existing SearchParameter base with remaining resources (#5376) * Change package installation behavior such that it updates the existing SearchParameter base with remaining resources * Change package installation behavior such that it updates the existing SearchParameter base with remaining resources * Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable. * Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable. * Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning (#5389) * Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - Implementation * Reverse Chaining searches returns an error when invoked with parameter _lastUpdated. (#5177) * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * _source search parameter needs to support modifiers (#5095) _source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers * Fix HFQL docs (#5151) * Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156) * Initial failing test. * Solution with changelog. * fixing format. * Addressing comment from code review. * fixing failing test. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * documentation update (#5154) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * Fix hsql jdbc driver deps (#5168) Avoid non-included classes in jdbc driver dependencies. * $delete-expunge over 10k resources will now delete all resources (#5144) * First commit with very rough fix and unit test. * Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest. * Spotless * Fix checkstyle errors. * Fix test failures. * Minor refactoring. New unit test. Finalize changelist. * Spotless fix. * Delete now useless code from unit test. * Delete more useless code. * Test pre-commit hook * More spotless fixes. * Address most code review feedback. * Remove use of pageSize parameter and see if this breaks the pipeline. * Remove use of pageSize parameter and see if this breaks the pipeline. * Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases. * Deprecate the old method and have it call the new one by default. * updating documentation (#5170) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * _source search parameter modifiers for Subscription matching (#5159) * _source search parameter modifiers for Subscription matching - test, implementation and changelog * first fix * tests and preliminary fixes * wip, commit before switching to release branch. * adding capability to handle _lastUpdated in reverse search (_has) * adding changelog * applying spotless. * addressing code review comments. --------- Co-authored-by: tadgh <garygrantgraham@gmail.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com> Co-authored-by: TipzCM <leif.stawnyczy@gmail.com> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> * Br 20231019 add cr settings for cds hooks (#5394) * Add settings used in CR CDS Services. Remove config dependency on Spring Boot. * Add changelog * Use String.format rather than concat strings * spotless apply * Add javadoc * Upgrade notes for the forced-id change (#5400) Add upgrade notes for forced-id * Clean stale search results more aggressively. (#5396) Use bulk DMA statements when cleaning the search cache. The cleaner job now works as long as possible until a deadline based on the scheduling frequency. * bump version of clinical reasoning (#5406) * Transaction fails if SearchNarrowingInterceptor is registered and Partitioning Enabled - fix cross-tenant requests failure (#5408) * Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - fix and tests added * removed unused alias from SQL query of mdm-clear (#5416) * Issue 5418 support Boolean class return type in BaseInterceptorService (#5421) * Enable child classes to use Boolean class return type * spotless --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * If AutoInflateBinaries is enabled, binaries are created on the disk only for the first resource entry of the bundle (#5420) * If AutoInflateBinaries is enabled, binaries created on disk by bundled requests are created only for the first resource entry - fix * Revert "Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)" (#5423) This reverts commit 4e295a59fb143a2ba54bc44305474096e2acd578. Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com> * Use new FHIR_ID column for sorting (#5405) * Sort `_id` using new FHIR_ID column. * Fix old tests that put client-assigned ids first. * Better indexing for sort * Bump core to 6.1.2.2 (#5425) * Bump core to 6.1.2.1 Patch release that uses https for primary org.hl7.fhir.core package server * Bump core to 6.1.2.2 * Make sure to return always a value for Boolean class return type. (#5424) Implement change in a non-disruptive way for overriders Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Add non-standard __pid SP for breaking ties cheaply during sorts. (#5428) Add a non-standard __pid SP. * Review changes for new _pid SP. (#5430) Change name to _pid to match our standard and add warning. * Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition (#5432) * Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition. * Fix spotless issue * CVEs for 6.10.0 (#5433) * Bump jetty * Bump okio-jvm * 8.2.0 mysql connector * Jena and elastic bumps * Fix test * 5412 post bundle on partition incorrect response.link shown (#5413) * Initial fix and unit test provided * spottless check * Made relevant changes to make solution version agnostic * relevant logic changes made * spotless changes made * New logic added to fix failing test cases * formatting * New logic to make the function more robust * spotless checks * Left a trailing slash in the tests * Made relevant test changes and changed logic * spotless changes * Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_10_0/5412-during-partition-fullUrl-not-shown-in-response.yaml changing changelog Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> * Formatting requirements --------- Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> * Resolve We don't have guaranteed subscription delivery if a resource is too large (#5414) * first fix * - added the ability to handle null payload to SubscriptionDeliveringMessageSubscriber and SubscriptionDeliveringEmailSubscriber - refactored code to reduce repeated code - cleaned unnecessary comments and reformatted files * Changed myResourceModifiedMessagePersistenceSvc to be autowired * removed unused import * added error handling when inflating the message to email and message subscriber * reformatted code * Fixing subscription tests with mocked IResourceModifiedMessagePersistenceSvc * Changes by gary * Reformatted file * fixed failed tests * implemented test for message and email delivery subscriber. Fixed logical error. Reformatted File. * - implemented IT - fixed logical error - added changelog * fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor * fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor * resolve code review comments * reformatted files * fixed tests * Fix for failing IT test in jpaserver-starter (#5435) Co-authored-by: dotasek <dotasek.dev@gmail.com> * wip --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> Co-authored-by: Martha Mitran <martha.mitran@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com> Co-authored-by: TipzCM <leif.stawnyczy@gmail.com> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> Co-authored-by: Brenin Rhodes <brenin@alphora.com> Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com> Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com> Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com> Co-authored-by: dotasek <dotasek.dev@gmail.com> | 10 November 2023, 22:00:08 UTC |
3bba9fb | Ken Stevens | 10 November 2023, 19:54:51 UTC | add terminology troubleshooting log (#5439) * init rev * init rev * changelog and additional logging * changelog and additional logging * changelog and additional logging * spotless * review feedback | 10 November 2023, 19:54:51 UTC |
8a39da4 | TynerGjs | 10 November 2023, 18:51:26 UTC | - Added logs when MDM candidate search parameters are not defined and candidate search limit is exceeded. (#5446) - fixed extra indentation for example survivorship rule in quickstart.md | 10 November 2023, 18:51:26 UTC |
c89fc46 | jmarchionatto | 31 October 2023, 17:21:35 UTC | Add ITermConceptClientMappingSvc interface to represent terminology t… (#5410) * Add ITermConceptClientMappingSvc interface to represent terminology translate functions * Add javadoc --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> | 31 October 2023, 17:21:35 UTC |
a7a4469 | Ken Stevens | 26 October 2023, 03:35:20 UTC | 5401 add terserutil clear by fhirpath (#5402) * begin with failing test * test passes * test passes * changelog * moar testor | 26 October 2023, 03:35:20 UTC |
84e3bec | longma1 | 25 October 2023, 17:40:17 UTC | 6 8 5 mb (#5399) * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * _source search parameter needs to support modifiers (#5095) _source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers * Fix HFQL docs (#5151) * Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156) * Initial failing test. * Solution with changelog. * fixing format. * Addressing comment from code review. * fixing failing test. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * documentation update (#5154) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * Fix hsql jdbc driver deps (#5168) Avoid non-included classes in jdbc driver dependencies. * $delete-expunge over 10k resources will now delete all resources (#5144) * First commit with very rough fix and unit test. * Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest. * Spotless * Fix checkstyle errors. * Fix test failures. * Minor refactoring. New unit test. Finalize changelist. * Spotless fix. * Delete now useless code from unit test. * Delete more useless code. * Test pre-commit hook * More spotless fixes. * Address most code review feedback. * Remove use of pageSize parameter and see if this breaks the pipeline. * Remove use of pageSize parameter and see if this breaks the pipeline. * Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases. * Deprecate the old method and have it call the new one by default. * updating documentation (#5170) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * _source search parameter modifiers for Subscription matching (#5159) * _source search parameter modifiers for Subscription matching - test, implementation and changelog * Removal of meta tags during updates do not trigger subscription (#5181) * Initial failing test. * adding solution; fixing documentation; * spotless apply * adding changelog * modifying current test --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * Issue 5173 get gateway everything doesnt return all patients (#5174) * Failing test * Also set offset and count in base DAO override * Changelog * Fix for specific case where count has been set in parameters * spotless * Improve checks --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175) * First commit with failing unit test and small tweaks. * Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead. Add more detailed unit testing. * Tweaks to logic and update the changelog. Reverse all changes to TermReadSvcImpl. * Revert PackageResourceParsingSvc to release branch baseline. * Accept code reviewer suggestion to change changelog description. Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Fix link * Remove target slf4j version * dont use new API for a bit (#5191) * Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193) DropIdGeneratorTask. * Dqm performance bug update and provider loader fix (#5180) * update tests, move properties, update operation loader * update wip * remove test * fixing tests, adding config * update config and provider loader * fix bundles * fix cache settings on tests * version bump and change log * version bump * fix formatting * CVE-2022-45868 * wip cve change * cve h2 add back in --------- Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> * bulkExportReuse with POST and GET (#5161) * string manipulation * Code to ensure bulkExportReuse works with POST and GET requests * Added formatting changes * Fixed tests that were not working * Formatting * Code clean up * fixing test failures * fixing test failures * Removed arrOfParams to now utilize ObjectMapper * Removing stack trace and adding an exception * Fixed test issue * formatting * formatting * Resolving code review comments * Reduce size of subscription max results (#5194) * Reduce MAX_SUBSCRIPTION_RESULTS to 10000 * Add changelog * 5037 goldenresource remains when target resource deleted (#5038) * draft test and fix * remove unused fields * remove unused fields * remove unused fields * draft test + solution for possible match case * combine sql statement + more error checking * add test case for possible duplicate * add config for autodeleting grs * refactoring, adding support for mongo, docs * refactoring + fixing mongo queries * add changelogs * fix both way link removal * clean up test comments * rename method * remove unnecessary bean * merge master/resolve conflicts * mvn spotless * address comment * changes to avoid version bumping * spotless * change error code --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * dont use new API for a bit (#5190) * licenses * Fixing terminology upload with large file. (#5204) * create initial test * adding fix; adding changelog; * fixing format. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * up version to 6.8.0 from snapshot * fix up some duplicate deps for skipping * Force deployment of other projects * make dummy java class to pass sonatype checks * make dummy java class to pass sonatype checks * Cheeky test removal * Another test removal * Updating version to: 6.8.1 post release. * adding back in tests for release pipelines * Fix bad version insert * Bump to core library version 6.0.22.2 (#5261) * Bump to core library version 6.0.22.2 * Bump HAPI to 6.8.1-SNAPSHOT, core library version to 6.0.22.2 * up version to 6.8.1 * Prevent remote deployment * Updating version to: 6.8.2 post release. * Re-add deploy plugin skip * re-add version * Bump core library version to 6.0.22.2 * Bump HAPI to 6.8.2-SNAPSHOT * Fix up version enum * Version bump * Updating version to: 6.8.3 post release. * Make display name validation configurable (#5321) * Test fixes * Build cleanup * Initial test passing * Test fixes * Tests all seem to be working * Make display validation level configurable * Should be all working * Add changelog * Add to changelog --------- Co-authored-by: Tadgh <garygrantgraham@gmail.com> * wip * wip * Fix conflicts * add backport info * Fix versioning * test fixes * disabled 1 test * backported 5271 to fix validation message tests * wip * Changelog * Fix tests * Fix backport * Add upgrade.md * Fix test * Fix key * Updating version to: 6.8.4 post release. * 5353 iterate on revincludes and includes does not return correct resources when used with non iterate revincludes (#5354) * added failing test * implemented solution * added doc generation * added changelog * fixed the order of includes and revincludes, based on what was implemented before * fixed formatting * fixed wording --------- Co-authored-by: Steven Li <steven@smilecdr.com> * added changelog * Updating version to: 6.8.5 post release. * merge back 5377 * changelog * undo unintended changes from mergeback --------- Co-authored-by: tadgh <garygrantgraham@gmail.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com> Co-authored-by: TipzCM <leif.stawnyczy@gmail.com> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com> Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com> Co-authored-by: Long Ma <long@smilecdr.com> Co-authored-by: markiantorno <markiantorno@gmail.com> Co-authored-by: volodymyr <volodymyr.korzh@smilecdr.com> Co-authored-by: James Agnew <jamesagnew@gmail.com> Co-authored-by: StevenXLi <stevenli_8118@hotmail.com> Co-authored-by: Steven Li <steven@smilecdr.com> | 25 October 2023, 17:40:17 UTC |
1776a8a | Tadgh | 21 October 2023, 16:35:21 UTC | Bump version (#5386) | 21 October 2023, 16:35:21 UTC |
953f735 | michaelabuckley | 20 October 2023, 17:26:24 UTC | Review changes for #4803 (#5381) review changes | 20 October 2023, 17:26:24 UTC |
ee36926 | michaelabuckley | 20 October 2023, 16:14:31 UTC | Move forced-id to HFJ_RESOURCE - step 2 (#4803) * First cut at forced-id step 2 Start using new fhir_id column in hfj_resource instead. * demote fixme for build * Start changelog * Merge cleanups * forced-id migration various fixme cleanups * checkstyle * fix bad conversions to computeIfAbsent * Ugh. Lame checkstyle. * Revert optimistic null assert * missed import. * Fixup broken tests * Fix invalid test * Add missing index annotation | 20 October 2023, 16:14:31 UTC |
af1d46f | TipzCM | 20 October 2023, 13:56:32 UTC | adding additional logging to resource modified submitter svc (#5370) * adding additional logging to resource modified submitter svc * s[otlestt * review fixes * spotless * fixing test --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home> | 20 October 2023, 13:56:32 UTC |
20c8109 | James Agnew | 20 October 2023, 10:51:35 UTC | Speed up subscription triggering (#5377) * Improve subscription trigger speed * Speed up subscription triggering * Add changelogf * Spotless * Move changelog | 20 October 2023, 10:51:35 UTC |
e2ca967 | michaelabuckley | 19 October 2023, 13:18:01 UTC | Force _summary=false when fetching CodeSystems and ValueSets with remote terminology (#5372) Force _summary=false when fetching CodeSystems and ValueSets with remote terminology | 19 October 2023, 13:18:01 UTC |
25ce7d0 | Tadgh | 16 October 2023, 19:16:58 UTC | fix broken version | 16 October 2023, 19:16:58 UTC |
90bfe05 | Tadgh | 16 October 2023, 12:19:16 UTC | Fix version enum (#5352) * Fix version enum * Add license | 16 October 2023, 12:19:16 UTC |
c832cf0 | Justin McKelvy | 11 October 2023, 18:47:52 UTC | Hapi cr codecache (#5360) * WIP code cache config * WIP test * Passing unit test * cachelistener IT * hardening cache listener tests * cache listener fixes & tests, measureService migration, add reporter parameter to r4 * fix ELMCache listener to match on version, update test, remove reporter parameter * edit inline notes * changelog, version bump, spotless apply --------- Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> | 11 October 2023, 18:47:52 UTC |
88e9780 | James Agnew | 11 October 2023, 00:36:33 UTC | Add additional resource docs to generated OpenAPI documentation (#5359) * Add additional resource docs to generated OpenAPI documentation * Test fix | 11 October 2023, 00:36:33 UTC |
424f26b | c-schuler | 10 October 2023, 15:13:21 UTC | Removed helperSvc bean override from JpaConfig (#5350) * Removed helperSvc bean override from JpaConfig * Added change log entry | 10 October 2023, 15:13:21 UTC |
02f25a9 | TynerGjs | 06 October 2023, 20:30:44 UTC | typo fix (#5358) | 06 October 2023, 20:30:44 UTC |
12519bd | StevenXLi | 06 October 2023, 15:54:26 UTC | 5353 iterate on revincludes and includes does not return correct resources when used with non iterate revincludes (#5354) * added failing test * implemented solution * added doc generation * added changelog * fixed the order of includes and revincludes, based on what was implemented before * fixed formatting * fixed wording --------- Co-authored-by: Steven Li <steven@smilecdr.com> | 06 October 2023, 15:54:26 UTC |
e5f700f | Etienne Poirier | 05 October 2023, 16:40:16 UTC | 5344 $expunge operation fails when the operation is executed on a specific partition (#5347) * initial failing test. * solution with changelog * fixing pom dependency version * fixing pom circular dependency issue and making the new wrapper class generic. * Fixing tests assertion. * Moving test to solve dependency issues. * addressing code review comments. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> | 05 October 2023, 16:40:16 UTC |
743e2c1 | Brenin Rhodes | 03 October 2023, 11:15:32 UTC | Add Registries for CDS CR Services (#5342) * Add registries for CdsCrServices and CrDiscoveryServices to allow registration of custom services * Add changelog * Fix broken find method * Fix crDiscoveryServiceFactory | 03 October 2023, 11:15:32 UTC |
4e9bd15 | StevenXLi | 02 October 2023, 15:32:58 UTC | 5339 bulk export errors when patient compartment searchparameter of the resource is not present (#5340) * added failing test * implemented solution, and fixed test * added changelog * fixed formatting * fixed test not passing * fixed test and formatting * added warning for failing the active search param check * code review change --------- Co-authored-by: Steven Li <steven@smilecdr.com> | 02 October 2023, 15:32:58 UTC |
5411622 | JasonRoberts-smile | 02 October 2023, 13:23:42 UTC | add exclusions to terser reference method (#5343) | 02 October 2023, 13:23:42 UTC |
7e0fa98 | TipzCM | 29 September 2023, 13:23:11 UTC | adding metrics (#5301) * hapi metrics * step 1 * metrics service * adding metrics service * adding documentation * refactor * refactoring * cleanup * changing * adding changelog * some refactoring * format * review fixes part 1 * review points * review fixes * updates for code review * updates for code review * bumping versions --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> | 29 September 2023, 13:23:11 UTC |
c3ff3da | TynerGjs | 27 September 2023, 19:01:45 UTC | Resolve 5336 Mdm Link History Would Fail If Provided with Unknown Ids On Postgres (#5337) * - Added checks in MdmLinkDaoJpaImpl to make sure no empty IN clauses are sent to database. - Implemented tests for the above change. * modified changelog | 27 September 2023, 19:01:45 UTC |
a220465 | Brenin Rhodes | 27 September 2023, 17:34:57 UTC | Implement CDS on FHIR in CDS Hooks (#5240) * WIP * WIP refactor * Initial commit * measureRefactor WIP * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * adding tests WIP * Rework MeasureServiceFActory * measure refactor WIP * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * generic provider loader * provider loader update * tests wip * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * measureRefactor tests WIP * update tests wip * remove baseCrR4Test * update imports * add paging provider config to tests * dstu3 tests * _source search parameter needs to support modifiers (#5095) _source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers * latest work * cleanup * Refactor operation providers to support use in multiple modules * Fix HFQL docs (#5151) * repository measure refactor * undo bundle edit, add config * embedded library true * undo post of bundle * clear library cache on test * fix sumbit-data test * Fix tests * cleanup * Update MeasureService.java * latest * 3.0.0 engine update * merge cleanup * cr updates * cleanup * Only create services for PlanDefs that have a trigger with a named event * Fix parameters being sent through invoke * Handle system actions * cleanup * missing packages from cql * fix test data and test cases for repository api * latest * fix pom * fix test config * cleanup * 3.0.0 clinical reasoning uplift * r4 cql execution provider and tests * fix submitdata provider config * wip cql tests * debugging cql op wip * wip debugging cql * update tests for $cql, fix class names * prep for Pre6 uplift * spotless checks and test fixes * bump to 3.0.0-PRE6 * cleanup * fix version * cleanup * cleanup * fix exlusions in pom * add in cache invalidation config * fix resource resolution * cleanup * search converter bug and test for repository * update pom * update searchconverter * version bump, add changelog * remove term config, move IDaoRegistryUser class * Break out dstu3 providers and move config to version folders * merge cleanup * merge cleanup * Add changelog * spotless * fix error codes * cleanup * cleanup * Handle missing beans in Operation configs * spotless * Use CondtionalOnBean for CR Operation and Repository configs * Fix test config * Add RepositoryFactory and RestfulServer to CdsConfigService * Move createRequestDetails into CdsConfigService * spotless * review comments --------- Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> Co-authored-by: tadgh <garygrantgraham@gmail.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com> | 27 September 2023, 17:34:57 UTC |
6ee6031 | Etienne Poirier | 26 September 2023, 17:56:13 UTC | CapabilityStatement doe not declare conformance to IG when a bulk data export provider is registered. (#5329) * adding initial test * adding initial test * solution implementation * spotless apply * bumping to 6.9.8-SNAPSHOT * addressing comments from review and fixing typo * spotless --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> | 26 September 2023, 17:56:13 UTC |
bc0ee99 | TynerGjs | 25 September 2023, 14:44:36 UTC | Resolve MDM query links operation score field imprecise value (#5332) * - Fixed precision error and rounded to 4 decimal places - Removed the vector field from the return value of mdmlink toJSON - modified tests for the above changes. * changed to use BigDecimal instead of Precision to round score * reformatted file | 25 September 2023, 14:44:36 UTC |
10d9d96 | Tadgh | 23 September 2023, 00:55:23 UTC | Binary storage prefix during update (#5334) * wip * Changelog * Fix tests | 23 September 2023, 00:55:23 UTC |
6a0b279 | Justin McKelvy | 22 September 2023, 23:51:36 UTC | 5089 cr measure refactor (#5324) * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * _source search parameter needs to support modifiers (#5095) _source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers * Fix HFQL docs (#5151) * repository measure refactor * undo bundle edit, add config * embedded library true * undo post of bundle * clear library cache on test * fix sumbit-data test * missing packages from cql * fix test data and test cases for repository api * 3.0.0 clinical reasoning uplift * r4 cql execution provider and tests * fix submitdata provider config * wip cql tests * debugging cql op wip * wip debugging cql * update tests for $cql, fix class names * prep for Pre6 uplift * spotless checks and test fixes * bump to 3.0.0-PRE6 * cleanup * fix version * cleanup * fix exlusions in pom * add in cache invalidation config * search converter bug and test for repository * update searchconverter * version bump, add changelog * remove term config, move IDaoRegistryUser class * Break out dstu3 providers and move config to version folders * CVE-2023-26119 * remove * imports * code review updates --------- Co-authored-by: tadgh <garygrantgraham@gmail.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> Co-authored-by: Brenin Rhodes <brenin@alphora.com> | 22 September 2023, 23:51:36 UTC |
0049319 | TipzCM | 22 September 2023, 17:23:43 UTC | updating partition interceptor to allow multiple patient ids (#5326) * updating partition interceptor to allow multiple patient ids * spotless --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> | 22 September 2023, 17:23:43 UTC |
cfa5e2e | VK-SMILECDR | 21 September 2023, 19:51:37 UTC | 5327 improve error code 1227 message (#5328) * Improve error code 1227 message * spotless | 21 September 2023, 19:51:37 UTC |
2b7ebbc | James Agnew | 19 September 2023, 22:25:33 UTC | Make display name validation configurable (#5321) * Test fixes * Build cleanup * Initial test passing * Test fixes * Tests all seem to be working * Make display validation level configurable * Should be all working * Add changelog * Add to changelog --------- Co-authored-by: Tadgh <garygrantgraham@gmail.com> | 19 September 2023, 22:25:33 UTC |
50d2eac | dotasek | 19 September 2023, 18:58:25 UTC | Update codeql-analysis.yml (#4973) * Update codeql-analysis.yml * Update checkout version in codeql-analysis.yml | 19 September 2023, 18:58:25 UTC |
9f9aeb9 | dotasek | 19 September 2023, 18:26:20 UTC | Bump core version to 6.1.2 (#5317) * WIP Fix compile errors * Fix compile errors 2 * Fix test fails due to new Validation messages * Ignore validation issues Ignore two validation issues: Two 'side is inherently a collection' warnings are now thrown for the following expressions: NamingSystem nsd-1 uniqueId.type = 'uuid' Observation obs-7 code != component.code There is also a general error ignored because the StructureDefinition for StructureDefinition is actually for FHIR 3.0.1, and contains an invalid expression in constraint sdf-9. This is remedied in the expression used in 3.0.2, but a full update of all profile structure definitions is out of scope for this PR. * Fix property name * Add changelog | 19 September 2023, 18:26:20 UTC |
8d4f07c | TynerGjs | 19 September 2023, 16:15:47 UTC | Resolve 5262 adding new parameter strictmatch to the mdm history link operation 1 (#5282) * implemented the strictMatch parameter, added corresponding test * implemented the strictMatch parameter, added corresponding test * updated mdm link history documentation created changelog * reverted previous changes. Made the default behaviour of history link as AND instead of OR * optimized imports * modified changelog * modified tests | 19 September 2023, 16:15:47 UTC |
7eb3150 | dotasek | 19 September 2023, 15:56:01 UTC | Update DSTU 3 Validation resources (#5320) * Update resources with FHIR 3.0.1 * Minimize profiles * Minimize valuesets * Restore minimizer * Changelog * Remove FIXME, improve specificity of comments | 19 September 2023, 15:56:01 UTC |
49a28ef | Tadgh | 19 September 2023, 14:01:33 UTC | 5290 - Feature Request - Implement toggle to prevent conditional updates from invalidating match criteria. (#5291) * Test skeleton, TODO IMPLEMENTER added all over the place * Add test and TODO IMPLEMENTER * Add jpa storage property to allow preventing conditional updates to invalidate match criteria * spotless * Implement review suggestions --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> | 19 September 2023, 14:01:33 UTC |
67e4216 | Etienne Poirier | 18 September 2023, 13:08:45 UTC | Reindex operation fails when operation is executed on a specific partition (#5311) * adding initial test. * adding solution * adding changeLog. * satisfying spotless check. * fixing changelog * addressing code review comments. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> | 18 September 2023, 13:08:45 UTC |
43e45db | longma1 | 15 September 2023, 20:36:48 UTC | Rel 6 6 2 mb (#5315) * Force Verify tests * fix ITs (#4809) * fix RestHookTestR5IT * fix intermittent --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> * Fix migrator error on Oracle (#4814) * Fix Oracle SQL error * Add changelog * Update clinical reasoning version (#4816) * Update clinical reasoning version * Update version * Update version * Clean-up and more wireup of evaluationSettings * Add changelog --------- Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> * Opening the care-gaps endpoint for GET. (#4823) Co-authored-by: Chalma Maadaadi <chalma@alphora.com> * added version to mdm golden resource tag (#4820) Co-authored-by: Long Ma <long@smilecdr.com> * Update the changelog for 4697 to be more descriptive (#4827) * Update the changelog for 4697 to be more descriptive * Futher tweaks of the changelog * Fixes a bug with tags. (#4813) * Test, fix * Drop constraint, add migration * Add changelog * Fix userSelected null vs false * Fix merge * Fix up checkstyle whining * One more failure * Fix test * wip * changelog clarity Co-authored-by: James Agnew <jamesagnew@gmail.com> * change index --------- Co-authored-by: Michael Buckley <michaelabuckley@gmail.com> Co-authored-by: James Agnew <jamesagnew@gmail.com> * fix migration issue (#4830) Co-authored-by: Ken Stevens <ken@smilecdr.com> * Create correct version enum * Remove superfluous migration * fixing test (#4835) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * email subscription, throw NullPointerException (#4790) * fix bug * Favoring constructor initialization to autowiring. * enhancing test. * Making class LoggingEmailSender available outside of the hapi-fhir-japserver-uhnfhirtest module. * Passing all tests. * adding changelog. * Bumping version to 6.5.20-SNAPSHOT * addressing code review comment. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * Add docs for CR operations (#4855) * Add docs for CR operations * Correct changelog and javadoc for $package * Add documentation for $apply parameters * Add additional documentation for $package * Cleanup * Cleanup * Cleanup * Address review comments * Add documentation for $care-gaps operation. (#4862) * Add documentation for -gaps. * addressing the comments. --------- Co-authored-by: Chalma Maadaadi <chalma@alphora.com> * 4853 validation does not error when display is not the same as the display defined in the codesystem 2 (#4854) * added failing test * implemented the solution * changed test name * added change log * Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_6_0/4853-validation-does-not-error-when-display-is-not-the-same-as-the-display-defined-in-the-codesystem-2.yaml Co-authored-by: James Agnew <jamesagnew@gmail.com> --------- Co-authored-by: Steven Li <steven@smilecdr.com> Co-authored-by: James Agnew <jamesagnew@gmail.com> * fixing patient everything operator (#4845) * fixing patient everything operator * review fix --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * fix link * Move image file * Bundle resources containing over 100 references to the same Organization will fail with HAPI-2207 (#4871) * Add failing unit test. * Fix JpaId Long equality comparison to use ! equals() instead of !=, which fails for different instances of the same Long value. * Add changelog. * added warn message and test (#4848) * added warn message and test * code review fixes --------- Co-authored-by: Long Ma <long@smilecdr.com> * Issue 4804 full table scan on mpi link during mdm clear (#4805) * version bump for next release (#4793) * version bump * Bump to correctnumber * Version Enum and folder * Remove interim from list * wip * Fix operation on nested type-choices in FhirPatch implementation (#4783) * Fix operation on nested type-choices in FhirPatch implementation * Add credit for #4783 --------- Co-authored-by: James Agnew <jamesagnew@gmail.com> * #4468 fix previous link offset no cache pagination (#4489) * #4468 Add test reproducing the issue * #4468 Fix previous link for no cache offset pagination * #4468 Use unchecked URI parsing * Credit for #4489 --------- Co-authored-by: James Agnew <jamesagnew@gmail.com> * Changelog and data generating test * Add MdmLink index * Avoid double link deletion * Use ThreadLocal safely --------- Co-authored-by: Tadgh <garygrantgraham@gmail.com> Co-authored-by: Zach Smith <85943952+zachdoctolib@users.noreply.github.com> Co-authored-by: James Agnew <jamesagnew@gmail.com> Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Fix erroneous batch 2 $export 75% complete count when the job is COMPLETE (#4859) * Add failing unit test. * Add conditional logic to the InstanceProgress progress percentage to disregard the incomplete count if this is called from the reduction step. This is to get around a race condition in which a work chunk is QUEUED and not yet complete when the reduction step calculates the progress. * Add final. * Add changelog. * disable wars (#4877) Co-authored-by: Ken Stevens <ken@smilecdr.com> * 4868 fix paging hapi (#4870) * fixing some offset and adding a test * fixing the offset paging * Removing duplicate --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com> * 4875-binary-access-write-doest-trigger-STORAGE-BINARY-ASSIGN-BLOB-ID-PREFIX-pointcut (#4876) * Add failing test * Add failing test * Fix and changelog * Pass content type parameter * Back to auto wiring the context * Invoke interceptor only when getting blobId, not also when storing it * Avoid breaking implementers * Address review comment * Add new exception Msg code * Fix broken test --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Fix batch job (bulk export) processed record count (#4879) * Remove racy stats recalc. * Throw 404 when requesting $export of non-existent Group or Patient (#4890) * Remove default implementation intended only for interim backwards compatibility (#4894) Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Rule apply patient export (#4893) * Test, fix, and changelog * Better partition resolution * Add checks based on rule applier * Fix ordering failure due to hash set * Allow empty auth interceptor * Fix up operation type on invocation * Add more tests, make hack implementation for patient instance level operation * Tighten test name * Changelog * Default method * remove dead method * Remove dead autowire --------- Co-authored-by: Michael Buckley <michaelabuckley@gmail.com> * cve pom changes (#4898) Co-authored-by: Long Ma <long@smilecdr.com> * backport subscription topic bean cleanup (#4904) * 4891 bulk export do not recurse unasked for resources (#4895) * updating tests * fixing bulk export to not fetch resources not requested * cleanup * cleanup * more warning suppressing * adding error code * blah * fix test * review fixes --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * lowers log level to remove bootup noise (#4908) * CVE rel 6 6 (#4907) * cve pom changes * bump javax.el to jakarta.el --------- Co-authored-by: Long Ma <long@smilecdr.com> * Issue 4905 post binary failure invoking interceptor for pointcuts storage preshow resources (#4906) * Initial failing test * Avoid applying binary blob id prefix multiple times * Remove recently introduced method not needed anymore --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Enhance LogbackCaptureTestExtension (#4869) * repro bug with test, fix bug * ken informed me he resolved this bug on master, so i'm switching to use his solution * disable wars * review feedback * review feedback * review feedback again --------- Co-authored-by: josie <josie.vandewetering@smilecdr.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> * Resolve 4863 from release branch searchparametercanonicalizer does not account for search parameters for custom resources types when converting dstu23 into runtimesearchparam (#4887) * Modified canonicalizeSearchParameterDstu2 and 3, now correctly detect search parameters for custom resources * Canonicalizers now correctly handle search parameters for custom resources * created changelog * Modification based on comments: - remove Resource from target field when there are custom resource types - fixed changelog typo - removed unnecessary variable providesMembershipInCompartments * Added tests for the SearchParameterCanonicalizer to test if base and target of RuntimeSearchParam is set as expected for DSTU2, DSTU3, R4, R4B, and R5 resources * Fixed typo and removed commented code * re-ordered init methods * Update changelog Co-authored-by: Tadgh <garygrantgraham@gmail.com> * modifications following first code review. --------- Co-authored-by: Tadgh <garygrantgraham@gmail.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * License * Remove _lastUpdated filtering of _revincludes. (#4899) Remove _lastUpdated filtering of _revincludes. * 4910-dm-migration-error-for-oracle-19c (#4916) * Remove all_constraints references which break in oracle 19c * Add changelog --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * 4873 empty fhirid causes missing resource (#4874) * add check for empty fhirid string and add test * add test for populateid * changelog * version bump * version bump * reverse version bump * Back to 6.5.21-SNAPSHOT. --------- Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> * Fix include canonical url performance (#4919) Use hash_identity for canonical join * License * Version bump * Temp disable * Make this dependency provided * Updating version to: 6.6.1 post release. * Bump snakeyaml * Bump jackson to be compatible with new snakeyaml * Bump deps (#4926) * resolve CVEs, add new notes * Updating version to: 6.6.2 post release. * #5023 Unexpected usage of awssdk StringUtils in hapi 6.6 jpa migration (#5024) task Replace usage of awssdk * added docs * mssql test fixes * Updating version to: 6.6.3 post release. * fix up random errors when merging back * undisable test * remove mention of 6.6.3 which does not exist --------- Co-authored-by: Tadgh <garygrantgraham@gmail.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: James Agnew <jamesagnew@gmail.com> Co-authored-by: Brenin Rhodes <brenin@alphora.com> Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> Co-authored-by: chalmarm <44471040+chalmarm@users.noreply.github.com> Co-authored-by: Chalma Maadaadi <chalma@alphora.com> Co-authored-by: Long Ma <long@smilecdr.com> Co-authored-by: Michael Buckley <michaelabuckley@gmail.com> Co-authored-by: TipzCM <leif.stawnyczy@gmail.com> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: Sam Gunter <123124187+samguntersmilecdr@users.noreply.github.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: StevenXLi <stevenli_8118@hotmail.com> Co-authored-by: Steven Li <steven@smilecdr.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com> Co-authored-by: Zach Smith <85943952+zachdoctolib@users.noreply.github.com> Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> Co-authored-by: Josie <80289977+pepsiofficial@users.noreply.github.com> Co-authored-by: josie <josie.vandewetering@smilecdr.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: markiantorno <markiantorno@gmail.com> Co-authored-by: Thomas Papke <web@thopap.de> | 15 September 2023, 20:36:48 UTC |
f94295d | volodymyr-korzh | 15 September 2023, 20:14:18 UTC | Transaction with conditional delete and update on the same resource should not fail (#5318) * Transaction with conditional delete and update on the same resource should not fail - test * Transaction with conditional delete and update on the same resource should not fail - implementation * Transaction with conditional delete and update on the same resource should not fail - added changelog * Transaction with conditional delete and update on the same resource should not fail - fixes | 15 September 2023, 20:14:18 UTC |
8b7c9f1 | StevenXLi | 14 September 2023, 15:54:55 UTC | 5307 search for medicationrequests with medication contained does not return correct results (#5308) * added failing test * implemented solution * added changelog * code review changes --------- Co-authored-by: Steven Li <steven@smilecdr.com> | 14 September 2023, 15:54:55 UTC |
de341a5 | James Agnew | 14 September 2023, 12:42:24 UTC | Don't preserve history mode (#5306) * No history mode * Spotless * Version history * Fix changelog * Address review comment | 14 September 2023, 12:42:24 UTC |
d4a57fc | Tadgh | 14 September 2023, 12:06:18 UTC | Fix version names (#5309) | 14 September 2023, 12:06:18 UTC |
e20382c | michaelabuckley | 14 September 2023, 00:27:37 UTC | Fix for `userSelected` and `version`. (#5310) Fix `userSelected` and `version` in tags and security labels to DSTU2 and security labels in JPA storage. | 14 September 2023, 00:27:37 UTC |
0c42229 | longma1 | 13 September 2023, 21:21:38 UTC | Rel 6 8 2 mb (#5299) * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * _source search parameter needs to support modifiers (#5095) _source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers * Fix HFQL docs (#5151) * Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156) * Initial failing test. * Solution with changelog. * fixing format. * Addressing comment from code review. * fixing failing test. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * documentation update (#5154) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * Fix hsql jdbc driver deps (#5168) Avoid non-included classes in jdbc driver dependencies. * $delete-expunge over 10k resources will now delete all resources (#5144) * First commit with very rough fix and unit test. * Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest. * Spotless * Fix checkstyle errors. * Fix test failures. * Minor refactoring. New unit test. Finalize changelist. * Spotless fix. * Delete now useless code from unit test. * Delete more useless code. * Test pre-commit hook * More spotless fixes. * Address most code review feedback. * Remove use of pageSize parameter and see if this breaks the pipeline. * Remove use of pageSize parameter and see if this breaks the pipeline. * Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases. * Deprecate the old method and have it call the new one by default. * updating documentation (#5170) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * _source search parameter modifiers for Subscription matching (#5159) * _source search parameter modifiers for Subscription matching - test, implementation and changelog * Removal of meta tags during updates do not trigger subscription (#5181) * Initial failing test. * adding solution; fixing documentation; * spotless apply * adding changelog * modifying current test --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * Issue 5173 get gateway everything doesnt return all patients (#5174) * Failing test * Also set offset and count in base DAO override * Changelog * Fix for specific case where count has been set in parameters * spotless * Improve checks --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175) * First commit with failing unit test and small tweaks. * Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead. Add more detailed unit testing. * Tweaks to logic and update the changelog. Reverse all changes to TermReadSvcImpl. * Revert PackageResourceParsingSvc to release branch baseline. * Accept code reviewer suggestion to change changelog description. Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Fix link * Remove target slf4j version * dont use new API for a bit (#5191) * Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193) DropIdGeneratorTask. * Dqm performance bug update and provider loader fix (#5180) * update tests, move properties, update operation loader * update wip * remove test * fixing tests, adding config * update config and provider loader * fix bundles * fix cache settings on tests * version bump and change log * version bump * fix formatting * CVE-2022-45868 * wip cve change * cve h2 add back in --------- Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> * bulkExportReuse with POST and GET (#5161) * string manipulation * Code to ensure bulkExportReuse works with POST and GET requests * Added formatting changes * Fixed tests that were not working * Formatting * Code clean up * fixing test failures * fixing test failures * Removed arrOfParams to now utilize ObjectMapper * Removing stack trace and adding an exception * Fixed test issue * formatting * formatting * Resolving code review comments * Reduce size of subscription max results (#5194) * Reduce MAX_SUBSCRIPTION_RESULTS to 10000 * Add changelog * 5037 goldenresource remains when target resource deleted (#5038) * draft test and fix * remove unused fields * remove unused fields * remove unused fields * draft test + solution for possible match case * combine sql statement + more error checking * add test case for possible duplicate * add config for autodeleting grs * refactoring, adding support for mongo, docs * refactoring + fixing mongo queries * add changelogs * fix both way link removal * clean up test comments * rename method * remove unnecessary bean * merge master/resolve conflicts * mvn spotless * address comment * changes to avoid version bumping * spotless * change error code --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * dont use new API for a bit (#5190) * licenses * Fixing terminology upload with large file. (#5204) * create initial test * adding fix; adding changelog; * fixing format. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * up version to 6.8.0 from snapshot * fix up some duplicate deps for skipping * Force deployment of other projects * make dummy java class to pass sonatype checks * make dummy java class to pass sonatype checks * Cheeky test removal * Another test removal * Updating version to: 6.8.1 post release. * adding back in tests for release pipelines * Fix bad version insert * Bump to core library version 6.0.22.2 (#5261) * Bump to core library version 6.0.22.2 * Bump HAPI to 6.8.1-SNAPSHOT, core library version to 6.0.22.2 * up version to 6.8.1 * Prevent remote deployment * Updating version to: 6.8.2 post release. * Re-add deploy plugin skip * re-add version * Bump core library version to 6.0.22.2 * Bump HAPI to 6.8.2-SNAPSHOT * Fix up version enum * Version bump * Updating version to: 6.8.3 post release. * mvn spotless:apply --------- Co-authored-by: tadgh <garygrantgraham@gmail.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com> Co-authored-by: TipzCM <leif.stawnyczy@gmail.com> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com> Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com> Co-authored-by: Long Ma <long@smilecdr.com> Co-authored-by: markiantorno <markiantorno@gmail.com> Co-authored-by: volodymyr <volodymyr.korzh@smilecdr.com> | 13 September 2023, 21:21:38 UTC |
7ecc0e6 | James Agnew | 13 September 2023, 21:08:00 UTC | Fix timeout in large $everything operation (#5298) * Fixes * Changelog * Spotless * Compress data file * Remove fixme * Fix imports * Test fix * Compile fix * Apply spotless * Address review comments | 13 September 2023, 21:08:00 UTC |
564beb7 | James Agnew | 13 September 2023, 09:55:02 UTC | Allow absolute links for refs with an identifier (#5295) * Allow absolute links for refs with an identifier * Add changelog * Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/7_0_0/5295-fix-absolute-refs-with-identifier.yaml Co-authored-by: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com> * Remove redundant class * Review comments --------- Co-authored-by: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com> | 13 September 2023, 09:55:02 UTC |
f97eada | TipzCM | 13 September 2023, 03:03:24 UTC | rebuild golden resource from survivorship on link edit (#5250) * adding rebuilding option for survivorship * rebuild survivorship resources * cleanup * configuring beans * fixing tests * cleanup * spotless * import fixing * cleaning up * fixing tests * fixing tests * version bump * undo change --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home> | 13 September 2023, 03:03:24 UTC |
2da8aaf | James Agnew | 13 September 2023, 00:35:17 UTC | Add support for _lanugage SP (#5300) * Add support for _lanugage SP * Add changelog * Formatting fix * Add to JPA * Add validator * Validate language SP * Assign new code * Fixes | 13 September 2023, 00:35:17 UTC |
d4717a0 | James Agnew | 12 September 2023, 20:40:48 UTC | Improve docs for NO-OP update pointcuts (#5294) | 12 September 2023, 20:40:48 UTC |
fe8c6c0 | volodymyr-korzh | 12 September 2023, 17:39:53 UTC | SearchBuilder should not allow $everything operation to follow links to Group or List resources (#5283) * SearchBuilder should not allow $everything operation to follow links to Group or List resources - tests * SearchBuilder should not allow $everything operation to follow links to Group or List resources - implementation * SearchBuilder should not allow $everything operation to follow links to Group or List resources - spotless check fix and changelog added * Add a new permission: FHIR_OP_PATIENT_EVERYTHING_ACCESS_ALL for $everything operation - fixes Co-authored-by: James Agnew <jamesagnew@gmail.com> * MongoIncludeSvc should not allow $everything operation to follow links to Group or List resources - fixes * MongoIncludeSvc should not allow $everything operation to follow links to Group or List resources - fixes --------- Co-authored-by: James Agnew <jamesagnew@gmail.com> | 12 September 2023, 17:39:53 UTC |
03ebaba | James Agnew | 12 September 2023, 15:41:33 UTC | Several IPS fixes (#5297) * Several IPS fixes * One more fix * Fix * Fixes * med fixes * Null safety | 12 September 2023, 15:41:33 UTC |
da58e9f | VK-SMILECDR | 11 September 2023, 16:05:50 UTC | Add dao registry to cds config service (#5292) * add daoRegistry to CdsConfigService * add daoRegistry to CdsConfigService | 11 September 2023, 16:05:50 UTC |
5a88b50 | James Agnew | 09 September 2023, 13:42:29 UTC | Upgrade Thymeleaf (#5239) * Upgrade Thymeleaf * Apply spotless * Version bump * Test fix | 09 September 2023, 13:42:29 UTC |
b8fcba0 | Kevin Dougan SmileCDR | 08 September 2023, 14:25:35 UTC | Added changelog for 2023. (#5281) | 08 September 2023, 14:25:35 UTC |
57f6a70 | Tadgh | 07 September 2023, 22:51:12 UTC | Fix NPE in MDM post-mdm-clear on UPDATE operations. (#3851) * Fix bug, imlpementation, changelog * wip * wip * wip * Add test * wip * wip | 07 September 2023, 22:51:12 UTC |
a676506 | James Agnew | 07 September 2023, 12:52:38 UTC | Improve terminology validation error messages (#5271) * Improve terminology validation error messages * Changelog * Validation issues * Test fixes * Cleanup * Review comments * Fix | 07 September 2023, 12:52:38 UTC |
3e46f71 | StevenXLi | 06 September 2023, 20:34:37 UTC | 5276 the graphql request results in an http 400 error (#5278) * fixed issue, added test * added change logs --------- Co-authored-by: Steven Li <steven@smilecdr.com> | 06 September 2023, 20:34:37 UTC |
650fbe5 | Kevin Dougan SmileCDR | 06 September 2023, 20:34:20 UTC | Fixed HFQL Section name. (#5279) | 06 September 2023, 20:34:20 UTC |
d563b97 | jdar8 | 06 September 2023, 15:43:14 UTC | 5242 mdm clear doesn't expunge redirected golden resource (#5245) * fix + test * changelog * spotless --------- Co-authored-by: justindar <justin.dar@smilecdr.com> | 06 September 2023, 15:43:14 UTC |
862c048 | Emre Dincturk | 01 September 2023, 18:12:26 UTC | 5259 sorted tags, security labels and profiles (#5260) * 5259 sorted tags, security labels and profiles * fixed typos and augmented a test case for sorter | 01 September 2023, 18:12:26 UTC |
33be707 | TynerGjs | 01 September 2023, 17:22:43 UTC | Added RequestDetails as part of the parameters to cleaning up possible matches to enable interceptors to MdmStorageInterceptor.cleanUpPossibleMatches (#5257) access it | 01 September 2023, 17:22:43 UTC |
5f5b3db | Tadgh | 31 August 2023, 18:58:28 UTC | Fix, test changelog (#5266) | 31 August 2023, 18:58:28 UTC |
cc283b7 | Nathan Doef | 31 August 2023, 18:08:45 UTC | Respect response status code set in MethodOutcome of a Resource provider (#5267) * failing test * fix * extract response code modifying resource provider for testing * comment * remove TestResponseCodeModifyingPatientProvider | 31 August 2023, 18:08:45 UTC |
590e6ba | Ken Stevens | 31 August 2023, 17:23:00 UTC | use ClasspathUtil (#5263) | 31 August 2023, 17:23:00 UTC |
f38df4b | jdar8 | 30 August 2023, 23:10:54 UTC | doc change (#5248) Co-authored-by: justindar <justin.dar@smilecdr.com> | 30 August 2023, 23:10:54 UTC |
cd0f6d1 | StevenXLi | 30 August 2023, 19:58:47 UTC | 5246 bulk export merge steps (#5247) * added failing test * added the new step, replace existing steps * added changelog * fixed check style * changed the error code * added back the bean definition for ExpandResourcesStep, to keep test from erroring * code review fix * fixed placement * mirrored the implementation in the test * added null check * code review change * style fix * missed reverts --------- Co-authored-by: Steven Li <steven@smilecdr.com> | 30 August 2023, 19:58:47 UTC |
293f02a | LalithE | 29 August 2023, 23:16:01 UTC | Fix to Bulk Export Enabled Disrupts Custom Resource Addition (#5255) * Required change to fix bug editing test case currently * Solution and unit test * Adding changelogs * adding coverage for registerCustomTypes * Fixing test cases, using same context for two tests messed it up | 29 August 2023, 23:16:01 UTC |
fb3e141 | Etienne Poirier | 28 August 2023, 16:47:53 UTC | Messages submitted to the subscription pipeline are lost when submission fails. (#4733) * One more fix for #4467 * Enabling massIngestionMode causes incomplete resource deletion (#4476) * Adding initial test. * Adding fix and subsequent test. * Adding changelog. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * Provide the capability to request that the name of the subscription matching channel be unqualified (#4464) * Adding initial test. * Adding initial solution implementation. * Adding change log and code clean up. * addressing comments from 1st code review. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * Change visibility of migration method (#4471) * change migration visibility * add empty migration method for 640 --------- Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com> * Fix subscription validation not to validate partition ID when invoked from an update pointcut (#4484) * First commit: Make SubscriptionValidatingInterceptor aware of which Pointcut is being called. In validatePermissions(), skip determinePartition() if the Pointcut is STORAGE_PRESTORAGE_RESOURCE_UPDATED. Fix resulting compile errors in various unit tests. * Fix/enhance unit tests. Mark methods as deprecated instead of deleting them. Add proper error code. Complete changelog. * Remove erroneous TODOs and tweak the validation logic. * Enhance unit tests and fix changelog. * Reindex batch job fails when processing deleted resources. (#4482) * adding changelog. * Providing solution and adding changelog. * Adding new test. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * cleaning up checkstyle files (#4470) * cleaning up checkstyle files * One more fix for #4467 (#4469) * added exlusions for files at base project level so checkstyle doesn't error out * duplicate error code from merge * changing lifecycle goal for all module checkstyle check * moving checkstyle to base pom file, changing exectution phase on base check, cleaning dependency, resolving duplicate error code * wip * trying to figure out why pipeline cannot copy files * removing modules that don't actually need to be built. * I messed up the version --------- Co-authored-by: James Agnew <jamesagnew@gmail.com> * Bump core to 5.6.881 (#4496) * Bump core to 5.6.881-SNAPSHOT * Work on fixing tests * Work on fixing tests 2 * Bump to core release --------- Co-authored-by: dotasek <david.otasek@smilecdr.com> * Issue 4486 mdm inconsistent possible match score values (#4487) * Extract method for readability * Save always normalized score values in POSSIBLE_MATCH links. * Avoid setting properties to null values. Adjust test. * Simplify fix * Fix test. Add RangeTestHelper. --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Revert "cleaning up checkstyle files (#4470)" This reverts commit efae3b5d5f397ab8fd92d7aaa82b484cfdfb3c33. * core version fix * Loosen rules for id helper * initial test implementation/changes and solution wiring. * adding support for jpa/mongo abstraction. * refact completed. need to start implementing scheduling of subscription re-submission with the scheduler service. * post release, merging in master. * wip: commit before merging in branch master. * wip: resuming work on the issue. * wip: before merging in master. * wip: partial implementation of mongo support. * wip: more work to support partial implementation on mongo. * Test implementation * providing method getMessageKeyOrDefault(); * providing changelog * preping codereview. * wip: passing tests * wip: finally solving the Meta issue. * wip: adjusting interfaces * Adding IT and * IT test; fixing rollback issue. * removing non required logging * fixing merge conflict * Preparing for code review. * Preparing for code review. * Compiling code after merging in master. * Fixing checkstyle failure. * Modifications towards getting all tests to pass. * addressing comments from code review. * compiling code after switching target merge branch to rel_pub_2023_05 * compiling code after switching target merge branch to rel_6_6 * Addressing comments made in design meeting. wip. * Addressing comments made in design meeting. finally completed. and last 2 comments addressed. * removing non required override * reverting changes as they are not required. * Modified test and implementation. * implementation of a SynchronousSubscriptionMatcherInterceptor to submit modifiedResources to the subscription pipeline for testing only. * fix tests by modifying the matchingInterceptor to call pointcut when processing * fixing more tests. * WIP to pass all tests in jpaserer-4504-a-resource-submitted-to-the-subscription-pipeline-is-lost-when-the-pipeline-encounters-an-issue * fixing circular dependency * Adding import dependency to class TestSubscriptionSubmitterConfig to allow submission of messages with the SynchronousSubscriptionMatcherInterceptor. * bumping version 6.7.7-SNAPSHOT * bumping HAPI version to 6.7.7-SNAPSHOT * fixing tests failure caused by asynch deliver of resourceModifiedMsg to the processing pipeline. * passing all tests. * unbumping to 6.7.7 * compiling after merging in master. * creating a custom hapi version * providing an synchronous subscription matcher interceptor for testing. * updating pom version to generate artifacts. * fixing tests, WIP/0 * fixing tests, WIP/1 * fixing tests, WIP/2 * Matching entity annotation with migration task declarations. * Moving AsynchResourceModified Scheduler and Submitter to hapi-fhir-storage. * Moving AsynchResourceModified Scheduler and Submitter to hapi-fhir-storage. * Reverting move of AsyncResourceModified[ProcessingSchedulerSvc|SubmitterSvc]. * Reverting move of AsyncResourceModified[ProcessingSchedulerSvc|SubmitterSvc] again. * Removing creation of new transaction to inflate PersistedRresourceModifiedMessages since it is already executing in a transaction. * bumping to version 6.7.14-ASYNC-SNAPSHOT for pipeline. * bumping hapi version to 6.7.14-ASYNC-SNAPSHOT for pipeline. * Formatter changes. * add generic * add generic * Addressing code review comments. * Adding file asynch_subscription_610.md to docs/upgrades * changing poms to 6.9.2-SNAPSHOT before merging in master. * compiling after merging in master. * Lowering logging level to debug. * Bumping to 6.9.3-SNAPSHOT * Bumping hapi version to 6.9.4-SNAPSHOT * Adding update documentation. * Modifying update file following review. --------- Co-authored-by: James Agnew <jamesagnew@gmail.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> Co-authored-by: Mark Iantorno <markiantorno@gmail.com> Co-authored-by: dotasek <dotasek.dev@gmail.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> Co-authored-by: Tadgh <garygrantgraham@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> | 28 August 2023, 16:47:53 UTC |
6a7340a | jdar8 | 25 August 2023, 19:59:44 UTC | 5231 MDM Link History gives 404 after MDM clear and submit (#5232) * fix + tests * remove comments * docs + changelog * spotless * edit changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> | 25 August 2023, 19:59:44 UTC |
db6d809 | TynerGjs | 25 August 2023, 18:49:06 UTC | modified MdmLinkDaoJpaImpl.convertToLongIds so that it returns all pi… (#5244) * modified MdmLinkDaoJpaImpl.convertToLongIds so that it returns all pid that is related to a forced id. added tests for above changes * joined helper methods * joined helper methods | 25 August 2023, 18:49:06 UTC |
9ded67f | Tadgh | 24 August 2023, 19:12:53 UTC | Modify editorconfig to match spotless rules (#5241) * Modify editorconfig to match spotless rules * Fix prop * remove redundant charsets | 24 August 2023, 19:12:53 UTC |
318b68e | TipzCM | 24 August 2023, 16:36:31 UTC | 5192 include in search empty page results (#5211) Fixing paging with _include query parameter | 24 August 2023, 16:36:31 UTC |
8d39e34 | Emre Dincturk | 24 August 2023, 14:41:01 UTC | cast errorcount to string for batchjob failure message (#5230) (#5233) Co-authored-by: Emre Dincturk <emre.dincturk@smilecdr.com> | 24 August 2023, 14:41:01 UTC |
ed616f7 | SouradeepSahaSmile | 23 August 2023, 14:27:02 UTC | Automated migration test data (#5218) * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * wip run 5.2.0 migrations and then add test data * Fix h2 * Fix postgres * Complete until v5.4 * add sql migration scripts: * Temp * Add v6_0_0 * Add v6_8_0 * Final changes * clean up * _source search parameter needs to support modifiers (#5095) _source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers * Fix HFQL docs (#5151) * Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156) * Initial failing test. * Solution with changelog. * fixing format. * Addressing comment from code review. * fixing failing test. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * documentation update (#5154) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * Fix hsql jdbc driver deps (#5168) Avoid non-included classes in jdbc driver dependencies. * $delete-expunge over 10k resources will now delete all resources (#5144) * First commit with very rough fix and unit test. * Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest. * Spotless * Fix checkstyle errors. * Fix test failures. * Minor refactoring. New unit test. Finalize changelist. * Spotless fix. * Delete now useless code from unit test. * Delete more useless code. * Test pre-commit hook * More spotless fixes. * Address most code review feedback. * Remove use of pageSize parameter and see if this breaks the pipeline. * Remove use of pageSize parameter and see if this breaks the pipeline. * Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases. * Deprecate the old method and have it call the new one by default. * updating documentation (#5170) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * _source search parameter modifiers for Subscription matching (#5159) * _source search parameter modifiers for Subscription matching - test, implementation and changelog * Complete Oracle * Remove V6_8_0 * apply mvn: spotless * Removal of meta tags during updates do not trigger subscription (#5181) * Initial failing test. * adding solution; fixing documentation; * spotless apply * adding changelog * modifying current test --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * Issue 5173 get gateway everything doesnt return all patients (#5174) * Failing test * Also set offset and count in base DAO override * Changelog * Fix for specific case where count has been set in parameters * spotless * Improve checks --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175) * First commit with failing unit test and small tweaks. * Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead. Add more detailed unit testing. * Tweaks to logic and update the changelog. Reverse all changes to TermReadSvcImpl. * Revert PackageResourceParsingSvc to release branch baseline. * Accept code reviewer suggestion to change changelog description. Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Update CDR insert tables * Update CDR insert tables --------- Co-authored-by: tadgh <garygrantgraham@gmail.com> Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: nathaniel.doef <nathaniel.doef@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com> Co-authored-by: TipzCM <leif.stawnyczy@gmail.com> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> | 23 August 2023, 14:27:02 UTC |
bbcc614 | Justin McKelvy | 22 August 2023, 22:05:05 UTC | 5222 storage cr hapifhirretrieveprovider terminology paging bug (#5224) * update query iterable to page results, update config for batching * add test for large valueset issue --------- Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> | 22 August 2023, 22:05:05 UTC |
943a052 | Ken Stevens | 22 August 2023, 13:59:11 UTC | combosp intermittent (#5225) * fix intermittent * spotless | 22 August 2023, 13:59:11 UTC |
deeffe2 | Ken Stevens | 21 August 2023, 17:27:44 UTC | fix some race conditions (#5220) * fix memory leak * race condition fixes and change log * race condition fixes and change log | 21 August 2023, 17:27:44 UTC |
b915572 | Ken Stevens | 20 August 2023, 00:37:16 UTC | fix batch2 npe when no results returned (#5219) * fix npe error * spotless * spotless | 20 August 2023, 00:37:16 UTC |
ab2a86b | Ken Stevens | 18 August 2023, 22:08:54 UTC | partition cache (#5217) * Convert PartitionLookupSvcImpl to use MemoryCacheService * Convert PartitionLookupSvcImpl to use MemoryCacheService * add test * add test * add test * fix tests | 18 August 2023, 22:08:54 UTC |
1e45506 | James Agnew | 18 August 2023, 16:30:00 UTC | Improve ID filtering (#5215) * Improve ID filtering * Formatting * Add license header * Address review comments | 18 August 2023, 16:30:00 UTC |
3512f82 | VK-SMILECDR | 17 August 2023, 18:01:50 UTC | fix the issue (#5214) | 17 August 2023, 18:01:50 UTC |
fdfda37 | TipzCM | 17 August 2023, 15:42:06 UTC | 5198 fixing searching everything op (#5201) * fixing searches * fixing paging in master * cleanup * Fixing the tests * fixing tests * fixing test * cleanup * fixing * removing unneeded class * adding a changelog and cleaning some final details * code styles * cleaning up imports * review notes * formatting --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> | 17 August 2023, 15:42:06 UTC |
a10856e | Tadgh | 15 August 2023, 19:32:10 UTC | GM1 Mergeback (#5203) * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * Rename file to force IT mode * _source search parameter needs to support modifiers (#5095) _source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers * Fix HFQL docs (#5151) * Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156) * Initial failing test. * Solution with changelog. * fixing format. * Addressing comment from code review. * fixing failing test. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * documentation update (#5154) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * Fix hsql jdbc driver deps (#5168) Avoid non-included classes in jdbc driver dependencies. * $delete-expunge over 10k resources will now delete all resources (#5144) * First commit with very rough fix and unit test. * Refinements to ResourceIdListStep and Batch2DaoSvcImpl. Make LoadIdsStepTest pass. Enhance Batch2DaoSvcImplTest. * Spotless * Fix checkstyle errors. * Fix test failures. * Minor refactoring. New unit test. Finalize changelist. * Spotless fix. * Delete now useless code from unit test. * Delete more useless code. * Test pre-commit hook * More spotless fixes. * Address most code review feedback. * Remove use of pageSize parameter and see if this breaks the pipeline. * Remove use of pageSize parameter and see if this breaks the pipeline. * Fix the noUrl case by passing an unlimited Pegeable instead. Effectively stop using page size for most databases. * Deprecate the old method and have it call the new one by default. * updating documentation (#5170) Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> * _source search parameter modifiers for Subscription matching (#5159) * _source search parameter modifiers for Subscription matching - test, implementation and changelog * Removal of meta tags during updates do not trigger subscription (#5181) * Initial failing test. * adding solution; fixing documentation; * spotless apply * adding changelog * modifying current test --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> * Issue 5173 get gateway everything doesnt return all patients (#5174) * Failing test * Also set offset and count in base DAO override * Changelog * Fix for specific case where count has been set in parameters * spotless * Improve checks --------- Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> * Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175) * First commit with failing unit test and small tweaks. * Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead. Add more detailed unit testing. * Tweaks to logic and update the changelog. Reverse all changes to TermReadSvcImpl. * Revert PackageResourceParsingSvc to release branch baseline. * Accept code reviewer suggestion to change changelog description. Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Fix link * Remove target slf4j version * dont use new API for a bit (#5191) * Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193) DropIdGeneratorTask. * Dqm performance bug update and provider loader fix (#5180) * update tests, move properties, update operation loader * update wip * remove test * fixing tests, adding config * update config and provider loader * fix bundles * fix cache settings on tests * version bump and change log * version bump * fix formatting * CVE-2022-45868 * wip cve change * cve h2 add back in --------- Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> * bulkExportReuse with POST and GET (#5161) * string manipulation * Code to ensure bulkExportReuse works with POST and GET requests * Added formatting changes * Fixed tests that were not working * Formatting * Code clean up * fixing test failures * fixing test failures * Removed arrOfParams to now utilize ObjectMapper * Removing stack trace and adding an exception * Fixed test issue * formatting * formatting * Resolving code review comments * Reduce size of subscription max results (#5194) * Reduce MAX_SUBSCRIPTION_RESULTS to 10000 * Add changelog * 5037 goldenresource remains when target resource deleted (#5038) * draft test and fix * remove unused fields * remove unused fields * remove unused fields * draft test + solution for possible match case * combine sql statement + more error checking * add test case for possible duplicate * add config for autodeleting grs * refactoring, adding support for mongo, docs * refactoring + fixing mongo queries * add changelogs * fix both way link removal * clean up test comments * rename method * remove unnecessary bean * merge master/resolve conflicts * mvn spotless * address comment * changes to avoid version bumping * spotless * change error code --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * dont use new API for a bit (#5190) * licenses * wip * Fix API usage * wip * Version bump --------- Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com> Co-authored-by: Nathan Doef <n.doef@protonmail.com> Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com> Co-authored-by: TipzCM <leif.stawnyczy@gmail.com> Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com> Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com> Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com> Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com> Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com> | 15 August 2023, 19:32:10 UTC |
f2087d2 | TynerGjs | 14 August 2023, 14:04:07 UTC | added validateExpungeEnabled() call to type-level expunge, moved two … (#5197) * added validateExpungeEnabled() call to type-level expunge, moved two overloading method so that they are next to each other * added test for expunge enabled expunge for testExpungeAllVersionsWithTagsDeletesRow in FhirResourceDaoR4QueryCountTest * added changelog * optimized tests and changelogs | 14 August 2023, 14:04:07 UTC |
de9a747 | jdar8 | 04 August 2023, 20:24:01 UTC | MDM operation to return total number of Possible Duplicates (#5130) * addition, test, changelog * update changelog * address review comment + add test for coverage * remove unnecessary space + changes * mvn spotless --------- Co-authored-by: justindar <justin.dar@smilecdr.com> | 04 August 2023, 20:24:01 UTC |
a48c602 | TipzCM | 02 August 2023, 20:38:33 UTC | adding pointcuts for mdm operations (#5116) * adding pointcuts for mdm operations * adding changelog * cleanup * cleaning up * formatting * review fixes * formatting * more cleanup * cleanup * moving changelog * fixing a bug * cleanup * formatting * version bump * fixing broken merge * fixing the version --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> | 02 August 2023, 20:38:33 UTC |
fd5c2c2 | TipzCM | 02 August 2023, 16:29:17 UTC | all updated resources to link to existing resources (#5152) updating mdm resources will update all links to them as well as any links that it would match after update | 02 August 2023, 16:29:17 UTC |
5eda18f | Tadgh | 30 July 2023, 22:28:26 UTC | Mergeback of rel_6_8 (#5146) * version bump * Bump to core release 6.0.22 (#5028) * Bump to core release 6.0.16 * Bump to core version 6.0.20 * Fix errors thrown as a result of VersionSpecificWorkerContextWrapper * Bump to core 6.0.22 * Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127) * dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID * added changelog * changed to valid version number * changed to valid version number, need to be ordered by version number... * 5123 - Use DEFAULT partition for server-based requests if none specified (#5124) 5123 - Use DEFAULT partition for server-based requests if none specified * consent remove all suppresses next link in bundle (#5119) * added FIXME with source of issue * added FIXME with root cause * added FIXME with root cause * Providing solution to the issue and removing fixmes. * Providing changelog * auto-formatting. * Adding new test. * Adding a new test for standard paging * let's try this and see if it works...? * fix tests * cleanup to trigger a new run * fixing tests --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> * 5117 MDM Score for No Match Fields Should Not Be Included in Total Score (#5118) * fix, test, changelog * fix, test, changelog --------- Co-authored-by: justindar <justin.dar@smilecdr.com> * Rename file to force IT mode --------- Co-authored-by: dotasek <david.otasek@smilecdr.com> Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com> Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: peartree <etienne.poirier@smilecdr.com> Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com> Co-authored-by: justindar <justin.dar@smilecdr.com> | 30 July 2023, 22:28:26 UTC |
2b91f0a | James Agnew | 28 July 2023, 13:46:01 UTC | Version bump HAPI FHIR and a couple of deps (#5121) * Version bumps * Version bump HAPI * Add enum for next release * Changelog update * HAPI version bump | 28 July 2023, 13:46:01 UTC |
b376778 | Ken Stevens | 27 July 2023, 14:39:32 UTC | change mdm interceptor loader to fail when message subscription types… (#5128) * change mdm interceptor loader to fail when message subscription types aren't enabled. * cleanup * cleanup * fix tests * cleanup * spotless * fix test * fix test * changelog --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 27 July 2023, 14:39:32 UTC |
dcf3240 | Tadgh | 26 July 2023, 18:53:15 UTC | Proper version bump (#5135) * Fix version * Fix version enum | 26 July 2023, 18:53:15 UTC |
dc3a411 | Ken Stevens | 26 July 2023, 18:37:23 UTC | added test to confirm this works properly (#5134) Co-authored-by: Ken Stevens <ken@smilecdr.com> | 26 July 2023, 18:37:23 UTC |
85f41d5 | dependabot[bot] | 26 July 2023, 12:52:48 UTC | Bump h2 from 2.1.214 to 2.2.220 (#5067) Bumps [h2](https://github.com/h2database/h2database) from 2.1.214 to 2.2.220. - [Release notes](https://github.com/h2database/h2database/releases) - [Commits](https://github.com/h2database/h2database/compare/version-2.1.214...version-2.2.220) --- updated-dependencies: - dependency-name: com.h2database:h2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 26 July 2023, 12:52:48 UTC |
e14bbec | James Agnew | 24 July 2023, 19:32:42 UTC | IPS Connectathon Fixes (#4834) * IPS Connectathon Fixes * Fix changelog * Cleanup | 24 July 2023, 19:32:42 UTC |
53ceb7c | Tadgh | 24 July 2023, 15:49:40 UTC | Bump to nov (#5120) * bump version, make new folders * Fix typo in versionenum | 24 July 2023, 15:49:40 UTC |
6d745b4 | James Agnew | 21 July 2023, 22:51:23 UTC | Initial HFQL SQL Implementation (#5083) * FQL tests * Working so far * Tests working * Tests passing * Work on parser * Tests passing * Cleanup * Working * Work on parser * Work * Working * Work on tests * Work on driver * Work * Ongoing work * Rename SEARCH to WHERE * Work on fhirpath * Test fixes * Work on statements * Build fixes * Spotless application * Fix CI * Build fixes * Clean up changelogs * Remove redundant gitignore * Add docs * Add docs * Code cleanup * Build cleanup * Fix compile error * Test fixes * Test fix * Test fix * Work on integration * Work on design * Work on UI * Update hapi-fhir-jpaserver-hfql/src/main/java/ca/uhn/fhir/jpa/fql/jdbc/JdbcDriver.java Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Address review comments * Review comments * HFQL work * Cleanup * CLeanup * License headers * Test fixes * HAPI version bump * License header update * Changelog cleanup * Fixes * Test fix * Fix spotless issues --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> | 21 July 2023, 22:51:23 UTC |
f68f3fb | TynerGjs | 21 July 2023, 17:08:58 UTC | Resolve 5112 unable to expunge deleted codesystem until several minutes later (#5113) * returned user-friendlier message, implemented unit tests, added changelog * reformatted file * added Msg.code to the exception thrown * added Msg.code in test * Changed to catch DataIntegrityViolationException only. | 21 July 2023, 17:08:58 UTC |