<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/lib/pkgbasefuncs.inc.php, branch v3.0.0-rc3</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/lib/pkgbasefuncs.inc.php?h=v3.0.0-rc3</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/lib/pkgbasefuncs.inc.php?h=v3.0.0-rc3'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2014-05-20T19:58:36Z</updated>
<entry>
<title>Add threading headers to notification mail</title>
<updated>2014-05-20T19:58:36Z</updated>
<author>
<name>Thomas Weißschuh</name>
<email>thomas@t-8ch.de</email>
</author>
<published>2014-05-20T18:42:53Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=8658bf22aac73ed8d32d3f998c3c13528f415ffe'/>
<id>urn:sha1:8658bf22aac73ed8d32d3f998c3c13528f415ffe</id>
<content type='text'>
It is only basic, but works in this way for other platforms.
It works because MUAs are able to reconstruct threads originating from mails
they don't know about (unknown Message-ID).

This has some drawbacks:
* MUAs might show the missing start of the thread. As a normal user of a
  package never got *all* notifications of a package anyways it only reflects
  the reality
* Missing notifications go unnoticed. This is no regression so it should be
  fine

Those could be fixed by including all previous comments in 'References:',
which would require to have predictable 'Message-ID:' for notification mails.
This would require more code and more database accesses at runtime.

Could also be used for out of date notifications.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add a packager field to packages</title>
<updated>2014-05-06T18:52:32Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-05-06T18:52:32Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=a93363ac08ade0b17b342c5238efb37fc5d15741'/>
<id>urn:sha1:a93363ac08ade0b17b342c5238efb37fc5d15741</id>
<content type='text'>
Store the last packager in addition to storing the submitter and the
maintainer of a package. This allows for checking who last updated a
package, even if the package has been disowned.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix misuses of pkgbase_from_pkgid()</title>
<updated>2014-04-06T16:42:00Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-06T16:16:16Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=32b5d466439b5c291472c68f6a732c5be4ca60cf'/>
<id>urn:sha1:32b5d466439b5c291472c68f6a732c5be4ca60cf</id>
<content type='text'>
All pkgbase_*() functions should operate on package base IDs. Drop the
superfluous (and incorrect) parameter conversion from package IDs to
package base IDs.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix pkgbase_user_voted()</title>
<updated>2014-04-06T16:41:23Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-06T16:26:16Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5b5a5f343e6232c9237f785f6763018cbb048fbc'/>
<id>urn:sha1:5b5a5f343e6232c9237f785f6763018cbb048fbc</id>
<content type='text'>
pkgbase_user_voted() should expect a package base ID, not a package ID.
Change the SQL query accordingly.

This fixes the vote status on package base pages.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Refactor pkgbase_categories()</title>
<updated>2014-04-05T17:58:00Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T17:32:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=c0044290238e247ba3facc210d736b3c0a50ce89'/>
<id>urn:sha1:c0044290238e247ba3facc210d736b3c0a50ce89</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Refactor pkgbase_comments()</title>
<updated>2014-04-05T17:52:51Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T17:33:32Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5415bc945aa43e5ee293cd0b6025ccb62426c159'/>
<id>urn:sha1:5415bc945aa43e5ee293cd0b6025ccb62426c159</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Refactor pkgbase_comments_count()</title>
<updated>2014-04-05T17:52:51Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T17:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=122636cbb6413d67c37ba73bd7014ae0a977d5c4'/>
<id>urn:sha1:122636cbb6413d67c37ba73bd7014ae0a977d5c4</id>
<content type='text'>
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>pkgbasefuncs.inc.php: Fix leftover bits</title>
<updated>2014-04-05T14:10:53Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T14:10:53Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=1486f8067a0dee57fa00473f1628127e8fe43cb4'/>
<id>urn:sha1:1486f8067a0dee57fa00473f1628127e8fe43cb4</id>
<content type='text'>
Fix some places that incorrectly referred to packages instead of package
bases.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Split out package base functions</title>
<updated>2014-04-05T13:58:44Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-04-05T13:58:44Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=ee1048b268e3cc61267007c0bcf60b8c58d3f029'/>
<id>urn:sha1:ee1048b268e3cc61267007c0bcf60b8c58d3f029</id>
<content type='text'>
Move functions operating on package bases to a separate file.

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