Dave MacFarlane

Results 81 issues of Dave MacFarlane

The instrument_manager hardcodes a value of "1" for the test subgroup (implicitly in the generate_tables_and_testNames script) since it doesn't know how the project organizes their subgroups but it does know...

Feature

When an instrument has a meta file indicating it should use jsondata, the instrument_manager incorrectly describes the table as "missing" (it should be N/A) and describes problems with the table...

Bug

The ability for the frontend to display session variables with a cardinality of "many" per session was added for the imaging, but the instrument queryengine backend was not updated to...

Bug

This wraps the long hanging fruit of user-facing strings on the PHP side of LORIS in the gettext function (using the _ alias). It does not comprehensively do every string,...

As pointed out in #9361, tests should have caught the failure of creating a timepoint introduced by #9343 and #9337. There should be more robust tests to ensure it doesn't...

Bug

This adds a new Profiler class that can be used for logging performance bottlenecks in LORIS. To use it, add a call to Profiler::checkpoint("message") and if the profiler is enabled...

There were (at least) 2 unnecessaries joins in database queries in getVisitList and getVisitInstruments where a table was joined, and then the table was only used to filter for the...

This will probably need to be split up into different tickets and closed, but for now I'm making one for auditing the fields from the CouchDB Import MRI script and...

Proposal

This will probably need to be split up into different tickets and closed, but for now I'm making one for auditing the fields from the CouchDB Import Instruments script and...

Proposal

This will probably need to be split up into different tickets and closed, but for now I'm making one for auditing the fields from the CouchDB Import Demographics script and...

Proposal