Pierre Rioux

Results 108 issues of Pierre Rioux

Right now the `SingSquashfsDataProvider` class expects a singularity image file named `sing_squash.simg` to be installed alongside the squashfs data files, in exactly the same directory. Make it an attribute (or...

Enhancement
Priority: Normal
Admin

Add a new boot-time validation method to check that all the 'type' columns of our single table inheritance models represent ruby classes that are properly loaded. For tasks, that would...

Enhancement
Installation
Priority: High
Admin

There are several checks that are performed at boot time that maybe we don't need to run every time the server boots. Maybe move these checks to the sanity check...

Admin

These two tables sometimes accumulate records associated with other AR objects that no longer exist. A procedure should be made to check them and remove the spurious ones. Do it...

Admin

It would be nice to get a report formatted as a table that would list the versions of all plugins on all bourreaux. Maybe a table with the plugin name...

Enhancement
Priority: Low
Admin

That way we can kill the process and get it to finish up the current task before ending the loop early and properly. Change $0 so it indicates the signal...

Enhancement
Priority: High
Admin

Yep. let's follow modern conventions. - Documentation will need to be updated (wiki etc) - The deployed services at mcgill should have its branch renamed too - Automated testing should...

Enhancement
Testing
Documentation
Installation
Priority: Normal
Admin

BashScriptor is a built-in tool in the CBRAIN platform; for obvious reasons it should only be run by admins. I find that sometimes the basic capabilities are not enough for...

Enhancement
Priority: Normal
Admin

I just connected as a demo user and I see all the test public projects that people have created. It's a bit annoying. ![Screen Shot 2020-10-22 at 11 22 23](https://user-images.githubusercontent.com/777588/96893922-380db780-1459-11eb-8040-c4560ff2dbe0.png)...

Question
User Interface
NeuroHub
Admin

The API POST request should support adding prerequisites to newly created tasks. And it should also be supported by the PUT request to update prerequisites for existing tasks. My suggestions...

Enhancement
Priority: Normal
API