<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/lib, branch v4.0.0-rc1</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/lib?h=v4.0.0-rc1</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/lib?h=v4.0.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-06-08T07:21:08Z</updated>
<entry>
<title>Release 4.0.0-rc1</title>
<updated>2015-06-08T07:21:08Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-08T07:21:08Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=608d4aaf574a9fc0f9580bf500708ca7d285124b'/>
<id>urn:sha1:608d4aaf574a9fc0f9580bf500708ca7d285124b</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>pkgfuncs.inc.php: Remove a conflict marker</title>
<updated>2015-06-04T09:24:56Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-03T06:06:40Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=643dae80ebe6c44abeac0545655788b12dabfbea'/>
<id>urn:sha1:643dae80ebe6c44abeac0545655788b12dabfbea</id>
<content type='text'>
Remove a Git conflict marker that was added accidentally in 74edb6f (Use
Git repositories to store packages, 2014-06-06).

Reported-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Allow for resetting the SSH public key</title>
<updated>2015-05-31T17:16:31Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-31T17:09:14Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=86352459ab6a75866376bac5a3baa94f1a736909'/>
<id>urn:sha1:86352459ab6a75866376bac5a3baa94f1a736909</id>
<content type='text'>
Use NULL instead of an empty string if the SSH public key field is left
empty. Additionally, do not check for duplicate keys in that case.

Fixes FS#45109.

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>Support boolean operators in search queries</title>
<updated>2015-05-22T15:09:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-22T11:19:53Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2db1a559226b64c8c424b9ce8aaa17b4cac219ec'/>
<id>urn:sha1:2db1a559226b64c8c424b9ce8aaa17b4cac219ec</id>
<content type='text'>
This adds very basic support for boolean search queries such as "video
or movie" or "lin and not linux". However, nested queries such as
"(video or movie) and editing" are not (yet) supported.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Do not allow more than 20 terms in search queries</title>
<updated>2015-05-22T15:09:25Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-22T11:29:59Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=0f48341ed67624f8bf113737eac0ba5b989133b3'/>
<id>urn:sha1:0f48341ed67624f8bf113737eac0ba5b989133b3</id>
<content type='text'>
Specifying a huge number of search terms currently results in complex
SQL queries. In practice, queries with more than 20 terms are rarely
needed. Ignore everything apart from the first 20 keywords to prevent
from potential abuse.

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