<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git, branch v3.0.0-rc1</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/?h=v3.0.0-rc1</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/?h=v3.0.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2014-04-30T21:47:35Z</updated>
<entry>
<title>Release 3.0.0-rc1</title>
<updated>2014-04-30T21:47:35Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-30T21:47:35Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=05f88b28b8ed8941bd97537a3c31c4e766b61493'/>
<id>urn:sha1:05f88b28b8ed8941bd97537a3c31c4e766b61493</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Use RPC API version 1 by default</title>
<updated>2014-04-28T16:54:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-28T16:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=c90faa44a173c79643093b4613276b98721e590d'/>
<id>urn:sha1:c90faa44a173c79643093b4613276b98721e590d</id>
<content type='text'>
Most AUR helpers don't support the new format yet. Use version 1 of the
API by default. In order to use the new format, "v=2" can be appended to
the list of GET parameters.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Support versioned RPC queries</title>
<updated>2014-04-28T16:54:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-28T14:28:56Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3447dfcbff0e8d48e7eac19d5ea8e836a67692a0'/>
<id>urn:sha1:3447dfcbff0e8d48e7eac19d5ea8e836a67692a0</id>
<content type='text'>
This adds a backwards compatibility mode for the old RPC API. The old
format can be requested by explicitly adding "v=1" to the list of GET
parameters. Note that due to internal changes, the old format only
returns the first license that belongs to a package.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>aurjson.class.php: Style fixes</title>
<updated>2014-04-28T16:44:41Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-28T09:00:39Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=11a565936e8923f73cbb498b8a7a508e1069b172'/>
<id>urn:sha1:11a565936e8923f73cbb498b8a7a508e1069b172</id>
<content type='text'>
* Fix braces, indentation and comment style.
* Remove some superfluous comments.
* Reword some comments.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add a version tag to RPC replies</title>
<updated>2014-04-27T22:10:42Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-27T21:03:57Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=e50f352643ec205822d9eadf3045a071ba078380'/>
<id>urn:sha1:e50f352643ec205822d9eadf3045a071ba078380</id>
<content type='text'>
This is needed for clients to quickly differentiate between different
versions of the RPC API. The version number should be bumped whenever
there is a change that breaks backwards compatibility.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add more fields to RPC info replies</title>
<updated>2014-04-27T22:10:42Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-27T22:07:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=eb6cf1fad0558d381dbd8af2483410eecd50d7c2'/>
<id>urn:sha1:eb6cf1fad0558d381dbd8af2483410eecd50d7c2</id>
<content type='text'>
This patch adds the following fields to info and multiinfo replies:

* Depends
* MakeDepends
* CheckDepends
* OptDepends
* Conflicts
* Provides
* Replaces
* Groups
* License

Each of these fields is an array.

Note that since collecting all these fields is CPU-intensive, they are
not included in replies to search queries.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix the RPC interface</title>
<updated>2014-04-27T21:30:33Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-27T21:01:20Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=b384f32fec78d221fe1dff949f17e98b8cb4272d'/>
<id>urn:sha1:b384f32fec78d221fe1dff949f17e98b8cb4272d</id>
<content type='text'>
* Fix the SQL query to conform to the new database layout.

* Remove the license field from replies. The license field is now stored
  in a separate table and no longer returned on search queries.

* Add a "PackageBase" field that contains the name of the package base
  of every package in the result.

* Fix the source tarball URL. The URL is now built based on the package
  base name instead of the package name.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<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>Display package groups on the details page</title>
<updated>2014-04-26T12:21:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-26T12:21:43Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=38eb8d2a3ab0b7f35618d151613211d45f6ec4d8'/>
<id>urn:sha1:38eb8d2a3ab0b7f35618d151613211d45f6ec4d8</id>
<content type='text'>
The groups field is hidden if a package doesn't belong to any group.

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