Ongoing 5.0.1 Patch Trail
From OpenEMR Project Wiki
Revision as of 07:04, 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 -------------------------------------------------------- (PATCH 4 for 5.0.1 - 67 files) interface/fax/fax_dispatch.php interface/fax/faxq.php interface/main/daemon_frame.php interface/patient_file/encounter/search_code.php interface/super/manage_site_files.php library/forms.inc library/registry.inc patients/add_edit_event_user.php patients/find_appt_popup_user.php *ccdaservice/ccda_gateway.php ccdaservice/package.json ccdaservice/README.md ccdaservice/serveccda.js *common/database/Connector.php 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/billing/sl_eob_search.php *interface/de_identification_forms/de_identification_screen2.php *interface/de_identification_forms/find_code_popup.php *interface/de_identification_forms/find_drug_popup.php *interface/de_identification_forms/find_immunization_popup.php 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/js/patient_data_view_model.js 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/account/account.php *portal/account/register.php *portal/add_edit_event_user.php *portal/find_appt_popup_user.php portal/get_patient_info.php *portal/home.php *portal/import_template.php *portal/import_template_ui.php *portal/patient/_machine_config.php setup.php *sql_patch.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: EMPTY 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 (doctrine redis bug fix - fixed by Brady Miller) common/database/Connector.php (security fix - reported by Project Insecurity - insecurity.sh, fixed by Jerry Padgett) portal/account/account.php portal/account/register.php portal/add_edit_event_user.php portal/find_appt_popup_user.php portal/import_template.php portal/import_template_ui.php portal/patient/_machine_config.php (portal fixes - fixed by Jerry Padgett) portal/add_edit_event_user.php portal/home.php portal/import_template.php (security fixes - reported by Project Insecurity - insecurity.sh, fixed by Brady Miller) ccdaservice/ccda_gateway.php interface/billing/sl_eob_search.php interface/de_identification_forms/de_identification_screen2.php interface/de_identification_forms/find_code_popup.php interface/de_identification_forms/find_drug_popup.php interface/de_identification_forms/find_immunization_popup.php interface/fax/fax_dispatch.php interface/fax/faxq.php interface/main/daemon_frame.php interface/patient_file/encounter/search_code.php interface/super/manage_site_files.php library/forms.inc library/registry.inc patients/add_edit_event_user.php patients/find_appt_popup_user.php portal/add_edit_event_user.php portal/find_appt_popup_user.php (more security fixes - reported by Project Insecurity - insecurity.sh, fixed by Jerry Padgett and Brady Miller) portal/import_template.php portal/import_template_ui.php 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 ---------------------------------------------------------