- 18 Nov, 2017 4 commits
-
-
Mathieu Giraud authored
See #2712
-
Mathieu Giraud authored
See #2712
-
Mathieu Giraud authored
See #2712.
-
Mathieu Giraud authored
See #2411.
-
- 17 Nov, 2017 36 commits
-
-
Mathieu Giraud authored
See #2804.
-
Ryan Herbert authored
-
Ryan Herbert authored
for simplicity of use without changing the nginx configuration
-
Close #2116.
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mikaël Salson authored
Convert server unit tests to Python 3's print See merge request !111
-
Mikaël Salson authored
-
Ryan Herbert authored
Feature s/file set autocomplete Closes #2118 and #2702 See merge request !101
-
Ryan Herbert authored
If the user doesn't have permission to view real patient info, it will be displayed as the anonimised string. See #2735
-
Ryan Herbert authored
This function is used to autocomplete the list of sample_sets when uploading samples. And we don't want to autocomplete sets that the user cannot upload to. See #2735
-
Ryan Herbert authored
The data needed to contain an object with the name field for each entry for the fetchData method to effectively parse the data.
-
Ryan Herbert authored
This could be problematic in the past since it could remember older values, leading to errors. Furthermore, since we are now using At.js for these inputs, browser autocompletion is a major hindrance and needs to disappear. See 2701
-
Ryan Herbert authored
At.js will add a trailing space to input after inserting the completed text. It also makes sense from a rousbtness standpoint, should a user accidentally add any preceding or trailing whitespace, the controller will not fail.
-
Ryan Herbert authored
Removing the datalists in the previous commit opened the way to use At.js for autocompletion purposes. Querying the set lists asynchronously helps save a little time, making the app a bit faster, and should work in a wider variety of browsers. See #2118
-
Ryan Herbert authored
This is to start addressing a two issues that we are having with file uploads. The first being maintainability. Having three fields that perform the same task with three times the same code isn't acceptable. This way, the three fields are generated by the same code. The second, is an issue with datalists. They don't seem to work consistently accross all browsers, especially in older versions. And they don't accept css, or provide a scrolling feature. The datalists have now been removed, helping to make the controller a little faster.
-
Ryan Herbert authored
-
Ryan Herbert authored
-
Ryan Herbert authored
Some of the variable names were specific to tag usage. But we want to expand this to be able to apply the same code to more uses.
-
Mikaël Salson authored
Feature s/2685 -- use print() from python3 in task.py Closes #2685 See merge request !85
-
Mikaël Salson authored
We just wanted the Python3's print not anything else. See !85
-
Mikaël Salson authored
Feature s/cleaner public tags See merge request !98
-
Apparently returning the result of an indexOf in the filter callback doesn't correctly evaluate to true or false... This seems to work better.
-
This solution is still pretty hacky, and far from being efficient. But it resolves a worse issue that is having hardcoded group ids in views. This solution is quite slow, and will need to be addressed.
-
Ryan Herbert authored
Feature c/tip of the day See merge request !110
-
Ryan Herbert authored
In order to have a relevant error message when importing tips.js it needed to be separated from the germline import. Also there was an error in the path.
-
Ryan Herbert authored
prev was already defined in function display, so renaming the parameter prev to previous fixes the quality issue.
-
Ryan Herbert authored
See #2775
-
Ryan Herbert authored
-
Ryan Herbert authored
Adds an image at the end of the tip, expecting it to be stored within the tips directory at the config.doc_address with the name <id_of_tip>.png
-
Ryan Herbert authored
-