Brady Miller

TODO lists


  1. Prep for 5.0.2 release (next ups are: eye form updates; optho npi validate thing; get docker to par and test ubuntu packaged)
  2. (note weird placement of whitelisting which will break all dicom stuff if it’s turned on)
  3. snomed rf2 (main done but still need to support in ccda stuff;
  4. Audit API code couple times to ensure secure (0/3 done so far)
  5. Audit calendar code couple times to ensure secure (0/2 done so far)
  6. Audit auth/sessions/cookie code couple times to ensure secure (0/2 done so far)


  1. request donations for mu3
  2. oe-blue-button-generate
  3. CSRF implementation ongoing
  4. Blog post for google cloud launcher
  5. couchdb ssl
  6. phpunit
  7. MIPS research
  8. MU3 research

Scheduled items to do

  1. After 5.0.2 release, adjust flex docker to only set write permissions for the 1 file and directory (
  2. Whenever update or build the docker, check if need to increment the git clone branch that is collected.

OpenEMR Code Reviews

OpenEMR Issues

OpenEMR Project Admin

  1. Upgrade wiki (mediawiki) to most recent version.(R working on)

OpenEMR Foundation

  1. Setting up the plumbing

OpenEMR Next Release

  1. 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.
  2. Add mysqli.allow_local_infile = On setting to php.ini for 5.0.2 ubuntu package and xampp package
  3. Ensure 5.0.1 to 5.0.2 docker upgrade works with the new apache uid 1000 fix.
  4. For next xampp package, add Options -Indexes to the apache config
  5. For next ubuntu package, don’t secure files needed for install if auto-configuration was not done.(low priority)