<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/support/schema/aur-schema.sql, branch v2.2.0</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/support/schema/aur-schema.sql?h=v2.2.0</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/support/schema/aur-schema.sql?h=v2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2013-03-24T21:12:08Z</updated>
<entry>
<title>Add "Bans" table to database schema</title>
<updated>2013-03-24T21:12:08Z</updated>
<author>
<name>canyonknight</name>
<email>canyonknight@gmail.com</email>
</author>
<published>2013-03-20T00:17:58Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=de2392fed016f80d4c0e10328c204f1e94ef54dd'/>
<id>urn:sha1:de2392fed016f80d4c0e10328c204f1e94ef54dd</id>
<content type='text'>
The "Bans" table creates a DB structure for the ability to ban IP
addresses. It takes an IP address converted by ip2long().

The table will eventually be able to be populated directly through
the web interface by Trusted Users and Developers.

Signed-off-by: canyonknight &lt;canyonknight@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Save last login IP address</title>
<updated>2013-03-21T21:26:46Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-03-19T13:49:34Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5660816ea079585c70583a9e470e22c4cf66c022'/>
<id>urn:sha1:5660816ea079585c70583a9e470e22c4cf66c022</id>
<content type='text'>
Save the IP address used for the last login in the "Users" table. This
makes it a bit easier to create IP ban lists for spammers without
looking at web server logs.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Use HTTPS links everywhere for Arch sites</title>
<updated>2012-10-22T10:33:11Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2012-10-21T16:05:51Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5222bf09320ebc1cd5da799970fcc0d2dd32bb3f'/>
<id>urn:sha1:5222bf09320ebc1cd5da799970fcc0d2dd32bb3f</id>
<content type='text'>
The main site, wiki, and BBS are using HTTPS exclusively, so link
directly to the correct protocol rather than forcing a redirect.

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add field for PGP key in profile information</title>
<updated>2012-03-24T09:34:32Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2012-03-22T08:27:44Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=985795a21000ea92bcc9e817ddc3a17c380b1ed1'/>
<id>urn:sha1:985795a21000ea92bcc9e817ddc3a17c380b1ed1</id>
<content type='text'>
This is handy for verifying the PGP key of new Trusted Users. Also, this
could potentially used as a basis to allow signed package uploads in the
future.

Implements FS#29028.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add LastLogin column to Users table</title>
<updated>2011-10-24T15:57:53Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-10-21T21:03:41Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=a21739aae5daece7098652a0f7f8b7fd36b8fcc6'/>
<id>urn:sha1:a21739aae5daece7098652a0f7f8b7fd36b8fcc6</id>
<content type='text'>
Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Remove explicit utf8 declarations in table creation</title>
<updated>2011-10-24T15:57:52Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-10-21T21:03:38Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=10355ec9591dcc5314a77c553b5c2a13ef551fbe'/>
<id>urn:sha1:10355ec9591dcc5314a77c553b5c2a13ef551fbe</id>
<content type='text'>
The create database statement sets the default character set of the
database to UTF-8, so no need to do it down below.

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix performance issues with new PackageDepends lookups</title>
<updated>2011-06-25T09:29:52Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-06-22T15:04:10Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=c0e6aabeb13487e798c6b3e54926e3362dcc2773'/>
<id>urn:sha1:c0e6aabeb13487e798c6b3e54926e3362dcc2773</id>
<content type='text'>
We do a lookup by DepName in the package details view, but I made the
silly mistake of forgetting this index addition in the upgrade steps.

Lukas: Fix numbering in "UPGRADING".

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Remove "NewPkgNotify" column from "Users" table.</title>
<updated>2011-04-13T10:22:35Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2011-04-13T09:56:03Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2b460a8f2db246d4da7e6698d40b719c67867ed2'/>
<id>urn:sha1:2b460a8f2db246d4da7e6698d40b719c67867ed2</id>
<content type='text'>
We do not require this column anymore. New package notifications are no
longer supported.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Fix syntax error in "CREATE TABLE" statement in the SQL schema.</title>
<updated>2011-04-12T11:02:54Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2011-04-12T09:46:44Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=bd78b14cb5490cdb950cfc27925b0f3000a95745'/>
<id>urn:sha1:bd78b14cb5490cdb950cfc27925b0f3000a95745</id>
<content type='text'>
Regression introduced in commit
7c91c592458b7532806ef75fe09146f82f085f3b.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Remove Dummy Package concept</title>
<updated>2011-04-03T20:59:32Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-03-31T01:48:09Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=7c91c592458b7532806ef75fe09146f82f085f3b'/>
<id>urn:sha1:7c91c592458b7532806ef75fe09146f82f085f3b</id>
<content type='text'>
Instead, we just store dependencies directly in the PackageDepends
table. Since we don't use this info anywhere besides the package details
page, there is little value in precalculating what is in the AUR vs.
what is not.

An upgrade path is provided via several SQL statements in the UPGRADING
document. There should be no user-visible change from this, but the DB
schema gets a bit more sane and we no longer have loads of junk packages
in our tables that are never shown to the end user. This should also
help the MySQL query planner in several cases as we no longer have to be
careful to exclude dummy packages on every query.

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