<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/template, branch v2.3.1</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/template?h=v2.3.1</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/template?h=v2.3.1'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2013-09-08T11:53:47Z</updated>
<entry>
<title>Convert adopt/disown package action link to form</title>
<updated>2013-09-08T11:53:47Z</updated>
<author>
<name>canyonknight</name>
<email>canyonknight@gmail.com</email>
</author>
<published>2013-09-06T00:13:42Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=dbf1d474f7eba3dd0911aa47626e58ccf8057a52'/>
<id>urn:sha1:dbf1d474f7eba3dd0911aa47626e58ccf8057a52</id>
<content type='text'>
* Changes adopting/disowning packages to use GET instead of POST
* Uses CSS to make form submit button look like a link
* Complements commit 3bc951e3d87eaf692a7e47cf16a28d838c7cb2bd

Signed-off-by: canyonknight &lt;canyonknight@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>tu_list.php: Hide table if no results are found</title>
<updated>2013-09-03T10:58:54Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-09-03T10:58:54Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=54ad28369a3e6a701b26e7eb8fe608babfbd7a76'/>
<id>urn:sha1:54ad28369a3e6a701b26e7eb8fe608babfbd7a76</id>
<content type='text'>
Instead of showing a table with a single "No results found." entry, do
not show the table at all and display the text "No results found." in a
&lt;p&gt;&lt;/p&gt; container.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Move "Add Proposal" link to "Current Votes"</title>
<updated>2013-09-03T10:53:58Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-09-03T10:53:02Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3130a887e899a34ee826d5c2daf1bfbe1ba93351'/>
<id>urn:sha1:3130a887e899a34ee826d5c2daf1bfbe1ba93351</id>
<content type='text'>
The page this links to allows for adding an item to the list of current
votes. Move the link accordingly.

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>
<entry>
<title>tu_details.php: Avoid division by zero</title>
<updated>2013-08-26T16:02:37Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-26T15:55:34Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=431bf2f2f3ee973a89ee61a046893e6b3a96585c'/>
<id>urn:sha1:431bf2f2f3ee973a89ee61a046893e6b3a96585c</id>
<content type='text'>
Do not divide by zero if the number of active TUs is unknown.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Move "Past Votes" navigation to "Past Votes" box</title>
<updated>2013-08-26T15:53:24Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-26T15:53:24Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=a4a170e58e0d795098567e1aea431e49b6956de3'/>
<id>urn:sha1:a4a170e58e0d795098567e1aea431e49b6956de3</id>
<content type='text'>
These are navigation links and do not belong to the action box.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add "Last Votes by TU" list</title>
<updated>2013-08-26T15:34:31Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-26T15:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2dd3d04f45f8a0e57f0c8686a12d7b95fe5bdb59'/>
<id>urn:sha1:2dd3d04f45f8a0e57f0c8686a12d7b95fe5bdb59</id>
<content type='text'>
This shows a list of all Trusted Users and the vote ID of the last
proposal each of the TUs voted on. This list is sorted by vote ID.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>tu_details.php: Display vote result</title>
<updated>2013-08-22T15:48:18Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-04T15:41:39Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=fb76aab8cffbc3d251fb635ae8e986c7138d8d68'/>
<id>urn:sha1:fb76aab8cffbc3d251fb635ae8e986c7138d8d68</id>
<content type='text'>
This adds an field that indicates whether the vote was accepted or
rejected, based on the rules specified in the TU Bylaws.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>tu_details.php: Avoid inline computations</title>
<updated>2013-08-22T15:48:18Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-08-05T07:59:24Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=481ff2335c42ae1be0263eb5529981ad4b73dda0'/>
<id>urn:sha1:481ff2335c42ae1be0263eb5529981ad4b73dda0</id>
<content type='text'>
Compute the total number of votes and the participation at the beginning
of the template instead of doing it inside the template itself.

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