Prep for 5.0.2 release (next ups are: eye form updates; optho npi validate thing; get docker to par and test ubuntu packaged)
(note weird placement of whitelisting which will break all dicom stuff if it’s turned on)
snomed rf2 (main done but still need to support in ccda stuff; https://github.com/openemr/openemr/blob/master/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php#L2316-L2333)
Audit API code couple times to ensure secure (0/3 done so far)
Audit calendar code couple times to ensure secure (0/2 done so far)
Audit auth/sessions/cookie code couple times to ensure secure (0/2 done so far)
request donations for mu3
CSRF implementation ongoing
Blog post for google cloud launcher
Scheduled items to do
After 5.0.2 release, adjust flex docker to only set write permissions for the 1 file and directory (https://github.com/openemr/openemr-devops/pull/192)
Whenever update or build the docker, check if need to increment the git clone https://github.com/letsencrypt/letsencrypt branch that is collected.
Upgrade wiki (mediawiki) to most recent version.(R working on)
Setting up the plumbing
OpenEMR Next Release
Upgrade (move edi,era,letter_templates(migrate custom_pdf.php to base site dir),procedure_results to inside documents); test mechanism in ubuntu package; add and test mechanism to docker; update the apache config in flex dockers and demo farm after 5.0.2 release.
Add mysqli.allow_local_infile = On setting to php.ini for 5.0.2 ubuntu package and xampp package
Ensure 5.0.1 to 5.0.2 docker upgrade works with the new apache uid 1000 fix.
For next xampp package, add Options -Indexes to the apache config
For next ubuntu package, don’t secure files needed for install if auto-configuration was not done.(low priority)