<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/git-interface, branch master</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/git-interface?h=master</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/git-interface?h=master'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2016-02-09T20:03:47Z</updated>
<entry>
<title>git-serve: Change syntax for setting keywords</title>
<updated>2016-02-09T20:03:47Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2016-02-08T06:39:57Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=dc41a5afa5dbbfbca4a711b9059c4b7dc8cbeb72'/>
<id>urn:sha1:dc41a5afa5dbbfbca4a711b9059c4b7dc8cbeb72</id>
<content type='text'>
Instead of `config &lt;pkgbase&gt; keywords &lt;keyword1&gt; &lt;keyword2&gt;...`, the new
syntax is `set-keywords &lt;pkgbase&gt; &lt;keyword1&gt; &lt;keyword2&gt;...`.

The `config` keyword was rather general and it was not obvious that it
could be used to change package base settings. Instead of replacing it
with an even more verbose expression, remove that unnecessary level of
indirection. Since we do not (and probably never will) support keywords
anywhere else, the chance of name conflicts is small.

Suggested-by: Dave Reisner &lt;dreisner@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Add support for package update notifications</title>
<updated>2016-02-07T09:54:20Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-11-10T19:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=64072461dfcc74857087b23c9ba7d9812b6afe40'/>
<id>urn:sha1:64072461dfcc74857087b23c9ba7d9812b6afe40</id>
<content type='text'>
Introduce a new notification option to receive notifications when a new
commit is pushed to a package repository.

Implements FS#30109.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Rename the CommentNotify table to PackageNotifications</title>
<updated>2016-02-07T09:39:22Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-11-10T18:26:57Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3412de21d32708b44d1fb3011649734e3cc67d9b'/>
<id>urn:sha1:3412de21d32708b44d1fb3011649734e3cc67d9b</id>
<content type='text'>
As a preparatory step to adding support for package notifications on
events other than comments, rename the database table accordingly.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Replace aurinfo.py with python-srcinfo</title>
<updated>2016-02-07T08:48:32Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-13T15:11:33Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=7a3a3876a8bea154c27f903ea9a3a7fc9fe4283e'/>
<id>urn:sha1:7a3a3876a8bea154c27f903ea9a3a7fc9fe4283e</id>
<content type='text'>
python-srcinfo is a more transparent and simpler library for parsing
SRCINFO files.

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>Fix issues reported by pyflakes</title>
<updated>2016-02-06T15:23:01Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2016-02-06T15:23:01Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=f8b3cb97e54f9de73c6c2fca0cfade7e1657f1e4'/>
<id>urn:sha1:f8b3cb97e54f9de73c6c2fca0cfade7e1657f1e4</id>
<content type='text'>
Fix several style issues and remove unneeded imports/assignments.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-serve: Fix pkgbase_exists()</title>
<updated>2015-11-26T16:22:22Z</updated>
<author>
<name>Mark Weiman</name>
<email>mark.weiman@markzz.com</email>
</author>
<published>2015-11-26T15:22:47Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=39280152ea66077d20acc795b72105fd38e362f8'/>
<id>urn:sha1:39280152ea66077d20acc795b72105fd38e362f8</id>
<content type='text'>
Fixes a regression introduced in 8c87b1d (git-serve: Add support for
setting keywords, 2015-10-22).

Signed-off-by: Mark Weiman &lt;mark.weiman@markzz.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-serve: Add support for setting keywords</title>
<updated>2015-10-24T14:22:43Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-10-22T16:56:59Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=8c87b1df0c0273006892d5947aad64034ee8ec9d'/>
<id>urn:sha1:8c87b1df0c0273006892d5947aad64034ee8ec9d</id>
<content type='text'>
This allows for setting keywords using the SSH interface. The syntax is
`config &lt;pkgbase&gt; keywords &lt;keyword1&gt; &lt;keyword2&gt;...`.

Implements FS#45627.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Do not show ".SRCINFO unchanged" warning on restore</title>
<updated>2015-10-03T10:10:25Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-10-03T10:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=62c13e2c0c55dfee703245b3a210f8d0e2eb5c5e'/>
<id>urn:sha1:62c13e2c0c55dfee703245b3a210f8d0e2eb5c5e</id>
<content type='text'>
Since 612300b (Show a warning if .SRCINFO is unchanged, 2015-09-29), the
git-update script displays a warning when a ref update does not affect
the content of the package base meta data. We also invoke git-update to
rebuild the package base details in the aurweb database when a package
base is restored via the SSH interface. In that case, fake information
is passed to the update hook: Both the old and the new object IDs refer
to the current HEAD. Check for such "Everything up-to-date" updates and
not display the ".SRCINFO unchanged" in these cases.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Show a warning if .SRCINFO is unchanged</title>
<updated>2015-09-29T18:54:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-09-29T06:03:26Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=612300b39c3c19153fa4efa6cbb539c53f5f71ea'/>
<id>urn:sha1:612300b39c3c19153fa4efa6cbb539c53f5f71ea</id>
<content type='text'>
Warn users when a remote ref update does not change the content of
.SRCINFO such that users are reminded of updating package meta data.

Implements FS#46130.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Use proper stop value for slice</title>
<updated>2015-09-16T20:10:06Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-09-16T20:07:59Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2c20403cc4e7f788b04afbf7adda6e96e3cfcf27'/>
<id>urn:sha1:2c20403cc4e7f788b04afbf7adda6e96e3cfcf27</id>
<content type='text'>
Fixes a regression introduced in 4112e57 (Add a restore command to the
SSH interface, 2015-08-14).

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