<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/html, branch v3.0.0-rc1</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/html?h=v3.0.0-rc1</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/html?h=v3.0.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2014-04-26T12:50:57Z</updated>
<entry>
<title>pkgsubmit.php: Redirect to package base details</title>
<updated>2014-04-26T12:50:57Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-26T12:50:39Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=dda19c8e01321726912b417c41d7d25eee5e081f'/>
<id>urn:sha1:dda19c8e01321726912b417c41d7d25eee5e081f</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Support multiple licenses per package</title>
<updated>2014-04-26T12:48:19Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-26T12:40:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=9553790cfc9a3bcb5c4bf2266565862082c26613'/>
<id>urn:sha1:9553790cfc9a3bcb5c4bf2266565862082c26613</id>
<content type='text'>
Split out package licenses into two separate tables in order to support
multiple licenses per package. The code on the package details page is
adjusted accordingly.

UPGRADING contains instructions on how to convert existing licenses in
the database to the new layout.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Store package groups in the database</title>
<updated>2014-04-26T12:07:20Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-26T12:07:20Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=cc3244ea8ae0202265df3d0fd2cfe86fbbeb9d30'/>
<id>urn:sha1:cc3244ea8ae0202265df3d0fd2cfe86fbbeb9d30</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Store conflicts, provides and replaces in the DB</title>
<updated>2014-04-26T11:20:56Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-26T08:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=92812050a059a651357f772b58e967154ea8428c'/>
<id>urn:sha1:92812050a059a651357f772b58e967154ea8428c</id>
<content type='text'>
Package conflicts, provides and replaces are now stored in the new
PackageRelations table. The gendummydata script generates test entries
for these relations.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Handle pkgbase array overrides gracefully</title>
<updated>2014-04-19T08:59:48Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-19T08:32:43Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=34453d32958cc71cf08e932368952f98b46b7020'/>
<id>urn:sha1:34453d32958cc71cf08e932368952f98b46b7020</id>
<content type='text'>
Instead of overwriting arrays, such as depends, from the pkgbase
section, new entries should be appended. Replace array_merge() with a
mixture of array_merge_recursive() and array_replace_recursive() that
merges array fields and replaces non-array fields.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Collapse long dependency lists</title>
<updated>2014-04-18T21:57:46Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-18T21:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=e582cfe1823617398657f1b46482f7c608b5aabe'/>
<id>urn:sha1:e582cfe1823617398657f1b46482f7c608b5aabe</id>
<content type='text'>
Collapse package dependency lists with more than 20 entries and add a
link to show the full list.

The JavaScript code for this originates from the archweb project. Note
that the full list is shown when JavaScript is disabled or unavailable.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Store {make,check,opt}depends in the database</title>
<updated>2014-04-17T19:09:16Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-17T17:49:26Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=73936002f7d5685a9063683f68d4e8c2e01be0ac'/>
<id>urn:sha1:73936002f7d5685a9063683f68d4e8c2e01be0ac</id>
<content type='text'>
In addition to parsing and storing dependencies of packages, store
makedepends, checkdepends and optdepends. Every dependency (of any type)
is displayed on the package details page.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>pkgbase.php: Append query string when redirecting</title>
<updated>2014-04-05T15:45:21Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T15:45:21Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=206678dfb7b1e23b17fc1b4911174054cb24cca5'/>
<id>urn:sha1:206678dfb7b1e23b17fc1b4911174054cb24cca5</id>
<content type='text'>
Add the query string when redirecting to the package details page. This
fixes the target of the "All comments" link of non-split packages.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Do not show package base page of non-split packages</title>
<updated>2014-04-05T14:32:20Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T14:30:45Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=6ed9da2c3e56ccf776308f680791099c464b9ab2'/>
<id>urn:sha1:6ed9da2c3e56ccf776308f680791099c464b9ab2</id>
<content type='text'>
When trying to access the package base page of non-split packages,
redirect to the package details page since the package base page doesn't
contain any additional information in that case.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add full package list to the removal form</title>
<updated>2014-04-05T14:23:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T14:23:26Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=ace64c96d3f683eaff0f64cf3fb5275e03ed6ca4'/>
<id>urn:sha1:ace64c96d3f683eaff0f64cf3fb5275e03ed6ca4</id>
<content type='text'>
In addition to naming the package base that is going to be removed or
merged, list every single package that is affected.

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