Remove "Unofficial" from Beginners' Guide link

Also avoid internal redirect to the Installation Guide article.
Fixes FS#36111.

Dan: remove "Official" from install guide link text as well to match
wiki page name.
Fix parsing of depends with both epoch and description

Not a common case, but one we can and should support and hasn't been
noticed up until this point. That pesky colon! Fixes FS#37477.

Signed-off-by: Dan McGee <dan@archlinux.org>
Django 1.6 upgrade, deprecation cleanup

PendingDeprecationWarning: `queryset` method should be renamed `get_queryset`

Signed-off-by: Dan McGee <dan@archlinux.org>
Django 1.6 upgrade, deprecation cleanup

PendingDeprecationWarning: Creating a ModelForm without either the 'fields' attribute or the 'exclude' attribute is deprecated - form needs updating

Signed-off-by: Dan McGee <dan@archlinux.org>
Django 1.6 upgrade, deprecation cleanup

PendingDeprecationWarning: 'The `cycle` template tag is changing to
escape its arguments; the non-autoescaping version is deprecated. Load
it from the `future` tag library to start using the new behavior.

Signed-off-by: Dan McGee <dan@archlinux.org>
Django 1.6 upgrade, deprecation cleanup

PendingDeprecationWarning: commit_on_success is deprecated in favor of atomic.

Signed-off-by: Dan McGee <dan@archlinux.org>
Bump requirements versions for Django 1.6

Signed-off-by: Dan McGee <dan@archlinux.org>
Add new `signature_bytes` field on package model

Now that we have a BinaryField option in Django 1.6, put it to use.

Signed-off-by: Dan McGee <dan@archlinux.org>
Move signature data from base64 string to bytes type

Signed-off-by: Dan McGee <dan@archlinux.org>
Drop old base64-ed PGP signature column

We've moved onto bytes only now.

Signed-off-by: Dan McGee <dan@archlinux.org>
Ensure user has a profile created when they go to edit it

Use get_or_create, even though it leaves a bad taste in my mouth. The
first user created won't have a profile becuase Django doesn't create
one for users created at the command line, causing an exception when
the user goes to edit it.

Signed-off-by: Dan McGee <dan@archlinux.org>
Filtered requiredby list for non-primary depends

For something like gambas3 which has a makedepend on postgresql, we end
up getting every single split package listed in the required by list for
postgresql. This is a bit crazy and unnecessary, so slim it down a bit
when possible by using a slightly crazy groupby function and some smarts
in our get_requiredby function.

Signed-off-by: Dan McGee <dan@archlinux.org>
Add 2012 and 2013 retro sites

From our friends over at web.archive.org again, thanks!

Signed-off-by: Dan McGee <dan@archlinux.org>
Merge branch 'retro'
Merge branch 'django-1.6'
Merge branch 'cleaned-reqdby'
Bump some requirements

Signed-off-by: Dan McGee <dan@archlinux.org>
Capitalize URL properly in Django admin

Signed-off-by: Dan McGee <dan@archlinux.org>
Move markdown formatted readme to README.md

Signed-off-by: Dan McGee <dan@archlinux.org>
Use pkg_details_link tag on differences report page

Signed-off-by: Dan McGee <dan@archlinux.org>