aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-03-05rename draw_corr_scatterplot-2.js to draw_corr_scatterplot.jsLei Yan
2018-03-05update Correlation ScatterplotLei Yan
2018-03-02Added option to display selected covariates for GEMMA mapping...Changed layout/appearance of mapping options Partially fixed issue with deleting collections Changes to correlation table still in progress; having trouble getting tabulator to load JSON zsloan
2018-02-26Merge /home/lei/gene into testingzsloan
2018-02-26Committing some in-progress changes related to loading correlation page from ...zsloan
2018-02-23Add tests to check that the UI is setup correctly...* Check that the links for OAuth2 logins via ORCID and GitHub are setup correctly. Muriithi Frederick Muriuki
2018-02-23Provide connections to elasticsearch...* Provide connections to elasticsearch at various points in the code. These oversight was caught while running tests. Muriithi Frederick Muriuki
2018-02-23Add new tests for orcid loginsMuriithi Frederick Muriuki
2018-02-23Add new test for github loginsMuriithi Frederick Muriuki
2018-02-23Remove failing code...* With the parameterized module, the testcase cannot be run independently at this time. Muriithi Frederick Muriuki
2018-02-23update corr scatterplot interfaceLei Yan
2018-02-21Simplify test. Check for content, rather than url...* The test functions were very similar, so this commit refactors out the common test code to a single method, and passes in the data to the test using the parameterized package. * Check that the page content after a login attempt is the expected content, rather than checking the url. Muriithi Frederick Muriuki
2018-02-21Fix assumption of existing collection...* When logging in, if a user selects "Import existing collections", the system would throw an exception, since Redis would return a NoneType, which would then be accessed by json.loads(), which doesn't seem to know how to process that. This fixes that, by providing a string representing an empty json array ("[]"), in place of the NoneType. Muriithi Frederick Muriuki
2018-02-19Add more login tests.Muriithi Frederick Muriuki
2018-02-19Add a runner for all integration tests.Muriithi Frederick Muriuki
2018-02-19Add test for local login...* Add an integration test to test that the login process for users registered locally to genenetwork2 works as expected. Muriithi Frederick Muriuki
2018-02-19Create parametrized superclass for tests...* Since the tests require that some parameters be provided while running the tests, create a class that helps abstract away the details of retrieving and setting the expected parameters. Muriithi Frederick Muriuki
2018-02-19Rename file and move common code...* Rename the file to make it an importable module * Refactor the test to move common code out to a super class. Muriithi Frederick Muriuki
2018-02-16Add registration test...* Add integration test to check the registration process. Muriithi Frederick Muriuki
2018-02-16Merge branch 'pjotrp-gn-testing-es' into testingMuriithi Frederick Muriuki
2018-02-15Requests addedPjotr Prins
2018-02-15Added unittest examplePjotr Prins
2018-02-15Fixing authentication stuff so it uses parameters properly. Also no PYTHONPAT......it is now in the Guix build. Pjotr Prins
2018-02-15Fix conflictPjotr Prins
2018-02-14Added empty collection error page to git, since it wasn't on productionzsloan
2018-02-13Resolved conflictzsloan
2018-02-13Just committing very minor change to correlation table so I can pull other ch...zsloan
2018-02-13Merge pull request #285 from pjotrp/testing...@zsloan: we should introduce full parameter checking and sensible defaultszsloan
2018-02-13Add tests for Registration process.Muriithi Frederick Muriuki
2018-02-13Update module to make it more testable...* Update functions to make them more testable. * Update code using updated functions. Muriithi Frederick Muriuki
2018-02-13@zsloan: we should introduce full parameter checking and sensible defaults fo......work on. It will help bug tracking. Probably fixes #279 Pjotr Prins
2018-02-12Changed code parsing GEMMA output to fix issue where it wasn't getting the co...zsloan
2018-02-12Merge branch 'testing' of github.com:genenetwork/genenetwork2 into testingzsloan
2018-02-12Quick parallel correlation should work, though I'm not sure why the code sudd......Switched correlation table to tabulator zsloan
2018-02-12Merge pull request #277 from pjotrp/gn-production...Gn productionzsloan
2018-02-11Added gunicorn pid so we can not run twicePjotr Prins
2018-02-11Using eventlet workerszsloan
2018-02-10Fix env variable $GEMMA_WRAPPER_COMMANDPjotr Prins
2018-02-10Fixing GEMMA LOCOPjotr Prins
2018-02-10Fixed finding PATHs - one return statement!Pjotr Prins
2018-02-10Check for bimbam path and bail out if it is missingPjotr Prins
2018-02-09Check elasticsearch at point of use...* Instead of checking for the state of elasticsearch at startup, check the state at the moment the user requests a feature that depends on elasticsearch. This reduces the chances that the user is dropped onto an exception page when elasticsearch server goes down. Muriithi Frederick Muriuki
2018-02-09Add check for elasticsearch...* Add some extra checks to ensure that elasticsearch is running before presenting the UI to the user. Muriithi Frederick Muriuki
2018-02-05Add code to allow user to change password...* After the email is sent to the user, there is need to provide a way for the user to actually change their password, and have the results saved. Muriithi Frederick Muriuki
2018-02-05Refactor common items to more generic methods....* Refactor code that can be used in more than one place to a more generic method/function that's called by other methods Muriithi Frederick Muriuki
2018-02-05Send emails for forgotten passwords...* Update the code so that it sends out emails for the "forgot password" feature. Muriithi Frederick Muriuki
2018-02-05Add SMTP configuration variables...* Add configuration variables to enable the system connect to the configured SMTP server to send out emails. Muriithi Frederick Muriuki
2018-02-05Check each part of the PYTHONPATH...* PYTHONPATH may be composed of multiple locations in the filesystem, thus the need to test that each location exists and is a directory. Muriithi Frederick Muriuki
2018-02-05Merge remote-tracking branch 'origin/testing' into testingMuriithi Frederick Muriuki
2018-01-31Merge pull request #275 from pjotrp/pjotr...Added cli swith and set timeout to 3 minutes for gunicorn-dev modezsloan