aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)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 mappingzsloan
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
2018-02-26Merge /home/lei/gene into testingzsloan
2018-02-26Committing some in-progress changes related to loading correlation page from ↵zsloan
JSON
2018-02-23Add tests to check that the UI is setup correctlyMuriithi Frederick Muriuki
* Check that the links for OAuth2 logins via ORCID and GitHub are setup correctly.
2018-02-23Provide connections to elasticsearchMuriithi Frederick Muriuki
* Provide connections to elasticsearch at various points in the code. These oversight was caught while running tests.
2018-02-23Add new tests for orcid loginsMuriithi Frederick Muriuki
2018-02-23Add new test for github loginsMuriithi Frederick Muriuki
2018-02-23Remove failing codeMuriithi Frederick Muriuki
* With the parameterized module, the testcase cannot be run independently at this time.
2018-02-23update corr scatterplot interfaceLei Yan
2018-02-21Simplify test. Check for content, rather than urlMuriithi Frederick Muriuki
* 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.
2018-02-21Fix assumption of existing collectionMuriithi Frederick Muriuki
* 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.
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 loginMuriithi Frederick Muriuki
* Add an integration test to test that the login process for users registered locally to genenetwork2 works as expected.
2018-02-19Create parametrized superclass for testsMuriithi Frederick Muriuki
* 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.
2018-02-19Rename file and move common codeMuriithi Frederick Muriuki
* Rename the file to make it an importable module * Refactor the test to move common code out to a super class.
2018-02-16Add registration testMuriithi Frederick Muriuki
* Add integration test to check the registration process.
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 ↵Pjotr Prins
PYTHONPATH needed as it is now in the Guix build.
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 ↵zsloan
changes
2018-02-13Merge pull request #285 from pjotrp/testingzsloan
@zsloan: we should introduce full parameter checking and sensible defaults
2018-02-13Add tests for Registration process.Muriithi Frederick Muriuki
2018-02-13Update module to make it more testableMuriithi Frederick Muriuki
* Update functions to make them more testable. * Update code using updated functions.
2018-02-13@zsloan: we should introduce full parameter checking and sensible defaults ↵Pjotr Prins
for every page we work on. It will help bug tracking. Probably fixes #279
2018-02-12Changed code parsing GEMMA output to fix issue where it wasn't getting the ↵zsloan
correct p-values
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 ↵zsloan
suddenly decided to start running it when it wasn't in the past. Switched correlation table to tabulator
2018-02-12Merge pull request #277 from pjotrp/gn-productionzsloan
Gn production
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 useMuriithi Frederick Muriuki
* 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.
2018-02-09Add check for elasticsearchMuriithi Frederick Muriuki
* Add some extra checks to ensure that elasticsearch is running before presenting the UI to the user.
2018-02-05Add code to allow user to change passwordMuriithi Frederick Muriuki
* 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.
2018-02-05Refactor common items to more generic methods.Muriithi Frederick Muriuki
* Refactor code that can be used in more than one place to a more generic method/function that's called by other methods
2018-02-05Send emails for forgotten passwordsMuriithi Frederick Muriuki
* Update the code so that it sends out emails for the "forgot password" feature.
2018-02-05Add SMTP configuration variablesMuriithi Frederick Muriuki
* Add configuration variables to enable the system connect to the configured SMTP server to send out emails.
2018-02-05Check each part of the PYTHONPATHMuriithi Frederick Muriuki
* PYTHONPATH may be composed of multiple locations in the filesystem, thus the need to test that each location exists and is a directory.
2018-02-05Merge remote-tracking branch 'origin/testing' into testingMuriithi Frederick Muriuki
2018-01-31Merge pull request #275 from pjotrp/pjotrzsloan
Added cli swith and set timeout to 3 minutes for gunicorn-dev mode