Difference between revisions of "Ongoing 5.0.1 Patch Trail"

From OpenEMR Project Wiki
Line 90: Line 90:
NEED TO TAKE OVER TO PATCH(list of files):
NEED TO TAKE OVER TO PATCH(list of files):


(Adding checkEvent function for recurring events - fixed by epsdky)
interface/main/calendar/modules/PostCalendar/pnuserapi.php
interface/main/calendar/modules/PostCalendar/pnuserapi.php
interface/patient_file/report/custom_report.php
interface/patient_file/report/custom_report.php
Line 97: Line 96:
library/encounter_events.inc.php
library/encounter_events.inc.php


(Modified calendar_arrived function to fix issues - fixed by epsdky)
library/encounter_events.inc.php
library/encounter_events.inc.php


(WENO erx updates - added by Sherwin Gaddis)
contrib/weno/pharmacyList.csv
contrib/weno/pharmacyList.csv
interface/weno/admin.php
interface/weno/admin.php
Line 106: Line 103:
library/globals.inc.php
library/globals.inc.php


(PSR2 fixes for above WENO commit)
interface/weno/validate.php
(patient portal multisite fix - fixed by Jerry Padgett)
portal/get_patient_info.php
portal/get_patient_info.php


(appointment entry fix - fixed by Jerry Padgett)
interface/main/calendar/add_edit_event.php
interface/main/calendar/add_edit_event.php
interface/patient_tracker/patient_tracker.php
interface/patient_tracker/patient_tracker.php


(mysql 8 fixes - reported by Nick Igbinosa, fixed by Brady Miller)
contrib/util/express.php
contrib/util/express.php
docker-compose.yml
docker-compose.yml
Line 127: Line 118:
setup.php
setup.php


(prevent out of memory on backup download - reported by Jack Chan, fixed by Jerry Padgett)
interface/main/backup.php
interface/main/backup.php


(acl admin username fix - fixed by Santiago Semhan)
interface/usergroup/adminacl.php
interface/usergroup/adminacl.php


(couchdb bug fix - fixed by Brady Miller)
library/classes/CouchDB.class.php
library/classes/CouchDB.class.php


(session bug fixes - reported by htuck and cornutaurus, fixed by Brady Miller)
interface/main/tabs/main.php
interface/main/tabs/main.php
interface/patient_file/encounter/forms.php
interface/patient_file/encounter/forms.php
Line 142: Line 129:
library/tabs/src/TabsWrapper.php
library/tabs/src/TabsWrapper.php


(CCDA fixes - fixed by Jerry Padgett)
ccdaservice/README.md
ccdaservice/README.md
ccdaservice/package.json
ccdaservice/package.json
Line 148: Line 134:
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php
(install fix related to prior mysql8 code changes - fixed by zbig01)
library/classes/Installer.class.php


Always make these scripts blank:
Always make these scripts blank:
Line 158: Line 141:


DONE (AWAITING PATCH RELEASE):
DONE (AWAITING PATCH RELEASE):
EMPTY
 
(Adding checkEvent function for recurring events - fixed by epsdky)
(Modified calendar_arrived function to fix issues - fixed by epsdky)
(WENO erx updates - added by Sherwin Gaddis)
(patient portal multisite fix - fixed by Jerry Padgett)
(appointment entry fix - fixed by Jerry Padgett)
(prevent out of memory on backup download - reported by Jack Chan, fixed by Jerry Padgett)
(mysql 8 fixes - reported by Nick Igbinosa, fixed by Brady Miller and zbig01)
(acl admin username fix - fixed by Santiago Semhan)
(couchdb bug fix - fixed by Brady Miller)
(session bug fixes - reported by htuck and cornutaurus, fixed by Brady Miller)
(CCDA fixes - fixed by Jerry Padgett)


---------------------------------------------------------
---------------------------------------------------------
</pre>
</pre>

Revision as of 22:28, 26 May 2018

                 -----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 - 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
--------------------------------------------------------
--------------------------------------------------------

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-3.zip .
________________________________________________________
 
 
--------------------------------------------------------
 
PLANNED COMMITS TO TAKE OVER TO REL-501:
STILL TESTING:
EMPTY

READY TO GO
EMPTY

EXPEDITED:
EMPTY

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

interface/main/calendar/modules/PostCalendar/pnuserapi.php
interface/patient_file/report/custom_report.php
interface/patient_file/summary/demographics.php
library/appointments.inc.php
library/encounter_events.inc.php

library/encounter_events.inc.php

contrib/weno/pharmacyList.csv
interface/weno/admin.php
interface/weno/validate.php
library/globals.inc.php

portal/get_patient_info.php

interface/main/calendar/add_edit_event.php
interface/patient_tracker/patient_tracker.php

contrib/util/express.php
docker-compose.yml
interface/login/login.php
interface/usergroup/usergroup_admin.php
interface/usergroup/usergroup_admin_add.php
library/auth.inc
library/authentication/login_operations.php
library/classes/Installer.class.php
setup.php

interface/main/backup.php

interface/usergroup/adminacl.php

library/classes/CouchDB.class.php

interface/main/tabs/main.php
interface/patient_file/encounter/forms.php
library/ESign/js/jquery.esign.js
library/tabs/src/TabsWrapper.php

ccdaservice/README.md
ccdaservice/package.json
ccdaservice/serveccda.js
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php
interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php

Always make these scripts blank:
setup.php
Always take over to patch:
version.php

DONE (AWAITING PATCH RELEASE):

(Adding checkEvent function for recurring events - fixed by epsdky)
(Modified calendar_arrived function to fix issues - fixed by epsdky)
(WENO erx updates - added by Sherwin Gaddis)
(patient portal multisite fix - fixed by Jerry Padgett)
(appointment entry fix - fixed by Jerry Padgett)
(prevent out of memory on backup download - reported by Jack Chan, fixed by Jerry Padgett)
(mysql 8 fixes - reported by Nick Igbinosa, fixed by Brady Miller and zbig01)
(acl admin username fix - fixed by Santiago Semhan)
(couchdb bug fix - fixed by Brady Miller)
(session bug fixes - reported by htuck and cornutaurus, fixed by Brady Miller)
(CCDA fixes - fixed by Jerry Padgett)

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