Releases: ohcnetwork/care_fe
Releases · ohcnetwork/care_fe
v24.05.0
What's Changed
- Fixed the edge case in cypress flaky test by @nihal467 in #7076
- Add CSP headers by @sainak in #7083
- Fixed uneven cards in Patients List by @shyamprakash123 in #7059
- Enhancements to backend setup of Cypress CI by @rithviknishad in #7051
- Fix inconsistent removal of facility filters by @Omkar76 in #7031
- changed the variant of the button to show a filter is active by @shramanpaul in #7026
- Add more symptoms and move OTHERS to bottom by @Omkar76 in #6958
- Enhance UI of Shifting Board by @Arzzam in #6956
- Changed to current date time instead of date time at which app was loaded. by @shyamprakash123 in #6791
- fix csp for websockets by @sainak in #7085
- fixes missing sidebar nav animation by @rithviknishad in #7091
- Add api.data.gov.in to CSP by @Ashesh3 in #7090
- Fix facility cover upload when using camera by @Ashesh3 in #7092
- Adds support to remove all filters via
useFilters
's utility method and fixes issues with patient advanced filters by @rithviknishad in #7096 - Relax CSP for styles and connect URLs by @sainak in #7097
- Fix camera feed not working on asset configure page for IOS devices by @Ashesh3 in #7098
- Add mime_type to upload request for sample results by @Ashesh3 in #7099
- Add blob: data: for media-src CSP by @Ashesh3 in #7100
- Adds support for filtering patients by diagnoses by @rithviknishad in #7062
- Update Content-Security-Policy script-src directive to allow 'blob' as a source by @Ashesh3 in #7105
- Switch to report only for CSP by @sainak in #7116
New Contributors
Full Changelog: v24.04.0...v24.05.0
v24.04.0
What's Changed
- Display live monitoring button to only State Admin, District Admin and Doctor. by @AshrafMd-1 in #7029
- Cache only the advance filters by @AshrafMd-1 in #6988
- Added new routes to prescriptions. by @sriharsh05 in #6982
- New Cypress Test | Facility Configuration | Facility Module by @nihal467 in #7040
- Whitelist file types in file upload by @khavinshankar in #7044
- Improve Abha linking process by @khavinshankar in #7000
- New Cypress Test | Modify Facility Doctor Capacity | Facility Module by @nihal467 in #7054
- New Cypress Test | Modify Facility Bed Capacity | Facility Module by @nihal467 in #7056
- New Cypress Test | Verify Facility Detail Page redirection | Facility Module by @nihal467 in #7057
- Add security headers by @sainak in #7060
- Include start date for Prescription timeline cells by @Ashesh3 in #7067
- Add break-all class to SelectMenuV2 component by @Ashesh3 in #7068
- Hide nav menu item "Dashboard" if not configured in config by @rithviknishad in #7072
- Fixed the recent cypress Flaky Test across the platform by @nihal467 in #7074
Full Changelog: v24.03.0...v24.04.0
v24.03.0
What's Changed
- Updated DOB Date Format in Patient details page by @AdityyaX in #6950
- Migrate
useDispatch
withuseQuery/request
insrc/Components/Common/**
by @rithviknishad in #6889 - Migrate
useDispatch
withuseQuery/request
in Add / Update Bed Form by @rithviknishad in #6975 - Add video connect link and Cypress Tests for User Profile by @Ashesh3 in #6924
- Fixes buggy prefetch condition for local body and district autocompletes by @rithviknishad in #7006
- Refactor discharge_reason data type to Integer by @Ashesh3 in #6807
- Adds user type: Nurse and Nurse (readonly) by @rithviknishad in #6464
- Fixes incorrect loading state when login form is invalid (no credentials provided) by @rithviknishad in #7011
- prevent resetting the filters cache on page load by @rithviknishad in #7009
- Update weekly_working_hours to allow null value by @Ashesh3 in #7015
- Update AssetFilter component to handle null facility value by @Ashesh3 in #7014
- Fixes
undefined
shown in Doctor Notes for Nurse user types by @rithviknishad in #7020 - Reset preview image for camera file selector by @Ashesh3 in #7024
- Refactor user delete button in FacilityUsers and ManageUsers components by @Ashesh3 in #7027
- Fix alignment issue in InvestigationTable by @Ashesh3 in #7028
New Contributors
Full Changelog: v24.02.0...v24.03.0
v24.02.0
What's Changed
- added the draft feature in the doctor's notes by @shramanpaul in #6932
- Remove scroll bar when header text overflows in patient details. by @AshrafMd-1 in #6910
- Show icu admission date on consultations dashboard by @Pranshu1902 in #6779
- Fixed None option in medical history selection input by @AshrafMd-1 in #6946
- Redesign Bed Capacity Cards by @Ashesh3 in #6925
- Hide delete facility option for users who dont have access by @Pranshu1902 in #6953
- Central Nursing Station: Migrate to
useQuery
and update to useresolved_middleware
by @rithviknishad in #6967 - Make daily round responsive on smaller screens by @Ashesh3 in #6973
- Fix blood pressure being negative values when field is cleared by @rithviknishad in #6986
- Blood Pressure: Temp. fix to treat negative values as undefined by @rithviknishad in #6987
- Fix: hide Monitors without a patient checkbox filter is not toggling by @GokulramGHV in #6992
New Contributors
- @shramanpaul made their first contribution in #6932
Full Changelog: v24.01.0...v24.02.0
v24.01.0
What's Changed
- fix deploy workflow by @khavinshankar in #6928
- Add keyboard shortcut for adding notes by @GokulramGHV in #6915
- Rename encounter date field labels by @rithviknishad in #6914
- Support for self-healing Consultation URL by @konavivekramakrishna in #6893
- Timeline style view for Daily Rounds by @Pranshu1902 in #6808
- New Cypress Test | Facility Pagination, Navigation and Duplicate Bed Error | Facility Module (#6907) by @nihal467 in #6912
- Replace all window.location.reload() with data refetch. by @sriharsh05 in #6892
- Replaced useDipatch with useQuery/request in FacilityCreate and HospitalList files by @sriharsh05 in #6591
- Use resolved_middleware for overrides by @Ashesh3 in #6875
- Fix mispositioned active link indicator by @Omkar76 in #6880
- Migrate Bed Management to
useQuery
and move pagination state to query params by @rithviknishad in #6909 - Fix latitude and longitude handling in FacilityCreate component by @Ashesh3 in #6934
- Add OP number to treatment summary. by @AshrafMd-1 in #6898
- Add consciousness level options for normal daily round type by @Ashesh3 in #6935
- Fix empty state in LocationManagement and BedManagement by @Ashesh3 in #6937
- fixes not found errors in investigation and other type errors by @rithviknishad in #6948
- Update consciousness level constants by @Ashesh3 in #6947
- fix resp. rate from being 0 instead of null when unset by @rithviknishad in #6949
- Daily Rounds: Fix previous log update not being detected by @rithviknishad in #6951
- fix daily rounds vital fields not clearing by @rithviknishad in #6954
- Fix conditional logic in PatientInfoCard by @Ashesh3 in #6955
Full Changelog: v23.52.0...v24.01.0
December Week 4 Release
What's Changed
- Fix investigation builder crash by @Ashesh3 in #6755
- fix responsiveness on patients page by @Pranshu1902 in #6759
- fixes #6810; format date and time for discharge date by @rithviknishad in #6813
- Allow occupancy indicator to resize when default font size changes. by @Omkar76 in #6806
- Refactor user delete permissions to allow StateAdmin and DistrictAdmin by @Ashesh3 in #6781
- Disable submit button in round type normal if no value selected by @Pranshu1902 in #6793
- Add MEWS Component by @AshrafMd-1 in #6760
- Add loading screen in index.html by @jainvedant392 in #6836
- Show error for invalid records of import external results page by @Pranshu1902 in #6832
- Fix patient name in transfer success notification by @konavivekramakrishna in #6829
- Prevent CARE from reloading during sign in/out 🏃♂️ by @rithviknishad in #6828
- Fix tooltip in users by @AshrafMd-1 in #6827
- Update API path for asset service records by @Ashesh3 in #6826
- Resolve page scroll resets in consultations tabs. by @AshrafMd-1 in #6825
- Removed required attribute from Respiratory Rate by @konavivekramakrishna in #6738
- use celery beat to check for pending migrations by @sainak in #6845
- Fixed Flaky Cypress Test in user tab by @nihal467 in #6864
- Sort wards by ward number in filters + adds utility method:
compareBy
by @rithviknishad in #6852 - Remove trailing spaces in textbox while adding new user. by @AshrafMd-1 in #6848
- Fixed update button in bed management. by @AshrafMd-1 in #6841
- Fix tooltip styling in the patient's dashboard. by @AshrafMd-1 in #6842
- Added same logic for disabling in both mobile and desktop view by @kshitijv256 in #6840
- fix resend otp in abdm aadhar signup by @khavinshankar in #6867
- Hide "Something went wrong" notification when username conflict by @rithviknishad in #6869
- Daily Rounds: fix buggy copy from previous log update by @rithviknishad in #6872
- thank everyone (including fork branches) by @rithviknishad in #6777
- Remove Copilot for PR tags by @rithviknishad in #6725
- Disable critical care submit if only basic editor is filled by @Pranshu1902 in #6860
- Add Telemedicine as a rounds type option by @Ashesh3 in #6831
- Fix pincode API by @Ashesh3 in #6884
- Removed Date of Positive & Negative in Treatment Summary by @AshrafMd-1 in #6878
- feat: show correct error message for interval server errors by @jainvedant392 in #6873
- Update GitHub action versions by @Ashesh3 in #6863
- Redesign location card UI by @GokulramGHV in #6853
- Add Consultation Specific route for Doctor Notes by @Pranshu1902 in #6851
- Rename "Admission Date" to encounter specific labels by @rithviknishad in #6719
- 🧹 Remove unused redux actions, fireRequest for file utility method, hooks and components by @rithviknishad in #6887
- Fix pincode district name comparison by @Ashesh3 in #6894
- Adds support for units for
max_dosage
by @rithviknishad in #6897 - Fixes Filters Cache restore logic by @rithviknishad in #6908
- New Cypress Test | Facility Location and Bed Management | Facility Module by @nihal467 in #6907
- Revert "Disable critical care submit if only basic editor is filled" by @Ashesh3 in #6916
- Hide Camera Feed button for patient with no bed assigned. by @shyamprakash123 in #6868
New Contributors
- @jainvedant392 made their first contribution in #6836
Full Changelog: v23.50.0...v23.52.0
December Week 2 Release
What's Changed
- Modified the external results sample format by @konavivekramakrishna in #6694
- separated bedname and location name by @kshitijv256 in #6794
- Added a Date/time and round type filter for log updates by @konavivekramakrishna in #6713
- Use relative time for audit log details. by @AshrafMd-1 in #6640
- Replaced useDispatch w. useQuery/request: Users (src/Components/Users/**) [5 out of 5 components] by @thedevildude in #6596
- Enhancements to Location Live Feed by @rithviknishad in #6726
- add support to cache filter options by @khavinshankar in #6695
- Invalidate filters cache upon login attempt by @rithviknishad in #6823
- Added location type to location form by @GokulramGHV in #6592
Full Changelog: v23.49.0...v23.50.0
December Week 1 Release
What's Changed
- Allow route to facility to be edited if null by @rithviknishad in #6742
- replace useDispatch with useQuery and request in FacilityCard, FacililyHome and FacilityUsers by @sriharsh05 in #6575
- Add validation for admission_date in consultation form. by @sriharsh05 in #6746
- Removed the red asterisk from Review field on Log update by @konavivekramakrishna in #6737
- changed bed type text in constants file by @kshitijv256 in #6721
- Rearranging buttons in the Patient consultation page by @GokulramGHV in #6674
- Hide KASP Advance Filter by @konavivekramakrishna in #6687
- hide location filter if facility is not selected by @ayush-seth in #6688
- Navigate to doctor notes page upon doctor notes clicked if popup already in view by @konavivekramakrishna in #6704
- Remove blood group, weight and height badges on the top of patient info card by @sriharsh05 in #6712
- Fix feed in patient consultation by @khavinshankar in #6753
- New Cypress Test | Verify Facility Advance Filter | Facility Tab by @nihal467 in #6736
- showing errors on wrong numbers in PhoneNumberFormField by @kshitijv256 in #6675
- Show discharge reason for OP consultations by @rithviknishad in #6724
- Convert the unit from grams to kg in inventory form. by @sriharsh05 in #6750
- Adds support for capturing time in Discharge Date by @rithviknishad in #6757
- Update tooltip position in ConfigureHealthFacility by @Ashesh3 in #6764
- fixes #6766; Misaligned label in external results by @rithviknishad in #6769
- fixes #6774; vitals content overlapping bed dropdown by @rithviknishad in #6775
- Update HL7 and ventilator middleware override by @Ashesh3 in #6778
- Updated login credentials in README.md by @nihal467 in #6786
- New Cypress Test | Create new Facility in multiple combination | Facility Tab by @nihal467 in #6785
- Update cypress badge in README.md by @nihal467 in #6788
- Enhance existing Cypress Test | Update existing facility | Facility Tab by @nihal467 in #6792
- New Cypress Test | Facility Triage Functionality | Facility Tab by @nihal467 in #6795
Full Changelog: v23.47.0...v23.49.0
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