<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web, branch v2.3.0</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web?h=v2.3.0</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web?h=v2.3.0'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2013-09-02T11:26:33Z</updated>
<entry>
<title>Release 2.3.0</title>
<updated>2013-09-02T11:26:33Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-09-02T11:26:33Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=40fd73b66850d6706dc1a208362af8a5704573ff'/>
<id>urn:sha1:40fd73b66850d6706dc1a208362af8a5704573ff</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Specify charset in Content-Type header when returning JSON data from API.</title>
<updated>2013-09-01T22:29:58Z</updated>
<author>
<name>Chris Down</name>
<email>chris@chrisdown.name</email>
</author>
<published>2013-09-01T14:36:51Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=35c5a5a3a99277e6651fbc12392dd15aa7530002'/>
<id>urn:sha1:35c5a5a3a99277e6651fbc12392dd15aa7530002</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Only include current TUs in the last votes list</title>
<updated>2013-08-27T23:52:40Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T23:52:40Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2276171b2987c42ce9658e9cac469f2714939a33'/>
<id>urn:sha1:2276171b2987c42ce9658e9cac469f2714939a33</id>
<content type='text'>
Do not show users that took part in past TU votes but no longer have TU
powers. Also, fix the sorting column while we're touching these lines.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Move package comment check to packages.php</title>
<updated>2013-08-27T09:35:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T09:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=c1c7f9b35090904a4c566de026c487a0eb33da49'/>
<id>urn:sha1:c1c7f9b35090904a4c566de026c487a0eb33da49</id>
<content type='text'>
Checking whether to add a comment is something that really does not
belong to a function named display_package_details().

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Use POST-Redirect-GET for most package actions</title>
<updated>2013-08-27T09:25:14Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T09:25:14Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=bf019a5b6c66ab8a53382a739f1adf7dd568db23'/>
<id>urn:sha1:bf019a5b6c66ab8a53382a739f1adf7dd568db23</id>
<content type='text'>
Avoid showing a POST data resubmission dialog and simply redirect to the
package page if a package action completed successfully.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add boolean return values to several pkg_*() functions</title>
<updated>2013-08-27T09:19:45Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T09:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=23867a211ce90d86938bea6a899d219cf8c08aab'/>
<id>urn:sha1:23867a211ce90d86938bea6a899d219cf8c08aab</id>
<content type='text'>
Change the return values of following functions to return both
error/success and an error/success message:

* pkg_flag()
* pkg_unflag()
* pkg_adopt()
* pkg_vote()
* pkg_delete()
* pkg_notify()
* pkg_delete_comment()
* pkg_change_category()

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Exclude running votes from "Last Votes by TU"</title>
<updated>2013-08-27T08:52:38Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T08:52:38Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=86d2efaaa0e5761a5118004f861ff46209da3715'/>
<id>urn:sha1:86d2efaaa0e5761a5118004f861ff46209da3715</id>
<content type='text'>
Showing running votes potentially allows for tracking votes and
associating yes/no/abstain votes with specific TUs.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Pick sane default registration language</title>
<updated>2013-08-27T00:42:19Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T00:40:01Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=7c8e86010d8c459ebda03c983564c980ccda7124'/>
<id>urn:sha1:7c8e86010d8c459ebda03c983564c980ccda7124</id>
<content type='text'>
Instead of defaulting to Català (which is the first entry in the list of
supported languages), choose whatever language the unregistered user is
browsing the AUR in.

Fixes FS#34825.

Suggested-by: canyonknight &lt;canyonknight@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Re-add CRSF tokens to most package actions</title>
<updated>2013-08-27T00:27:19Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T00:18:59Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=69b98efa35d48d794394df938741fdfc342cfb84'/>
<id>urn:sha1:69b98efa35d48d794394df938741fdfc342cfb84</id>
<content type='text'>
We fixed all known CRSF vulnerabilities in commit 2c93f0a (Implement
token system to fix CSRF vulnerabilities, 2012-06-23). c349cb2 (Add
virtual path support for package actions, 2012-07-17) partly reverted
this by injecting a valid CRSF token when virtual paths are in use.

This patch allows for keeping the virtual path feature, while
reintroducing POST forms and CRSF tokens. Actions like package flagging,
votes and notifications are no longer prone to CRSF (see FS#35437 for
details).

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>pkg_details: Convert most action links to forms</title>
<updated>2013-08-27T00:10:13Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-27T00:07:50Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3bc951e3d87eaf692a7e47cf16a28d838c7cb2bd'/>
<id>urn:sha1:3bc951e3d87eaf692a7e47cf16a28d838c7cb2bd</id>
<content type='text'>
Use forms and POST instead of GET for following actions:

* Flagging/Unflagging a package out-of-date
* Voting for a package and removing votes
* Enabling/Disabling notifications

Use CSS to make the submit buttons of these forms look like links.

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