- 15 Jun, 2016 5 commits
-
-
HERBERT Ryan authored
When adding a patient is it now necessary to select a group for this patient in order to determine how the permissions will be propagated
-
HERBERT Ryan authored
It is now possible to select a parent group when creating a new one. This will allow groups to inherit any read permission that is assigned to the parent.
-
HERBERT Ryan authored
In order to simplify the permissions system and improve performance as well as make way for the new group associations. A single permission now determines whether a group (or association of groups) has access to a patient, run or sample_set More advanced levels of access are now defined globally for a group. Which means a group will always have the same permissions on files accessible to it's association. Furthermore groups are assigned in a parent/child manner. Only one group can be a parent in an association, therefore associating a group to one that already has a parent will associate said group to that parent. A parent group will confer file readability to its children but the children do not do the same for the parent and do not confer file permissions with eachother.
-
HERBERT Ryan authored
Added some functions to manage permissions with group associations
-
HERBERT Ryan authored
-
- 13 Jun, 2016 3 commits
-
-
Mikaël Salson authored
Once the tab is opened it is not that easy to save the SVG. For instance FF adds <html> tags if one wants to save through the File > Save as button
-
Mikaël Salson authored
When exporting the graph the gray area extended to the bottom. We use a <clipPath> tag to ensure that nothing goes outside. All the other elements are put in an element which refers to this clip path. Moreover the rectangle defining the clip path is resized with the other rectangle when the graph needs be resized.
-
Mikaël Salson authored
Fix 5f842de4
-
- 10 Jun, 2016 4 commits
-
-
Mathieu Giraud authored
Thanks to Valgrind
-
Mathieu Giraud authored
(Same comment than ad0fe37e) These tests were extended with many sequences that should be further checked. Moreover they will be soon moved to their own git repository. We have to find a new way to measure the quality of the build even when some tests fail.
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
- 31 May, 2016 1 commit
-
-
Mikaël Salson authored
-
- 26 May, 2016 1 commit
-
-
HERBERT Ryan authored
Extracted the uploads recap from the top container in order to change the z-index to a higher value than the db_div
-
- 25 May, 2016 1 commit
-
-
HERBERT Ryan authored
Some analysis files contain a sample log entry. Added an exception to the code to make sure this log does not replace the existing log as it may be outdated
-
- 23 May, 2016 2 commits
-
-
HERBERT Ryan authored
Resolved a bug where opening a result file to which all the sequence files have been deleted caused a server error. Instead we load the file as normal but without all the information that is stored in the sequence_file entry in the database
-
Mathieu Giraud authored
-
- 19 May, 2016 4 commits
-
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
'TRDV2 TRAJ29' should match 'TRDV2 13/CCCGAC/34 TRAJ29' (but not the opposite, unless -N is given)
-
Mikaël Salson authored
Fix 1a02b2d8
-
- 18 May, 2016 1 commit
-
-
HERBERT Ryan authored
Adding scripts for monitoring purposes
-
- 17 May, 2016 1 commit
-
-
Mikaël Salson authored
-
- 14 May, 2016 2 commits
-
-
- 13 May, 2016 2 commits
-
-
- 11 May, 2016 1 commit
-
-
- 10 May, 2016 12 commits
-
-
Mikaël Salson authored
Safe encoding for first names and last names systematically. Not only when we cannot view the full names.
-
Mikaël Salson authored
Prefer using unicode(s).encode('utf-8') than unicode(s, 'utf-8'). Why? Don't know.
-
Mikaël Salson authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mikaël Salson authored
80eea121 could create problem in some situations [which ones?]. Now we try to encode in UTF-8 if it fails we let the string as is.
-
Mikaël Salson authored
It can be (and will be) useful elsewhere.
-
Mathieu Giraud authored
gcov is now working on travis, but data are not properly sent to coveralls. Landscape is working.
-
Mathieu Giraud authored
greatly reduce build time
-
-
Mathieu Giraud authored
as in algo/Makefile
-