Skip to content
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 to latest codebase #4

Open
wants to merge 684 commits into
base: feature/appointments_widget
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 2, 2024

  1. (feat) - O3-3096 service queues - configuration-driven queue table (#…

    …1114)
    
    * (feat) - O3-3096 service queues - configuration-driven queue table
    
    * add more queue columns
    
    * remove tablesConfig mocks in tests
    
    * fix misnamed columns and add queue number column
    
    * preserve JSON formatting for defaultTablesConfig
    
    * misc
    chibongho authored May 2, 2024
    Configuration menu
    Copy the full SHA
    a22efef View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    dcbfb22 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    1461160 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    ff2cddc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b06a2a8 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. (feat) O3-3014: Add expand appointments calendar view (#1123)

    * feat: add expand appointments calendar view
    
    * fix: fix with service area row
    
    * chore: add translation
    usamaidrsk authored May 8, 2024
    Configuration menu
    Copy the full SHA
    110aa7b View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3157: Appointments App should open patient chart visit form (

    …#1128)
    
    O3-3147: Appointments: Checking in a Patient should change appointment status to checked in
    mogoodrich authored May 8, 2024
    Configuration menu
    Copy the full SHA
    b402b04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea6f319 View commit details
    Browse the repository at this point in the history
  4. (test) O3-2428: E2E test for appointment scheduling (#1062)

    * Updated E2E tests for appointments
    
    * fix : Updated minor changes
    
    * fix : separated add,edit,delete appointments
    
    * feat : Update tests
    
    * Comment out logic for selecting a location from the locations dropdown
    
    * Comment out test case for cancelling a scheduled appointment
    
    * Restore logic for Cancel case
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    Vijaykv5 and denniskigen authored May 8, 2024
    Configuration menu
    Copy the full SHA
    65cb1bd View commit details
    Browse the repository at this point in the history
  5. O3- 2998 monthly calender in appointment form fixed (#1072)

    
    ---------
    
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    Madhu-mac and mogoodrich authored May 8, 2024
    Configuration menu
    Copy the full SHA
    b6249cc View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. (feat) O3-3157: Appointments App should open patient chart visit form

    tweak: show patient header on app form
    mogoodrich committed May 9, 2024
    Configuration menu
    Copy the full SHA
    874f556 View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3096 and O3-3081 - service queues - add action to end queue…

    … entries; define a default actions column (#1131)
    chibongho authored May 9, 2024
    Configuration menu
    Copy the full SHA
    9687002 View commit details
    Browse the repository at this point in the history
  3. (fix) O3-3083: Add select skeletons when fetching queues and queue lo…

    …cations (#1125)
    
    * Added select skeletons when fetching queues and queue locations
    
    * Updated useQueues mocks
    
    * UI Improvements
    vasharma05 authored May 9, 2024
    Configuration menu
    Copy the full SHA
    d7ad992 View commit details
    Browse the repository at this point in the history
  4. (feat) O3-3076: Add support for telephone on appointment patient deta…

    …ils (#1130)
    
    * feat: add support for telphone on appointment details
    
    * fix: fix tests
    
    * refactor: rename contact label
    
    * refactor: extract translation
    
    * refactor: remove unused file
    
    ---------
    
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    usamaidrsk and mogoodrich authored May 9, 2024
    Configuration menu
    Copy the full SHA
    8d139ef View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. (feat) O3-2991, support Date type obs on the registration form (#1129)

    * Support Date Obs field in the registration form
    
    * Add tests for date obs field
    
    * Add tests for date obs field
    
    * Support date obs field in the registration form
    
    * Add test for date obs field
    
    * Support date Obs i9n the registration form
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * Adding tests for the date obs field
    
    * O3-299, support Date type obs in the registration form
    
    * O3-299, support Date type obs on the registration form
    
    * O3-299, support Date type obs on the registration form
    
    ---------
    
    Co-authored-by: Jamie Arodi <51090527+arodidev@users.noreply.github.com>
    Michaelndula and arodidev authored May 10, 2024
    Configuration menu
    Copy the full SHA
    f427187 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3096 - service queues - minor fixup to formatting of visit s… (

    #1135)
    
    * (fix) O3-3096 - service queues - minor fixup to formatting of visit start time column
    
    * use formatDatetime
    chibongho authored May 10, 2024
    Configuration menu
    Copy the full SHA
    e737681 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. (fix) O3-3015: Fetch all the queue entries to support filters on the …

    …frontend (#1124)
    
    * Fetching all the queue entries since fetching is happening on the frontend
    
    * UI improvements
    
    * Review changes
    
    * Typescript fixes
    vasharma05 authored May 13, 2024
    Configuration menu
    Copy the full SHA
    68eacab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c79157 View commit details
    Browse the repository at this point in the history
  3. (fix) O3-2827: O3-2827: Appointments: Refactor (Part I)

    (don't stack trace if appointment location is null)
    mogoodrich committed May 13, 2024
    Configuration menu
    Copy the full SHA
    3feebb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c21e9c View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    87510b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    416e4be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e073617 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. (feat) O3-3155: Only select one upcoming appointment when starting a …

    …patient visit (#1137)
    
    * feat: only select one appointment when starting a visit
    
    * refactor: change label on appointment to fulfill
    usamaidrsk authored May 16, 2024
    Configuration menu
    Copy the full SHA
    32e09ce View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. (chore) Release v7.0.0 (#1138)

    * Release v7.0.0
    
    * Upgrade yarn and bump core tooling
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    vasharma05 and denniskigen authored May 17, 2024
    Configuration menu
    Copy the full SHA
    63af284 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. (feat) Show a locale-specific datepicker for Amharic and Tigrinya loc…

    …ales (#1140)
    
    * Introduce locale datepicker
    
    * Add OpenmrsDatePicker manual mock override
    
    * Reuse OpenmrsDatePicker mock from framework
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    kajambiya and denniskigen authored May 18, 2024
    Configuration menu
    Copy the full SHA
    800179c View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. (feat) - O3-3200 service queues - allow manually enter and edit the d… (

    #1136)
    
    * (feat) - O3-3200 service queues - allow manually enter and edit the date/time of queue transitions
    
    * add toggle to transition date time fields
    chibongho authored May 20, 2024
    Configuration menu
    Copy the full SHA
    c15b35f View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    3a5cb6b View commit details
    Browse the repository at this point in the history
  2. (feat) - O3-3197 - initial ward app (#1139)

    * (feat) - O3-3197 - initial ward app
    
    * address PR comments
    
    * add tests and config
    
    * add webpack config
    
    * Update packages/esm-ward-app/package.json
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    chibongho and denniskigen authored May 21, 2024
    Configuration menu
    Copy the full SHA
    2cccab3 View commit details
    Browse the repository at this point in the history
  3. (feat) O3-3207: Navigate to appointments by day from appointments cal…

    …endar (#1148)
    
    * feat: navigate to appointments on clickink calender date
    
    * refactor: rename onclick to navigateToAppointmentsByDate
    usamaidrsk authored May 21, 2024
    Configuration menu
    Copy the full SHA
    872d85a View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    47663ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b4efa8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b9eed4 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. (fix) O3-3284: Use formatted patient display name throughout esm-appo…

    …intments-app (#1142)
    
    * Use FHIRName text property as display name in esm-appointments-app header
    
    * Use displayName utility function to format patient name.
    
    * Bump core tooling
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    xprl-gjf and denniskigen authored May 24, 2024
    Configuration menu
    Copy the full SHA
    dc1e5be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bae091 View commit details
    Browse the repository at this point in the history
  3. (fix) O3-3284: Use formatted patient display name throughout esm-serv…

    …ice-queues-app (#1143)
    
    * Use FHIRName text property as patient display name in esm-service-queues-app
    
    * Use displayName utility function to format patient name
    
    * Fix displayName function import
    
    * Fix displayName function import
    
    * Bump core tooling
    
    ---------
    
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    xprl-gjf and mogoodrich authored May 24, 2024
    Configuration menu
    Copy the full SHA
    b0d7bce View commit details
    Browse the repository at this point in the history

Commits on May 25, 2024

  1. (feat) O3-3054 - ward - render empty beds (#1151)

    * created layout for empty bed
    
    * (feat) O3-3054 - ward - render empty beds
    
    * add useAdmissionLocation hook, mocks and more test
    
    * improve admitted patient card and make responsive
    
    * changed divider for admitted patient
    
    * clean up styling
    
    * remove <AdmittedPatient> component for purpose of PR
    
    * Apply suggestions from code review
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    
    * add empty bed skeleton; minor CSS shuffling
    
    * update yarn.lock
    
    ---------
    
    Co-authored-by: Bhargav Kodali <kodalibhargav019@gmail.com>
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    3 people authored May 25, 2024
    Configuration menu
    Copy the full SHA
    941a817 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. (feat) O3-2991: Support capturing date type observations in the regis…

    …tration form (#1155)
    
    * Add support for Date type to registration obs
    
    * Add unit test
    
    ---------
    
    Co-authored-by: Jovan Ssebaggala <kajambiya@Jovans-MacBook-Pro.local>
    kajambiya and Jovan Ssebaggala authored May 28, 2024
    Configuration menu
    Copy the full SHA
    2e43b59 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3167: The recurring-appointment end date field does not get …

    …focused when it is required and the form does not submit (#1132)
    
    * the error on missing end date should be specific to the recurringPatternEndDate field
    
    * manually call the ref callback with the element we want focused incase of an error to the respective field
    
    * remove the ref callback being passed to the DatePicker component
    
    * some changes to the tests
    
    * add comments for future reference
    
    * use getElementById instead of querySelector
    
    ---------
    
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    mccarthyaaron and mogoodrich authored May 28, 2024
    Configuration menu
    Copy the full SHA
    a46001f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79a5ddd View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    c7c1281 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b68630d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a62eb4 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. (feat) O3-3179: Change the styling of the Patient search for deceased…

    … patients (#1163)
    
    Co-authored-by: jwnasambu <wamalwa1844.com>
    jwnasambu authored May 30, 2024
    Configuration menu
    Copy the full SHA
    b521561 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. (fix) Replace overlays in the Appointments app (#1133)

    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    kb019 and mogoodrich authored May 31, 2024
    Configuration menu
    Copy the full SHA
    c419ca3 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    60a5f22 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-2956 Service queues - Sort queues/locations/services alphabe…

    …tically wherever we list them (#1159)
    brandones authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    a14e1b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b26d7f5 View commit details
    Browse the repository at this point in the history
  4. (fix) Use correct concept UUID for registration form image uploads (#…

    …1167)
    
    * (fix) Use correct concept UUID for registration form image uploads
    
    * Annotate config object with interface from Core
    denniskigen authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    22aae2d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. (fix) O3-3336 Fix up service queue table schema (#1166)

    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    brandones and denniskigen authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2033ded View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. (fix) O3-2955 Add patient to queue defaults to the first queue at the…

    … currently selected location (#1162)
    brandones authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    9e0c6b8 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-2505: Replace multiple requests to identifiersource with o…

    …ne call (#1122)
    
    Co-authored-by: jwnasambu <wamalwa1844.com>
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    jwnasambu and ibacher authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    e8f88f0 View commit details
    Browse the repository at this point in the history
  3. (fix) O3-2955: Follow-up to fix bugs (#1171)

    * (fix) O3-2955: Follow-up to fix bugs
    
    * Fix tests
    brandones authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    b395f17 View commit details
    Browse the repository at this point in the history
  4. code review (#1117)

    makombe authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    a5251fa View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    265f88f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9f0686 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0b71d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    485d78a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f69b72 View commit details
    Browse the repository at this point in the history
  6. (fix) O3-3290: Resolve flickering scroll bar issue in service queues …

    …table (#1152)
    
    * fiX: service queues table scroll bar
    
    * removing the table scrollbar
    Twiineenock authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    8ee7afd View commit details
    Browse the repository at this point in the history
  7. (feat) Add optional Date appointment issued field to the appointmen…

    …t form (#1164)
    
    * feat: enhance appointment form to capture date when appointment was issued
    
    * fix failing tests after adding dateAppointmentScheduled field
    
    * Fixup
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    ojwanganto and denniskigen authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    643944b View commit details
    Browse the repository at this point in the history
  8. (fix) O3-3336 - Service Queues - fix extension column (#1177)

    * (fix) O3-3336 - Service Queues - fix extension column
    
    * slight rename
    chibongho authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    3fed276 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a52f79a View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. (feat) O3-3301: Make bedmagement module an optional backend dependency (

    #1170)
    
    * (fix) O3-3301 make bedmagement module an optional backend dependency
    
    * utilize feature flag
    kb019 authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    89f2c3c View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    1510f81 View commit details
    Browse the repository at this point in the history
  2. (fix) Fix duplicate translations (#1180)

    * (fix) Fix duplicate translations
    
    * Update translation for RTL language compatibility
    
    Co-authored-by: chibongho <cbho@pih.org>
    
    * Fixup
    
    ---------
    
    Co-authored-by: chibongho <cbho@pih.org>
    denniskigen and chibongho authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    fc00743 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8ac74d View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. (fix) O3-3398: Combine the translation for Create New Patient/ Edit P…

    …atient (#1186)
    
    * Combined the translation for Create New Patient/ Edit Patient
    
    * Use proper casing for translation value
    
    * Fixup
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    vasharma05 and denniskigen authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    94f1df4 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. (fix) O3-2998: Fix previous date being selected on monthly calendar v…

    …iew Appointment Form (#1187)
    
    * fix: fix duoble date formating dayjs
    
    * fix: use dayjs toDate
    
    * Fix failing E2E tests
    
    ---------
    
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    usamaidrsk and jayasanka-sack authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    99c4564 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-2878: Appointment Scheduler Allows Creation of Duplicate App…

    …ointments for Same Service at Same Location (#1185)
    
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    mogoodrich and jayasanka-sack authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    1893e29 View commit details
    Browse the repository at this point in the history
  3. O3-3210 ward app - configuration system for ward patient cards (#1184)

    * configure-patient-header
    
    * WIP patient header address extension
    
    * configure-patient-header
    
    * WIP
    
    * WIP
    
    * restructure config-schema
    
    * correct tests
    
    * added tests for occupied-bed
    
    * stash
    
    * WIP
    
    * remove WIP admission workspace for purpose of PR
    
    * ready for PR
    
    * address a few PR comments
    
    * rename bento box to patient card row
    
    * remove WardPatientStatus type
    
    * provide default value for addressFields
    
    * update config to allow for multiple rows
    
    * misc
    
    * Update packages/esm-ward-app/src/beds/occupied-bed.test.tsx
    
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    
    ---------
    
    Co-authored-by: Bhargav Kodali <kodalibhargav019@gmail.com>
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    5 people authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    cdcae15 View commit details
    Browse the repository at this point in the history
  4. (fix) O3-2878: Appointment Scheduler Allows Creation of Duplicate App…

    …ointments for Same Service at Same Location
    
    (tweak to error text)
    mogoodrich committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    3d4f728 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    77cda1d View commit details
    Browse the repository at this point in the history
  2. (docs) Update testing guidance in README (#1190)

    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    kb019 and denniskigen authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8926ff8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    511ea44 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. (fix) O3-3199: Service Queues - queue table not updated after transit…

    …ioning a queue entry (#1178)
    
    Co-authored-by: chibongho <cbho@pih.org>
    brandones and chibongho authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    5ed79a4 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3301 register bedmanagement-module feature flag and relax ba…

    …ckend dependency checking to allow SNAPSHOT version (#1192)
    chibongho authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    df34338 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    116a3c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. (feat) O3-3080: Improvements to the location dropdown in the service …

    …queues page (#1195)
    
    * Service queue data to be stored in session storage
    
    * In case of a single queue location, it should be selected by default
    
    * If the user session location is a queue location, it should be selected by default
    
    * Fix failing tests
    vasharma05 authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    85fc5c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. (feat) O3-3215 - ward app - add patient card element to display obs f… (

    #1193)
    
    * (feat) O3-3215 - ward app - add patient card element to display obs for a particular concept
    
    * add more configurations to ward-patient-obs element
    
    * make useObs API call take in concept
    
    * remove displayType for obs element
    chibongho authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    f1b313c View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    3483af3 View commit details
    Browse the repository at this point in the history
  2. (chore) Update translations from Transifex (#1097)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    3 people authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    7636c70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a8a555 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    3ed6166 View commit details
    Browse the repository at this point in the history
  2. (fix) Remove implementation-specific default identifier types (#1200)

    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    denniskigen and ibacher authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    f6694c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. (fix): Update date picker props and add mock for date picker (#1212)

    * (fix): Update date picker props and add mock for date picker
    
    * (fix): Temp disable test case
    
    * (fix): add error text for date picker
    
    * (fix): update props in obs date field
    
    * (fix): disable failing test cases
    
    * (fix): disable failing e2e tests
    
    * fix 'Playwright Test did not expect test.describe() to be called here' error
    
    * (refactor): replace skip with fixme
    
    ---------
    
    Co-authored-by: Chi Bong Ho <cbho@pih.org>
    NethmiRodrigo and chibongho authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    7d121c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    881c31e View commit details
    Browse the repository at this point in the history
  3. (feat) - O3-3222 - ward app - add patient card element to include ris…

    …k factor obs within the current visi (#1211)
    
    * O3-3475 - ward app - update to use latest backend bed-management module
    
    * (feat) - O3-3222 - ward app - add patient card element to include risk factor obs within the current visit
    
    * wording changes in schema config
    
    * rename codedObs to codedObsTags
    
    * styling of bed divider and row divider lines in patient card
    chibongho authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    10951b2 View commit details
    Browse the repository at this point in the history
  4. (fix): Update onChange function in obs date field (#1214)

    * (fix): Update onChange function in obs date field
    
    * (fix): fix param in onChange
    NethmiRodrigo authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    9e979f5 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. (fix) Improvements to workspace system styling (supports O3-3246) (#1194

    )
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    brandones and denniskigen authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    fb9d9e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbd1534 View commit details
    Browse the repository at this point in the history
  3. (feat) O3-3122: Improve UI for Queue by status view in the service qu…

    …eues (#1158)
    
    * Improve UI for Queue by status view in the service queues
    
    * Update prop hideLocationDropdown to showLocationDropdown and update all implementation of the same
    
    * Remove Metric card for average waiting time
    
    * Update UI as per ticket description
    
    * Added better skeleton when queue data is being loaded
    
    * Update translations
    
    * Better error notification
    
    * Reverting allowed status table order as per review
    
    * Updated style for queue table header
    
    * Remove '.reverse()' instance
    vasharma05 authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    09a8237 View commit details
    Browse the repository at this point in the history
  4. (feat) O3-3097: Add status filter and replace queue filter with servi…

    …ce on the default service table (#1154)
    
    * Add new hooks to fetch queue properties
    
    * Add new filter for queue status and replace queue filter with service filter
    
    * Updated store structure for queue status
    
    * Update translations
    
    * Update labels and replaced queue filter in metrics card with service filter
    
    * PR Reviews
    
    * Update translations
    
    * Review changes
    
    * Update translations
    
    * Fix failing tests
    vasharma05 authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    966501b View commit details
    Browse the repository at this point in the history
  5. (feat) O3-3224:Ward App - add button, workspace, and configurable car…

    …d to view admission / transfer requests (#1191)
    
    * configure-patient-header
    
    * WIP patient header address extension
    
    * configure-patient-header
    
    * WIP
    
    * WIP
    
    * restructure config-schema
    
    * correct tests
    
    * added tests for occupied-bed
    
    * admission-workspace
    
    * stash
    
    * WIP
    
    * remove WIP admission workspace for purpose of PR
    
    * completed-admission-card-header-configuration
    
    * correct config schema
    
    * added tests for admission Requests Workspace
    
    * ready for pr
    
    * correct todo
    
    * resolve request bar conflicts
    
    ---------
    
    Co-authored-by: Chi Bong Ho <cbho@pih.org>
    kb019 and chibongho authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    16e1202 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    e16c885 View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3502 - ward app - add REST calls and datatypes for inpatien…

    …t endpoints in EMR API (#1219)
    
    * (chore) add datatypes from emrapi and corresponding mocks
    
    * (feat) O3-3502 - ward app - add REST calls and datatypes for inpatient endpoints in EMR API
    
    * Update packages/esm-ward-app/src/ward-view/ward-view.component.tsx
    
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    
    * address PR comments
    
    ---------
    
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    chibongho and brandones authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    4d9bf46 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. (chore) Bump turbo

    denniskigen committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    96e8ff7 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. (fix) O3-2120: Move OpenMRS ID patient search identifier to `defaul…

    …tIdentifierTypes` (#1061)
    
    * refactor: move OpenMRS ID identifier to defaultIdentifierTypes in the config-schema
    
    * refactor: proper description to defaultIndentifierTypes
    
    * feat: use preferred identifier as fallback
    
    * fix: fix tests
    
    * fix: remove unrelated comment
    
    ---------
    
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    usamaidrsk and brandones authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    02ad417 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bbc81e View commit details
    Browse the repository at this point in the history
  3. (fix) O3-3418 service queues fails to re-fetch after delete ops (#1210)

    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    PiusKariuki and brandones authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    e6a9ec0 View commit details
    Browse the repository at this point in the history
  4. (chore) Update translations from Transifex (#1201)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    d35231c View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. (chore) Add remote caching to E2E workflow using turborepo-gh-artifac…

    …ts (#1225)
    
    * (chore) Add remote caching to E2E workflow using turborepo-gh-artifacts
    
    * Add color flag to build script
    denniskigen authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    3661456 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    2e52cb1 View commit details
    Browse the repository at this point in the history
  2. (fix) - O3-3222 - make coded obs not appear duplicated. (#1221)

    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    chibongho and brandones authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    3fd771f View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. (fix) O3-3524: Add wrapping functions to write value in session stora…

    …ge (#1223)
    
    * Add wrapping functions to write and read value from session storage
    
    * Add check for undefined as well
    
    * Add test for update value in session storage
    
    * Review changes
    vasharma05 authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    80d388a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    357b084 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    f590e9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    199906e View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    20499f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    83ff7c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    5de94c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4594375 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1eef07c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    664edfa View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. O3-3212: Ward App - add configurable extension to include address com…

    …ponent (#1240)
    
    (don't display divider dot if no value present)
    mogoodrich authored Jul 18, 2024
    Configuration menu
    Copy the full SHA
    fbbaa35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e0ee5f View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. (feat) O3-3125: Ward App - show patient cards for patients admitted b…

    …ut not assigned a bed (#1237)
    
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    mogoodrich and brandones authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    ef06777 View commit details
    Browse the repository at this point in the history
  2. (fix)O3-3590: Unable to change Provider and appointment duration when…

    … editing appointment (#1235)
    
    * (fix)O3-3590: Unable to change Provider and appointment duration when editing appointment
    
    * (fix)O3-3590: Unable to change Provider and appointment duration when editing appointment
    
    ---------
    
    Co-authored-by: faith <faith@marascientific.org>
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    3 people authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    4d15398 View commit details
    Browse the repository at this point in the history
  3. (feat) O3-3192: Harvest bed administration functionality from ugandae…

    …mr into patientmanagement (#1230)
    
    * Add everything from esm-ugandaemr-bed-management-app
    
    * Lint fix and prettier
    
    * Lots of cleanup
    brandones authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6bc6d55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30642d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58949bb View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. (feat) O3-3018: Adding metric tiles to the refApp homepage. (#1075)

    * WIP
    
    Added tiles, and the data pulls and loads, need to see if the extensions load correctly
    
    * Translations
    
    * Updated slot receiving extensions
    
    * Translations
    
    * cleanup
    
    * Working instance displaying metric tiles using grid display
    
    * cleanup
    
    * cleanup
    
    * Load tile container into home-metrics-tiles-slot
    
    * PR resolutions
    
    * PR resolutions
    
    * translations
    
    * WIP
    
    Added tiles, and the data pulls and loads, need to see if the extensions load correctly
    
    * Translations
    
    * Updated slot receiving extensions
    
    * Translations
    
    * cleanup
    
    * Working instance displaying metric tiles using grid display
    
    * cleanup
    
    * cleanup
    
    * Load tile container into home-metrics-tiles-slot
    
    * PR resolutions
    
    * cleanup
    
    * PR resolutions
    
    * PR review resolutions
    arodidev authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    38d34e1 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3644: Ward App - use /inpatient/request EMRAPI endpoint inst…

    …ead of /inpatient/admissionRequests etc (#1247)
    brandones authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f5d0aec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2de75c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f7fe3c View commit details
    Browse the repository at this point in the history
  5. (feat) O3-3243: Ward App - add configurable extension to include pati…

    …ent identifier (#1197)
    
    * configure patient identifier
    
    * correct config syntax
    
    * fix test
    
    ---------
    
    Co-authored-by: chibongho <cbho@pih.org>
    kb019 and chibongho authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    80ef84c View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    2686c0a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. (feat) (part of) O3-3244: Improvements to the data fetching represent…

    …ations and displaying patient data in the patient card (#1253)
    
    * (chore) Improvements to data fetching rep and data displayed on the UI
    
    * (fix) Update failing tests
    
    * Update mock for inpatient response
    
    * Default location to ward location for various hooks
    vasharma05 authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    ab92df3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c08c60 View commit details
    Browse the repository at this point in the history
  3. (chore) O3-3069 - service queues - Tweak the queue table UI (#1256)

    * (chore) O3-3069 - service queues - Tweak the queue table UI
    
    * Apply suggestions from code review
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    
    * Fixup
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    chibongho and denniskigen authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    92c84bc View commit details
    Browse the repository at this point in the history
  4. (chore) Update translations from Transifex (#1234)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    080c7ea View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. (feat) O3-3200 - service queues - prevent setting of queue entry's st…

    …art time to before previous queue entry's (#1254)
    chibongho authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    40ea44c View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. (feat) O3-3244 & O3-3250: Add hook for fetching EMR Configuration (#1259

    )
    
    * feat: Add useEmrConfiguration hook
    
    * Update translations
    
    * Fix the api endpoint
    vasharma05 authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    e0a71ec View commit details
    Browse the repository at this point in the history
  2. (test) Remove unnecessary partial mocks and improve typing (#1251)

    * (test) Remove unnecessary partial mocks and improve typing
    
    * Review feedback
    
    * Type openmrsFetch mocks
    denniskigen authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    73bb46e View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    e290578 View commit details
    Browse the repository at this point in the history
  2. (chore): Update OpenmrsDatePicker props (#1262)

    * (chore): Update OpenmrsDatePicker props
    
    * (chore): Remove unused import
    NethmiRodrigo authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6171757 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. (feat) O3-3244: Assign beds to patients with admission requests (#1252)

    * (fix) Update failing tests
    
    * Default location to ward location for various hooks
    
    * Completed the admission request workspace
    
    * Added the form for selecting a bed and assigning the patient to a bed
    
    * User can assign requested patients to bed in a ward
    
    * Update failing tests
    
    * Review changes
    
    * Updated patient admission form and added tests to verify the changes
    
    * Fix conflicting keys in translations
    
    * Make bed assignment optional
    
    * Updated translations
    
    * Textual changes
    
    * Fixed failing test and bump @openmrs/esm-framework
    vasharma05 authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    da907fc View commit details
    Browse the repository at this point in the history
  2. (Fix) UI Issue with Jumbled Search Results when PatientSearchBar Comp…

    …onent is used in a workspace (#1257)
    
    * fix: ui bug that jumbles up ui on small windows
    
    * refactor: scope patient search bar rule to only searchBarWrapper
    
    * refactor: use carbon styling for height
    
    * fix: 50vw width on small windows
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    amosmachora and denniskigen authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    120257c View commit details
    Browse the repository at this point in the history
  3. (feat) O3-3642 : add service location filtering and unique service di…

    …splay in queue services dropdown (#1246)
    donaldkibet authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    52605c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    020cde3 View commit details
    Browse the repository at this point in the history
  5. (fix) O3-3661: Admission Requests List should include both Admission …

    …and Transfer requests (#1255)
    
    
    
    ---------
    
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    mogoodrich and brandones authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    e1009ab View commit details
    Browse the repository at this point in the history
  6. (fix) O3-3661: Admission Requests List should include both Admission …

    …and Transfer requests (#1255)
    
    (follow-on update after merging)
    mogoodrich committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    6965618 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Update README.md

    Update link to E2E testing guide.
    denniskigen authored Aug 3, 2024
    Configuration menu
    Copy the full SHA
    f2f22c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. (fix) Fix e2e tests that use the OpenmrsDatePicker (#1241)

    * (fix) E2E tests failing due to OpenmrsDatePicker
    
    * (chore) fix lint issues and remove unnecessary awaits
    
    * (fix) Update locator selector for date picker
    
    * (refactor) remove function def
    
    * Update e2e/specs/register-new-patient.spec.ts
    
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    
    * (chore): Disable eslint rules for e2e
    
    ---------
    
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    NethmiRodrigo and jayasanka-sack authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    0b56d9d View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3213 - ward app - add elements to display time sin… (#1265)

    * (feat) O3-3213, O3-3214 - ward app - add elements to display time since admission and time on ward
    
    * add comment regarding getting bed assignment encounter from backend
    chibongho authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    3c2a36d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0288a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. (feat) O3-3250: Display bed number and patient name in In-Patient wor…

    …kspace banner, Also save provider details with Notes (#1268)
    
    * feat: add the name and bed number to the patient-banner on in-patient workspace
    
    * fix: fix tests
    
    * Update packages/esm-ward-app/src/ward-workspace/patient-banner/patient-banner.component.tsx
    
    ---------
    
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    usamaidrsk and mogoodrich authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ac24702 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. (fix) O3-3260: When editing an appointment, changing the service prev…

    …ents form submission due to duration field error (#1149)
    mccarthyaaron authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    1c21bdd View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3761: Add data-openmrs-role data attributes to DOM elemen…

    …ts (#1271)
    
    * added data-openmrs-role for patient search app
    
    * added data-openmrs-role for patient-list-management-app
    
    * (fix) : typo
    Vijaykv5 authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    d314437 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    1bf3db0 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3391: Appointments form should show errors if all fields wer…

    …e left empty (#1182)
    
    * (fix) fix typo on recurring appointment label (#1047)
    
    * (fix) service queues - make edit queue entry modal body scrollable if content is too long (#1042)
    
    * (fix) O3-2471 recommended visit type tab should only show if configured to do so (#1045)
    
    * (fix) service queues - unescape queue name when passed into t() (#1043)
    
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    
    * (refactor) O3-2891: Refactor Patient Appointments ESM into Appointments ESM (#1048)
    
    * (feat) re-use upcomming appointment work to mark appointments as `Checked In` (#1050)
    
    * (chore) Update translations from Transifex (#1011)
    
    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    
    * (feat) use configured identifier type on appointment table (#1054)
    
    * (fix) add `@openmrs/esm-patient-common-lib` as peer dependency and register appointment workspace correctly (#1053)
    
    * (fix): Enhanced Tablet View: Service Queues Metrics Header Overhaul (#1046)
    
    * (fix): Tablet-UI. Making Tablet Service-queues metrics header responsive on tablet mode
    
    Signed-off-by: Joshua Murithi <brodiamyzalius@gmail.com>
    
    * Fixup
    
    ---------
    
    Signed-off-by: Joshua Murithi <brodiamyzalius@gmail.com>
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    
    * (chore) Update translations from Transifex (#1055)
    
    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    
    * Enhanced Monthly Calendar UI for Appointment Scheduler (#1049)
    
    * Enhanced Monthly Calendar UI for Appointment Scheduler
    
    * clicking on a day from within the month to change the appointment date
    
    * Localized days in weeks
    
    * Removed weekly calendar view on appointment scheduler
    
    ---------
    
    Co-authored-by: Donald Kibet <chelashawdonald@yahoo.com>
    
    * (BREAKING) O3-2748 service queues - add ability to undo transitions and void queue entries (#1052)
    
    * (BREAKGING) O3-2748 service queues - add ability to undo transitions and void queue entries
    
    * add tests
    
    * minor wording fixup
    
    * remove unused imports
    
    * change undo transition route per update in backend PR
    
    * address PR comments
    
    * (chore) O3-2989 service queues - refactor <PatientSearch> to not have things unrelated to patient serach (#1058)
    
    * (feat) O3-2892: Add Patient-Centric View within the Appointments App (#1057)
    
    * O3-2788 (fix) appointments table should correctly search by patient name or identifier (#1067)
    
    * (fix) O3-3009 Appointment form should limit location to those tagged as 'Appointment Location' (#1066)
    
    * (fix) O3-3013 Appointment Form should validate invalid time values (#1069)
    
    * (fix) O3-3013 appointment time validation should match entire string (#1073)
    
    * (feature) O3-2930: Add date of birth to patient details in Appointments Module
    
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    
    * (feat) O3-3025: Add validation in change status modal for service queues (#1076)
    
    * (feat) O3-3025: Add validation in change status modal for service queues
    
    * (test) updated test to reflect changes
    
    * (fix) O3-2748 service queue - fix NPE in undo transition dialog (#1077)
    
    * (fix) Fix queue filtering by location (#1078)
    
    * (chore) Separate linting and formatting concerns (#1080)
    
    * (feat) O3-3030 - make new queue table support creating new queue entry (#1079)
    
    * (feat) O3-3030 - make new queue table support creating new queue entry
    
    * fix metrics
    
    * address PR comment
    
    * (fix):O3-3039-Fix Incorrect Client Selection Issue When Navigating Pages in Queue Table (#1082)
    
    * (refactor) O3-3012: Switch registering appointments form workspace ba… (#1068)
    
    * (fix) Fix error for undifined attribute type (#1083)
    
    * (test) O3-3005: Add E2E test for registering an unknown patient (#1070)
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    
    * (fix) Handle null start date on patient list details (#1081)
    
    * Handle null start date on list details
    
    * Removed unnecessary optional chaining
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    
    * (chore) Update translations from Transifex (#1059)
    
    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    
    * (refactor) O3-2685: Inconsistent / Duplicated Appointments List UI between Home App and Appointments App (#1084)
    
    * (chore) Fix Prettier glob patterns
    
    * O3-3030 service queues: fix NPE in mapVisitQueueEntryProperties (#1085)
    
    * O3-3030 service queues: fix NPE in mapVisitQueueEntryProperties
    
    * change default rep string for queue entries to include visit encounters
    
    ---------
    
    Co-authored-by: Makombe Kennedy <kennedymakombe@gmail.com>
    
    * (test) Remove mock implementations of usePagination (#1088)
    
    * (test) Remove mock implementations of usePagination
    
    * Fixup
    
    * (chore) Bump playwright (#1090)
    
    * O3-3043 - (feat) service queues - add new view of queue entries showin… (#1086)
    
    * O3-3043 - (feat) service queues - add new view of queue entries showing one table per status
    
    * move queue-table-for-all-statuses into view/
    
    * (chore) Flag rules-of-hooks lint violations (#1091)
    
    * (chore) Flag rules-of-hooks lint violations
    
    * Fix e2e tests
    
    * (chore) Update translations from Transifex (#1087)
    
    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    
    * (feat) O3-3063: UI tweaks for the Today's appointments widget (#1092)
    
    * (feat) UI tweaks for the Today's appointments widget
    
    * Appointments dashboard fixes
    
    * (fix) O3-3063: Fix appointments table empty state text (#1094)
    
    * (feat) O3:3063: Appointments dashboard UI tweaks (#1096)
    
    * (fix) Fix appointment metrics error state
    
    * Enhanced relationship display logic to differentiate 'Patient' roles (#1089)
    
    * (fix): improve client side form validation
    
    * (fix): error validation
    
    * Fixup
    
    ---------
    
    Signed-off-by: Joshua Murithi <brodiamyzalius@gmail.com>
    Co-authored-by: Donald Kibet <chelashawdonald@yahoo.com>
    Co-authored-by: chibongho <cbho@pih.org>
    Co-authored-by: Michael Seaton <mseaton@pih.org>
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    Co-authored-by: Mark Goodrich <mgoodrich@pih.org>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    Co-authored-by: Joshua Murithi <brodiamyzalius@gmail.com>
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    Co-authored-by: Gabriel Mbatha Ngao <gabriel.mbatha@gmail.com>
    Co-authored-by: sparsh989 <151712330+sparsh989@users.noreply.github.com>
    Co-authored-by: Makombe Kennedy <kennedymakombe@gmail.com>
    Co-authored-by: Daud Kakumirizi <dkakumirizii@gmail.com>
    Co-authored-by: Pedro Sousa - ICRC <68599335+icrc-psousa@users.noreply.github.com>
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    Co-authored-by: Piyush Mishra <91911367+piyushmishra1416@users.noreply.github.com>
    17 people authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    3d055b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. (feat) O3-3604 : Ward app - History section of inpatient notes form (#…

    …1272)
    
    (add visit note parameter to resource that fetches notes)
    mogoodrich authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    ba561a5 View commit details
    Browse the repository at this point in the history
  2. Refactor ward patient card (#1273)

    * change WardPatient type
    
    * refactor ward patient workspace
    
    * comments and tests
    
    * make bed field non-optional
    chibongho authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    2ff5ef0 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. (feat) O3-3247: Add forms for transfer patient and swap bed (#1267)

    * Added workspace for bed swapping
    
    * Completed work on Transfer form
    
    * Update translations
    
    * Bump framework
    
    * Final changes
    
    * Update translations
    
    * Review changes
    
    * Update failing test
    
    * Fix the value prop for radio button group
    
    * Fix the workspace name for patient card
    
    * Add custom rep to fetch location tag name and other fixes
    vasharma05 authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    5c274b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bad87fe View commit details
    Browse the repository at this point in the history
  3. (Fix) O3-3250: Fix reading from undefined wardPatient (#1278)

    * fix reading from undefined wardPatient
    
    * fix: add bottom padding on notes history container
    
    * fix: fix tests
    usamaidrsk authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    721bb6e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a62f807 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    b7771ab View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3789: Appointments data should exist before use (#1280)

    Co-authored-by: Pius Rubangakene <piruville@gmail.com>
    jnsereko and pirupius authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    f4d9e5d View commit details
    Browse the repository at this point in the history
  3. (refactor) Update Carbon styling import paths and tokens (#1281)

    * (refactor) Update Carbon styling import paths and tokens
    
    * Fixup
    denniskigen authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    7f570ca View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    859a449 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. (feat) O3-3223: Add configurable element to include alerts on pending…

    … items to patient card (#1218)
    
    * (feat) - O3-3222 - ward app - add patient card element to include risk factor obs within the current visit
    
    * rename codedObs to codedObsTags
    
    * remove orders
    
    * feat: add pending inpatient request
    
    * fix: fix alert message
    
    * fix: use layout spacing
    
    * rename WardPatientPendingTransfer
    
    ---------
    
    Co-authored-by: Chi Bong Ho <cbho@pih.org>
    usamaidrsk and chibongho authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c199364 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    0e32ba8 View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3333: Include telephone number in excel sheet export (#1277)

    * Telephone Number should be included in Download
    
    * Update index.ts
    
    * Update index.ts
    
    * update- Telephone Number should be included in Download
    
    * Rename
    
    * config to hide telephone numbers by default. return empty when no telephone record is found.
    
    * comment added
    
    * update- from the comments on the PR
    
    * Fixup
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    lucyjemutai and denniskigen authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    5ae28d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    3c138ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6d6580 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    aed444f View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3828: Patient search crashes with Uncaught RangeError (#1288)

    * O3-3828: resolved age calculation error on patient search by checking for missing date of birth
    
    * Update packages/esm-patient-search-app/src/compact-patient-search/compact-patient-banner.component.tsx
    
    ---------
    
    Co-authored-by: Brandon Istenes <brandonesbox@gmail.com>
    chimanwadike and brandones authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    8fecf37 View commit details
    Browse the repository at this point in the history
  3. (test) Assert presence of patient details in patient banner (#1286)

    * (test) Assert presence of patient details in patient banner
    
    * Wait for patient banner to render before running assertions
    
    * Add a check for a success toast notification
    
    * Use patient banner aria role instead
    
    * Set a custom timeout
    
    * Increase timeout
    
    * Add patient-banner-app to the E2E environment
    
    ---------
    
    Co-authored-by: Jayasanka Weerasinghe <33048395+jayasanka-sack@users.noreply.github.com>
    denniskigen and jayasanka-sack authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    87de528 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    10a4a9e View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    fd9f27d View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    0d8c01e View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. (refactor) Refactor registration form cancel modal to match conventio…

    …ns (#1294)
    
    This PR refactors the registration form's cancel modal to match new modal naming and registration conventions. Modals
    are now registered in the routes registry file under the `modals`. The naming convention has also changed - modals now use the `*.modal.tsx` suffix.
    I've also amended the modal to use Carbon's ModalBody, ModalHeader, and ModalFooter components instead of using divs with
    custom classes. Finally, I've amended the modal title and content to align with other confirmation modals in O3.
    denniskigen authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f21abc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f99530d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. (feat) O3-3840: Improvements to the registration form Death info se…

    …ction (#1290)
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    usamaidrsk and denniskigen authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    87217e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8a815a View commit details
    Browse the repository at this point in the history
  3. (fix) O3-3879: Localize the monthly calendar header text (#1293)

    * (chore): Update month text based on locale
    
    * Fixup
    
    * Misc fixes
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    NethmiRodrigo and denniskigen authored Aug 29, 2024
    Configuration menu
    Copy the full SHA
    ab41846 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    04fde53 View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3211: Ward App - display metrics for admission status and b…

    …ed occupancy (#1213)
    
    * feat-metrics
    
    * update metrics
    
    * correct test
    
    * refactor useAdmission
    
    * fix e2e tests
    
    * (refactor) Refactor registration form cancel modal to match conventions (#1294)
    
    This PR refactors the registration form's cancel modal to match new modal naming and registration conventions. Modals
    are now registered in the routes registry file under the `modals`. The naming convention has also changed - modals now use the `*.modal.tsx` suffix.
    I've also amended the modal to use Carbon's ModalBody, ModalHeader, and ModalFooter components instead of using divs with
    custom classes. Finally, I've amended the modal title and content to align with other confirmation modals in O3.
    
    * (feat) 03-3404: follow-up -ensure the  dateAppointmentScheduled <= appointmentDate (#1295)
    
    * correct yarn.lock
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    Co-authored-by: Lucy Jemutai <130601439+lucyjemutai@users.noreply.github.com>
    3 people authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    b17c19e View commit details
    Browse the repository at this point in the history
  3. (fix) O3-3749: Ward Allocation - Create new bed form missing scroll b…

    …ar. (#1276)
    
    * (fix) O3-3749: Ward Allocation - Create new bed form missing scroll bar.
    
    * (fix) O3-3749: Ward Allocation - Create new bed form missing scroll bar.
    
    * (fix) O3-3749: Ward Allocation - Create new bed form missing scroll bar.
    
    ---------
    
    Co-authored-by: Usama Idriss Kakumba <53287480+usamaidrsk@users.noreply.github.com>
    IamMujuziMoses and usamaidrsk authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    91a72e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    494b05e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4bff4b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. (feat) O3-3737: Add configurable details about pending orders on the …

    …patient card (#1296)
    
    * feat: configure pending orders
    
    * chore: translations
    
    * rename pending-orders to pending-items slot name
    usamaidrsk authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    ba179e4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. (feat) O3-3782: Use styleguide page header component (#1275)

    This PR refactors page headers for apps in Patient Management to use the PageHeader component from the styleguide.
    Twiineenock authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    d6baed3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04c991e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    2543e1b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    915e023 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. (chore) Cache playwright browsers (#1310)

    * (chore) Cache playwright browsers
    
    * Bump @actions/cache version
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    jayasanka-sack and denniskigen authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    4e8fe58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7fcbac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2a91e8 View commit details
    Browse the repository at this point in the history
  4. (feat) - O3-3216 - Ward App - show admitted newborn baby / mother in …

    …ward patient card (#1303)
    
    * feat-metrics
    
    * (fix) O3-3709 - ward app - handle pagination
    
    * update metrics
    
    * mother child stash
    
    * what a mess
    
    * stash
    
    * good to go
    
    * (fix) O3-3709 - ward app - handle pagination
    
    * remove orig files
    
    * (fix) O3-3709 - ward app - handle pagination
    
    * fix tests
    
    ---------
    
    Co-authored-by: Bhargav Kodali <kodalibhargav019@gmail.com>
    chibongho and kb019 authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    07d0432 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. (fix) Make appointments app lazy-load anything in the chart (#1314)

    * (fix) Make appointments app lazy-load anything in the chart
    
    * Fixup some component names
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    ibacher and denniskigen authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    e30bfe3 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    9143a3e View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. (fix) O3-3906: ComposedModal usage missing scroll bar (#1308)

    * (fix) O3-3906:  ComposedModal usage missing scroll bar
    
    * (fix) O3-3906:  ComposedModal usage missing scroll bar
    IamMujuziMoses authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    bac1f4d View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. O3-3677: Implement ability to add patient to a queue from lab app (#1258

    )
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    Co-authored-by: Brandon Istenes <bistenes@gmail.com>
    3 people authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    07da6a7 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3915: The buttons in the refine-search overlay for the patie…

    …nt search button are partially hidden in a desktop layout (#1311)
    mccarthyaaron authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    1e3f177 View commit details
    Browse the repository at this point in the history
  3. (chore) Update translations from Transifex (#1297)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    1aadc22 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    d08eb8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc98482 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    3a0f42b View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3861 - ward app - add tooltip to obs to show encounter date (

    …#1312)
    
    * (feat) O3-3861 - ward app - add tooltip to obs to show encounter date
    
    * address PR comments
    chibongho authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    6822458 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    4128769 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    691f65b View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    6f9faff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42c3c4b View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. (fix) O3-3737: Fix pending items configuration on ward patient card (#…

    …1324)
    
    * feat: configure pending orders
    
    * rename pending-orders to pending-items slot name
    
    * (fix): fix pendingItems config
    usamaidrsk authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    cdb8bbd View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3211: Fix calculations for Patients and Capacity in Ward Met…

    …rics (#1307)
    
    * feat-metrics
    
    * update metrics
    
    * correct test
    
    * refactor useAdmission
    
    * fix e2e tests
    
    * (refactor) Refactor registration form cancel modal to match conventions (#1294)
    
    This PR refactors the registration form's cancel modal to match new modal naming and registration conventions. Modals
    are now registered in the routes registry file under the `modals`. The naming convention has also changed - modals now use the `*.modal.tsx` suffix.
    I've also amended the modal to use Carbon's ModalBody, ModalHeader, and ModalFooter components instead of using divs with
    custom classes. Finally, I've amended the modal title and content to align with other confirmation modals in O3.
    
    * (feat) 03-3404: follow-up -ensure the  dateAppointmentScheduled <= appointmentDate (#1295)
    
    * correct yarn.lock
    
    * fix metrics calculations
    
    * add internationalization
    
    * correct mocks
    
    * add dir attribute
    
    * remove i18n code
    
    * clean code
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    Co-authored-by: Lucy Jemutai <130601439+lucyjemutai@users.noreply.github.com>
    3 people authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    bc531a6 View commit details
    Browse the repository at this point in the history
  3. (chore) Update translations from Transifex (#1316)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    3 people authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    17dc81b View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. (fix) - O3-3996 - Ward App - fix styling for patient card footer and … (

    #1325)
    
    * (fix) - O3-3996 - Ward App - fix styling for patient card footer and mother child row
    
    * fix typo
    chibongho authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    fbeab75 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. (fix) - O3-4015 - Ward App - patient should get unassigned from bed a…

    …t old l… (#1326)
    
    * (fix) - O3-4015 - Ward App - patient get unassigned from bed at old location upon transfer to new location
    
    * address PR comment
    chibongho authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b3d1e4a View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. (chore) Update translations from Transifex (#1328)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    d58e208 View commit details
    Browse the repository at this point in the history
  2. (fix) Show discard changes confirmation modal when fields get touched (

    …#1323)
    
    This PR tweaks the logic for showing the discard changes confirmation modal in the patient registration form. Previously, the modal was being shown in cases where the user had not made any changes. Now, the modal will only be shown when the user has made changes and attempts to navigate away from the form. This is done by checking whether any of the form fields have been [touched](https://formik.org/docs/api/formik#touched--field-string-boolean-). This aligns with the expected behavior of the form and provides a better user experience.
    
    Also, this PR refactors the `DeleteIdentifierConfirmationModal` to leverage Carbon's ModalHeader, ModalBody, and ModalFooter components. It also refactors its registration in the `routes.json` file so it leverages the `modal` property of the route definition. This aligns with our best practices for registering modals.
    denniskigen authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    70be110 View commit details
    Browse the repository at this point in the history
  3. (chore) Update translations from Transifex (#1329)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    835898f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. (chore) Update translations from Transifex (#1330)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    33b89e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be1f84c View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. (feat) O3-4036: Mutate patient lists after submission (#1334)

    * (feat) O3-4036: Mutate patient lists after submission
    
    This PR adds a mutation to the Patient Lists app submission logic to update the patient list with the new patient. It does so by creating a mutator function `mutateCohortMembers` that updates the SWR key used to fetch the patient list data after a successful submission. It also:
    
    - Adds test coverage for the `AddPatient` component.
    - Ports over API logic from the component to the resource file.
    - Updates the UI to match the [designs](https://zpl.io/JQEowL9)
    
    * Fixup
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    denniskigen and ibacher authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    2e13624 View commit details
    Browse the repository at this point in the history
  2. (fix) Identifier input test (#1332)

    * (fix) Identifier input test
    
    * Tweak identifier value property
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    ynurmahomed and denniskigen authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    93e37ad View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. (feat) O3-3818: Add clinical forms workspace to Ward app sidebar (#1319)

    * feat: add clinical forms to ward app
    
    * feat: add formentryworkspace name to props
    
    * feat: add clinical forms
    
    * (feat) add related workspace names props on clinical forms dashboard workspace
    
    * (fix) package.json
    usamaidrsk authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    a18801b View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. (fix) - O3-4017 - Ward App - ward view should refresh data after acti…

    …ons on patients (#1327)
    
    * (fix) - O3-4017 - Ward App - ward view should refresh data after actions on patients
    
    * clean up tests
    
    * update esm-framework
    chibongho authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    74a8af6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb914c6 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. (fix) O3-3211: Use admission Location as source of truth for detemini…

    …ng occupied beds (#1333)
    
    * feat-metrics
    
    * update metrics
    
    * correct test
    
    * refactor useAdmission
    
    * fix e2e tests
    
    * (refactor) Refactor registration form cancel modal to match conventions (#1294)
    
    This PR refactors the registration form's cancel modal to match new modal naming and registration conventions. Modals
    are now registered in the routes registry file under the `modals`. The naming convention has also changed - modals now use the `*.modal.tsx` suffix.
    I've also amended the modal to use Carbon's ModalBody, ModalHeader, and ModalFooter components instead of using divs with
    custom classes. Finally, I've amended the modal title and content to align with other confirmation modals in O3.
    
    * (feat) 03-3404: follow-up -ensure the  dateAppointmentScheduled <= appointmentDate (#1295)
    
    * correct yarn.lock
    
    * fix metrics calculations
    
    * add internationalization
    
    * correct mocks
    
    * add dir attribute
    
    * remove i18n code
    
    * clean code
    
    * use admissionLocation as source of truth
    
    * Update ward-view.resource.ts
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    Co-authored-by: Lucy Jemutai <130601439+lucyjemutai@users.noreply.github.com>
    3 people authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c12e752 View commit details
    Browse the repository at this point in the history
  2. (fix) O3-4004: Fix Patient action menu button workspace (#1336)

    * feat-metrics
    
    * update metrics
    
    * correct test
    
    * refactor useAdmission
    
    * fix e2e tests
    
    * (refactor) Refactor registration form cancel modal to match conventions (#1294)
    
    This PR refactors the registration form's cancel modal to match new modal naming and registration conventions. Modals
    are now registered in the routes registry file under the `modals`. The naming convention has also changed - modals now use the `*.modal.tsx` suffix.
    I've also amended the modal to use Carbon's ModalBody, ModalHeader, and ModalFooter components instead of using divs with
    custom classes. Finally, I've amended the modal title and content to align with other confirmation modals in O3.
    
    * (feat) 03-3404: follow-up -ensure the  dateAppointmentScheduled <= appointmentDate (#1295)
    
    * correct yarn.lock
    
    * fix metrics calculations
    
    * add internationalization
    
    * correct mocks
    
    * add dir attribute
    
    * remove i18n code
    
    * clean code
    
    * use admissionLocation as source of truth
    
    * fix patient error
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    Co-authored-by: Lucy Jemutai <130601439+lucyjemutai@users.noreply.github.com>
    3 people authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    6d5dfdf View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. (feat) O3-4063: Ward App - update encounter types to use for Inpatien…

    …t Notes and Transfer Request (#1337)
    mogoodrich authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    de07ee4 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. (chore) Bump framework and update patient banner props (#1342)

    * Updated the esm-framework and patient banner actions props
    
    * Additional mods
    
    ---------
    
    Co-authored-by: Dennis Kigen <kigen.work@gmail.com>
    vasharma05 and denniskigen authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    dfd21aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    210df65 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. (feat) O3-4078 - Ward App - Simplify patient card configurations (#1339)

    * add default ward
    
    * default ward view as an extension
    
    * stash
    
    * stash
    
    * things kind of working
    
    * reduce calls to motherAndChild endpoint
    
    * fix issue with keys in ward bed
    
    * get tests to pass
    
    * update config documentation + cleanup
    
    * fixup
    
    * fixup
    
    * fix admission request notes
    
    * add documenation of 'wards' config param
    
    * address PR comments
    chibongho authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    f0e6659 View commit details
    Browse the repository at this point in the history
  2. (refactor) Port modal registrations to use the modal system (#1344)

    This PR ports over some left over modal registrations to use the modal system instead of the legacy extension modal registry. It also removes an [unused](https://github.com/search?q=org:openmrs+check-in-appointment-modal&type=code) modal registration from
    the Appointments app routes registry.
    denniskigen authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    6f337de View commit details
    Browse the repository at this point in the history
  3. (fix) O3-4004 - ward app - better way to fix patient action menu butt…

    …on in workspace (#1346)
    
    * add depedency in use effect
    
    * undo changes in o3-4004
    
    * correct type
    kb019 authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d5c2f3e View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. (feat) Restore recently searched patients functionality in compact se…

    …arch (#1345)
    
    * (feat) Restore recently searched patients functionality in compact patient search
    
    This restores the recently searched patients functionality in the compact patient search. It also introduces some refactoring of the code to make it more modular and easier to maintain. These changes include:
    
    - Tweaking the configuration schema to improve the names and descriptions of the config properties. This also includes renaming the `patientResultUrl` config property to `patientChartUrl`, which is more descriptive of what it is used for. Implementers will need to update their configurations to use the new key.
    - Cleaning up the logic in the `useInfinitePatientSearch`, `useRecentlyViewedPatients` and `useRestPatients` hooks to make them more modular and easier to maintain. This includes removing rendering logic from the hooks. We can now drop the `.tsx` extension for the patient search resource file as it no longer contains any JSX.
    - Annotating invocations of the `useConfig` hook with the `PatientSearchConfig` type for better type inference.
    - Adding some error handling logic to the `addViewedPatientAndCloseSearchResults` function.
    - Preloading user properties from the REST API when the user hovers over the search icon in the navbar using the SWR preload API.
    - Preserving recently searched patients when revalidating the recently viewed patients list
    by enabling the `keepPreviousData` option in the `useInfinitePatientSearch` hook for better UX. Without this, the UI would show a loading state when revalidating the recently viewed patients list which could be potentially jarring for the user.
    
    * Fixup
    
    * Fixup
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    denniskigen and ibacher authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    fcc0125 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    f2f1e1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffca60d View commit details
    Browse the repository at this point in the history
  3. (feat) - O3-4022 - Ward App - handling rendering of mother / child in… (

    #1348)
    
    * (feat) - O3-4022 - Ward App - handling rendering of mother / child in same bed
    
    * translation
    chibongho authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e947713 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. (feat) O3-4065 Allow manual entry of auto generated identifiers (#1338)

    * (feat) O3-4065 Allow manual entry of auto generated identifiers
    
    * Remove id field configuration
    Interpolate optional identifier label
    
    * Update packages/esm-patient-registration-app/src/patient-registration/form-manager.test.ts
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    
    * Restore line
    
    * Update packages/esm-patient-registration-app/src/patient-registration/input/custom-input/identifier/identifier-input.component.tsx
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Ian <52504170+ibacher@users.noreply.github.com>
    ynurmahomed and ibacher authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    9a5d067 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    686e3b8 View commit details
    Browse the repository at this point in the history
  3. (chore) Bump turbo

    denniskigen committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    2d17ea0 View commit details
    Browse the repository at this point in the history
  4. (feat) O3-1831: Registration: Support person attribute of type Locati…

    …on (#1032)
    
    * ft-create-location-attribute component
    
    * feat: create person location attribute
    
    * (fix) remove useSWR in useCallback
    
    * (fix) update locationTag key description
    
    * (fix) selectedItem logic
    
    * (fix) fix interface naming
    
    * add commonets on the onInputChange func
    
    * (fix) add required param
    
    * (fix) update location-tag description
    
    * (fix) use handleInputChange function naming
    
    * feat: add loading status for searching location
    
    * feat: append loading on the location attribute combobox
    
    * fix: increase number of locations loaded
    usamaidrsk authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    fe14d60 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    37dd2aa View commit details
    Browse the repository at this point in the history
  2. (refactor) Ward: Refactor styling imports and use Carbon spacing toke…

    …ns (#1352)
    
    This PR refactors some left over some CSS carbon spacing module imports to import from `@carbon/layout` instead of `@carbon/styles/scss/spacing`. It also replaces CSS imports from
    the vars library in the framework that use the old `@import` directive, replacing them with the `@use` directive.
    denniskigen authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a14dade View commit details
    Browse the repository at this point in the history
  3. (fix) Fix React missing key warning for QueueTable table filters (#1351)

    * (fix) service queues: Fix React missing key warning for table filters in QueueTable
    
    This PR fixes a missing React key warning for the tableFilter prop in QueueTable. `tableFilter` is an array of React nodes that get rendered as children
    of the `TableToolbarContent` component. I've renamed the prop to `tableFilters` to better describe that it's an array of filters. Second, I've updated the rendering
    logic to use the `map` function to iterate over the `tableFilters` array and provide a unique `key` prop to each child. I'm using a `React.Fragment` to wrap each
    child in the array to avoid unnecessary additional DOM elements. Each of these fragments uses the index of the array as the key. This is not a perfect solution
    in the sense that keys should be stable and unique identifiers for elements in the array. However, in this case, the array contents are dynamic and may change
    in size, so a static index identifier works for now. I've also added keys to the `QueueTableByStatusMenu` and `QueueTableMetricsCard` components.
    
    I've also fixed the spacing of the filters in the `QueueTable` component as well as removed some unnecessary space from the filter label text.
    
    * Review feedback
    denniskigen authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    bd30184 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    c79b31f View commit details
    Browse the repository at this point in the history
  2. (fix) O3-4016 Ward App - add way to unassign bed from patient without…

    … transferring / discharging (#1350)
    chibongho authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    8761fb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    dd882cc View commit details
    Browse the repository at this point in the history
  2. (fix) O3-3849 Ward App - make patient header appear consistently in a…

    …ll ward workspaces (#1356)
    
    * (fix) O3-3849 Ward App - make patient header appear consistently in all ward workspaces
    
    * refactor + add header to clinical forms workspace
    chibongho authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    74707b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. (fix) O3-3996 - Ward App - adjust pagination size of admilocation / t…

    …ransfer location selector (#1357)
    chibongho authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    1fd78c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. Configuration menu
    Copy the full SHA
    282120a View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    08b705d View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. (chore) Update translations from Transifex (#1335)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    8bb24e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. (chore) Update translations from Transifex (#1361)

    Co-authored-by: OpenMRS Bot <infrastructure@openmrs.org>
    github-actions[bot] and openmrs-bot authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    86f1c48 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    6a81c79 View commit details
    Browse the repository at this point in the history
  2. (feat) O3-3848 Enable Admission request bar to always be displayed. (#…

    …1364)
    
    * Enable Admission request bar to always be displayed
    
    * Clean up
    suubi-joshua authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    95a19ea View commit details
    Browse the repository at this point in the history