OpenEMR 4.1.2 Patch

bradymiller wrote on Wednesday, August 21, 2013:

Hi,

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

The patch includes a critical bug fix:
Critical bug fix in the vitals form module (date/time entry) - contributed by Kevin Yeh*

-brady
OpenEMR

bradymiller wrote on Sunday, October 13, 2013:

Hi,

The 2nd patch for OpenEMR 4.1.2 has been released:
http://www.open-emr.org/wiki/index.php/OpenEMR_Patches

The patch includes the following new features/fixes:
–Offsite Patient Portal support for secure vpn connectivity. - contributed by ZH Healthcare
–Direct Messaging Module updates for improved reliability, security, and useability - contributed by EMR Direct
–Bug fix when password strength is set - contributed by Kevin Yeh
–Bug fix to assign an imported document owner id correctly - contributed by Brady Miller
–Bug fix for OUT event calendar bug - contributed by Robert Down
–Bug fix in log viewer bug that caused some entries to go missing from the dropdown of event names. - contributed by Sunset Systems
–Bug Fix to update BMI in vitals form when editing in pounds field - contributed by Kevin Yeh

-brady
OpenEMR

fsgl wrote on Sunday, October 13, 2013:

Thank you, contributors, one & all.

fsgl wrote on Wednesday, October 16, 2013:

Back to the drawing board for the Out event.

When an appointment is added just before the Out time, the appointment does not appear next to the time (A) but appears to the far right (B). This will cause difficulties for practices with multiple physicians.

I noticed this on my copy and just replicated problem using 4.1.2 Demo. See attachment.

fsgl wrote on Monday, October 21, 2013:

Stephen Waite’s work-around:
Add 1 minute to Out time.

But another bug appeared. Each time an empty slot is booked, the Calendar acts as if it had been scheduled previously. If “Find Available” is clicked, nothing is available, when clearly this is not the case.

This second bug was replicated in the 4.1.2 and 4.1.3 Demo’s.

izzaboo wrote on Thursday, October 24, 2013:

I may be lazy for not looking through diffs for each file listed on the patch page but … well…

anyway, are these patches being applied to the master release? that is to say, if I download OpenEMR 4.1.2 after the patch release date, am I receiving the patch as well?

tia

doggmd wrote on Thursday, October 24, 2013:

No. The current release does not include patches. The last patch for a release includes the previous patch(s) so you only have to apply the latest patch.

fsgl wrote on Friday, October 25, 2013:

Teapot in a Tempest Alert:
Bug 2 resolved on the 4.1.2 & 4.1.3 Demo’s today. On my copy, it was a self-inflicted error. All’s right with the world.

But Bug 1 with (2) is real, easily resolved with Stephen’s fix.

cverk wrote on Saturday, October 26, 2013:

After patch 2 the colors in the calender seemed to be hard wired and couldn’t be changed anymore under administration/other/calender. I was kind of annoyed by the bright orange out of office color, even though halloween is this week. I found it at the end of the file called ajax.calender.css.

.event_out{
z-index: 3;
background-color:# (change this);

fsgl wrote on Sunday, October 27, 2013:

CVerk,

What’s the path to the ajax.calendar.css file?

cverk wrote on Sunday, October 27, 2013:

interface/themes/ajax.calender.css

The color change is at the end of the file

But really the upgrade seems to have messed up the program ability to change the colors through the administration area.

bradymiller wrote on Sunday, October 27, 2013:

Hi,

Regarding the calendar, here’s the code that has caused change in patch 2:

Two issues it appears with it:

  1. It does change the event_out background color, but it appears it was hard-coded to lightgray previously.
  2. Bug 1 of fsgl above

The question here is if this commit should be reverted for the next patch (and in the master branch)?
Thoughts?

-brady
OpenEMR

fsgl wrote on Sunday, October 27, 2013:

CVerk,

Thanks for pointing the way.

Pumpkin is out. Jade green is in.

For a larger color palette, refer to the HTML Color Codes. Clicking on the colors will take you to shades of that color.


El Jefe,

Bug 1 is a easy fix.

Cverk, although a little miffed, is clever enough to re-color his Calendar to his heart’s content and he has shown us how to do the same.

The Out Event has been fixed by (2). That’s great, even if it’s clothed in a frumpy color. Coloradans have refined tastes.

So, no reversion for now; unless we get a big, bona fide, as opposed to a “mountain out of a molehill”, bug.

cverk wrote on Sunday, October 27, 2013:

As a provider/user instead of a programmer, I am just glad to be able to find and help fix a little thing like that. I have no clue how you would make the administration/other/calender menu work again. I am not even sure if it worked right before, because I don’t recall if I even tried to change the index 3 out event color until it showed up bright orange against the sky blue theme I was working in.

fsgl wrote on Sunday, October 27, 2013:

On my 4.1.2 copy with no patches, the colors for all 11 Categories are fixed. Only if a new Category is installed, can the user choose the color. The old color for Out of Office was a baby blue, a bit more inocuous than pumpkin. The author of the Calendar patch must have wanted to wake us all up.

Never had to add a Category because as I start to type in the type of visit in the Title box, suggestions would pop up. I would just click one of the suggestions.

Pippa’s Song

The year 's at the spring,
And day 's at the morn;
Morning 's at seven;
The hill-side 's dew-pearl’d;
The lark 's on the wing;
The snail 's on the thorn;
God 's in His heaven—
All 's right with the world!

Robert Browning

cverk wrote on Sunday, October 27, 2013:

I am pretty sure that I changed some of those colors under version 4.1.1. Maybe they were just trying to go for hard coding Bronco’s colors as they went to 4.1.2.

bradymiller wrote on Saturday, November 02, 2013:

Hi,

The 3rd patch for OpenEMR 4.1.2 has been released:
http://www.open-emr.org/wiki/index.php/OpenEMR_Patches

The patch includes the following new features/fixes:
–Critical PHP 5.5 compatibility fixes - contributed by Kevin Yeh
–Critical security fix in multisite module - contributed by Brady Miller
–Security fix to ensure user is active and credentials are current - contributed by Kevin Yeh

(Because the PHP 5.5 bug breaks installation, plan to release new zip,tgz,debian/ubuntu installation packages after a bit of testing.)

-brady
OpenEMR

bradymiller wrote on Monday, November 04, 2013:

Hi,

After some testing, released new zip,tar.gz,debian/ubuntu installation packages to sourceforge, which are being downloaded from open-emr.org website (ie. this is essentially a low key release). Did this because the PHP 5.5 bug was breaking installation scripts.

-brady
OpenEMR

fsgl wrote on Monday, November 04, 2013:

Thanks, El Jefe.

You and Kevin made Jack very happy.

Bug #1 persists. Not a biggie with Stephen’s work-around.

Can’t get rid of the funny color for Out Event by going into interface\themes\ajax. calendar.css.

Is there another way to change the color?

bradymiller wrote on Saturday, November 23, 2013:

Hi,

The 4th patch for OpenEMR 4.1.2 has been released:
http://www.open-emr.org/wiki/index.php/OpenEMR_Patches

The patch includes a critical security fix:
–Critical security fix - contributed by Patrick Smith and Kevin Yeh
(See “#374 SQL Injection Vulnerability” for more details.)

-brady
OpenEMR