forked from medplum/medplum
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update latest medplum #6
Merged
Merged
Conversation
This file contains 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
* fix(core): account for `baseUrl`s containing subpaths * fix(test): `describe` -> `test` * test(core): add tests for `concatUrls` * test(core): add more tests for `concatUrl` * fix(core): remove trailing slash from `fhirBaseUrl`
Added sortStringArray utility function (#4297)Remove 'dist' from eligibility demo (#4300) Fixes #3944 - patient everything pagination (#4296) Fixed fragment with only one child warning (#4306) Fixes #4299 - use correct cardinality on contentReference (#4304) Add "New..." action in Medplum Provider app (#4303) Updating case study material (#4305) Drop unused columns from lookup tables (#4294) Fixes #3905 - better graphql mutation error reporting (#4308) Fixes #4309 - AWS Parameter Store support for required database SSL (#4310)
…urable height (#4312) * fix(react): `AsyncAutocomplete` scrollable options dropdown w/ configurable height * Fixed flaky test * Increased default value to avoid default scrollbars --------- Co-authored-by: Cody Ebberson <cody@ebberson.com>
* remove the max-width of form * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* Dependency upgrade script tweaks * Use draft PR
fix(react): `AsyncAutocomplete` scrollable options dropdown w/ configurable height (#4312)remove the max-width of form (#4322) Fixes #4314 - jsdom version 24 (#4318) Fixed register new user with google (#4321) Fixes #4311 - more auth component maxWidth fixes (#4326) Fixes #4323 - add bot to BotEvent (#4324) Dependency upgrade script tweaks (#4338)
* WIP: Implement conditional update * Finalize implementation and add test * Update test case * Update client and docs * Deprecate old method * Add router test * Add logging around usage in batches * Support more query types in client
* fix(client): make `QueryTypes` more accurate * fix(client): account for `undefined` values in `QueryTypes` map
…`Agent/$push` (#4328) * wip(ping): almost fixed ping failing when util missing * wip(agent): get agent tests passing * refactor(agent): `exec` -> `execAsync` * fix(agent): send `OperationOutcome` when `AgentTrasmitResponse.statusCode` >= 400 * fix(agent): fix types, add ping count arg * fix(ci): install ping util before running tests * fix(ci): use `sudo` o.o * ci: check where `iputils-ping` is installed * ci: test if ping is accessible * fix(agent): use proper help command on linux * wip(ci): test if `ping` is found in PATH * fix(agent): change how checking for ping on linux * test(agent): add more tests for error cases, test `Agent/$push` * chore(sonar): erase reject type error * feat(agent): add `count` parameter for ping UI * test(agent): add test for no ip entered * cleanup(agent): remove unnecessary `isPingUtilAvailable`
* Added Theme Add-on to storybook * Removing fonts. Adding a new theme * Updating package version * Add additional themes and move to separate page * Update example names * Add custom fonts * add colors to theme * Update theme names --------- Co-authored-by: Rahul Agarwal <rahul@medplum.com>
Just a small fix for the docs
* Add config to set default Project Features * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
…4336) * tweak(redis): add `getRedisSubscriber` for graceful shutdown safety * chore(redis): update JSDoc comments * test(redis): fix subscriber test hang * refactor(server): all subscribers cleaned up on `closeRedis()`
* Clear all previous auth state on 401 * Update docs on medplumClient * Prevent calling sessionStorage in Node env
* Agent SerialPort connections * Fixed hibp mocks in projectinit.test.ts
* feat(agent): add pinging valid hostnames * tweak(client): update UI to note hostnames are allowed
* WIP Adding Rich Sample Data to Task Demo Add Example Task data * Add PractitionerRoles to the example data * Separate buttons to upload different types of sample data * Fix business task dropdown * Update example data bundle Add PerformerType to display * Clean up resource details page Update to parseSearchRequest * Upload buttons for different types of data * Update Upload Link copy in sidebar * Added Dynamic Links for State Tasks * [autofix.ci] apply automated fixes * Button to upload qualifications * Example data with multiple patients * Add cache time * Script to generate Bot Deployment Bundle * Added required fields * In-app button to deploy bots * Fixed example report data * [autofix.ci] apply automated fixes * Add PractitionerRole * Upsert core data * WIP - Fixing example tasks * [autofix.ci] apply automated fixes * Fixed Qualifications * Clean Up Example Data and Bots * Add or replace qualifications * Added Diagnostic report display * Adding due date to tasks * [autofix.ci] apply automated fixes * Add due date and priority to example tasks * add example bots to gitignore * remove example-bots.json * remove whitespace --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
…4660) * Adding instructions to the example app READMEs on how to build bots * Fixed the typos
The `useSearchImpl` function never sets its `loading` state to true; it is initialized to `false` (likely the bug) and then set to `false` after a successful load or an error response. This commit initializes `loading` to `true` so the flag is true before any response is returned.
…estionnaireForm (#4664) * Export QuestionnaireFormContext and QuestionnairePageSequence * edits for comments!
* WIP: CodeSystem lookup docs * WIP: Document Terminology Service operations * Add documentation for general Operation concepts * Document validate-code operation * Wrap large JSON in details * Fix response examples * Address PR feedback * Reword abstract pramater description
* Dependency upgrades - step 1 * Dependency upgrades - step 2
* Implements FHIRPath string join (stu) * Update packages/core/src/fhirpath/functions.ts Co-authored-by: Matt Long <mattlong@users.noreply.github.com> --------- Co-authored-by: Matt Long <mattlong@users.noreply.github.com>
* SQL-on-FHIR processResource * [autofix.ci] apply automated fixes * Generate test_report.json --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* feat(SubscriptionManager): add `subscriptionProps` to `SubscriptionManager.addCriteria` * cleanup(SubscriptionManager): cleanup Map typing * cleanup: remove stray console.log * feat(useSubscription): add `UseSubscriptionOptions` prop * test(subscriptions): add tests for {add,remove}Criteria with props * fix(test): update WS supported interactions test * test(useSubscription): test options changing * docs(useSubscription): add more info about using `useSubscription` * fix(mock): export `MockCriteriaEntry`
* Resolve conditional references * Optimize conditional reference search * DRY patch implementation * Explicitly remove extraneous sort order * Fix scanner condition * Prepare a/sync crawler implmentation * Convert referential integrity validation * Convert conditional reference resolution * Add tests * PR feedback
…bscriptions (#4672) * feat(subscriptions): add `unbind-from-token` message * test(subscriptions): recall `unbind-from-token` w/ same token * fix(subscriptions): actually cleanup sub completely in the `unbind-from-token` flow
* Document subsumes operation * Document CodeSystem validate-code operation * Document CodeSystem import operation * Document local codes
* feat(agent): add `keepAlive` setting to `Agent` * fix(agent): add handling for errors and socket closing * refactor(agent): add explicit `reloadConfig` method * test(agent): add tests for `keepAlive` * test(hl7): `Hl7Server.stop` errors when no server * fix(test): actually make sure error is working * tweak(logging): make logging slightly cleaner * cleanup(agent/esbuild): remove `pdfmake` from `externals` * fix(package-lock): fix `package-lock.json`
* Validate certain references with systemRepo * Add comments
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.
No description provided.