<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/lib/pkgbasefuncs.inc.php, branch v4.0.0-rc6</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/lib/pkgbasefuncs.inc.php?h=v4.0.0-rc6</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/lib/pkgbasefuncs.inc.php?h=v4.0.0-rc6'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-06-20T12:27:00Z</updated>
<entry>
<title>Let co-maintainers edit package keywords</title>
<updated>2015-06-20T12:27:00Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-20T10:44:38Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=918f00f9a2a0f049f6582083c68e2cef1ce868e9'/>
<id>urn:sha1:918f00f9a2a0f049f6582083c68e2cef1ce868e9</id>
<content type='text'>
Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Let co-maintainers unflag the package</title>
<updated>2015-06-20T12:27:00Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-20T10:44:37Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=a5fd2bb39d8bb655ffcc05decec0bdba3eda7e75'/>
<id>urn:sha1:a5fd2bb39d8bb655ffcc05decec0bdba3eda7e75</id>
<content type='text'>
Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Add functions for getting arrays of maintainer and co-maintainer UIDs</title>
<updated>2015-06-20T12:26:59Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-20T10:44:36Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5eb7354e7d67833ec3ef582bb9ef74550f60f318'/>
<id>urn:sha1:5eb7354e7d67833ec3ef582bb9ef74550f60f318</id>
<content type='text'>
Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Replace categories with keywords</title>
<updated>2015-06-14T15:58:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-13T13:27:28Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5fb7a74e23b2059ec0c1acb72d8d804adbf05c52'/>
<id>urn:sha1:5fb7a74e23b2059ec0c1acb72d8d804adbf05c52</id>
<content type='text'>
Remove package base categories. Instead, users can now specify up to
twenty custom keywords that are taken into consideration when searching.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Update co-maintainer list when promoting a user</title>
<updated>2015-05-22T19:14:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-22T17:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=dd3eb28a8cb35aeb8a069f3a20e5eb5fd348de62'/>
<id>urn:sha1:dd3eb28a8cb35aeb8a069f3a20e5eb5fd348de62</id>
<content type='text'>
When a user disowns a package and promotes a co-maintainer, remove that
new maintainer from the list of package co-maintainers. Since only the
package maintainer can manage co-maintainers, this must happen before
the actual disown operation.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Fix processing of pkgbase_get_comaintainers()</title>
<updated>2015-05-22T19:14:24Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-22T17:53:19Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=c6e09def2b75762128f432130556ec6121fd8b8c'/>
<id>urn:sha1:c6e09def2b75762128f432130556ec6121fd8b8c</id>
<content type='text'>
pkgbase_get_comaintainers() returns an array of user names, not an array
of user IDs.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Update co-maintainers when disowning a package</title>
<updated>2015-05-22T15:09:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-22T12:54:49Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=422d8026daaae0a9bc7270f071da22f5d66c4f0a'/>
<id>urn:sha1:422d8026daaae0a9bc7270f071da22f5d66c4f0a</id>
<content type='text'>
When a user disowns a package, the co-maintainer with the highest
priority automatically becomes the new maintainer. When the package is
disowned by a Trusted User or a Developer, the list of co-maintainers is
cleared.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Fix the permission check in pkgbase_adopt()</title>
<updated>2015-05-22T15:09:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-22T12:44:24Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=0dcdc23a7f0babd1bc7d1bb31a2ff2b7602d5cdf'/>
<id>urn:sha1:0dcdc23a7f0babd1bc7d1bb31a2ff2b7602d5cdf</id>
<content type='text'>
Filter the affected package bases before closing any package requests.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Store co-maintainer priorities</title>
<updated>2015-05-22T15:09:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-22T12:35:26Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2b909cb3f6e19d730cdd560fc1c5d11ddad431c1'/>
<id>urn:sha1:2b909cb3f6e19d730cdd560fc1c5d11ddad431c1</id>
<content type='text'>
In addition to saving the list of package co-maintainers, also save
their order. This makes it possible to define a "primary" co-maintainer.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Make the type parameter of pkgreq_by_pkgbase() optional</title>
<updated>2015-05-21T15:10:33Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-21T15:08:58Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=01bfae82ce90e5f98180fb920479ed72977c0385'/>
<id>urn:sha1:01bfae82ce90e5f98180fb920479ed72977c0385</id>
<content type='text'>
This simplifies the code a bit, improves maintainability and reduces the
number of SQL queries when deleting a package.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
</feed>
