<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/lib/routing.inc.php, branch pu-maint</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/lib/routing.inc.php?h=pu-maint</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/lib/routing.inc.php?h=pu-maint'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-06-27T11:04:03Z</updated>
<entry>
<title>Move registration code to a separate unit</title>
<updated>2015-06-27T11:04:03Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-25T13:46:39Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3dbaee80b4fcc99cd236f76e60a1572377946123'/>
<id>urn:sha1:3dbaee80b4fcc99cd236f76e60a1572377946123</id>
<content type='text'>
Until now, we used the same unit to register and edit accounts. Split
these features into separate source files for clarity. This also allows
us to redirect to the home page when a logged-in user tries to access
the registration page.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Use Git repositories to store packages</title>
<updated>2014-12-27T11:42:12Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-06T08:34:28Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=74edb6fea9d7e8434d8df00a8eb9dc9703daa19d'/>
<id>urn:sha1:74edb6fea9d7e8434d8df00a8eb9dc9703daa19d</id>
<content type='text'>
* Remove package submission page from the web interface.
* Replace PKGBUILD and tarball links with links to cgit.
* Remove the "URLPath" field from RPC replies.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Avoid double slashes in notification email body</title>
<updated>2014-12-13T14:28:54Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-12-13T14:28:05Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5ebf534ba7e90ccb12007c137ecea1cfcc4876da'/>
<id>urn:sha1:5ebf534ba7e90ccb12007c137ecea1cfcc4876da</id>
<content type='text'>
Refactor some of the URI generation code to avoid double slashes in
absolute URIs.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Always use virtual URLs</title>
<updated>2014-11-21T10:43:31Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-11-21T10:34:38Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=571b74b9017169ed6181a57d637ad737fd15f6b3'/>
<id>urn:sha1:571b74b9017169ed6181a57d637ad737fd15f6b3</id>
<content type='text'>
Support for non-virtual URLs has been broken for a long time and is no
longer used on the official AUR setup.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Use an INI-style configuration file</title>
<updated>2014-10-24T08:03:54Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-10-24T06:31:47Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=76343fb91511b9f53e58b6c01b258bfe00ddb4c6'/>
<id>urn:sha1:76343fb91511b9f53e58b6c01b258bfe00ddb4c6</id>
<content type='text'>
Replace web/lib/config.inc.php with an INI-style configuration file.
This allows us to get rid of several globals and makes it easier to use
the same configuration file in external scripts.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Allow for closing package requests</title>
<updated>2014-06-25T09:34:31Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-25T07:29:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=fc1db28c9b1b13c5b9e6baf6d24963081f18f017'/>
<id>urn:sha1:fc1db28c9b1b13c5b9e6baf6d24963081f18f017</id>
<content type='text'>
This allows Trusted Users to close package requests via the request
list. Also, entries are now sorted such that open requests are shown
before closed requests.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add a package request list</title>
<updated>2014-06-25T09:33:29Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-06-24T21:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=8260111bcce49b73bd4973ae80296c913af2631d'/>
<id>urn:sha1:8260111bcce49b73bd4973ae80296c913af2631d</id>
<content type='text'>
Introduce a new navigation point "Requests" that shows a list of pending
package requests. This functionality is only available to Trusted Users.

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>routing.inc.php: Add get_pkgbase_uri()</title>
<updated>2014-04-05T10:21:36Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-04T21:06:28Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=45bd1b34f120909c48bc8fefa3dce1be28aeed0f'/>
<id>urn:sha1:45bd1b34f120909c48bc8fefa3dce1be28aeed0f</id>
<content type='text'>
This will be used to create links to package base pages later. For now,
this just returns a link to the corresponding package page since a
package base currently only consists of a single package having the same
name as the base itself.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>routing.inc.php: Return proper (non-virtual) URIs</title>
<updated>2012-11-04T18:14:11Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2012-11-04T17:54:21Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=9169c3a7ac3f1def04ccc34b03b4b8f7a9e82208'/>
<id>urn:sha1:9169c3a7ac3f1def04ccc34b03b4b8f7a9e82208</id>
<content type='text'>
Make sure we always return root-relative URIs in get_pkg_uri() and in
get_user_uri() and prepend a slash ("/") if the virtual URL feature is
disabled.

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