IHRIS Suite 4.0 Development: Difference between revisions

From IHRIS Wiki
Line 3: Line 3:


==Version 4.0.1==
==Version 4.0.1==
===High Priority===
*Finish [[Technical Overview: Form Storage -- Flat Table|Flat Storage]] mechanism for forms.
*Add in [[Technical Overview: Form Storage -- Multi-Flat Table|Multi-Flat Storage]] mechanism for forms.
*Debug training module
*Migrate iHRIS Qualify
===Medium Priority===
*Replace I2CE_Form::validate() mapped values check with something from I2CE_List, e.g. monsterMash()
*Replace I2CE_Form::validate() mapped values check with something from I2CE_List, e.g. monsterMash()
*Add cache stale times on a per form basis  
*Add cache stale times on a per form basis  
Line 8: Line 14:
*Change so that caching a report triggers the caching of the forms needed for the report if they are stale
*Change so that caching a report triggers the caching of the forms needed for the report if they are stale
*Change so that forced caching a report triggers forced caching of the forms needed for the report
*Change so that forced caching a report triggers forced caching of the forms needed for the report
*Finish [[Technical Overview: Form Storage -- Flat Table|Flat Storage]] mechanism for forms.
===Completed===
*Add in [[Technical Overview: Form Storage -- Multi-Flat Table|Multi-Flat Storage]] mechanism for forms.
*Ensure all templates are localized (done in 4.0.0)
*Debug training module
*Ensure all templates are localized


==Version 4.0.2==
==Version 4.0.2==

Revision as of 14:49, 14 July 2009

Version 4.0.0

Intended for release week of July 13, 2009.

Version 4.0.1

High Priority

Medium Priority

  • Replace I2CE_Form::validate() mapped values check with something from I2CE_List, e.g. monsterMash()
  • Add cache stale times on a per form basis
  • Add cache stale times on a per report basis
  • Change so that caching a report triggers the caching of the forms needed for the report if they are stale
  • Change so that forced caching a report triggers forced caching of the forms needed for the report

Completed

  • Ensure all templates are localized (done in 4.0.0)

Version 4.0.2

  • XML Export for report
    • Add option to import XSLT to transform XML export
  • Cleanup user and user_form. Can user use the flat storage?
    Do we want make it a requirement
  • Add in different role/password authentifications for users
    • openMRS, DHIS users
    • LDAP?
  • Add in Simply Joined mechanisim for forms to enable reading in data from openMRS style vertical tables.
  • Move all string from php to templates
  • Remove all mootools' $ references from javascript

Version 4.0.3

  • Fix sysV magic data storage mechanism
  • Cleanup ISCO-88 Job Codes