Pierre Rioux

Results 108 issues of Pierre Rioux

This weekend a user couldn't figure out how to select a bunch of files from an installed dataset directly and instead proceeded to copy them all into their own private...

Enhancement
User Interface
Priority: Normal

The about_us page has a section that show the revision numbers of the plugins installed. The page seems to look for folders named 'cbrain-plugins-XYZ' to identify these pluguins. However this...

Bug
User Interface

The callbacks associated with destroying a user record will prevent the destruction if the user still has any files or tasks. When the files and tasks have been removed, the...

Bug
Admin

In commit https://github.com/aces/cbrain/commit/6030bf1b8bc2f02c56299b6c6b8727867a4ecb0c I added two new helper methods, `page_is?()` and `page_is_not?()`. See their description for more info. I have used these helpers in one layout page (see them in...

User Interface
Refactoring

This was replaced by dispatcher_file_copy(), which creates BackgroundActivity objects. Remove the action, remove the support methods remove the route.

Refactoring
Priority: Normal
API
Admin

Part of a CBRAIN admin job involves configuring new tools, or new tool versions, with new apptainer containers. The ToolConfig object for a new tool (or not version of an...

Priority: Normal
Admin

Between the Portal and the Bourreau exists a control channel; the Portal can send messages to trigger methods on the Bourreau side. One of the possible message implemented historically was...

Refactoring
Priority: Normal
Admin

Currently, the number of worker processes that handle BackgroundActivities are hardcoded at boot time. A portal starts three (3) such workers, a Bourreau starts one (1). I'd like an interface...

Enhancement
Priority: Normal
Admin