GemsTracker

GEneric Medical Survey Tracker

User Tools

Site Tools


devzone:releasenotes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devzone:releasenotes [2014/03/03 14:11]
menno
devzone:releasenotes [2020/03/12 12:06] (current)
Line 1: Line 1:
 ====== Release notes ====== ====== Release notes ======
 +This project is now on GitHub so latest information and release notes can be found there:
 +[[https://​github.com/​GemsTracker/​gemstracker-library/​releases]]
  
 ===== Latest commits ===== ===== Latest commits =====
-{{rss>http://gemstracker.org/websvn/rss.php?repname=GemsTracker&​path=%2F&​isdir=1&}}+{{rss>https://github.com/GemsTracker/gemstracker-library/​commits/​master.atom}} 
 + 
 +===== 1.7.0p1 ===== 
 +2015-01-30 
 + 
 +  * Appointments can be used to create tracks 
 +  * Appointments can be linked automatically to track fields 
 +  * New track field overview 
 +  * New track fields changed events 
 +  * Layouts can use bootstrap for styling 
 +  * Improved security means users may get error warnings when opening the same form in two windows. 
 +  * Password fields for login to sources, mail servers and security devices are now encrypted reversible 
 +  * X-frame setting in project.ini allows defense against clickjacking 
 +  * Project and application programmers can use PHP namespaces instead of Zend FW 1 class names. 
 + 
 +===== 1.6.4 ===== 
 +2014-06-26 
 +  * Errors in token events are less likely to cause the application to halt 
 +  * OpenRosa forms can now handle geopoint (location) fields, has support for displaying uploaded images and provides a datelist to use in tracks 
 +  * Default track fields can be added to a new track by adapting the TrackModel in your own project and changing the getDefaultFields() method 
 +  * Projects can define project specific track field types 
 +  * Added the new track field types: location and caretaker. These fields can be filled automatically using one or more appointments 
 +  * Export results can now be filtered by round description too 
 +  * The number of reminders no longer includes the first non-reminder mail 
 +  * To make use of the configurable Less templates, make sure to update your project.ini and change the .css files to .less when available in your template 
 +  * Form and table bridges have changed. Perform the following search ​replaces on your code: 
 +<​code>​ 
 +    MUtil_Model_FormBridge:: ​         => MUtil_Model_Bridge_FormBridge::​ 
 +    MUtil_Model_FormBridge ​           => MUtil_Model_Bridge_FormBridgeInterface 
 +    MUtil_Model_VerticalTableBridge ​  => MUtil_Model_Bridge_VerticalTableBridge 
 +    MUtil_Model_TableBridge ​          => MUtil_Model_Bridge_TableBridge 
 +    Gems_Model_ThreeColumnTableBridge => Gems_Model_Bridge_ThreeColumnTableBridge 
 +</​code>​
  
 ===== 1.6.3 ===== ===== 1.6.3 =====
-2014-03-03+2014-03-06
   * Menu structure has changed: to avoid nesting problems and issues with bread-crumb navigation edit and delete actions are now children of the show action   * Menu structure has changed: to avoid nesting problems and issues with bread-crumb navigation edit and delete actions are now children of the show action
   * Track fields split in fields and appointments:​ check any code using any track field tables directly, track field id's are no longer integers and getFieldsElements() is no longer in use   * Track fields split in fields and appointments:​ check any code using any track field tables directly, track field id's are no longer integers and getFieldsElements() is no longer in use
   * GemsEscort->​tokenMailFields() no longer exists   * GemsEscort->​tokenMailFields() no longer exists
 +  * Tracks can use appointments instead of date fields: when an appointment is changed then the linked track is changed as well
   * The token overview can also be filtered on missing or incorrect email addresses and on hover each token shows it's comment   * The token overview can also be filtered on missing or incorrect email addresses and on hover each token shows it's comment
   * The token mail communication is reset if a new valid until date is later than the last sent email date   * The token mail communication is reset if a new valid until date is later than the last sent email date
   * Sending emails can be blocked on per respondent or per track   * Sending emails can be blocked on per respondent or per track
 +  * Added a send mails overview for each respondent
   * Manual token and track date changes are no longer overruled by recalculations   * Manual token and track date changes are no longer overruled by recalculations
   * The end date of the track is filled as soon as all tokens in a track are completed or have a valid until date   * The end date of the track is filled as soon as all tokens in a track are completed or have a valid until date
Line 18: Line 54:
   * A required valid until definition for each track round can be set at the project level - for new projects this defaults to ON   * A required valid until definition for each track round can be set at the project level - for new projects this defaults to ON
   * Support for LimeSurvey 2.05   * Support for LimeSurvey 2.05
-  * The track editor shows more information on the rounds per track 
-  * Fixed several bugs, including one that added an extra day to some valid until dates. 
   * Limesurvey fieldtype list with comment no longer appends underscore to the fieldname, this might break existing calculation scripts   * Limesurvey fieldtype list with comment no longer appends underscore to the fieldname, this might break existing calculation scripts
 +  * The track editor shows more information on the rounds per track 
 +  * Fixed several bugs, including one that added an extra day to some valid until dates
 ===== 1.6.2 ===== ===== 1.6.2 =====
 2014-01-06 2014-01-06
devzone/releasenotes.1393852265.txt.gz · Last modified: 2020/03/12 12:08 (external edit)