Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-02 | Version bump | Pjotr Prins | |
Config files are store in https://github.com/genenetwork/gn-deploy-servers repo | |||
2018-04-02 | Testing moved to Python | Pjotr Prins | |
2018-04-02 | Testing moved to Python | Pjotr Prins | |
2018-04-02 | Config files are store in https://github.com/genenetwork/gn-deploy-servers repo | Pjotr Prins | |
2018-04-02 | Remove file | Pjotr Prins | |
2018-04-02 | User manager no longer uses SQL | Pjotr Prins | |
2018-04-02 | user_session add output | Pjotr Prins | |
2018-03-30 | Collections: use logging instead of print (@zsloan) | Pjotr Prins | |
2018-03-30 | Fixes related to E-mail forgotten password | Pjotr Prins | |
2018-03-30 | Fixes related to E-mail forgotten password | Pjotr Prins | |
2018-03-30 | Merge branch 'testing' of github.com:genenetwork/genenetwork2 into testing | Pjotr Prins | |
2018-03-30 | Testing: removed test assertion (oops) | Pjotr Prins | |
2018-03-30 | Fixes forgotten password error, see #257 | Pjotr Prins | |
2018-03-30 | Add --fail argument to test runner | Pjotr Prins | |
2018-03-30 | Tests: all tests run | Pjotr Prins | |
2018-03-29 | Merge pull request #297 from pjotrp/testing | zsloan | |
Testing | |||
2018-03-29 | Fixed gsearch blowout https://github.com/genenetwork/genenetwork2/issues/295 | Pjotr Prins | |
2018-03-29 | Type checking in its own file | Pjotr Prins | |
2018-03-29 | Search: improved regex and some debug info | Pjotr Prins | |
2018-03-29 | Disable caching of search errors | Pjotr Prins | |
2018-03-29 | Checking search error terms with regex | Pjotr Prins | |
2018-03-29 | Illegal search term corrected treatment and no longer shows as error in logs | Pjotr Prins | |
2018-03-26 | Remove flask_security module - not used | Pjotr Prins | |
2018-03-26 | Fix conflict | Pjotr Prins | |
2018-03-26 | Use logger.info instead of logger.debug, fixes ↵ | Pjotr Prins | |
https://github.com/genenetwork/genenetwork2/issues/296 | |||
2018-03-26 | Skip automatic use of EXPLAIN_TEMPLATE_LOADING. | Pjotr Prins | |
2018-03-26 | Refactor startup config for gunicorn and werkzeug | Pjotr Prins | |
2018-03-26 | Fix | Pjotr Prins | |
2018-03-26 | Authentication: some mods around defaults | Pjotr Prins | |
2018-03-26 | RELEASENOTES | Pjotr Prins | |
2018-03-26 | - Disabled PYTHONPATH injection - fix Guix instead, see ↵ | Pjotr Prins | |
https://github.com/pjotrp/genenetwork2/commit/63a5c8a42ad02e9126bb207465ff5eca98f6515d - Renamed WQFLASK_SETTINGS to GN2_SETTINGS | |||
2018-03-26 | Initialise mapping tests | Muriithi Frederick Muriuki | |
* Add mapping tests, and build the first of the tests. | |||
2018-03-26 | Move import to the top of the page. | Muriithi Frederick Muriuki | |
* Mainly to tell the dependencies easily. | |||
2018-03-26 | Check that key exists before using it | Muriithi Frederick Muriuki | |
* Ensure the key exists in the json object/dictionary, before trying to use it to retrieve a value. | |||
2018-03-26 | Add tests for main web functionality | Muriithi Frederick Muriuki | |
2018-03-26 | Add tests to check links. | Muriithi Frederick Muriuki | |
2018-03-26 | Add link_checker module | Muriithi Frederick Muriuki | |
* Add the module that will hold the code to test the links on the system. | |||
2018-03-26 | Use argparse to handle arguments | Muriithi Frederick Muriuki | |
* Use argparse to handle commandline arguments. * Create initial layout of how the code might end up - lots of the code is currently commented out. | |||
2018-03-26 | Add tests to check that the UI is setup correctly | Muriithi Frederick Muriuki | |
* Check that the links for OAuth2 logins via ORCID and GitHub are setup correctly. | |||
2018-03-26 | Provide connections to elasticsearch | Muriithi Frederick Muriuki | |
* Provide connections to elasticsearch at various points in the code. These oversight was caught while running tests. | |||
2018-03-26 | Add new tests for orcid logins | Muriithi Frederick Muriuki | |
2018-03-26 | Add new test for github logins | Muriithi Frederick Muriuki | |
2018-03-26 | Remove failing code | Muriithi Frederick Muriuki | |
* With the parameterized module, the testcase cannot be run independently at this time. | |||
2018-03-26 | Simplify test. Check for content, rather than url | Muriithi 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-03-26 | Fix assumption of existing collection | Muriithi 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-03-26 | Add more login tests. | Muriithi Frederick Muriuki | |
2018-03-26 | Add a runner for all integration tests. | Muriithi Frederick Muriuki | |
2018-03-26 | Add test for local login | Muriithi Frederick Muriuki | |
* Add an integration test to test that the login process for users registered locally to genenetwork2 works as expected. | |||
2018-03-26 | Create parametrized superclass for tests | Muriithi 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-03-26 | Rename file and move common code | Muriithi Frederick Muriuki | |
* Rename the file to make it an importable module * Refactor the test to move common code out to a super class. |