Age | Commit message (Expand) | Author |
2024-09-12 | Fix failing tests after merging in Pjotr's pull request. | Frederick Muriuki Muriithi |
2024-09-12 | rqtl_wrapper: minor fixes | Pjotr Prins |
2024-09-12 | Fix Rqtl test | Pjotr Prins |
2024-09-11 | Add test cases for wiki.__sanitize_result....* tests/unit/db/rdf/test_wiki.py (test_sanitize_result): New file.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-09-03 | Make pylint fixes. | Alexander_Kabui |
2024-09-03 | Add tests for fetching and populating references. | Alexander_Kabui |
2024-09-03 | Add unittests for formatting bib info. | Alexander_Kabui |
2024-05-27 | Pylint fixes. | Alexander_Kabui |
2024-05-27 | Delete llm obsolete unittests | Alexander_Kabui |
2024-01-17 | fix pylint errors | Alexander_Kabui |
2024-01-17 | temp fix:disable pylint check | Alexander_Kabui |
2024-01-17 | Feature/gn llm refactoring (#147)...* refactor code for processing response from fahamu client
* Add tests for gn-llm | Alexander Kabui |
2023-10-10 | Remove authentication from GN3...Authentication should be handled by the auth server (gn-auth) and thus, this
commit removes code handling user authentication from the GN3 system.
| Frederick Muriuki Muriithi |
2023-09-05 | Fix C3001: Lambda expression assigned to a variable...Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-09-05 | Remove un-necessary string concatenation...Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-09-05 | Remove pylint skip...* gn3/auth/authentication/oauth2/models/oauth2token.py
(introspect_token, check_permission): Delete "pylint:
disable=[no-self-use]". R0022: Useless option value for 'disable',
'no-self-use' was moved to an optional extension, see
https://pylint.pycqa.org/en/latest/whatsnew/2/2.14/summary.html#removed-checkers.
* gn3/auth/authentication/oauth2/grants/authorisation_code_grant.py
(delete_authorization_code): Ditto.
* tests/unit/test_heatmaps.py (test_cluster_traits):
Delete "pylint: disable=R0201". R0022: Useless option value for
'disable', 'no-self-use' was moved to an optional extension, see
https://pylint.pycqa.org/en/latest/whatsnew/2/2.14/summary.html#removed-checkers.
* tests/unit/computations/test_partial_correlations.py
(test_tissue_correlation): Ditto.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-09-05 | Remove unused import...* tests/unit/test_file_utils.py: Delete gn3.cache_ipfs_file
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-09-05 | Replace "escape_string" with safe-query parameters...Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-09-05 | Delete IPFS tests...* tests/unit/test_file_utils.py (test_cache_ipfs_file_cache_hit,
test_cache_ipfs_file_cache_miss): Delete.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2023-08-17 | Fix tests to work with changes | zsloan |
2023-08-04 | Remove unused import | Frederick Muriuki Muriithi |
2023-08-04 | Remove tests for deleted function. | Frederick Muriuki Muriithi |
2023-08-02 | Remove ORM-dependent `insert` function...Remove the object-relation-mapping dependent `insert` function to prevent it
being used in the code down the line.
| Frederick Muriuki Muriithi |
2023-08-02 | Remove ORM-dependent `fetchall` and `fetchone` functions...Remove Object-Relational Mapping dependent function, `fetchall` and `fetchone`
so as to prevent theirs use in the code moving forward.
| Frederick Muriuki Muriithi |
2023-07-19 | Extract code dealing with ProbeSets to their own module. | Frederick Muriuki Muriithi |
2023-07-11 | Revert "Skip tests broken by Python-3.10 temporarily"...This reverts commit f52247c15f3694f3dd5fd0fd79c3e15376137e07.
| Frederick Muriuki Muriithi |
2023-07-05 | Skip tests broken by Python-3.10 temporarily...Skip the tests that have been broken by the migrations to Python-3.10
temporarily, until we can fix them.
| Frederick Muriuki Muriithi |
2023-07-05 | Update test: create throw-away variable...* Commit `b529c700` changes the return value to a tuple of values rather than
a single string value. Handle that in the test.
| Frederick Muriuki Muriithi |
2023-05-30 | Fix linting errors and failing tests...* scripts/register_sys_admin.py: fix linting error
* tests/unit/auth/fixtures/oauth2_client_fixtures.py: hash client secret in
database. The code expects it hashed in the database.
| Frederick Muriuki Muriithi |
2023-05-25 | Set whether resource is publicly viewable on creation | Frederick Muriuki Muriithi |
2023-04-25 | auth: Roles: Check for editability...Some roles should not be user-editable, and as such, we need to check before
allowing any edits on such roles. This commit makes that possible.
| Frederick Muriuki Muriithi |
2023-04-10 | Migrations for linking genotype files. | Frederick Muriuki Muriithi |
2023-04-06 | Fix linting issues | Frederick Muriuki Muriithi |
2023-04-06 | Remove deprecated `gn3.db_utils.database_connector` function...Remove the deprecated function and fix a myriad of bugs that arise from
removing the function.
Issue: https://issues.genenetwork.org/issues/bugfix_coupling_current_app_and_db_utils
| Frederick Muriuki Muriithi |
2023-04-04 | Add tables to link genotype data | Frederick Muriuki Muriithi |
2023-03-23 | tests: Set up fixture and mock out config variable | Frederick Muriuki Muriithi |
2023-03-22 | auth: Remove the tables used for linking data to resources...The way data is linked to the resources needs to be reworked. This commit
removes all the existing migration scripts that created the tables formerly
used for linking data in preparation for reworking the system.
| Frederick Muriuki Muriithi |
2023-03-20 | Fix get_all_species test | zsloan |
2023-03-09 | auth: redis data: migrate data in redis...Implement the code to migrate the data from redis to SQLite.
| Frederick Muriuki Muriithi |
2023-03-08 | auth: users: Use the same basic functions for password hashing...To avoid repeating the same thing in multiple places, leading to errors and
breakages, reuse the same basic functions for password hashing.
| Frederick Muriuki Muriithi |
2023-03-06 | auth: privileges/roles: fix issues caught by tests. | Frederick Muriuki Muriithi |
2023-02-21 | auth: migrations: Link to data in main db...Provide the `linked_group_data` table to be used to link to data in the main
database.
Update the `mrna_resources`, `genotype_resources` and `phenotype_resources`
tables to rely on the `linked_group_data` table.
| Frederick Muriuki Muriithi |
2023-02-10 | Return empty tuple rather than Nothing...When user has no roles assigned, return an empty tuple rather than
pymonad.maybe.Nothing to ease maintenance.
| Frederick Muriuki Muriithi |
2023-02-08 | auth: groups: handle join requests. | Frederick Muriuki Muriithi |
2023-02-07 | auth: groups: Enable users to request to join group. | Frederick Muriuki Muriithi |
2023-02-06 | auth: resource: Enable viewing the details of a resource. | Frederick Muriuki Muriithi |
2023-02-03 | auth: tests: mock token acquisition. Fix minor bugs. | Frederick Muriuki Muriithi |
2023-02-02 | auth: Reorganise modules/packages for easier dev and maintenance...Split the views/routes into separate modules each dealing with a narrower
scope of the application to aid in maintenance, and help with making the
development easier.
| Frederick Muriuki Muriithi |
2023-01-24 | tests: Expect exact integer value when applying SI suffix....* tests/unit/test_search.py (test_apply_si_suffix_kilo,
test_apply_si_suffix_mega, test_apply_si_suffix_giga): Update docstring
indicating that we expect the exact integer value.
| Arun Isaac |
2023-01-24 | search: Abstract out parsing of position spec into separate function....* gn3/api/search.py (parse_position): New function.
(parse_location_field): Use parse_position.
* tests/unit/test_search.py: Import parse_position from gn3.api.search.
(test_parse_position_close_to_zero_location): New test.
| Arun Isaac |