<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/html/pkgbase.php, branch v3.4.0</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/html/pkgbase.php?h=v3.4.0</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/html/pkgbase.php?h=v3.4.0'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2014-07-23T15:53:28Z</updated>
<entry>
<title>Prevent merging a package base with itself</title>
<updated>2014-07-23T15:53:28Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-23T13:37:31Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=48ae736068f9953ba69c91190ef7eb7b056c2b50'/>
<id>urn:sha1:48ae736068f9953ba69c91190ef7eb7b056c2b50</id>
<content type='text'>
Instead of deleting the package, show an error message if a user tries
to merge a package base with itself.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Rework permission handling</title>
<updated>2014-07-15T20:56:57Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-15T18:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=03c6304e19d5d3ecd276dd3f42220db301ab511d'/>
<id>urn:sha1:03c6304e19d5d3ecd276dd3f42220db301ab511d</id>
<content type='text'>
Add a new function has_credential() that checks whether the currently
logged in user is allowed to perform a given action. Moving all
permission handling to this central place makes adding new user groups
and adjusting permissions much more convenient.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Sanitize merge base name in pkgreq_file()</title>
<updated>2014-07-04T09:25:37Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-03T08:32:31Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=b113764b0bdf98b7d1d643eb2f55c50988f31deb'/>
<id>urn:sha1:b113764b0bdf98b7d1d643eb2f55c50988f31deb</id>
<content type='text'>
Move the check introduced in 06b7099 (Validate package base name when
filing requests, 2014-07-02) from pkgbase.php to pkgreq_file().

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Allow for adding a comment when closing a request</title>
<updated>2014-07-04T09:10:50Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-04T09:00:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=4645bcbacbc4fd2fba2a3f28d6cd23bdfb184a9d'/>
<id>urn:sha1:4645bcbacbc4fd2fba2a3f28d6cd23bdfb184a9d</id>
<content type='text'>
This allows Trusted Users to optionally add a comment when closing a
request. The comment is included in the notification email that is sent
to the requests mailing list.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Allow for selecting a reason when closing a request</title>
<updated>2014-07-04T09:10:37Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-04T08:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=8a465182babccec10b8e789dbc871db3beb9bec5'/>
<id>urn:sha1:8a465182babccec10b8e789dbc871db3beb9bec5</id>
<content type='text'>
When closing a package request, Trusted Users can now pick a reason
("Accepted" or "Rejected"). This allows for marking a request as
accepted, even if the corresponding package base has already been
deleted.

Also, the notification email now always explicitly states whether a
request has been accepted or closed in the message body.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>pkgbase.php: Highlight error messages</title>
<updated>2014-07-02T06:23:25Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-02T05:15:54Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=64c4e51698c23b59121c94eb501ab2d4f97128e8'/>
<id>urn:sha1:64c4e51698c23b59121c94eb501ab2d4f97128e8</id>
<content type='text'>
Make sure that error messages above the package list are actually
visible to the user.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Validate package base name when filing requests</title>
<updated>2014-07-02T06:22:51Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-02T05:10:13Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=06b7099357b78468cf2d98ca3bd9143799952966'/>
<id>urn:sha1:06b7099357b78468cf2d98ca3bd9143799952966</id>
<content type='text'>
Make sure that the package base to merge into does not contain any
invalid characters.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Be explicit about accepted requests in emails</title>
<updated>2014-07-01T18:06:41Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-07-01T18:06:41Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=0d513e1468d3f37ebdc4e237ccb1855fc6d273a2'/>
<id>urn:sha1:0d513e1468d3f37ebdc4e237ccb1855fc6d273a2</id>
<content type='text'>
When sending notification emails after closing a request, be explicit
about whether the request has been accepted or not.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Rename package request functions to pkgreq_*()</title>
<updated>2014-06-30T06:49:46Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-30T06:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=74a82bb2fbee234173df44ef7ba5f5a17b809cf1'/>
<id>urn:sha1:74a82bb2fbee234173df44ef7ba5f5a17b809cf1</id>
<content type='text'>
Since these functions now reside in a separate module, use the module
name as function name prefix.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add support for merge requests</title>
<updated>2014-06-25T09:38:02Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-25T09:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=91e6b5cb2f3d531ce40cd0331e2261d30766de47'/>
<id>urn:sha1:91e6b5cb2f3d531ce40cd0331e2261d30766de47</id>
<content type='text'>
This adds a new "Merge" category to the list of available request types
and also adds a new "Merge into" field that is hidden via JavaScript
when "Deletion" or "Orphan" is selected.

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