Difference between revisions of "Ongoing 5.0.0 Patch Trail"

From OpenEMR Project Wiki
Line 147: Line 147:
*version.php
*version.php
--------------------------------------------------------
--------------------------------------------------------
  (PATCH 7 for 5.0.0 - 35 + ___ files)
  (PATCH 7 for 5.0.0 - 35 + 1___ files)




Line 175: Line 175:
library/classes/Installer.class.php
library/classes/Installer.class.php
library/custom_template/ckeditor/_samples/assets/_posteddata.php
library/custom_template/ckeditor/_samples/assets/_posteddata.php
*library/edihistory/edih_x12file_class.php
library/encounter_events.inc.php
library/encounter_events.inc.php
library/FeeSheet.class.php
library/FeeSheet.class.php
Line 181: Line 182:
library/patient_tracker.inc.php
library/patient_tracker.inc.php
library/report.inc
library/report.inc
setup.php
*setup.php
sql/database.sql
sql/database.sql
sql/patch.sql
sql/patch.sql
*version.php
*version.php
*interface/patient_file/summary/demographics.php
*interface/patient_file/summary/pnotes_full_add.php
*library/gen_x12_837.inc.php
*library/gen_hcfa_1500.inc.php
*interface/patient_file/encounter/superbill_custom_full.php
*interface/forms/track_anything/history.php
*interface/forms/track_anything/report.js
*interface/forms/track_anything/report.php
*interface/forms/vitals/templates/vitals/general_new.html
*interface/patient_file/encounter/forms.php
*interface/patient_file/encounter/trend_form.php
*interface/patient_file/summary/labdata.php
*library/ajax/graph_track_anything.php
*library/ajax/graphs.php
*library/js/xl/dygraphs.js.php
*public/assets/modified/dygraphs-2-0-0/README.md
*public/assets/modified/dygraphs-2-0-0/dygraph.css
*public/assets/modified/dygraphs-2-0-0/dygraph.js
*interface/main/tabs/menu/menu_data.php
*interface/themes/style_babyblu.css
*interface/themes/style_metal.css
*interface/themes/style_oemr.css
*interface/themes/style_pdf.css
*interface/themes/style_purple.css
*interface/themes/style_sky_blue.css
*interface/themes/style_tan.css
*library/edihistory/edih_csv_inc.php
*library/sanitize.inc.php
*interface/main/calendar/modules/PostCalendar/pntemplates/default/views/header.html
*interface/themes/ajax_calendar.css
*interface/forms/LBF/report.php
*interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/ajax_template.html
*interface/new/new_comprehensive.php
*interface/patient_file/summary/demographics_full.php
*templates/prescription/general_fragment.html
*templates/prescription/general_list.html
*library/openflashchart/open-flash-chart.swf
--------------------------------------------------------
--------------------------------------------------------



Revision as of 22:55, 3 December 2017

                 -----PATCHES--------
-------------------------------------------------------------
(PATCH 1 for 5.0.0 - 7 files)
*acknowledge_license_cert.html
*interface/main/calendar/modules/PostCalendar/pnincludes/Date/Calc.php
*library/appointments.inc.php
*library/calendar.inc
*library/encounter_events.inc.php
*library/patient_tracker.inc.php
*version.php
--------------------------------------------------------
(PATCH 2 for 5.0.0 - 29 files)
acknowledge_license_cert.html
*interface/fax/fax_dispatch.php
*interface/forms/eye_mag/SpectacleRx.php
*interface/forms/eye_mag/a_issue.php
*interface/forms/eye_mag/css/style.css
*interface/forms/eye_mag/help.php
*interface/forms/eye_mag/js/eye_base.php
*interface/forms/LBF/new.php
*interface/forms/procedure_order/new.php
*interface/forms/vitals/report.php
interface/main/calendar/modules/PostCalendar/pnincludes/Date/Calc.php
*interface/main/dated_reminders/dated_reminders_add.php
*interface/patient_file/report/custom_report.php
*interface/patient_file/summary/demographics.php
*interface/product_registration/product_registration_service.php
*interface/themes/tabs_style_compact.css
*interface/themes/tabs_style_full.css
library/appointments.inc.php
library/calendar.inc
*library/custom_template/ckeditor/_samples/assets/_posteddata.php
library/encounter_events.inc.php
*library/FeeSheet.class.php
*library/globals.inc.php
*library/options.inc.php
library/patient_tracker.inc.php
*library/report.inc
*sql/database.sql
*sql/patch.sql
*version.php
--------------------------------------------------------
(PATCH 3 for 5.0.0 - 30 files)
acknowledge_license_cert.html
*interface/billing/payment_pat_sel.inc.php
interface/fax/fax_dispatch.php
interface/forms/eye_mag/SpectacleRx.php
interface/forms/eye_mag/a_issue.php
interface/forms/eye_mag/css/style.css
interface/forms/eye_mag/help.php
interface/forms/eye_mag/js/eye_base.php
interface/forms/LBF/new.php
interface/forms/procedure_order/new.php
*interface/forms/vitals/report.php
interface/main/calendar/modules/PostCalendar/pnincludes/Date/Calc.php
interface/main/dated_reminders/dated_reminders_add.php
interface/patient_file/report/custom_report.php
*interface/patient_file/summary/demographics.php
interface/product_registration/product_registration_service.php
interface/themes/tabs_style_compact.css
interface/themes/tabs_style_full.css
library/appointments.inc.php
library/calendar.inc
library/custom_template/ckeditor/_samples/assets/_posteddata.php
library/encounter_events.inc.php
library/FeeSheet.class.php
library/globals.inc.php
library/options.inc.php
library/patient_tracker.inc.php
library/report.inc
sql/database.sql
sql/patch.sql
*version.php
--------------------------------------------------------
(PATCH 4 for 5.0.0 )
special release for the aws release
--------------------------------------------------------
(PATCH 5 for 5.0.0 - 31 files)
acknowledge_license_cert.html
interface/billing/payment_pat_sel.inc.php
interface/fax/fax_dispatch.php
interface/forms/eye_mag/SpectacleRx.php
interface/forms/eye_mag/a_issue.php
interface/forms/eye_mag/css/style.css
interface/forms/eye_mag/help.php
interface/forms/eye_mag/js/eye_base.php
interface/forms/LBF/new.php
interface/forms/procedure_order/new.php
interface/forms/vitals/report.php
interface/main/calendar/modules/PostCalendar/pnincludes/Date/Calc.php
interface/main/dated_reminders/dated_reminders_add.php
interface/patient_file/report/custom_report.php
interface/patient_file/summary/demographics.php
interface/product_registration/product_registration_service.php
interface/themes/tabs_style_compact.css
interface/themes/tabs_style_full.css
library/appointments.inc.php
library/calendar.inc
library/custom_template/ckeditor/_samples/assets/_posteddata.php
library/encounter_events.inc.php
library/FeeSheet.class.php
library/globals.inc.php
library/options.inc.php
library/patient_tracker.inc.php
library/report.inc
*setup.php
sql/database.sql
sql/patch.sql
*version.php
--------------------------------------------------------
 (PATCH 6 for 5.0.0 - 35 files)
acknowledge_license_cert.html
interface/billing/payment_pat_sel.inc.php
interface/fax/fax_dispatch.php
interface/forms/eye_mag/SpectacleRx.php
interface/forms/eye_mag/a_issue.php
interface/forms/eye_mag/css/style.css
interface/forms/eye_mag/help.php
interface/forms/eye_mag/js/eye_base.php
interface/forms/LBF/new.php
interface/forms/procedure_order/new.php
interface/forms/vitals/report.php
*interface/main/backup.php
*interface/main/backuplog.php
*interface/main/backuplog.sh
interface/main/calendar/modules/PostCalendar/pnincludes/Date/Calc.php
interface/main/dated_reminders/dated_reminders_add.php
interface/patient_file/report/custom_report.php
interface/patient_file/summary/demographics.php
interface/product_registration/product_registration_service.php
interface/themes/tabs_style_compact.css
interface/themes/tabs_style_full.css
library/appointments.inc.php
library/calendar.inc
*library/classes/Installer.class.php
library/custom_template/ckeditor/_samples/assets/_posteddata.php
library/encounter_events.inc.php
library/FeeSheet.class.php
library/globals.inc.php
library/options.inc.php
library/patient_tracker.inc.php
library/report.inc
*setup.php
sql/database.sql
sql/patch.sql
*version.php
--------------------------------------------------------
 (PATCH 7 for 5.0.0 - 35 + 1___ files)


acknowledge_license_cert.html
interface/billing/payment_pat_sel.inc.php
interface/fax/fax_dispatch.php
interface/forms/eye_mag/SpectacleRx.php
interface/forms/eye_mag/a_issue.php
interface/forms/eye_mag/css/style.css
interface/forms/eye_mag/help.php
interface/forms/eye_mag/js/eye_base.php
interface/forms/LBF/new.php
interface/forms/procedure_order/new.php
interface/forms/vitals/report.php
interface/main/backup.php
interface/main/backuplog.php
interface/main/backuplog.sh
interface/main/calendar/modules/PostCalendar/pnincludes/Date/Calc.php
interface/main/dated_reminders/dated_reminders_add.php
interface/patient_file/report/custom_report.php
interface/patient_file/summary/demographics.php
interface/product_registration/product_registration_service.php
interface/themes/tabs_style_compact.css
interface/themes/tabs_style_full.css
library/appointments.inc.php
library/calendar.inc
library/classes/Installer.class.php
library/custom_template/ckeditor/_samples/assets/_posteddata.php
*library/edihistory/edih_x12file_class.php
library/encounter_events.inc.php
library/FeeSheet.class.php
library/globals.inc.php
library/options.inc.php
library/patient_tracker.inc.php
library/report.inc
*setup.php
sql/database.sql
sql/patch.sql
*version.php

*interface/patient_file/summary/demographics.php

*interface/patient_file/summary/pnotes_full_add.php

*library/gen_x12_837.inc.php

*library/gen_hcfa_1500.inc.php

*interface/patient_file/encounter/superbill_custom_full.php

*interface/forms/track_anything/history.php
*interface/forms/track_anything/report.js
*interface/forms/track_anything/report.php
*interface/forms/vitals/templates/vitals/general_new.html
*interface/patient_file/encounter/forms.php
*interface/patient_file/encounter/trend_form.php
*interface/patient_file/summary/labdata.php
*library/ajax/graph_track_anything.php
*library/ajax/graphs.php
*library/js/xl/dygraphs.js.php
*public/assets/modified/dygraphs-2-0-0/README.md
*public/assets/modified/dygraphs-2-0-0/dygraph.css
*public/assets/modified/dygraphs-2-0-0/dygraph.js

*interface/main/tabs/menu/menu_data.php

*interface/themes/style_babyblu.css
*interface/themes/style_metal.css
*interface/themes/style_oemr.css
*interface/themes/style_pdf.css
*interface/themes/style_purple.css
*interface/themes/style_sky_blue.css
*interface/themes/style_tan.css

*library/edihistory/edih_csv_inc.php
*library/sanitize.inc.php

*interface/main/calendar/modules/PostCalendar/pntemplates/default/views/header.html
*interface/themes/ajax_calendar.css

*interface/forms/LBF/report.php

*interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/ajax_template.html

*interface/new/new_comprehensive.php
*interface/patient_file/summary/demographics_full.php

*templates/prescription/general_fragment.html
*templates/prescription/general_list.html

*library/openflashchart/open-flash-chart.swf

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

making patch:
mkdir -p path
cp file
zip -r 5-0-0-Patch-7.zip .
________________________________________________________
 
 
--------------------------------------------------------
 
PLANNED COMMITS TO TAKE OVER TO REL-500:
OPTIONAL (take over to rel500 if needed in future):
55d44c53af188ea80503b6c85995f76813aa6d1c "adodb to php7.1" (may need to
bring this over if php 7.1 starts getting used more and would need to
update the packages also; note ubuntu 16.04/10 do not use 7.1 yet;
https://github.com/openemr/openemr/issues/488; note wouldn't bring over the commit; would instead use composer to bring in the new adodb version )
FAST-TRACK:
empty
NEED-MORE-TESTING-TIME
57976cf95864ffbc0a6c6ef35e44701748f6bf09 "Changed session cookie paths in appropriate places to help prevent cookie sharing - fixed by Jerry and Matrix"(plan 1 month testing time, so will be ready on 5/8/17)
NORMAL:
Manually ADD following file to the patch: library/js/xl/jquery-datetimepicker-2-5-4.js.php ????
5f30cbea61a6bfab92a2802594b221047bbe4745 "misc billing box 14 and 15 fixes - fixed by Stephen" ????
(for above, just need to manually add the pertinent lines rather than try to merge the entire commit) ????
STAT!!!:
EMPTY

NEED TO TAKE OVER TO PATCH(list of files):
library/edihistory/edih_x12file_class.php

interface/patient_file/summary/demographics.php

interface/patient_file/summary/pnotes_full_add.php

library/gen_x12_837.inc.php

library/gen_hcfa_1500.inc.php

interface/patient_file/encounter/superbill_custom_full.php

interface/forms/track_anything/history.php
interface/forms/track_anything/report.js
interface/forms/track_anything/report.php
interface/forms/vitals/templates/vitals/general_new.html
interface/patient_file/encounter/forms.php
interface/patient_file/encounter/trend_form.php
interface/patient_file/summary/labdata.php
library/ajax/graph_track_anything.php
library/ajax/graphs.php
library/js/xl/dygraphs.js.php
public/assets/modified/dygraphs-2-0-0/README.md
public/assets/modified/dygraphs-2-0-0/dygraph.css
public/assets/modified/dygraphs-2-0-0/dygraph.js

interface/main/tabs/menu/menu_data.php

interface/themes/style_babyblu.css
interface/themes/style_metal.css
interface/themes/style_oemr.css
interface/themes/style_pdf.css
interface/themes/style_purple.css
interface/themes/style_sky_blue.css
interface/themes/style_tan.css

library/edihistory/edih_csv_inc.php
library/sanitize.inc.php

interface/main/calendar/modules/PostCalendar/pntemplates/default/views/header.html
interface/themes/ajax_calendar.css

interface/forms/LBF/report.php

interface/main/calendar/modules/PostCalendar/pntemplates/default/views/day/ajax_template.html

interface/new/new_comprehensive.php
interface/patient_file/summary/demographics_full.php

templates/prescription/general_fragment.html
templates/prescription/general_list.html

Make a blank file and place it here(this will remove a security vulnerability):
library/openflashchart/open-flash-chart.swf

Change to a script that dies with link where to get most recent real script:
setup.php

Always take over to patch:
version.php

DONE (AWAITING PATCH RELEASE):
"fix view 835 html report in edihistory - fixed by Stephen"
"patient delete bug fix for tabs layout - fixed by Brady"
"added back the close patient note shortcut - reported by Jeff, fixed by Brady" 
"adding service location to 2310B for same npi, different address - reported by Carlos, fixed by Stephen"
"fix for box 32b for hfca billing form - reported by Henry, fixed by Stephen"
"bug fix when modifying external codes - fixed by Brady"
"Convert graphing to dygraphs - security fix, reported by SEC Consult Vulnerability Lab, fixed by Brady"
"bug fix for inventory module destroyed menu link - reported by Nzube, fixed by Brady"
"fixed encounter menu z-index - reported by Daniel, fixed by Ray"
"security fix - reported by ADLab of Venustech, fixed by Brady"
"calendar fix - reported by Morten, fixed by epsdky"
"nation notes report fix - fixed by Frankie"
"calendar fix 2 - reported by Morten, fixed by epsdky"
"fixed insurance popup in demographics gui - fixed by Visolve"
"security fixes - fixed by Alfie"

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