...
- Server: Last Build: Mar 10 2010 03:59 PM Version: 1.6.0 dev Build 11699 (Also confirmed working with Version: 1.6.0 Build 12644 and Version: 1.7.0 RC Build 15604)
- Form Import Export 1.6.0
- HTML Form Entry 1.6.1
- XForms 3.8.8 (Also confirmed working with 3.9.2)
- Reporting Compatibility 1.5.0.2
...
- Xforms doesn't show additional selections for providers or locations when they are added after the form is created. This is an XForms bug, as they didn't show up in the web interface until recreating the xform either.
- The location chosen when filling out the form is not always reflected when viewing the encounter that was created.
- The provider chosen when filling out the form is not always reflected when viewing the encounter that was created.
- http://192.168.4.8:8080/openmrs/moduleServlet/xforms/xformDownload?target=xformslist&uname=admin&pw=test includes forms that are retired.
- Security flaw: it shows the forms without a valid username and password.
- Forms appear in OpenMRS-jr when downloaded even if they are not marked as published in OpenMRS. - I originally had this as an OpenMRS-jr error, but I believe the xForms module should handle this. First it should check on the user privileges and if the user doesn't have the "View Unpublished Forms" privilege, it should not include the unpublished forms in the form list. It should never include forms that are retired in the xformslist when downloaded to mobile devices.
xForms 3.9.3 and later
- When attempting to access http://192.168.4.14:8080/openmrs/module/xforms/patientDownload.form?downloadCohorts=true&serializerKey=xforms.cohortSerializer&uname=admin&pw=test it gives an error "Privileges required: [View Patient Cohorts]". This makes it incompatible with the current version of OpenMRS-jr. This is a change for the better in the long-run, as the username and password in the URL was a security flaw in 3.8.8.