There is a newer version of the record available.

Published July 17, 2023 | Version v25.0.0
Software Open

LORIS (Longitudinal Online Research and Imaging System)

Description

What's Changed

New Contributors

Full Changelog: https://github.com/aces/Loris/compare/v24.1.4...v25.0.0

Notes For Existing Projects
  • API: Modified in v0.0.4-dev the candidate instrument data format returned by a GET request or provided as the body of a PUT/PATCH request. The values of all fields are now defined by the Data key instead of $InstrumentName (PR #7857)
Notes For Developers
  • Require jsodc comments to have correct @return and @param values in javascript (PR #8266)
  • Disable ESLint on build (prod instances) (PR #8229)
Upgrade Process 24.1.x to 25
  1. Get the 25.0.0 source code
  2. Source the SQL/Release_patches/24.1_To_25.0_upgrade.sql SQL file into your database.

  3. Run the following scripts:

    1. php tools/configuration_check.php This script is used to validate the configuration of LORIS. It checks configuration settings and server paths to make sure that the application and underlying architecture are set up to allow LORIS to run properly.
    2. php tools/single_use/migrate_instrument_permissions.php This script migrates instrument permissions from the config.xml to the new database tables that now store them.
    3. php tools/single_use/update_violations_resolved_hashes.sql.php _This script is intended for a one-time use only to update the hasing of the violations_resolved table. Not doing so will result in duplication of data in the violations_resolved tale when users update a resolution status for a violation._
  4. Run make all from the LORIS root directory.
  5. OPTIONAL: Run any cleanup patches in SQL/Archive/25.0/Cleanup/
  6. OPTIONAL: Remove the <instrumentPermissions> tag from your config.xml which is no longer used after running the migration script.

Notes

If you use this software, please cite it using these metadata.

Files

aces/Loris-v25.0.0.zip

Files (15.3 MB)

Name Size Download all
md5:b003d1a671aa66f1dac9e88d7ba3748e
15.3 MB Preview Download

Additional details

Related works