LDEV-1268: Fixed the version comparison calculation for the import - wasn't working when third part of the number was a really high number e.g. 100 (which we did for the 2.1 beta, RC1 releases) due to logic flaws.
LDEV-1723 Online instructions copy its content to offline instructions (and viceversa) call setOnchange(null); manually because can not rely on automatic part responsible for this
LDEV-1624. Download of file wasn't being triggered in Safari as the browser appears to not be sending in the session cookies. Fixed it by removing the newline at the end of the filename, which is appended to the url for downloading.
LDEV-1709 Fixed diagram issue - detect difference between activityless branch and non-empty branch by using the stopAfterActivity field value. Also fixed default activity UIID setting for copied branching activity.
LDEV-1624. Testing theory about why the export portfolio download is getting stuck on the "Generating" message in Safari. When calling Shaun, its getting "Permission Denied" on the initial request. It appears that Safari considers http://shaun.melcoe.mq.edu.au/lams/learning/blah to be a different domain to http://shaun.melcoe.mq.edu.au:80/lams/learning/blah. If I avoid the :80 being added, then Shaun works the same way as it does locally ie missing the cookie so redirecting to the login page.