π Auto-PR: Merge test β main#229
Open
proxy-smart-releaser[bot] wants to merge 331 commits intomainfrom
Open
π Auto-PR: Merge test β main#229proxy-smart-releaser[bot] wants to merge 331 commits intomainfrom
test β main#229proxy-smart-releaser[bot] wants to merge 331 commits intomainfrom
Conversation
β¦R servers Servers like Aidbox that don't report software.name in their CapabilityStatement were incorrectly shown as 'Unable to connect' despite being fully reachable. The UI now uses fhirVersion=Unknown as the sole signal for failed connections, and retryUnknownServers only retries genuinely unreachable servers. [skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23568474365
- Add smart-manifest.json for App Store discovery - Add to copy-ui-dist.js, build:all:mono, and Dockerfile.mono - Replace hardcoded SPA fallbacks with dynamic /apps/:app handler [skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23574098886
β¦ tabs into shared-ui - Create createSmartAppConfig() factory in shared-ui, replacing 3x 26-line config.ts files with 4-line factory calls - Extract shared CSS custom properties into shared-ui/src/theme.css, imported by consent-app, dtr-app, patient-portal - Move CHART_COLORS constant to shared-ui, consumed by AdminAuditDashboard and ConsentMonitoringDashboard - Move ADMIN_TABS registry and AdminTab type to shared-ui, consumed by AdminApp - Use config.displayName in 404 page instead of hardcoded 'Proxy Smart' [skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23574676630
- Install cql-execution, cql-exec-fhir, @aehrc/smart-forms-renderer - Create CQL pre-population service (cql-prepopulate.ts): extracts cqf-expression extensions from Questionnaires, fetches patient data, executes CQL, maps results to pre-populated QuestionnaireResponse - Create SmartFormsQuestionnaireRenderer: wraps @aehrc/smart-forms-renderer BaseRenderer with CQL pre-population, supporting enableWhen, calculatedExpression, repeating groups, answerValueSet, and all SDC item types - Update NewPaWorkflow: payer Questionnaires use Smart Forms renderer, generic fallback still uses manual renderer - Add Questionnaires tab to Dashboard: browse and fill any FHIR Questionnaire for claims attachments, medical necessity, quality reporting, etc. - Export authFetch and fhirBaseUrl from fhir-client for CQL module reuse [skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23578335724
- Remove cql-execution and cql-exec-fhir dependencies - Delete cql-prepopulate.ts (327 lines of client-side CQL execution) - Create questionnaire-populate.ts: calls Questionnaire/\ on the FHIR server for pre-population (server handles CQL/FHIRPath natively) - Falls back to empty QR when \ unavailable β Smart Forms renderer still handles SDC expressions (initialExpression, calculatedExpression, x-fhir-query) via its built-in FHIRPath engine [skip northflank]
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23631540689
[skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23631696723
- New AppHeader in shared-ui with branding, App Store link, Sign Out - Accepts title, icon, authenticated, onSignOut, children, maxWidth - Refactored patient-portal, consent-app, dtr-app to use it - Removes ~44 lines of duplicated header markup [skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23632201291
[skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
Test Suite: Passed: 0 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23632143719
Test Suite: Passed: 0 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23632562702
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23632574165
Test Suite: Passed: 55 Failed: 0 Run: https://github.com/Max-Health-Inc/proxy-smart/actions/runs/23632508590
[skip northflank]
π§ͺ Auto-PR: Merge `develop` β `test`
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated Pull Request π€
This PR was automatically created to merge changes from
testintomain.Changes:
Review: Please review the changes before merging.
Last updated: 2026-03-27 17:34:20 UTC