Ongoing 5.0.1 Patch Trail

From OpenEMR Project Wiki
Revision as of 06:39, 15 July 2018 by Bradymiller (talk | contribs)
                 -----PATCHES--------
-------------------------------------------------------------
(PATCH 1 for 5.0.1 - 13 files)
*contrib/util/ubuntu_package_scripts/production/changelog.Debian
*contrib/util/ubuntu_package_scripts/production/control-php5
*contrib/util/ubuntu_package_scripts/production/control-php7
*contrib/util/ubuntu_package_scripts/production/copyright
*contrib/util/ubuntu_package_scripts/production/README.Debian
*interface/patient_file/letter.php
*interface/patient_file/report/custom_report.php
*interface/patient_file/summary/demographics.php
*interface/super/edit_list.php
*library/menu/src/MenuRole.php
*library/sanitize.inc.php
*setup.php
*version.php
--------------------------------------------------------
(PATCH 2 for 5.0.1 - 20 files)
contrib/util/ubuntu_package_scripts/production/changelog.Debian
contrib/util/ubuntu_package_scripts/production/control-php5
contrib/util/ubuntu_package_scripts/production/control-php7
contrib/util/ubuntu_package_scripts/production/copyright
contrib/util/ubuntu_package_scripts/production/README.Debian
*interface/fax/fax_dispatch.php
*interface/fax/faxq.php
*interface/forms/misc_billing_options/new.php
*interface/patient_file/front_payment.php
*interface/patient_file/history/encounters.php
interface/patient_file/letter.php
interface/patient_file/report/custom_report.php
interface/patient_file/summary/demographics.php
interface/super/edit_list.php
*library/MedEx/API.php
library/menu/src/MenuRole.php
library/sanitize.inc.php
*setup.php
*templates/documents/general_view.html
*version.php
--------------------------------------------------------
(PATCH 3 for 5.0.1 - 50 files)
*ccdaservice/README.md
*ccdaservice/package.json
*ccdaservice/serveccda.js
*contrib/util/docker/README.md
*contrib/util/express.php
contrib/util/ubuntu_package_scripts/production/changelog.Debian
contrib/util/ubuntu_package_scripts/production/control-php5
contrib/util/ubuntu_package_scripts/production/control-php7
contrib/util/ubuntu_package_scripts/production/copyright
contrib/util/ubuntu_package_scripts/production/README.Debian
*docker-compose.yml
interface/fax/fax_dispatch.php
interface/fax/faxq.php
interface/forms/misc_billing_options/new.php
*interface/login/login.php
*interface/main/backup.php
*interface/main/calendar/add_edit_event.php
*interface/main/calendar/modules/PostCalendar/pnuserapi.php
*interface/main/tabs/main.php
*interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php
*interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php
*interface/patient_file/encounter/forms.php
interface/patient_file/front_payment.php
interface/patient_file/history/encounters.php
interface/patient_file/letter.php
*interface/patient_file/report/custom_report.php
*interface/patient_file/summary/demographics.php
*interface/patient_tracker/patient_tracker.php
interface/super/edit_list.php
*interface/usergroup/adminacl.php
*interface/usergroup/usergroup_admin.php
*interface/usergroup/usergroup_admin_add.php
*interface/weno/admin.php
*interface/weno/validate.php
*library/appointments.inc.php
*library/auth.inc
*library/authentication/login_operations.php
*library/classes/CouchDB.class.php
*library/classes/Installer.class.php
*library/encounter_events.inc.php
*library/ESign/js/jquery.esign.js
*library/globals.inc.php
library/MedEx/API.php
library/menu/src/MenuRole.php
library/sanitize.inc.php
*library/tabs/src/TabsWrapper.php
*portal/get_patient_info.php
*setup.php
templates/documents/general_view.html
*version.php
--------------------------------------------------------
--------------------------------------------------------

making patch:
mkdir -p path
cp file
find . -type f -print (just to show you all the files in the patch)
find . -type f -print0 | xargs -0 echo chmod 0644 (dry run to show you command that will standardize permission)
find . -type f -print0 | xargs -0 chmod 0644 (if above 2 commands look good, then run this to standardize permissions)
zip -r 5-0-1-Patch-4.zip .
________________________________________________________
 
 
--------------------------------------------------------
 
PLANNED COMMITS TO TAKE OVER TO REL-501:
READY TO GO
e1d4dd5008ff94302c8cf7835c4853cf900febb0 (Fixes in the loading of default tabs - fixed by Amiel Elboim (Matrix))
b1375c59ca8be0982541653ac8c3d744806c1025 (Fix in MedEx background script - fixed by Ray Magauran)
6b0e3fe6eae4f4ea767379b9e946080691ca1e64 (fix to support mysqli for privDB code - reported by Sandra Gutierrez, fixed by Brady Miller)
eaafe0877c33175d5fb85b5e5f015a16742d68ca (Minor fixes and updates - fixed by Jerry Padgett)
460cce0cf102626b58a515a7aa7d47003f11562a (More backup big file fixes via chunked download - fixed by Jerry Padgett)
4d8ab8f8c872d8d4bf3771de8d49cab0ebcca47b (Fix for Select all not working in interface/billing/billing_manager.php - reported by Ray Magauran, fixed by Ranganath Pathak)
9f0ef9258cb900002772909a37b50c6a804eb316 (Billing fixes - fixed by Stephen Waite)
ea83434542978a0f6d10207ad2a6a70b238dc6d1 (Billing fix - reported by luminosity, fixed by Stephen Waite)
71f66ef439d26fafc8240dda7bd2dd28e0c79c4c (Fax fix - reported by Venu Julapalli, fixed by Jerry Padgett)
ef7656acfc8b44bdb232f3639b844d47b3e38075 (minor bug fix for dlgopen ajax  mode - fixed by Jerry Padgett)
4d0210628bf0e10d0688ea2aed0e0dab88e345f8 (fix SBR group name, number and fix duplicate onset date - fixed by Stephen Waite)
8b8939ba9ab291ff3f4c4ce6aadc111d620512c7 (fix in encounter report when a sensitivity is not selected - fixed by mdsupport)

EXPEDITED:

dcd1325d2009b89c4b6e8f56122ee4300d2a35ff (doctrine redis bug fix - fixed by Brady Miller)

469277fea5d047992f0fbaf69941c91f60601b94 (security fix - reported by Project Insecurity - insecurity.sh, fixed by Jerry Padgett)
43215e3129ffec377a5c8f0fbb2f152fe7c223e1 (portal fixes - fixed by Jerry Padgett)
a29465adebaacb67d65dc219e83fa2bd9eee79af (security fixes - reported by Project Insecurity - insecurity.sh, fixed by Brady Miller)
b08475e4f646ea5f4d7d9f9bbd68dcaaba3cd9ad (more security fixes -  reported by Project Insecurity - insecurity.sh, fixed by Jerry Padgett and Brady Miller)

NEED TO TAKE OVER TO PATCH(list of files):

(patient image fix when external id is different than id - reported by Luis Angel Uriarte, fixed by Brady Miller)
interface/main/tabs/js/patient_data_view_model.js




Always make these scripts blank:
setup.php
Always take over to patch:
version.php
sql_patch.php (and recommend removal of this file after install the patch)

DONE (AWAITING PATCH RELEASE):
EMPTY

---------------------------------------------------------