Agenda:
- Can Milan cover OIDC work?
Got a great demo here, walking through configuration, sign-in experience, how data is linked, and more. There were some follow-up questions around operational needs, APIs, etc.
- Session Migration updates?
Seems like most questions from last week have been answered already. Brady made some updates for session locking on Redis.
- Webpack updates to replace gulp
Ready to go! Want to get it on a demo server and then keep moving forward! #11231. TY Chris! Also working on Angular removal.
- Calendar twig migration
Completed! Ready for (additional) review. TY Sherwin! #8528
- Encryption, etc
Broadly, there are three scopes of issues that this is trying to solve: data in the document root, event audit logger, and some ad-hoc row level data encryption (much of which is config/globals).
This (somewhat expectedly) turned into a pretty extensive discussion. Short version: the high-level goal is so that the OpenEMR default installation is safe and compliant, and not (all) uses of encryption today are still the best way to accomplish that goal. It has some major footguns, and other work towards eliminating those (such as getting documents out of the webroot, etc) is probably more productive.
Release call tomorrow:
- Merge master into 8.1.0, aim for 8.1.0 release week after next (4/29ish)
Next week:
- No topics added yet, please reply if you have anything!