Details
-
Type:
Task
-
Status: Resolved
-
Priority:
Major
-
Resolution: Done
Description
As of mUzima app version 2.5.0 and mUzimaCore module version 1.5.0, the settings feature applies to all mUzima app versions. This does not work well for implementations that run multiple projects sharing the same OpenMRS instance and with different requirements for the settings. There is a need to add these settings as part of the setup config to provide more flexibility on the feature.
The server side (mUzimaCore) should include a UI for defining config level settings, and settings models on the server-side and the mobile app refactored enable storing config level values. While evaluating settings values on the mobile side, config level values will take precedence.