Loris
Loris copied to clipboard
LORIS is a web-accessible database solution for longitudinal multi-site studies.
## Brief summary of changes Whenever an unauthenticated gets a 403 error, they can try logging in and be redirected to the page they got the 403 on. - [...
## Brief summary of changes - [ ] Have you updated related documentation? #### Testing instructions (if applicable) 1. #### Link(s) to related issue(s) * Resolves # (Reference the issue...
## Brief summary of changes - [x] Have you updated related documentation? #### Testing instructions (if applicable) 1. #### Link(s) to related issue(s) * Resolves #7366
**Describe the bug** The URL modification by `mod_rewrite`, which transforms `loris.ca/foo/bar` into `loris.ca?lorispath=foo/bar`, seems to leak into `$_SERVER` and consequently into the PSR7 `$request` object on Apache server. This means...
## Brief summary of changes As the imaging browser was in my testing assignments and I need to learn more about imaging, I took this opportunity to improve the view...
[Excel file](https://docs.google.com/spreadsheets/d/1sw1YBCDEjZyLJpOd-wBkyMSbm5ioFta4tfdFMP0Bczs/edit?usp=sharing) overview of number of endpoints and integration tests **Testing Tasks** - [x] Make sure integration tests cover all endpoints - #8531 - [x] Check if automated tests are...
Add project user (not dev) notifications for imaging upload i.e. users can opt in from ‘My Preferences’ like Media module and Doc Repo at the moment, devs uploading images using...
[DQT] CouchDB_Confirm_Integrity.php not deleting CouchDB docs pertaining to deleted LORIS candidates
**Describe the bug** CouchDB_Confirm_Integrity.php does not delete docs related to candidates deleted from LORIS DB. **To Reproduce** Delete a candidate using delete_candidate.php (or manually delete from candidate table in MySQL...
This appears during the installation process when a user visits `$BASE/installdb.php`.