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
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.
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.
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?
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.
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.
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.
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!
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.
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.)
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.
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.)