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 |
---|---|---|---|---|
a04a49c | James Agnew | 24 May 2023, 23:31:39 UTC | Schema migrator returns status (#4937) * Migrator should return status * Cleanup * Add changelog * Delete unused * Test fix | 24 May 2023, 23:31:39 UTC |
c98c4a4 | Tadgh | 24 May 2023, 21:48:55 UTC | Implement codeowners (#4938) * Initial run through codeowners * Remove dead action * Add consent intercept and auth interceptor | 24 May 2023, 21:48:55 UTC |
d9530a9 | Tadgh | 24 May 2023, 04:39:38 UTC | Bump snake yaml (#4929) * Bump snakeyaml * Bump jackson to be compatible with new snakeyaml | 24 May 2023, 04:39:38 UTC |
3b9a9c6 | Nathan Doef | 23 May 2023, 22:59:41 UTC | Oracle Testcontainers and Test Data (#4897) * OracleEmbeddedDatabase + test data | 23 May 2023, 22:59:41 UTC |
970befa | Nathan Doef | 23 May 2023, 21:06:27 UTC | Fixes broken Oracle migration (#4933) | 23 May 2023, 21:06:27 UTC |
93a4a7b | Tadgh | 23 May 2023, 16:53:52 UTC | Bump deps (#4926) | 23 May 2023, 16:53:52 UTC |
32a4ee0 | Tadgh | 23 May 2023, 16:32:55 UTC | Bump snake yaml (#4929) * Bump snakeyaml * Bump jackson to be compatible with new snakeyaml | 23 May 2023, 16:32:55 UTC |
cfc8b02 | dependabot[bot] | 21 May 2023, 22:17:59 UTC | Bump spring-security-core from 5.7.5 to 5.7.8 in /hapi-fhir-storage-cr (#4927) Bumps [spring-security-core](https://github.com/spring-projects/spring-security) from 5.7.5 to 5.7.8. - [Release notes](https://github.com/spring-projects/spring-security/releases) - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc) - [Commits](https://github.com/spring-projects/spring-security/compare/5.7.5...5.7.8) --- updated-dependencies: - dependency-name: org.springframework.security:spring-security-core dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 21 May 2023, 22:17:59 UTC |
82ab61f | James Agnew | 21 May 2023, 17:56:31 UTC | Expunge performance tweak (#4920) * Expunge performance tweak * Add changelog * Address review comment | 21 May 2023, 17:56:31 UTC |
805e80e | Tadgh | 21 May 2023, 03:38:35 UTC | 6.6.0 Mergeback (#4924) * 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 * Fix failure in test * Licenses * Review comments for pipeline * Dead entry * other typo --------- 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: longma1 <32119004+longma1@users.noreply.github.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> | 21 May 2023, 03:38:35 UTC |
307e52f | James Agnew | 20 May 2023, 21:29:56 UTC | Index name fix (#4921) * Index name fix * Build fix * Test restore * Revert change | 20 May 2023, 21:29:56 UTC |
d932730 | Ken Stevens | 20 May 2023, 00:32:25 UTC | Fixed R5 Subscription deserialization (#4922) * review feedback * fixed * changelog * test both ways * add bundle test * change how toplevel is detected since in some contexts the parent state can be a non-null pre-resource state * fix v2 issues --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 20 May 2023, 00:32:25 UTC |
a722cc4 | Ken Stevens | 18 May 2023, 22:46:00 UTC | SubscriptionTopicDispatcher (#4911) * Extract SubscriptionTopicBundleDispatcher into a separate service for use by custom interceptors that need to dispatch their own notifications * rename * changelog * rename * review feedback * Msg.code * review feedback --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 18 May 2023, 22:46:00 UTC |
d94627c | David | 18 May 2023, 18:46:44 UTC | 4847 allow filtering batch jobs by status (#4849) * Add method to get all jobs of a certain status * add queries * add tests * Refactor so extra parameter is not added * Version bump * Fix broken test * Revert accidental change to pom unrelated to version --------- Co-authored-by: David Chen <david.chen@smilecdr.com> | 18 May 2023, 18:46:44 UTC |
1c66e57 | James Agnew | 18 May 2023, 17:23:57 UTC | Update resource provenance indexing strategy (#4883) * Add migration * Update indexes * Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Address review comments * Test fixes * Test fixes * Test fix --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> | 18 May 2023, 17:23:57 UTC |
54cec79 | Ken Stevens | 17 May 2023, 14:45:36 UTC | fix subscription topic beans (#4903) Co-authored-by: Ken Stevens <ken@smilecdr.com> | 17 May 2023, 14:45:36 UTC |
55940bd | Ken Stevens | 17 May 2023, 02:59:47 UTC | Add PreviousVersion service with tests (#4902) * started writing PreviousVersionReader * started writing PreviousVersionReader * moar tests * add partitioning to the test * switch subscription to use previous version reader --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 17 May 2023, 02:59:47 UTC |
2fd2d95 | Kevin Dougan SmileCDR | 16 May 2023, 01:48:29 UTC | Fixed broken Unit Tester. (#4889) * Fixed broken Unit Tester. * Fixed issue with compilation against CDR. * Fixed an overlay id value in the kotlin pom.xml. | 16 May 2023, 01:48:29 UTC |
05defb5 | James Agnew | 15 May 2023, 12:28:55 UTC | Server fixes from Connectathon 32 (#4838) * NPM test cleanup * fix imports * Ongoing cleanup * Rework memory queue * Reindex cleanup * Cleanup * Clean up * Test fixes * Test fixes * Test fixes * Test fix * Test fix | 15 May 2023, 12:28:55 UTC |
483ddca | James Agnew | 15 May 2023, 11:41:40 UTC | Transaction with delete then update should not fail (#4831) * Fixed * Test fixes * Add test * Ongoing work * Work on xactx * Cleanup * Changelog cleanup * Resolve fixme * Rework broken APIs * Version bump * Add license headers * License header update * License * rk on fixes * Test fixes * Address review comments * Test fixes * Add license headers * License header | 15 May 2023, 11:41:40 UTC |
8cf14c8 | James Agnew | 15 May 2023, 01:33:32 UTC | Dont crash indexing contained references on Bundle (#4881) * Dont crash indexing contained references on Bundle * Add changelog | 15 May 2023, 01:33:32 UTC |
a308f60 | Ken Stevens | 14 May 2023, 02:35:18 UTC | relax (#4880) Co-authored-by: Ken Stevens <ken@smilecdr.com> | 14 May 2023, 02:35:18 UTC |
4313dc9 | Ken Stevens | 12 May 2023, 02:31:38 UTC | pointcut exceptions (#4822) * enforce no exceptions on the invoking thread in PointCutLatch * comment * Msg.code * Catch exceptions outside of await block * fix migration issue * Refactor PointcutLatch and add tests * fix tests * fix tests * fix tests * fix test * fix test * fix test * fix test * fix test * fix test * fix test * fix test * fix test * fix test * fix test! * fix test! * fix test * fix test * clean up latch error formatting * fix test * fix test * fix test * fix test * fix test * fix tests * fix test * fix test * Remove hapi-fhir-jpaserver-uhnfhirtest from build as it is crashing CI * fix test * fix intermittent * A SNAPSHOT dependency on an upstream module was added to HAPI FHIR, which changed and caused some downstream tests to break. * fix intermittent * Add Maven enforcer plugin for CR dependencies * Make maven enforcer conditional on CI builds * Remove hapi-fhir-jpaserver-uhnfhirtest from build as it is crashing CI * improve test logging * pre-review cleanup * review feedback * remove hapi-fhir-base-test-jaxrsserver-kotlin from the build --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> | 12 May 2023, 02:31:38 UTC |
0475cb6 | JasonRoberts-smile | 11 May 2023, 20:40:57 UTC | Jr 20230502 fhir patch test coverage (#4841) * add tests for fhir patch * extract constants * extract some methods * isolate add operation * isolate delete operation * isolate replace operation * isolate move operation * clean up integer handling * enumeration creation * improve variable naming * code review feedback | 11 May 2023, 20:40:57 UTC |
9d34e6b | Tadgh | 11 May 2023, 18:34:22 UTC | Credit for #4842 (#4865) * Add credit * Typo | 11 May 2023, 18:34:22 UTC |
679b809 | Nicolai Gjøderum | 11 May 2023, 03:09:43 UTC | Fix: Replace basic field with empty value in TerserUtil (#4842) * add test proving bug * fix: handle empty fromValue in TerserUtil.replaceField * add comment to TerserUtilTest.testReplaceFieldByEmptyValue | 11 May 2023, 03:09:43 UTC |
c052663 | JP | 10 May 2023, 20:25:42 UTC | Change to a release version of the Clinical Reasoning dependency. (#4858) * A SNAPSHOT dependency on an upstream module was added to HAPI FHIR, which changed and caused some downstream tests to break. * Add Maven enforcer plugin for CR dependencies * Make maven enforcer conditional on CI builds | 10 May 2023, 20:25:42 UTC |
224b7f6 | Ken Stevens | 09 May 2023, 20:29:21 UTC | SubscriptionTopic part3 (#4817) * Force Verify tests * wip * merge troubleshooting rel_6_6 troubleshooting changes * fix ITs (#4809) * fix RestHookTestR5IT * fix intermittent --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> * post-merge cleanup * fix test * fix mock test * fix wiring * fix mock test * fix test * use IBaseResource.isDeleted() * fixmes * cleanup * change log --------- Co-authored-by: Tadgh <garygrantgraham@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> | 09 May 2023, 20:29:21 UTC |
e354544 | Tadgh | 09 May 2023, 18:23:02 UTC | Mergeback of release into master branch (#4839) * 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> --------- 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: longma1 <32119004+longma1@users.noreply.github.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> | 09 May 2023, 18:23:02 UTC |
648d14c | Max Bureck | 08 May 2023, 20:42:25 UTC | Parser: Reporting unexpected repeating element for choice (#4574) (#4590) * Parser: Reporting unexpected repeating element for choice (#4574) IParserErrorHandler.unexpectedRepeatingElement is now also called for unexpected repeating elements of type choice, where concrete names may be different based on the choice's data type. * setting test-utilities java version to the test version * added changelog * added Max to the developer liss * removed unneeded dependency --------- Co-authored-by: patrick-werner <pa.f.werner@gmail.com> | 08 May 2023, 20:42:25 UTC |
9ae71ab | Dominique Villard | 07 May 2023, 12:25:29 UTC | 4379: allow interceptor annotation on methods (#4380) * 4379: allow interceptor annotation on methods * 4379: document order parameter when annotation set on method * Credit for #4380 --------- Co-authored-by: James Agnew <jamesagnew@gmail.com> | 07 May 2023, 12:25:29 UTC |
d5184a8 | James Agnew | 06 May 2023, 20:05:48 UTC | Don't generate empty JSON element for comment (#4832) * Don't generate empty JSON element for comment * Fixed | 06 May 2023, 20:05:48 UTC |
93f93d5 | Tadgh | 06 May 2023, 17:33:17 UTC | Add Migration Reviewer Workflow (#4828) * Add new workflow * Add some whitespace * Empty spaces in non-migration file * wip * Tidy up workflow | 06 May 2023, 17:33:17 UTC |
17423e4 | Ken Stevens | 06 May 2023, 16:13:50 UTC | fix migration issue (#4830) Co-authored-by: Ken Stevens <ken@smilecdr.com> | 06 May 2023, 16:13:50 UTC |
f0726a3 | Tadgh | 05 May 2023, 19:06:03 UTC | 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> | 05 May 2023, 19:06:03 UTC |
c637cec | Kevin Dougan SmileCDR | 05 May 2023, 17:37:25 UTC | 4801 - Added new Index on HFJ_RESOURCE table (#4802) * 4801 - Added new Index on HFJ_RESOURCE table. * 4801 - Added new migration task for new Index on HFJ_RESOURCE table. * Update hapi-fhir-jpaserver-model/src/main/java/ca/uhn/fhir/jpa/model/entity/ResourceTable.java Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Applied review changes. --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> | 05 May 2023, 17:37:25 UTC |
87e8a81 | Brenin Rhodes | 05 May 2023, 15:50:53 UTC | Merge 4821 back to master (#4825) * Merge 4821 into master * Update to PRE3 snapshot | 05 May 2023, 15:50:53 UTC |
350d1a4 | Ken Stevens | 03 May 2023, 19:51:43 UTC | merge release branch to master (#4811) * Force Verify tests * fix ITs (#4809) * fix RestHookTestR5IT * fix intermittent --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> --------- Co-authored-by: Tadgh <garygrantgraham@gmail.com> Co-authored-by: Ken Stevens <ken@smilecdr.com> | 03 May 2023, 19:51:43 UTC |
a3c33d2 | James Agnew | 03 May 2023, 15:46:22 UTC | Add BasicAuditEventLogging (BALP) Interceptor (#4787) * Begin work on BALP interceptor * Work on BALP * Basic profile * Work on BALP * Add BALP * Work on balp * Add update and delete * Work on BALP * Add logging * Tests * Modify test server * Work on docs * Add documentation * Add changelog * Fix #4728 - Typos in docs * Test fixes * Move changelog * Update hapi-fhir-storage/src/main/java/ca/uhn/fhir/jpa/interceptor/balp/BalpAuditCaptureInterceptor.java Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> * Resolve PR comments * Test fixes --------- Co-authored-by: michaelabuckley <michaelabuckley@gmail.com> | 03 May 2023, 15:46:22 UTC |
f4c0f6e | Aleksej Parovysnik | 02 May 2023, 12:49:36 UTC | #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> | 02 May 2023, 12:49:36 UTC |
9c1d235 | Zach Smith | 01 May 2023, 09:52:34 UTC | 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> | 01 May 2023, 09:52:34 UTC |
9a095cc | Tadgh | 30 April 2023, 19:01:28 UTC | version bump for next release (#4793) * version bump * Bump to correctnumber * Version Enum and folder * Remove interim from list * wip | 30 April 2023, 19:01:28 UTC |
79c96dc | Luke deGruchy | 28 April 2023, 19:56:02 UTC | Port changes to master from release branch 6_4 (#4785) * Start porting changes to master that were lost from the release branch. * Add remainder of tag changes from release branch. * Changelog changes. * Fix schema migration. * Remove duplicate lines. * Update core to 6.0.1. * Fixes for new core. * Bump to snapshot 19 to mirror James' changes. * Fix migration tasks. * Fix some of the tests due to the core upgrade. * Fix rest of tests. | 28 April 2023, 19:56:02 UTC |
81854ba | michaelabuckley | 28 April 2023, 19:44:30 UTC | Batch2 cleanup (#4779) Post review batch2 cleanup. Review fixes and cleanup from #4647 Deleted methods in IJobPersistence unused in prod paths, and replaced their usage in tests. Lots of docs. Replace copy-on-write pattern in JobDefinitionRegistry with simple ConcurrentHashMap Fixed bad mappings from job ERRORED state to external APIs. People think ERRORED is a failed state. ¯\_(ツ)_/¯ Added some spec tests for chunk purging Deprecated ERRORED. For deleting in 6.8 Lots of plans for 6.8. Too risky for 6.6 | 28 April 2023, 19:44:30 UTC |
e2e5ff6 | James Agnew | 28 April 2023, 19:30:51 UTC | Version bump HAPI FHIR (#4788) | 28 April 2023, 19:30:51 UTC |
69a79e3 | James Agnew | 28 April 2023, 16:06:38 UTC | Subscription retriggering enhancements (#4758) * Work on forward porting reindex optimize storage * Subscription retriggering performance enhancements * Adjust readmes * Add a test * Add test * Cleanup * Test cleanup * Add comment * Add changelogs * Test fixes * Test fixes * Bump size * Fixes * Test logging * Restore forkcount * Test fix * Test fix * Version bump * Clean up changelogs * Address review comment | 28 April 2023, 16:06:38 UTC |
78ff582 | James Agnew | 28 April 2023, 16:06:27 UTC | Make inline resource storage use a better column type (#4763) * Use text column on postgres * Add changelog * Test fix * Merge | 28 April 2023, 16:06:27 UTC |
e2717bd | James Agnew | 28 April 2023, 10:28:22 UTC | Bump corelib to FHIR R5 Final (#4727) * Core bump * Build build issues * Bump core * Cleanup * Cleanup * Resolve intermittent * Work on core * Add failing test for a check * Test fixes * Fixes * DOn't mangle subscriptions * Fix * License headers * Build fixes * Version bump * Compile fixes * Fix compile issues | 28 April 2023, 10:28:22 UTC |
2171ad0 | longma1 | 28 April 2023, 08:15:35 UTC | 3924 mdm match resources across partitions and storing golden resources on a specific partition (#4770) * added mdm search all partition for golden resource functionality * added mdm partition setting * build header fix * test fixes and added missing side effect of allowing cross partition links on opeartions * added changelog, also test fixes * fixed changelog to an actual yaml file * review fixes, also simplified tests * reverted one test because the original test schenario was correct * added setting clearing in afterEach method so test dont fail while run in maven * bump to pre-15 --------- Co-authored-by: Long Ma <long@smilecdr.com> | 28 April 2023, 08:15:35 UTC |
457b39b | David | 28 April 2023, 03:35:27 UTC | Fix $mdm clear doesn't expunge golden record resources (#4767) * Failing test * Add method to expunge collection of deleted resources * Failing test passes * Add changelog * Version bump * Forgot to commit change * Update test * Check type validity * Fix broken tests --------- Co-authored-by: David Chen <david.chen@smilecdr.com> | 28 April 2023, 03:35:27 UTC |
ae1e740 | JasonRoberts-smile | 28 April 2023, 00:01:28 UTC | delete operation removes element from list (#4782) * delete operation removes element from list * changelog | 28 April 2023, 00:01:28 UTC |
78b3b14 | Tadgh | 27 April 2023, 21:46:09 UTC | Support `_exportId` for bulk exports. (#4781) * Full implementation, test, changelogs * Add changelogs * Add default method * Update hapi-fhir-storage-batch2-jobs/src/main/java/ca/uhn/fhir/batch2/jobs/export/WriteBinaryStep.java Co-authored-by: James Agnew <jamesagnew@gmail.com> * Code Review Comments * Compilation failures --------- Co-authored-by: James Agnew <jamesagnew@gmail.com> | 27 April 2023, 21:46:09 UTC |
f9de5c9 | James Agnew | 27 April 2023, 14:23:01 UTC | Apply fixes to review comments for #4772 (#4780) * Add post-fetch filtering to bulk export * Add changelog * Add validator * Test fixes * Test fix * Review comments for #4772 * Commit fix | 27 April 2023, 14:23:01 UTC |
f6094ee | markiantorno | 27 April 2023, 12:22:13 UTC | removing backport tag from 4772 | 27 April 2023, 12:22:13 UTC |
855e10a | James Agnew | 26 April 2023, 21:05:03 UTC | Add post-fetch filtering to bulk export (#4772) * Add post-fetch filtering to bulk export * Add changelog * Add validator * Test fixes * Test fix | 26 April 2023, 21:05:03 UTC |
6b9af32 | Ken Stevens | 26 April 2023, 17:01:00 UTC | R5 Subscriptions (#4748) * comments from conversation with Gino * rewrite R5 subscription canonicalization. Expect the r5 subscription tests to fail now * SubscriptionTopicR5Test passes now * R4B tests pass now * first two tests in RestHookTestR5Test now pass. just need to convert the rest * third test passes * fourth test passes * tests pass up to line 294 * wow what a marathon. Turns out when we stripped the version we didn't remove it from the meta version. * passes up to 427 * RestHookTestR5Test tests pass up to line 582 * RestHookTestR5Test tests pass up to line 591 Added SubscriptionTopicRegisteringSubscriber * RestHookTestR5Test tests pass up to line 591 Added SubscriptionTopicRegisteringSubscriber * RestHookTestR5Test tests pass up to line 636 Added SubscriptionTopicValidatingInterceptor * RestHookTestR5Test tests pass up to line 689 * RestHookTestR5Test tests pass up to line 758 * 4 failures left * woohoo all tests pass * all tests pass and no PointCutLatch errors * Msg.code * changelog * checkstyle * fix some tests * compile issue * fix test * fix regression * fix test * R5 currently runs tests in multiple threads, so change the sensitive one to an IT * licenses * review feedback --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 26 April 2023, 17:01:00 UTC |
8813d9b | michaelabuckley | 25 April 2023, 22:47:23 UTC | Batch stabilization (#4647) * Use java event names for work chunk transitions. * Cherry-pick d5ebd1f667 from rel_6_4 Avoid fetching work-chunk data (#4622) * add end time to reduction step (#4640) * add end time to reduction step * add changelog --------- Co-authored-by: Long Ma <long@smilecdr.com> (cherry picked from commit 37f5e59ffc41e20a3ea7e7f6d3bb05ca6840f642) * Cancel processing Provide error message in cancelled jobs, and avoid transitions in final states. * Apply tx boundary to starting job and first chunk. * cleanup * Apply tx boundary to work chunk processing * Delete BatchWorkChunk * Introduce events for job create, and chunk dequeue * Apply tx boundary to chunk handler * Move instance cancellation to database * tx boundary around stats collection and completion * tx boundary around stats collection and completion * Extend tx boundary to error, fail, and cancel * Move failure into status calc * ERROR is not an "ended" state. * Revert generics cleanup to avoid noise * Avoid sending gated chunks twice. * Make no-data path safer. Cleanup * Fix mock test for step advance. * Delete unsafe updateInstace() call * Cleanup * Changelog and notes * Fix cancel boundary. Cleanups * Cleanup * Sort mongo chunks for stable paging. Other cleanup * Document error handling * Cleanup * Update hapi-fhir-jpaserver-test-utilities/src/main/java/ca/uhn/fhir/jpa/test/Batch2JobHelper.java Co-authored-by: StevenXLi <stevenli_8118@hotmail.com> --------- Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com> Co-authored-by: StevenXLi <stevenli_8118@hotmail.com> | 25 April 2023, 22:47:23 UTC |
d6d2ff5 | Tadgh | 25 April 2023, 18:34:27 UTC | 4757 externalized binary npe (#4759) * Basic test for reading from provider * Basic test for reading from provider * Failing test * Add changelog * Update hapi-fhir-jpaserver-test-r4/src/test/java/ca/uhn/fhir/jpa/provider/r4/BinaryStorageInterceptorR4Test.java Co-authored-by: Ken Stevens <khstevens@gmail.com> --------- Co-authored-by: Ken Stevens <khstevens@gmail.com> | 25 April 2023, 18:34:27 UTC |
20c7a32 | michaelabuckley | 24 April 2023, 23:24:11 UTC | Add covering data to res_link index for all tgt->src queries. (#4769) Add covering data to res_link index for all tgt->src queries. | 24 April 2023, 23:24:11 UTC |
08c997c | Tadgh | 24 April 2023, 23:18:40 UTC | Compile CDR Master against specific HAPI Branch (#4768) * Create new workflow * Remove dead calls | 24 April 2023, 23:18:40 UTC |
b7bc630 | Whiteiguana | 24 April 2023, 18:38:40 UTC | 4745 one source record should create no match link with no errors when two golden records are possible matches (#4765) * created failing test for issue * remove unused code from IT * Fixed an issue where marking a golden resource as no match would fail. --------- Co-authored-by: Steven Li <steven@smilecdr.com> | 24 April 2023, 18:38:40 UTC |
9670150 | Brenin Rhodes | 24 April 2023, 18:37:55 UTC | 4697 - Add Clinical Reasoning Operations (#4722) * Initial stub out of the CR repo API * Pagination first pass * Add HapiFhirRepository and Questionnaire operations * Add services and providers for ActivityDefinition, PlanDefinition and QuestionnaireResponse * Simplify the repo usage * Simplified constructors * Fix pom * Setup service config * Add test * Add tests * Add canonical and resource parameters to cr operations * Add $questionnaire-package operation * Remove services and cleanup beans * Cleanup * Add changelog * Fix pom * Add id parameter to extract * Break out config by IG * cleanup * cleanup * cleanup * cleanup * Add type level operations * Move loadProvider call out of constructors with an EventListener annotation * Cleanup package operation * Update BaseCrR4Test.java * cleanup * cleanup * Fix tests * Fix test * Fix $package arguments * Remove $questionnaire-package * Add r5 apply operation name * Remove config * cleanup * cleanup * cleanup * cleanup * Comment out failing tests. Fix coming in another branch. * Fix config for 1.3 cql measure tests * Fix checkstyle * Change measure service config to resolve intermittent test issues --------- Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> | 24 April 2023, 18:37:55 UTC |
1c0adda | TipzCM | 20 April 2023, 18:43:37 UTC | transaction bundle multi-threading issues (#4739) * a solution for trying to avoid multi-thread issues for transaction bundle processing * cleanup * using retries * mnor tweaks * checking in * changes * updating changelog * some minor tweaks * cleanup * flip if --------- Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local> Co-authored-by: Ken Stevens <ken@smilecdr.com> | 20 April 2023, 18:43:37 UTC |
58850fe | Ken Stevens | 20 April 2023, 17:58:35 UTC | try removing fork count from surefire (#4752) * try removing fork count from test-r4 * try removing fork count from the rest of the projects --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 20 April 2023, 17:58:35 UTC |
55613a9 | Qingyixia | 19 April 2023, 19:24:39 UTC | Fixed the Null Pointer Exception on mdm-submit operation (#4751) * Fixed the Null Pointer Exception on mdm-submit operation * Addressing suggestion | 19 April 2023, 19:24:39 UTC |
6eafd3f | Qingyixia | 18 April 2023, 17:59:23 UTC | The Lenient error handler will now throw exceptions when encode invalid extension containing value and nested extensions (#4747) * The Lenient error handler will throw exceptions when encode invalid extension containing value and nested extensions * Addressing suggestions * Minor changes * Minor fix | 18 April 2023, 17:59:23 UTC |
9e741cb | Ken Stevens | 18 April 2023, 14:20:43 UTC | remove enabled flag and instead only create the subscription topic beans in the fhir versions that use them (#4737) Co-authored-by: Ken Stevens <ken@smilecdr.com> | 18 April 2023, 14:20:43 UTC |
396007a | samguntersmilecdr | 18 April 2023, 13:25:15 UTC | test + change + changelog (#4732) | 18 April 2023, 13:25:15 UTC |
88459d0 | Etienne Poirier | 17 April 2023, 14:41:08 UTC | 4657 method name is inconsistent with the method behavior (#4659) * Test implementation * providing method getMessageKeyOrDefault(); * providing changelog * preping codereview. * Deprecating method getMessageKeyOrNull in favor of getMessagekey() * updating comments following code review. * Bumping version to 6.5.13-SNAPSHOT * passing all tests. --------- Co-authored-by: peartree <etienne.poirier@smilecdr.com> | 17 April 2023, 14:41:08 UTC |
7bdbda9 | James Agnew | 17 April 2023, 12:18:57 UTC | Improve Subscription Retriggering Efficiency (#4742) * Improve subscription efficiency * Reduce number of queries * Add changelog * Fix ITs * Review comments * Test fix | 17 April 2023, 12:18:57 UTC |
83f216b | michaelabuckley | 14 April 2023, 21:38:38 UTC | Add `old-intellij` profile to support the old way. (#4740) Activate the `old-intellij` profile to get the old behaviour where everything is Java 17. | 14 April 2023, 21:38:38 UTC |
35bd1c4 | Luke deGruchy | 14 April 2023, 17:55:31 UTC | Fix bundle auto-create by checking for IBaseReference.hasIdentifier() before validating URL-based references (#4731) * First commit: New tests, logs, and comments. * Add hacky fix to run pipelines on. Add another unit test. * Disable baseUrl checking if hasIdentifier() is true. * Add changelog. Tweak unit tests. * Remove junk. * Add more assertions to unit tests. Make new production fix code clearer. * Add more clarity to unit tests. * Another unit test fix. | 14 April 2023, 17:55:31 UTC |
869b6c3 | James Agnew | 13 April 2023, 19:51:46 UTC | Allow transaction with conditional create and patch in same bundle (#4735) * Allow transaction with conditional create and patch in same bundle * Add changelog * Cleanup | 13 April 2023, 19:51:46 UTC |
cc9d1b9 | Ken Stevens | 13 April 2023, 17:06:04 UTC | fix subscription module restart bug (#4734) * fix subscription module restart bug * changelog --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 13 April 2023, 17:06:04 UTC |
b88ccbc | Ken Stevens | 12 April 2023, 00:44:08 UTC | R4B SubscriptionTopic support (#4724) * add tests for r4b subscriptions * begin with failing test * prepare for SubscriptionTopicLoader * backwards compatibility * subscription topic registry done * topic matching is working * all but delivery is working now * yay test passes with FIXMEs * FIXME -> WIP * switch notification to bundle * message codes * fixme * disable services for fhir versions below R4B * fix regression * fix intermittent * this change will likely break some other tests * try a safer option * fix tests * fix intermittent (I hope) * unit test * improve logic around topic subscription categorization * moar test * moar test * changed to support both r4b and r5 * moar test * cleanup for test * moar test * moar test * moar test * changelog * comment * Msg.code * fix mock * add update test * fix test cleanup * tracking link for version converter issue * review * fix test * fix test --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 12 April 2023, 00:44:08 UTC |
450ccb5 | chalmarm | 11 April 2023, 16:28:14 UTC | $care-gaps functionality integration (#4561) * care gaps integration * fix review comments. * Clean up for HAPI Conventions * More cleanup to share constants * More cleanup of tests * More cleanup * Update CQL versions * Added changelog * fix failing test cases for care gaps. * WIP care-gaps tests * implementation of end to end care gaps test case. * addressing the code review comments. * addressing comments to bring to hapi-fhir standards. * added the docs required. * Adding hapi-fhir-storage-cr module for test coverage inclusion. * Addressing the comments. * addressing comments and updated with master. * Addressing comments for minor changes requested. --------- Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> Co-authored-by: Chalma Maadaadi <chalma@alphora.com> | 11 April 2023, 16:28:14 UTC |
3a2b722 | Luke deGruchy | 11 April 2023, 14:25:44 UTC | Clinical Reasoning code fixes (#4726) * Try removing the IFhirResourceDaoValueSet Bean. * Add more TODOs. * Push changes before testing with master. * Prevent the following error from happening with mongo, dqm, and no validation support module configured: org.springframework.context.annotation.AnnotationConfigApplicationContext@4a5b9e6b has not been refreshed yet * Cleanup unnecessary changes. * Add changelog. | 11 April 2023, 14:25:44 UTC |
89cb179 | David | 11 April 2023, 13:28:16 UTC | Fix fhirweb diff template error (#4721) * Add test to check template returned is not empty * Check operation is diff so web template does not error * Refactor for clarity * add changelog --------- Co-authored-by: David Chen <david.chen@smilecdr.com> | 11 April 2023, 13:28:16 UTC |
e500b23 | James Agnew | 06 April 2023, 21:00:41 UTC | Instance level reindex operations (#4699) * Reindex improvements * Work * Work on reindex * Test fixes * Generator now working * Add instance reindex * Work * Build fixes * Build fix * Fixes * Add changelog * Test fixes * Resolve checkstyle fix * Version bump * Address review comments * Resolve imports * Address review comments * Test fix | 06 April 2023, 21:00:41 UTC |
182ac3b | JP | 06 April 2023, 19:53:29 UTC | Initial stub out of the CR repo API (#4627) * Initial stub out of the CR repo API * Pagination first pass * cleanup * add transaction tests * add search param conversion working logic * add result parameter conversion * add test for keymap * add type checking logic and tests * remove and / or logic from test and cleanup * Initial stub out of the CR repo API * Pagination first pass * cleanup * add transaction tests * add search param conversion working logic * add result parameter conversion * add test for keymap * add type checking logic and tests * Fix repository tests to use parameters * Cleanup after latest merge * Cleanup * Cleanup * Fix Msg codes * Fix Msg codes * Rename variable for clinical reasoning module * Update clinical-reasoning version * Fix version * review comments --------- Co-authored-by: Brenin Rhodes <brenin@alphora.com> Co-authored-by: Rosie Elphick <rosalie.elphick@smilecdr.com> | 06 April 2023, 19:53:29 UTC |
0255618 | michaelabuckley | 06 April 2023, 19:42:29 UTC | Fix versions of httpcore-osgi and httpcore-nio to match httpcore (#4720) Declare versions of httpcore-osgi and httpcore-nio to match httpcore. | 06 April 2023, 19:42:29 UTC |
f1166fe | michaelabuckley | 05 April 2023, 17:01:24 UTC | Tune postgres settings for Hapi indexing. (#4712) Tune postgress settings for Hapi indexing. | 05 April 2023, 17:01:24 UTC |
49a39c1 | Primož Delopst | 04 April 2023, 18:30:28 UTC | Improve performance of ResourceSearchView (use hfj_resource res_id instead of hfj_res_ver res_id when querying by resource pids) (#4716) * Improve performance of ResourceSearchView (use hfj_resource res_id instead of hfj_res_ver res_id when querying by resource pids) * Add changelog and credit --------- Co-authored-by: Primož Delopst <primoz.delopst@better.care> Co-authored-by: James Agnew <jamesagnew@gmail.com> | 04 April 2023, 18:30:28 UTC |
fa00ef2 | michaelabuckley | 03 April 2023, 20:04:18 UTC | Remove IntelliJ workaround now that IDEA-85478 is fixed. (#4710) Remove IntelliJ workaround now that IDEA-85478 is fixed. | 03 April 2023, 20:04:18 UTC |
a2bc9a7 | James Agnew | 02 April 2023, 15:50:20 UTC | Partition aware search cleanup (#4706) * Partition aware search cleanup * Compile fixes * Build fixes * HAPI FHIR version bump * License * License header * Tests | 02 April 2023, 15:50:20 UTC |
4fbeecc | Ken Stevens | 02 April 2023, 12:47:16 UTC | enable some disabled tests (#4662) * enabled test * added explanations to disabled tests * added explanations to disabled tests * yay enabled another one * yay enabled another one * testEverythingWithLargeSet2 failing intermittently * fix intermittent regression introduced by splitting test class * test passes * need to document * updated documentation * prereview cleanup * change log * cleanup * cleanup * added breaking changes * update changelog and breaking changes upgrade document to reverse the change to always return 200 per the spec. * back out documentation change * update documentation * fix tests * dstu2 * dstu3 * fix r4 validation warning test * changelog * hapi-fhir version bump to 6.5.10-SNAPSHOT * fix cdr test * fix tests * remove accidental commit --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 02 April 2023, 12:47:16 UTC |
9066ad6 | Justin McKelvy | 31 March 2023, 15:09:50 UTC | Bug cql engine paging (#4664) * WIP paging * iterable HapifhirRetrieveProvider * Bundle iterating action * cr config update * adding paging functionality for search in cr * updating BundleIterable logic and removing paging references * add measureeval threaded config into cr * update properties * adding hapi change log 4663 * version bump for hapi * update exception with msg.code, move copyright * exorcism of paging provider from cr * updating IT tests for terminology evaluatemeasure * unit test, javadocs, removed reflection code * added comments for explanation * fix javadoc, iterable.size instead of method * update from master --------- Co-authored-by: Jonathan Percival <jonathan.i.percival@gmail.com> Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com> | 31 March 2023, 15:09:50 UTC |
3fb9a16 | StevenXLi | 31 March 2023, 13:43:40 UTC | 4693 enable partitioning in bulk import (#4694) * created failing tests * implemented feature, added more tests * added documentation and changelog * fixed duplicate error code * code review changes --------- Co-authored-by: Steven Li <steven@smilecdr.com> | 31 March 2023, 13:43:40 UTC |
ccd1e94 | James Agnew | 30 March 2023, 18:49:07 UTC | Fix index uniqueness (#4703) | 30 March 2023, 18:49:07 UTC |
1faf77d | Luke deGruchy | 30 March 2023, 16:51:17 UTC | Fix error message for bad $mdm-link-history input and handle comma-delimited input (#4701) * Fix error message for bad $mdm-link-history input and handle comma-delimited input. * Code review feedback: filter out null objects in the stream. | 30 March 2023, 16:51:17 UTC |
ee8b5b3 | James Agnew | 30 March 2023, 14:18:35 UTC | Render narrative in HTML resource view (#4702) * Working * Add changelog | 30 March 2023, 14:18:35 UTC |
e69fe05 | James Agnew | 29 March 2023, 23:57:57 UTC | Re-enable "Flush SP cache after SP change" (#4635) * Revert "Revert "Flush SP cache after SP change (#4566)" (#4614)" This reverts commit 9492999ed6346cff3679e10ef9ef35894abc1eca. * Additions for performance * HAPI version bump * Test logging improvement * Test fixes * Test fix * Test fix * Compile fix * Fix * License headers * Test fix | 29 March 2023, 23:57:57 UTC |
05b3bff | James Agnew | 29 March 2023, 03:19:34 UTC | Order Location searches using near in closest distance to center of the box (#4687) * All working * CHangelog tweak * Address review comments | 29 March 2023, 03:19:34 UTC |
2e70b35 | samguntersmilecdr | 28 March 2023, 19:52:05 UTC | tests + change + changelog (#4672) | 28 March 2023, 19:52:05 UTC |
4883be0 | Mark Iantorno | 28 March 2023, 19:31:30 UTC | removing hapi-fhir-jpa-server from MR pipeline | 28 March 2023, 19:31:30 UTC |
734bb3c | Luke deGruchy | 28 March 2023, 16:25:59 UTC | Ensure querying $mdm-link-history on only golden resource or resource only does not result in an error (#4681) * Ensure querying $mdm-link-history on only golden resource or resource ID does not result in an error. * Change MdmHistorySearchParameters semantics back to set**** so we don't need to a hapi-fhir to cdr bump. * Remove envers disabling from HibernatePropertiesProvider.getDialect as by then it's too late. * Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_6_0/4680-mdm-link-history-only-one-of-each-param-no-error.yaml Co-authored-by: Ken Stevens <khstevens@gmail.com> --------- Co-authored-by: Ken Stevens <khstevens@gmail.com> | 28 March 2023, 16:25:59 UTC |
479e412 | Luke deGruchy | 28 March 2023, 14:41:24 UTC | Ensure that source resource type of Provenance is also excluded from the $everything linkage. (#4692) | 28 March 2023, 14:41:24 UTC |
b2c0a48 | IanMMarshall | 27 March 2023, 18:22:30 UTC | 4610 enable partitioning in bulk export (#4682) * Initial commit adding support for partition awareness to Bulk Export. * Additional cleanup and remove references in tests to "all partitions". * Additional cleanup and remove references in tests to "all partitions". * More cleanup, test fixes and additional checking to validate partition accesses. * Additional changes to ensure checking of partition during polling operations. * Add change log. * More cleanup. * Change recommended in code review. --------- Co-authored-by: ianmarshall <ian@simpatico.ai> | 27 March 2023, 18:22:30 UTC |
90da12f | Nathan Doef | 27 March 2023, 15:52:29 UTC | _has query with non-existent reference field (#4676) * handle empty values for QueryParameterUtils.toEqualToOrInPredicate and QueryParameterUtils.toNotEqualToOrInPredicate * fix tests that were improperly mocked * Revert "handle empty values for QueryParameterUtils.toEqualToOrInPredicate and QueryParameterUtils.toNotEqualToOrInPredicate" This reverts commit 4382cd31 * throw InvalidRequestException if non-existent reference field is provided for a _has query | 27 March 2023, 15:52:29 UTC |
47262f5 | Ken Stevens | 25 March 2023, 21:50:12 UTC | Ks 20230324 include prov (#4685) * fix test * fixed * changelog * add another test * improve docs * fix change log * fix test * fix test --------- Co-authored-by: Ken Stevens <ken@smilecdr.com> | 25 March 2023, 21:50:12 UTC |