<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gn-auth/scripts, branch main</title>
<subtitle>GN authentication and authorization service
</subtitle>
<id>http://git.genenetwork.org/gn-auth/atom?h=main</id>
<link rel='self' href='http://git.genenetwork.org/gn-auth/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/'/>
<updated>2025-05-06T06:20:52+00:00</updated>
<entry>
<title>Fix failing mypy.</title>
<updated>2025-05-06T06:20:52+00:00</updated>
<author>
<name>Munyoki Kilyungi</name>
</author>
<published>2025-05-06T06:16:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=5cad25d44bc789e3f7de417cbe3b40b5073d2294'/>
<id>urn:sha1:5cad25d44bc789e3f7de417cbe3b40b5073d2294</id>
<content type='text'>
Signed-off-by: Munyoki Kilyungi &lt;me@bonfacemunyoki.com&gt;
</content>
</entry>
<entry>
<title>Fix pylint errors.</title>
<updated>2025-02-26T19:35:49+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2025-02-26T19:35:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=1a9b87f34f84107d0ede098b6c5f276a2d47ef39'/>
<id>urn:sha1:1a9b87f34f84107d0ede098b6c5f276a2d47ef39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use code in gn_libs for MySQL/MariaDB connection.</title>
<updated>2024-11-22T16:17:19+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-11-22T16:02:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=463194da3cfc077513e98948dd31cfd60d2eb0e0'/>
<id>urn:sha1:463194da3cfc077513e98948dd31cfd60d2eb0e0</id>
<content type='text'>
Update the application to use the gn_libs code for connecting to the
database, rather than using a local module.
</content>
</entry>
<entry>
<title>Fix import and update arguments to function.</title>
<updated>2024-09-26T16:27:12+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-09-26T16:27:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=446830c9b13d91f4dc04e7858e592ae2e5b8367d'/>
<id>urn:sha1:446830c9b13d91f4dc04e7858e592ae2e5b8367d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix linting issues</title>
<updated>2024-07-17T19:34:17+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-07-17T19:34:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=2e6f8a5d6bde0bd8fdfb9217b352ea2914ba592f'/>
<id>urn:sha1:2e6f8a5d6bde0bd8fdfb9217b352ea2914ba592f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add non-interactive script to assign make data public by default.</title>
<updated>2024-07-17T19:08:13+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-07-17T19:08:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=2aa4d3f683733899edd58831ed6c413349167725'/>
<id>urn:sha1:2aa4d3f683733899edd58831ed6c413349167725</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename script.</title>
<updated>2024-07-15T15:15:53+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-07-15T15:15:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=587cbf1c555a0c953e89bbb384f8dda5406e5c20'/>
<id>urn:sha1:587cbf1c555a0c953e89bbb384f8dda5406e5c20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make only non-human data public automatically</title>
<updated>2024-07-15T15:06:00+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-07-15T15:06:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=501a514e8f36c4cbb7830ceeda85c45667a9c277'/>
<id>urn:sha1:501a514e8f36c4cbb7830ceeda85c45667a9c277</id>
<content type='text'>
Ensure that the scripted process of making data automatically public
only works for data that is non-human - this is because human data has
legal issues with privacy, security and the like.

Human data is made public only via a manual process where (a) human(s)
get to make a judgement call.
</content>
</entry>
<entry>
<title>Enable logging in script.</title>
<updated>2024-06-28T15:32:34+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-06-28T15:32:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=7051fa73c6745033950090436cfd30b02d02ba4f'/>
<id>urn:sha1:7051fa73c6745033950090436cfd30b02d02ba4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update role assignment: user resource_roles table</title>
<updated>2024-06-07T16:53:26+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-06-07T16:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/gn-auth/commit/?id=50e458b8951f036c487d7854ebe438e4dfbd6c4f'/>
<id>urn:sha1:50e458b8951f036c487d7854ebe438e4dfbd6c4f</id>
<content type='text'>
We no longer use the group_roles table, and have moved to the less
privilege-escalation-prone resource_roles table. This commit updates
the queries to use the newer resource_roles table.
</content>
</entry>
</feed>
