medplum

Medplum is a healthcare platform that helps you quickly develop high-quality compliant applications.

APACHE-2.0 License

Downloads
206.8K
Stars
1.4K
Committers
68

Bot releases are hidden (Show)

medplum - 2.0.14

Published by codyebberson over 1 year ago

Features

  • Download/Export as a Transaction Bundle (#1796)
  • Fixes #1761 - Super admin tool to remove bullmq jobs and repeatable jobs (#1814)
  • Support configurable fhirBaseUrl path in client (#1817) (#1818) (thanks @Goncharo!)
  • Subscription extensions for custom retry and status codes (#1816)
  • Support external auth token exchange in MedplumClient (#1804)
  • Config settings to disable new user registration (#1821)

Changes

  • Fixes #1792 - Move externalId from User to ProjectMembership (#1795)
  • Perf improvements for partial string matching (#1813)

Bug fixes

  • Fixes #1793 - error handling in autobatch single request case (#1794)
  • Fixes #1730 - Project delete operations have arbitrary caps Part 1 (#1801)
medplum - 2.0.13

Published by codyebberson over 1 year ago

Features

  • Create-only webhooks (#1762)
  • Bots on cron (#1743)
  • Custom welcome emails (#1764)
  • Fixes #1768 - Support 'offline' and 'offline_access' scopes (#1769)
  • Updated TimingInput with more units (#1772)
  • Fixes #1298 - Implement FHIR search _include (#1776)
  • Invite for SDK that adds Admin flag (#1775)
  • Fixes #1689 - Deploy Multiple Bots from Medplum CLI (#1771)
  • Fixes #1703 - AuditEvent logs to separate log group (#1786)

Changes

  • Set Redis EX flag (#1774)
  • Send detailed error on unrecognized client_assertion_type (#1777)

Bug fixes

  • Verify Client provided ProjectId and custom recaptchaSiteKey (#1750)
  • Fixes #1763 - handle malformed data in non-strict mode csv export (#1576)
  • Update MockClient to handle uri search parameters (#1779)
  • Fixes #1770 - S3 bucket policy in multi-region config (#1785)
medplum - 2.0.12

Published by codyebberson over 1 year ago

Features

  • Create bot from CLI (#1716)
  • Fixes #1704 - execute bot by identifier (#1733)
  • Added MedplumClient.executeBot and docs for $execute operation (#1741)
  • Make Recaptcha optional for Password Reset (#1747)

Changes

  • Fixes #1713 - Use Reference.type in FHIRPath resolve (#1726)
  • Added searchResources and searchOne helpers to FhirRepository (#1729)

Bug fixes

  • Fixes #1732 - storybook build with typescript 5 (#1725)
  • Fixes #1721 Fixes #1722 - CDK init tool polish (#1727)
  • Fixed ambiguous projectId and google client Id (#1732)
  • Fixes #1736 - index guards on search field editor (#1742)
  • Gracefully handle malformed UUIDs in _id (#1744)
  • Fixes #1735 - dotenv before env vars in CLI (#1745)
medplum - 2.0.11

Published by codyebberson over 1 year ago

Features

  • Rebuild Compartments super admin feature (#1705)
  • Use SCIM endpoints as super admin user (#1709)
  • Super admin invite user to different project (#1710)

Changes

  • reCAPTCHA optional for new user registration (#1699)
  • Gracefully handle SES failure (#1698)
  • Return the new project as the result of project clone (#1708)

Bug fixes

  • Fixed total count when joining lookup tables (#1701)
  • Refresh user list after invite (#1706)
  • Fix total count for search by Reference.identifier (#1712)
  • Fixed login.superAdmin for client applications (#1717)
medplum - 2.0.10

Published by codyebberson over 1 year ago

Welcome to the newest Medplum team members @tonylee80 and @jamestouri 🥳

Features

  • Added link from resource page back to resource search (#1681)
  • Basic stories for most developer-facing components (#1677)
  • Fixes #1678 - added external auth token exchange (#1691)

Changes

  • Increase max depth of graphql queries (#1690)

Bug fixes

  • Add spacing to buttons in BotEditor.tsx (#1680)
  • Hide Navbar when clicking on the NavbarLinkProps (#1683)
  • Fixes #1684 - duplicate matches in lookup table match (#1685)
  • Escape URLs in CLI (#1687)
medplum - 2.0.9

Published by codyebberson over 1 year ago

Features

  • CLI login command (#1660)
  • Fixes #1440 - allow project admins to set meta.account (#1665)
  • Added restful commands to medplum cli (#1672)

Changes

  • Optimize performance of slow token table join (#1671)

Bug fixes

  • Add CDK dependencies between Fargate, RDS, and Redis (#1651)
  • Fixes #1637 - link to profile resource on membership page (#1654)
  • Fixes #1642 - update subscription status code check (#1653)
  • Add more constraints to project admin synthetic access policy (#1659)
  • Fixes #1662 - inline errors in resource form (#1666)
  • Fix Observation token index (#1668)
  • Fixed JsonInput on Batch page (#1669)
medplum - 2.0.8

Published by codyebberson over 1 year ago

Features

  • Added skipDns option to CDK config (#1649)
  • Fixes #1630 - reference identifier search (#1648)
medplum - 2.0.7

Published by codyebberson over 1 year ago

Features

  • Added search parameter for ProjectMembership-profile-type (#1633)
  • Upgrade to Mantine 6 (#1629)
  • Prepare cdk package for publishing (#1638)
  • CDK init options for RDS and SSL cert validation (#1640)
  • CDK error handling and warnings in init tool (#1641)

Changes

  • Rename infra package to cdk (#1636)

Bug fixes

  • Fixed pagination bug on project admin pages (#1634)
  • Fixed JsonInput deserialization bug (#1639)
medplum - 2.0.6

Published by codyebberson over 1 year ago

Features

  • Added more supported search query types in MedplumClient (#1603)
  • Typeguards for isResource and isReference (#1584)
  • Project admin resource access (#1602)
  • Add CDK options for custom RDS secrets (#1604)
  • Added Medplum profile display and signout links to graphiql (#1615)
  • Project clone operation (#1617)
  • Fixes #1619 - evaluate _filter search parameters (#1625)
  • Expunge resource and Expunge compartment operations (#1626)

Changes

  • Generate fhir.schema.json from StructureDefinitions (#1596)
  • Move IP access rules from Project to AccessPolicy (#1605)
  • Move schema validator out of server into core (#1614)
  • Allow code challenge in PKCE optional mode (#1621)
  • Resource input to useResource is always pass-through (#1622)

Bug fixes

  • Fixed transaction-response Bundle.type (#1608)
  • Fixed MoneyQuantity and SimpleQuantity types (#1611)
  • Fixes #1618 - implemented token :text filter (#1620)
medplum - 2.0.5

Published by codyebberson over 1 year ago

Features

  • Initial SCIM support (#1581 #1582 #1588)
  • Per-project IP address rules (#1590)

Changes

  • Add "performer" to DiagnosticReportDisplay (#1571)
  • Use globalThis for default fetch (#1574)
  • Project admin auth cleanup (#1579)
  • Added Specimen collection dates to DiagnosticReportDisplay (#1580)

Bug fixes

  • Fixed urn:uuid: replacement on ifNoneExist match (#1573)
  • Fixed error handler OperationOutcome vs OperationOutcomeError (#1575)
  • Fixes #1578 - project admin UI fixes (#1587)
  • Fixed error on 'Choose Profile' form (#1591)
medplum - 2.0.4

Published by codyebberson over 1 year ago

Thanks to contributors @cstoltze and @aurambaj 🎉

Features

  • Support MedplumClient.processCode server side (#1549)
  • FHIR Router (#1435)

Changes

  • Use @aws-sdk/cloudfront-sign (#1521) - thanks @aurambaj
  • Use graphql dataloader and redis mget (#1561)
  • Added option to disable Google auth (#1568)

Bug Fixes

  • Fixed default docker image in init script (#1548) - thanks @cstoltze
  • Fixed invite new user as client application (#1550)
  • Fixed missing pkceOptional in fhir.schema.json (#1567)
  • Fix bug in readResource, AccessPolicy, and redis cache (#1566)
  • Fixed ClientApplication.identityProvider in non-strict mode (#1570)
medplum - 2.0.3

Published by codyebberson over 1 year ago

Features

  • Parameterized access policies (#1520)
  • Support externalId / sub from external auth (#1535)
  • Added getExternalAuthRedirectUri helper (#1544)

Changes

  • Redis-only Login resources (#1506 #1509)
  • Allow Redis cache with access policies (#1512)
  • Caching improvements in MedplumClient (#1516)
  • Resource page performance improvements (#1518)
  • Automatically retry on 503 and non-JSON responses (#1528)
  • Added ClientApplication config setting to make PKCE optional (#1543)

Bug Fixes

  • Fixed React key bug in QuickStatus dropdown (#1502)
  • Fixed change visibility icon in signup page (#1504) (h/t @aurambaj)
  • Fixed error handling in auto batch (#1507)
  • Fixed "restore deleted resource" flow (#1508)
  • Fixed :not modifier in "next" URL (#1511)
  • Fixed database index on ServiceRequest.orderDetail (#1513)
  • Fixed error on malformed coding in ResourceHeader (#1525)
  • Fixed sorting bug in ResourceTimeline (#1531)
  • Fixed link highlights in left nav (#1538)

Thanks to our newest contributor @aurambaj 🎉

medplum - 2.0.2

Published by rahul1 over 1 year ago

Features

Changes

  • Removed fast-json-patch dependency from @medplum/mock (#1493)
  • Use rfc6902 for JSONPatch in server (#1500)

Bug fixes

  • Fixed #1467 - External identity providers (https://github.com/medplum/medplum/pull/1468)
  • Fixed #1387 Fixes #1455 Fixes #1456 - Resource search params (https://github.com/medplum/medplum/pull/1470)
  • Fixed status on 0-item QuestionnaireForm (#1476)
  • Fixed scroll wheel on quantity input (#1477)
  • Fixed revoked status on cookie login (#1485)
  • Fixed stale state bug in useResource (#1482)
  • Fixed #1483 - handle token system-only search (#1487)
  • Fixed error on invalid external token URL (#1488)

Shout out to @rahul1 for strong contributions this release 🎉

medplum - 2.0.1

Published by codyebberson over 1 year ago

Features

Bug fixes

Also, check out the new Medplum AI-generated cover art by MidJourney:

image

medplum - 2.0.0

Published by codyebberson over 1 year ago

Version 2.0.0 due to requiring Node JS version 18 🎉

Shout out to new contributor @espresso 🥳

Features

Changes

Bug Fixes

medplum - 1.0.6

Published by codyebberson almost 2 years ago

Features

Changes

Bug fixes

medplum - 1.0.5

Published by codyebberson almost 2 years ago

Big thanks to community contributors: @msdrigg and @natemerrill 🎉

Features

Changes

Bug fixes:

medplum - 1.0.4

Published by codyebberson almost 2 years ago

Features

Changes

Bug fixes

medplum - 1.0.3

Published by codyebberson almost 2 years ago

Features

Changes

medplum - 1.0.2

Published by codyebberson almost 2 years ago

Features

Changes

Bug fixes