<feed xmlns='http://www.w3.org/2005/Atom'>
<title>genenetwork3/tests/unit/auth, branch migrate-to-python3.10</title>
<subtitle>GeneNetwork3 REST API for data science and machine learning
</subtitle>
<id>http://git.genenetwork.org/genenetwork3/atom?h=migrate-to-python3.10</id>
<link rel='self' href='http://git.genenetwork.org/genenetwork3/atom?h=migrate-to-python3.10'/>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/'/>
<updated>2023-07-10T08:36:47+00:00</updated>
<entry>
<title>Fix linting errors caused by bump to Python 3.10</title>
<updated>2023-07-10T08:36:47+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-07-10T08:36:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=c6ac30d4ccc26553a12e8c37cdf9078cbe9084b3'/>
<id>urn:sha1:c6ac30d4ccc26553a12e8c37cdf9078cbe9084b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix linting errors and failing tests</title>
<updated>2023-05-30T10:04:27+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-05-30T10:04:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=4e572eba5fa89a0ae4c5c732babe8c4bc011d435'/>
<id>urn:sha1:4e572eba5fa89a0ae4c5c732babe8c4bc011d435</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>Set whether resource is publicly viewable on creation</title>
<updated>2023-05-25T03:18:25+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-05-25T03:02:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=8593d882ed1eea226eeefabaa66135df2374746f'/>
<id>urn:sha1:8593d882ed1eea226eeefabaa66135df2374746f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auth: Roles: Check for editability</title>
<updated>2023-04-25T06:42:36+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-25T06:42:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=8471ed1187a8abc5e28207776c5f49a59ba24b92'/>
<id>urn:sha1:8471ed1187a8abc5e28207776c5f49a59ba24b92</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Migrations for linking genotype files.</title>
<updated>2023-04-10T09:56:14+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-10T09:56:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=6006526069803a8a906b4fd19f372ca721f7b29c'/>
<id>urn:sha1:6006526069803a8a906b4fd19f372ca721f7b29c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tables to link genotype data</title>
<updated>2023-04-04T09:13:11+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-04T09:13:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=02e5c81e5d1281b66aa14ce47563997e845cea95'/>
<id>urn:sha1:02e5c81e5d1281b66aa14ce47563997e845cea95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auth: Remove the tables used for linking data to resources</title>
<updated>2023-03-22T05:22:51+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-03-22T05:20:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=926d094d4136f457f732bdba4b092226e44a1930'/>
<id>urn:sha1:926d094d4136f457f732bdba4b092226e44a1930</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>auth: redis data: migrate data in redis</title>
<updated>2023-03-09T11:24:30+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-03-09T11:24:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=726460a2ca4817a1b7a5c7798147996d7b7e5e2d'/>
<id>urn:sha1:726460a2ca4817a1b7a5c7798147996d7b7e5e2d</id>
<content type='text'>
Implement the code to migrate the data from redis to SQLite.
</content>
</entry>
<entry>
<title>auth: users: Use the same basic functions for password hashing</title>
<updated>2023-03-08T08:42:04+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-03-08T08:42:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=a35d16f9a191afbb31e2c185e87e5eec5e23122f'/>
<id>urn:sha1:a35d16f9a191afbb31e2c185e87e5eec5e23122f</id>
<content type='text'>
To avoid repeating the same thing in multiple places, leading to errors and
breakages, reuse the same basic functions for password hashing.
</content>
</entry>
<entry>
<title>auth: privileges/roles: fix issues caught by tests.</title>
<updated>2023-03-06T12:19:35+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-03-06T12:19:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=361a934d1c0d75da01bd19d8ac78bf15aa7e2cad'/>
<id>urn:sha1:361a934d1c0d75da01bd19d8ac78bf15aa7e2cad</id>
<content type='text'>
</content>
</entry>
</feed>
