Pierre Rioux

Results 137 issues of Pierre Rioux

Now that #771 and #772 has given us the ability to link a set of show table into a single form, we should use this to get rid of all...

Enhancement
User Interface
Refactoring
Priority: Normal

When inviting users, we get a huge panel with checkboxes for all users; at the bottom a utility panel with other projects are listed, and this panel seems to include...

Bug
User Interface
Priority: High

When forking processes using spawn_with_active_records() we should make sure to call the method reset_connection() on all online DPs. The method is NOT defined for all DP types, so maybe do...

Bug
Priority: High

It seems that as a Bourreau sub-worker processes a set of tasks, it reload the RemoteResource.current_resource object for each of them. This might be overkill. It is slowing down quite...

Enhancement
Priority: Low

Stats are kept in the Portal object's meta data, right now it's a mess of a hash. Store agent information under a key 'Agents', so that 'StatusCodes' and 'GlobalCount' are...

Enhancement
Priority: Low

There's a tiny race condition when two processes try to create the same meta data key on the same object. The `save!` method raises an exception because the object trying...

Bug
Priority: Low

In index pages, when models are ordered by a particular attributes but the attributes have values that are equal, the ordering become non-deterministic (or, if deterministic, then just not in...

Enhancement
Priority: Low

I think it's only used to establish a connection between a SiteGroup and its Site. We may want a better mechanism. Maybe the same link as between a User and...

Question
Refactoring
Priority: Low

(From Tristan) Users cannot copy files from project A to project B without cumbersome manipulations (e.g. download/rename/upload).

Enhancement
User Interface
Priority: Low

A new Data Provider class based only on the SFTP protocol would add another layer of security: if the data provider side is configured with a UNIX username that does...

Enhancement
Priority: Low