OpenEMR 5.0.2 Patch


(Brady Miller) #1

Hi,

The 1st patch for OpenEMR 5.0.2 has been released:
https://www.open-emr.org/wiki/index.php/OpenEMR_Patches

The patch includes security fixes, new support for custom modules, and a bunch of fixes :
*Security fixes - reports by Will Porter, Mera, Mirna Bassaly, and Brady Miller; fixes by Will Porter and Brady Miller
*Added custom modules support - by Jerry Padgett
*MariaDB critical fix for install/upgrade - reported by Robert Down, fixed by Brady Miller
*Cookie and session fixes - reported by Jerry Padgett, fixed by Brady Miller
*Clear billing log feature added - by Sherwin Gaddis
*Billing manager updates - by Jerry Padgett
*Patient portal fixes - reported and fixed by Jerry Padgett
*CCDA fix - reported and fixed by Jerry Padgett
*Eye form fixes - reported and fixed by Ray Magauran
*User editing fix - reported and fixed by Sherwin Gaddis
*Patient history save fix - reported by CodderEMR, fixed by Stephen Waite
*Patient history fix - reported by Stephen Waite, fixed by Jerry Padgett
*Batch payment fixes - reported by Stephen Waite, fixed by zbig01
*837 claim fix - reported by Ray Magauran, fixed by Stephen Waite
*X12 fix - reported and fixed by Derrik Milligan
*Another X12 fix - reported by Ray Magauran, fixed by Stephen Waite
*Fee sheet fixes - reported by Stephen Waite and Ray Magauran, fixed by Jerry Padgett
*EOB invoice last bill date - reported and fixed by Stephen Waite
*API (patient service) fix - reported and fixed by Stephen Waite
*Code styling fix - reported and fixed by Brady Miller
*MedEx fix - reported and fixed by Jerry Padgett
*New patient add fix - reported by Jeremiah Ocasio, fixed by Stephen Waite
*Calendar scrolling fix - reported and fixed by Aaron Chantrill
*eRX fix - reported by Harley Tuck, fixed by Ken Chapple
*Save and dispense rx fix - reported and fixed by Dimitry Remish

-brady


(Brady Miller) #2

Forgot to mention,
We also have rebuilt the docker, zip package, and the tar.gz package to include this patched code.
-brady


#3

Hello,

Great work guys…

I don’t see Merge Patient mentioned…
Was it addressed within one of the fixes?


(Stephen Waite) #4

hi @APerez, see your report in this post, OEMR 5.0.2 Merge Error, started the issue, merge error · Issue #2720 · openemr/openemr · GitHub


#5

My apologies… I need to remember never to do early morning pre-coffee posting.


(Verde Verde) #6

I have downloaded the patch. I was having the ‘eye-table’ installation issue. But I don’t seem to be able to get the patch to run.

When I execute the sql_patch.php file I get the following message:

“Check that mysqld is running.”

Also, the setup.php file has a stated 0 bytes size on both the zipped and unzipped versions of the patch (804 kb)

Am I doing something wrong?


(Daniel) #7

Make sure that you are using the correct DB creds in your sites/default/sqlconfig.php file.


(Verde Verde) #8

I am running XAMPP as localhost on my machine, and the control panel for mysql is supposed to be running.

I have looked for a sqlconfig.php file within the xampp folder to no avail.


(Daniel) #9

it will be in openemr/sites/default/sqlconfig.php


(Verde Verde) #10

Found it, but it is called sqlconf.php

In the mean time I did a new install and everything is working now. Thank you for your help.


(Daniel) #11

My mistake, it is sqlconf.php. I verbally call it the sql config file. Sorry if I confused you.


(Daniel) #12

For other people who are reading this thread, the sites/default/sqlconf.php file is where the database creds are stored. Make sure that the username, password, and database name match the values you chose when you first set up OpenEMR.

Here is a screenshot of the file:

Chances are the host and port variables will be the same on most systems. The password will most definitely be different because the password displayed (openemr) does not meet security standards.

If openemr is your password, you should change it.