Releases: ohcnetwork/care_fe
Releases · ohcnetwork/care_fe
November Week 4 Release
What's Changed
- 🪛 Fixed Non-uniform height of Asset List Tiles. by @shyamprakash123 in #6578
- Fix styling issues in the patient details page by @AshrafMd-1 in #6639
- Add Frontend validation in the add multiple bed function by @sriharsh05 in #6643
- Move the cancel button to the right in facility inventory add page! by @AshrafMd-1 in #6623
- Fixed Facility Cover Image upload pop-up by @konavivekramakrishna in #6616
- No close button once you open the discontinued prescriptions by @AshrafMd-1 in #6614
- ✔️ Fixed reloading issue while Opening Investigations or Treatment Summary in Consultation Dashboard. by @shyamprakash123 in #6576
- 🚀 Improved info of vitals monitor in mobile view. by @shyamprakash123 in #6574
- Improve rounding of the preset buttons. Fixes #6555 by @Omkar76 in #6567
- Aligned buttons to right by @konavivekramakrishna in #6573
- Disable out of constraint dates in DateInputV2 by @suprabathk in #6379
- fixed image upload modal by @kshitijv256 in #6666
- show delete user button only for stateAdmin by @ayush-seth in #6663
- Removed mandatory for Rhythm field by @shyamprakash123 in #6662
- Made Covid Detail section by default collapsed in patient advance filters by @vayudarji in #6654
- Fixed padding in "Reviewed before" chip in Consultation Dashboard by @AshrafMd-1 in #6647
- Replace useDispatch w. useQuery/request: Consultations #6372 by @AshrafMd-1 in #6484
- Implemented Insurance Details Page by @konavivekramakrishna in #6595
- Removed unnecessary multiple cancel buttons and added a Back button. by @KshitijTodkar48 in #6579
- Add auto-scroll function to error in add triage form by @sriharsh05 in #6645
- add concurrency to deploy workflow to cancel-in-progress runs by @sainak in #6683
- Patient Consultation: Route to Facility 🏥, Admission Date & Time 🕚 by @rithviknishad in #6458
- Improve how time is shown in Administrations Timeline by @rithviknishad in #6685
- Redesign Doctor Notes (Review, QA, Testing) by @Bhavik-ag in #6224
- fixes missing warranty validity filters by @rithviknishad in #6698
- Fix cypress for doctor notes by @Ashesh3 in #6703
- Revert buggy replacement of useDispatch with useQuery in Live Feed by @rithviknishad in #6707
- Fix layout issue in DailyRoundsList component by @Ashesh3 in #6709
- sandbox iframe in fileupload by @khavinshankar in #6691
- Filter out push notif and Fix empty daily rounds design by @Ashesh3 in #6710
- Add icu_admission_date field to ConsultationForm by @Ashesh3 in #6711
- Keep doctor notes popup opened when initially clicked by @konavivekramakrishna in #6702
- Fix cypress test in doctor notes by @rithviknishad in #6728
- New Cypress Test | Verify Facility CSV Export | Facility Tab by @nihal467 in #6730
- Show "ICU Admission Date" only for Internal Transfer by @rithviknishad in #6729
- New Cypress Test | Search for a facility | Facility Tab by @nihal467 in #6733
New Contributors
- @ayush-seth made their first contribution in #6663
- @vayudarji made their first contribution in #6654
- @KshitijTodkar48 made their first contribution in #6579
Full Changelog: v23.46.0...v23.47.0
November Week 3 Release
What's Changed
- New Cypress Test | Advance Filters Functionality | User Tab by @nihal467 in #6510
- Existing Cypress POM Conversion | Page Navigation | User Tab by @nihal467 in #6511
- 🛠️ ✅ Fixed User signout flow malfunctioning. by @shyamprakash123 in #6509
- 🛠️ ✅ Fixed Responsiveness Issue in Facility List Page / Facility Card by @shyamprakash123 in #6507
- Fixed pressure sore popup not closing after clicking outside by @thedevildude in #6482
- New Cypress Test | Facility Redirection to view user page | User Tab by @nihal467 in #6513
- Existing Cypress POM Conversion | Create New User & Verify its reflection along with validation | User Tab by @nihal467 in #6514
- New Cypress Test | Existing User Profile Updation | User Tab by @nihal467 in #6527
- Track patient card button clicks by @Ashesh3 in #6521
- Replaced useDispatch w. useQuery/request: Resource (src/Components/Resource/**) by @konavivekramakrishna in #6461
- Fixed bed number coming up two time in patients page. by @AshrafMd-1 in #6526
- Make header in patient dashboard more responsive. Fixes #6488 by @Omkar76 in #6515
- Add location filter for patients by @Ashesh3 in #6456
- Show only those facilties that aren't linked to user by @Pranshu1902 in #6253
- Refactor middleware hostname in Feed component by @Ashesh3 in #6538
- Show camera feed button only for specific roles by @Ashesh3 in #6540
- add auto deployment for staging gcp deployment by @sainak in #6519
- Redirect to Original URL After Session Expiry and Re-login by @AshrafMd-1 in #6495
- Group medicine administration by 4 hours + Support for archiving medicines + Administration Activity View + migrate
useDispatch
touseQuery
by @rithviknishad in #6396 - 🔧 Hide Camera Feed Tab for bed with no camera attached. by @shyamprakash123 in #6536
- Remove redundant facility selection pop-up for single facility users by @sriharsh05 in #6535
- ☑️ Added Loading component while the assets are being fetched. by @shyamprakash123 in #6532
- change the NIBP display from last 30 mins to current bed assignment date by @sriharsh05 in #6479
- Replace useDispatch w. useQuery/request: Notifications (src/Components/Notifications/**) #6392 by @adriansliva in #6543
- Replaced useDispatch w. useQuery/request: Shifting (src/Components/Shifting/**) by @konavivekramakrishna in #6533
- Added LiveFeedScreen page by @kshitijv256 in #6497
- fixes #6504; fix sign out issue by @rithviknishad in #6559
- New Cypress Test | Functionality test of Linking and Unlinking Facility | User Tab by @nihal467 in #6564
- New Cypress Test | Functionality test of Adding working hour to user and verify its reflection | User Tab by @nihal467 in #6566
- Added max width constraint to the cards. by @konavivekramakrishna in #6563
- fix responsive issue in sidebar by @khavinshankar in #6547
- Fixed Multiple duplicate API requests dispatched to fetch resource comments by @konavivekramakrishna in #6562
- fix cypress: resource and sample test by @rithviknishad in #6569
- Refactor Consultation Diagnosis (M2M relation, additional verification statuses and other improvements) by @rithviknishad in #6528
- New Cypress Test | Functionality test of Linking Skill to a User | User Tab by @nihal467 in #6568
- Live Feed: Hide sorting filter by @rithviknishad in #6577
- Fix clear button for CNS location filter by @Ashesh3 in #6581
- Fixed Flaky Cypress Test in the User_Manage File by @nihal467 in #6583
- refresh administrations upon archive by @rithviknishad in #6586
- iOS: fix add user button alignment by @rithviknishad in #6588
- Syncing package-lock with package.json for cypress by @nihal467 in #6589
- deploy to staging gcp instance from staging image by @sainak in #6548
- add deployment job to deploy to GKE Meghalaya by @sainak in #6594
- Fixed dosage field malfunctioning. by @AshrafMd-1 in #6626
- Add delay before live feed reconnect by @Ashesh3 in #6655
New Contributors
- @adriansliva made their first contribution in #6543
Full Changelog: v23.43.0...v23.46.0
October Week 5 Release
What's Changed
- Add GitHub Action for Linting on Pull Requests by @Ashesh3 in #6490
- Lint CI: Show errors only and fix existing lint errors by @rithviknishad in #6494
- Fixes pagination not working in Location Management (
PaginatedList
component) by @rithviknishad in #6462 - Show camera feed only for admin and doctor by @Ashesh3 in #6453
- 🛠️ Replaced useDispatch w. useQuery: DeathReport (src/Components/DeathReport/DeathReport.tsx) by @shyamprakash123 in #6450
- Add medico-legal case toggle and filter by @Ashesh3 in #6440
- fix phone number parsing issue in abdm by @khavinshankar in #6496
- rename assets dir to avoid conflicts with /assets/ route by @sainak in #6501
- Fix passing silent argument to linter by @Ashesh3 in #6499
- Fix: Asset tab facility and location badges are malfunctioning by @Pranshu1902 in #6474
- Configure eslint for mdx files. Closes #3760 by @Omkar76 in #6485
Full Changelog: v23.42.0...v23.43.0
October Week 4 Release
What's Changed
- fix: add action and recommend discharge data on patient consultation page by @cp-coder in #5347
- Middleware override feature in asset location by @Ashesh3 in #6368
- Replaced useDispatch with useQuery and request in ExternalResult (src/Components/ExternalResult/** ) by @konavivekramakrishna in #6402
- Added cypress test to verify warranty expiry label on an asset by @GokulramGHV in #6428
- Replaced export button Icon with relevant Export Icon by @shyamprakash123 in #6451
- Replaced dispatch with useQuery and request in Asset module by @kshitijv256 in #6374
- Optimize lodash. Fixes #6006 by @Omkar76 in #6415
- Fix CSS unintentended RTL style by @rithviknishad in #6465
- Replaced useDispatch with useQuery and request. by @shyamprakash123 in #6344
- Fixes JWT token refresh interval default fallback to 5 mins (instead of 15 mins) by @rithviknishad in #6466
- Daily Rounds: Updated consciousness levels choices to MEWS by @cp-coder in #6435
- Fixed typo in pathParams of ConfigureHealthFacility and replaced useDispatch in ConfigureFacility by @khavinshankar in #6470
- New Cypress Test | Search using username | User Tab by @nihal467 in #6478
- Fix loadash-es import by @Ashesh3 in #6477
- Fix session expiry detection by @Ashesh3 in #6472
- Added test of patient_crud.cy.ts by @ShivamJhaa in #6135
New Contributors
- @konavivekramakrishna made their first contribution in #6402
- @shyamprakash123 made their first contribution in #6451
Full Changelog: v23.41.0...v23.42.0
October Week 3 Release
What's Changed
- Fix Cypress Failure in Assets by @nihal467 in #6421
- Replaced date-fns utility functions from DateInputV2 component with day.js by @thedevildude in #6405
- Aligned Service History & Transaction History in Asset Details by @GokulramGHV in #6382
- Added AMC Warranty filters and expiry labels for assets by @GokulramGHV in #6364
- whitelisted jwt_token_refresh_interval by @kshitijv256 in #6418
- Bump uuid from 9.0.0 to 9.0.1 by @dependabot in #6409
- Using the treeshakable api for echarts by @Omkar76 in #6424
- Set page title to medicine by @AshrafMd-1 in #6431
- Track camera feed views and display offline status by @Ashesh3 in #6408
- Bump react-player from 2.12.0 to 2.13.0 by @dependabot in #6317
- fixes nutrition tab showing nursing analysis by @rithviknishad in #6437
New Contributors
- @thedevildude made their first contribution in #6405
- @Omkar76 made their first contribution in #6424
- @AshrafMd-1 made their first contribution in #6431
Full Changelog: v23.40.0...v23.41.0
October Week 2 Release
What's Changed
- Fix Flaky Cypress test in Facility Module by @nihal467 in #6384
- Revert "Prescriptions: Shrink discontinued prescriptions + Flip MAR t… by @rithviknishad in #6386
- Refactor Asset Model Import Formatting by @Ashesh3 in #6388
- Refactor: replaced Dispatch to useQuery/Request of src/Components/Auth/log… by @jevil25 in #6333
- Fix facility image hover effect height by @Pranshu1902 in #6352
- Split routes of App Router by @rithviknishad in #6363
- Prescription: show prescribed on, by, and discontinued date in detail card by @rithviknishad in #6365
- Fixed bug in location picker in update facility page by @sriharsh05 in #6377
- Added cam auto reset in asset config page by @thtauhid in #6375
- 💊 Adds support for editing prescriptions + Adds
useSlug
hook by @rithviknishad in #6369 - Assets date picker by @suprabathk in #6338
- Add show unread notifications filter button by @Pranshu1902 in #6356
- Asset Create More: fix reset of
is_working
state by @rithviknishad in #6398 - Show asset import progress by @Ashesh3 in #6400
- Prescriptions: freeze columns and shrink discontinued by @rithviknishad in #6389
- Fix password reset by @Ashesh3 in #6404
- Vitals Monitor: Shows relative time for blood pressure and hide if stale (30 mins) by @rithviknishad in #6407
- Fix date range end picker by @Ashesh3 in #6413
- cypress fix: select non group ICD11 entity by @rithviknishad in #6412
New Contributors
- @jevil25 made their first contribution in #6333
- @sriharsh05 made their first contribution in #6377
Full Changelog: v23.39.0...v23.40.0
October Week 1 Release
What's Changed
- Improve type-safety of generic
TData
inreqeust
module by @rithviknishad in #6324 - Update type defintions of ICD11 by @rithviknishad in #6343
- Create cypress test for asset transaction and service history's by @nihal467 in #6349
- Display patient age in mm dd when younger than 1y by @Ashesh3 in #6342
- Enable clearing 'referred to' in discharge modal by @Ashesh3 in #6337
- Added logic for showing "Track Shifting" button when patient has active shifting by @thtauhid in #6318
request
: adds type check forTBody
by @rithviknishad in #6358- Remove default selection of patient category by @Ashesh3 in #6354
- Remove phone duplication check on patient update by @Ashesh3 in #6359
Full Changelog: v23.38.0...v23.39.0
September Week 4 Release
What's Changed
- Modified Asset Export test to handle random failure by @nihal467 in #6302
- Added test to verify page redirection from facility details page to asset page by @nihal467 in #6308
- Renamed "Verified By" to "Treating Physician" by @thtauhid in #6300
- Changed requested values in all the places by @kshitijv256 in #6292
- Medibase Search: Skip showing selected option search results when query is present by @rithviknishad in #6284
- Remove libphonenumber js by @print-Sathvik in #6222
- Improved asset details page by @GokulramGHV in #6256
- Restrict Access to Asset Configurations for Specific Admin Roles by @Ashesh3 in #6309
- Enhanced UI for Principle diagnosis by @Pranshu1902 in #6264
- Removed react-swipeable-views package by @thtauhid in #6312
- Refactor
App.tsx
, Providers, Integrations; Remove usage on redux's states; Adds support for notifications touseQuery
andrequest
by @rithviknishad in #6287 - Add docs for
request
anduseQuery
by @rithviknishad in #6315 - Prescriptions: Shrink discontinued prescriptions + Flip MAR timeline + Freeze primary columns in horizontal scroll by @rithviknishad in #6282
- Fix action field in consultation form by @Ashesh3 in #6314
- Fix the loader display on Patient Notes page by @Pranshu1902 in #6204
- Asset Configure: Migrate
useDispatch
to useuseQuery
(inherently fixes camera not reloading on configure saved) by @rithviknishad in #6327 - Fix Ambulance Phone Number validation in Shifting by @Ashesh3 in #6332
Full Changelog: v23.37.0...v23.38.0
September Week 3 Release
What's Changed
- Refactor ConsultationDetails.tsx by @thtauhid in #6258
- Add validation for average working hours by @Ashesh3 in #6243
- Changed priority of backUrl and history for back button in pageTitle by @kshitijv256 in #6251
- Asset filter parameters reset on unselect by @print-Sathvik in #6255
- Make the form consistent by @Pranshu1902 in #6238
- Disabled asset config button for users other than state and district admin by @thtauhid in #6259
- add test to search asset by qr and serial number by @nihal467 in #6266
- remove quotes from envs in
.env
and gitignore bun lock file by @rithviknishad in #6263 - remove
REACT_APP_CONFIG
from.env
by @rithviknishad in #6268 - fix load dummy data command by @sainak in #6270
- Refactor workflow to properly wait for migrations by @Ashesh3 in #6272
- Asset CSV export by @Ashesh3 in #6262
- Support for tracking consultation readmissions by @rithviknishad in #6239
- Add Consultation button is now conditionally active by @thtauhid in #6260
- Added None option in admitted_to bed filters so that we can filter for patient who are admitted but no bed assigned by @yaswanthsaivendra in #5550
- Added Cypress Test to verify Asset Filter Functionality by @nihal467 in #6275
- Vitals Monitor (HL7): Add support to detect multiple ecg wavenames by @rithviknishad in #6274
- fix
goBack
precedence by @rithviknishad in #6285 - Implements
useQuery
&request
data fetching utilities (used in Location Management page) by @rithviknishad in #6269 - Cypress parallel by @mathew-alex in #6273
- Fixed Cypress Failure in Facility and Resource Page by @nihal467 in #6293
- Add Cypress test to Assets Export Functionality by @nihal467 in #6291
- Cam reset by @khavinshankar in #6286
New Contributors
- @thtauhid made their first contribution in #6258
- @yaswanthsaivendra made their first contribution in #5550
Full Changelog: v23.36.00...v23.37.0
September Week 2 Release
What's Changed
Note
Starting from this release we are moving to calver versioning with <year>.<week>.<patch>
as version scheme
- Enhance UI of Import External Results page by @Pranshu1902 in #6163
- Medicine: Adds
type
filter for medibase search by @rithviknishad in #6186 - Remove extra space on Add Triage form by @Pranshu1902 in #6215
- Remove extra loader and add success notification on link skills page by @Pranshu1902 in #6210
- Bug Fixed : Default filters on patients page loads by @mustafaazad03 in #6189
- Support for direnv and use
CARE_API
from env in vite config by @rithviknishad in #6201 - Added nav link for bed status in consultation form by @suprabathk in #6170
- Medicine Administrations: Adds
administered_date
input by @rithviknishad in #6206 - Fix casing of plausible goal properties by @Ashesh3 in #6229
- Diagnosis: Adds field Principal Diagnosis by @rithviknishad in #6218
- Open pdf file preview in new tab by @Ashesh3 in #6226
- Changed weekly to average weekly for working hours by @kshitijv256 in #6228
- Fix fullscreen button for IOS by @Ashesh3 in #6225
- Added test for importing and configuring an asset and migrated patient_crud.ts to POM approach by @ShivamJhaa in #5870
- Added test for resource, facility and migrated them to POM approach by @ShivamJhaa in #6106
- User (Doctor) Autocomplete for Consultation Verified By by @rithviknishad in #6194
- Temporarily expose abdm health facility config directly by @khavinshankar in #6197
- cypress: fix inventory management by @rithviknishad in #6245
- Fix verified_by and Principal Diagnosis validation by @Ashesh3 in #6247
- Consultation Form: skip validation for
verified_by
ifsuggestion
is Declare Death and fix discharge not working on create consultation by @rithviknishad in #6248
Full Changelog: v16.2.6...v23.36.00