<feed xmlns='http://www.w3.org/2005/Atom'>
<title>genenetwork3/gn3/auth/authorisation/groups, branch auth/implement-authorization-code-flow</title>
<subtitle>GeneNetwork3 REST API for data science and machine learning
</subtitle>
<id>http://git.genenetwork.org/genenetwork3/atom?h=auth%2Fimplement-authorization-code-flow</id>
<link rel='self' href='http://git.genenetwork.org/genenetwork3/atom?h=auth%2Fimplement-authorization-code-flow'/>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/'/>
<updated>2023-04-27T03:46:48+00:00</updated>
<entry>
<title>auth: List also the non-resource privileges the user has</title>
<updated>2023-04-27T03:46:48+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-27T03:30:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=12e9f87753d5ef0d3343a2a92a824f2ace696e4e'/>
<id>urn:sha1:12e9f87753d5ef0d3343a2a92a824f2ace696e4e</id>
<content type='text'>
While creating new group roles, enable the listing of non-resource privileges,
e.g. `system:group:*` and `system:user:*` that the user has to allow for them
to be used in role creation.
</content>
</entry>
<entry>
<title>auth: Add authorisation checks for role editting.</title>
<updated>2023-04-27T02:43:52+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-27T02:43:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=0e96276a56e3a3fdf61d9f409eaac37072bdd292'/>
<id>urn:sha1:0e96276a56e3a3fdf61d9f409eaac37072bdd292</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>auth: Attach linked data to specific resources.</title>
<updated>2023-04-21T02:24:21+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-21T02:24:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=2f6f54e215d7618ab9efa4ed17e09c633db07eab'/>
<id>urn:sha1:2f6f54e215d7618ab9efa4ed17e09c633db07eab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auth: Fetch user group phenotypes not attached to a resource.</title>
<updated>2023-04-20T23:44:29+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-20T23:44:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=1fb5633042aa730d9467ad086196df99e60de151'/>
<id>urn:sha1:1fb5633042aa730d9467ad086196df99e60de151</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hook up code to use external search script for phenotypes</title>
<updated>2023-04-17T11:42:05+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-17T11:42:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=8af8105444522c2c71b5ddd36a550e964cddffbf'/>
<id>urn:sha1:8af8105444522c2c71b5ddd36a550e964cddffbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auth: Delete code that is no longer used</title>
<updated>2023-04-17T06:24:54+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-17T06:24:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=85abf12d364c626af9177deb0398849845bcc6c3'/>
<id>urn:sha1:85abf12d364c626af9177deb0398849845bcc6c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Decouple `gn3.db_utils` from `flask.current_app`.</title>
<updated>2023-04-15T16:35:53+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-15T16:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=dbf0f9f0d34c9969aa6ae76f556745a9eb122106'/>
<id>urn:sha1:dbf0f9f0d34c9969aa6ae76f556745a9eb122106</id>
<content type='text'>
Decouple the `gn3.db_utils` module from the global `flask.current_app` object,
ensuring that the database uri value is passed in as a required argument to
the `gn3.db_utils.database_connection` function.
</content>
</entry>
<entry>
<title>auth: Enable listing of unlinked genotype/mRNA group data.</title>
<updated>2023-04-12T08:41:43+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-04-12T08:41:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=7022a3145586a7e5298bf2bf50226eb63a51d563'/>
<id>urn:sha1:7022a3145586a7e5298bf2bf50226eb63a51d563</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auth: Enable linking multiple datasets to the group at once.</title>
<updated>2023-03-22T08:38:48+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2023-03-22T08:25:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=86b7a2589fb0956f6ef6303d64d53b5d5f6b9d43'/>
<id>urn:sha1:86b7a2589fb0956f6ef6303d64d53b5d5f6b9d43</id>
<content type='text'>
</content>
</entry>
</feed>
