Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Weno fixes and validations (openemr#7209)
* Weno fixes and validations - numerous warnings * - remove Config weno setup. - new service class. - add new Weno Module setup - add logic to prevent module event listeners unless admin credentials are set up. - add logic to show unregister and config icons if not credentials. - add Module Manager call to listener class on pre action events using pre prefix to action i.e. preeneble - using mod_ui_active flag from modules table to qualify some ui actions in module manager - many translations and warnings * - add encrypt and decrypt to globals * - added new manager feature that allows a flag `mod_ui_active` that when set indicates custom styles for buttons. - added a refresh if action listener return an error after alert is closed. - Restyled buttons with font awesome. - Fixed module config container to be responsive and follow themes. - table install fixes - more general code clean up. * - fix sync alert - refactor some BootService methods to static - more general code cleanup. * - change widget title - clean up widget action buttons * - Added an error panel to widget - validations refactors - code cleanup * - new validations for warnings in widget to notify but error level still allows work to proceed. - much error formatting * - Simplfy and refactor checkErrors() method. - Refactor errorWithDie() to echoError() method * - add icon and button to open dialog to render form to fix error item - more restylaes * - add help to setup - fix and restyle Weno Management. * - fix some missteps for url compose for errors - fix vitals eval - refactor cipher - prep to remove Container class * - fix lots of warnings - setup downloads logging - add weno prov id to user settings for back up - restyle choices pharmacy seletions and fix seach for zip - group city looku in UI to be unique - factored away Container class! deleted * - revamped pharmacy search to simplify - fix style color to themes * - add pharmacy download status in widget and choices - test download for fail status the reset anf reattemp - varius warnings * - rename the ModuleManagerAfterActionListener since it now listens for other events othe than after actions. * - add new alerts to widget - replace encounter with auth user to track user to prescription round trip - new age and phone format methods * - send responsible party if under 19 yo * - conditional wrong for guardian * - restyles and minor bug fixes * - add a return to demographics to weno eRx frame. * - add a secondary backup weno admin * - scrape return html errors within downloaded zip and csv files! * - add alerts from scraping weno download files since they don't send say a 401 or 403 status with response holding error. always a 200 regardless. * - move manage modules tab to admins tab currently opens to patient tab which is needed to be in view for editing. * - put back weno enable in globals Config * - logging changes - ensure we have a user id for prescriptions.
- Loading branch information