Skip to content

LORIS 15.10

Compare
Choose a tag to compare
@driusan driusan released this 26 Nov 16:43
· 17 commits to 15.10-dev since this release

Fall 2015 release of LORIS : Full list of changes

Install process

  • Install script enables setup when MySQL is hosted on a different machine than Loris
  • For Mac install, see Mac Readme guidelines last updated for 15.04
  • Apache configurations include setting AllowOverride All to accommodate Rewrite rules
  • Smarty 3 is installed by Composer and does not require prior installation (since 15.04)
  • new Wiki page on running the install script

Improvements and Documentation

  • Re-designed Behavioural Feedback and Data Team Helper modules
  • Subprojects and Projects can be created and managed via the front-end Configuration module. Recruitment targets can now be set at the Subproject level.
  • One-click Data View Download to CSV format file in Access Profiles page (Candidate List)
  • In User Accounts, when changing a user's permission settings, there is a new option to send a notification email to other site supervisors/coordinators (personnel selected from a list)
  • MRI Header information now included in Excel dumps
  • Direct links from Behavioural pages to Imaging datasets
  • Dockerfile added
  • API support
  • Version file

Notes for Existing Projects

Note all Caveats for existing projects, update your admin user account with all new/available permissions, and apply the Release patch

  • Imaging projects also see Loris-MRI Release Notes for Existing Projects for 15.10
  • HTML will be displayed in console box upon first loading your upgraded Loris. Refresh your browser and/or delete the smarty/templates_c/ directory content to resolve.
  • Subprojects (cohorts) and Projects are now managed in the front-end Configuration module. Run the import_projects.php script (located in modules/configuration/tools/) to migrate your subproject and projects settings from project/config.xml into the Config table. Then manually clean your config.xml file.
  • Several Imaging Feedback categories have changed
  • Apache configuration should enable Rewrite rules by setting AllowOverride All
    • Ubuntu apache config file: /etc/apache2/sites-available/$projectname.conf
    • CentOS apache config file: /etc/httpd/conf.d/apache-site.conf

Known Issues / Caveats

  • Conflict Resolver does not record new data entry conflicts. Run the tools/detect_conflicts.php script on a frequent basis (e.g. by cronjob) to detect and report new conflicts. (Fix for 16.04)
  • Beta features: Imaging Uploader AutoLaunch and Server Processes Manager module may require schema and code modifications
  • Statistics module queries and calculations should be customized per project
  • Form Rules in the Instrument Builder are in beta
  • Data Querying Tool data import scripts should be adapted if Consent feature is not used
  • Projects started before October 2014 who are missing the 'edit_final_radiological_review' permission should run:
INSERT INTO permissions (code, description, categoryID) VALUES ('edit_final_radiological_review','Can edit final radiological reviews','2');
  • Document Repository is missing from the Tools menu. To display this menu item, run:
SELECT m.ID, p.PermID FROM permissions p CROSS JOIN LorisMenu m WHERE p.code='document_repository_view' AND m.Label='Document Repository';