<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/html/index.php, branch v3.0.0-rc3</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/html/index.php?h=v3.0.0-rc3</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/html/index.php?h=v3.0.0-rc3'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2014-04-05T13:55:31Z</updated>
<entry>
<title>Prefix package functions with pkg_/pkgbase_</title>
<updated>2014-04-05T13:55:31Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T13:41:29Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=676595f9bf4ecb3de96d02c89440a6fdaf7fc797'/>
<id>urn:sha1:676595f9bf4ecb3de96d02c89440a6fdaf7fc797</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Move package actions to package bases</title>
<updated>2014-04-05T11:54:06Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T11:25:47Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=f4613442114b36d32e903b5b0608b73e32bdbc3f'/>
<id>urn:sha1:f4613442114b36d32e903b5b0608b73e32bdbc3f</id>
<content type='text'>
Package actions now operate on package bases instead of packages. Move
all actions to the correct locations.

This also fixes some issues with comment notifications.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add package base detail pages</title>
<updated>2014-04-05T10:21:36Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T00:06:54Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=f7d13b5b368f1432b9a1eb1798f94a70b9dc03b7'/>
<id>urn:sha1:f7d13b5b368f1432b9a1eb1798f94a70b9dc03b7</id>
<content type='text'>
This adds package base details pages, similar to the package details
pages. Each package base details page contains general information
(package base name, category, submitter, maintainer, ...) and links to
all the corresponding packages. As on the package details pages,
comments and links to several package actions are also provided.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Further optimize voters.php to only need the package name</title>
<updated>2014-01-22T17:27:42Z</updated>
<author>
<name>canyonknight</name>
<email>canyonknight@gmail.com</email>
</author>
<published>2014-01-21T01:42:44Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=1e9d539acfb609dd7a6f085295f0d068d69cb077'/>
<id>urn:sha1:1e9d539acfb609dd7a6f085295f0d068d69cb077</id>
<content type='text'>
* Extends changes in 81d4cc13dcae2f159ed937d4ce41e1df7d3c82b0
* Modify getvotes() to use the package name rather than package ID
* Rename getvotes() to votes_for_pkgname() for clarity with new changes
* Modify routing framework and links to now use package names for voters.php

Signed-off-by: canyonknight &lt;canyonknight@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<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>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>Use minified typeahead JS from archweb</title>
<updated>2013-03-25T23:54:18Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-03-25T23:19:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=0703b02c532edb8b943cc2dde97bd117b078a9db'/>
<id>urn:sha1:0703b02c532edb8b943cc2dde97bd117b078a9db</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Implemented typeahead suggest</title>
<updated>2013-01-19T11:17:55Z</updated>
<author>
<name>Marcel Korpel</name>
<email>marcel.lists@gmail.com</email>
</author>
<published>2012-12-23T21:23:45Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=b004333eadb9a4db57592bb501b28edced708943'/>
<id>urn:sha1:b004333eadb9a4db57592bb501b28edced708943</id>
<content type='text'>
Use Twitter Bootstrap JavaScript framework for typeahead support.

Add a new "suggest" JSON method, which returns the first 20
packages that match the beginning characters of a query.

canyonknight: Link format change, commit message
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>index.php: Move voter page token check to switch control structure</title>
<updated>2012-11-24T12:20:44Z</updated>
<author>
<name>canyonknight</name>
<email>canyonknight@gmail.com</email>
</author>
<published>2012-11-21T14:56:56Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=c7d20163a4feaeed6e8c16a1e0a076e8e0c931aa'/>
<id>urn:sha1:c7d20163a4feaeed6e8c16a1e0a076e8e0c931aa</id>
<content type='text'>
Voter page token check takes place in the same way as other
existing token checks. Move the check for consistency.

Signed-off-by: canyonknight &lt;canyonknight@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Return 404 for invalid account/package subpages</title>
<updated>2012-10-30T13:56:43Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2012-10-30T13:27:11Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=69e2d1dcff01abfb6b8f81bbf7d87914fd50636f'/>
<id>urn:sha1:69e2d1dcff01abfb6b8f81bbf7d87914fd50636f</id>
<content type='text'>
Display an error page and return a 404 status code in the following
cases:

* An invalid package name is passed to the "packages" action.
* An invalid user name is passed to the "account" action.
* An invalid package action is passed.
* An invalid account action is passed.

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