Commit Graph

24 Commits

Author SHA1 Message Date
Jelle van der Waa
bebd3c055a Update to Django 5 2024-05-31 21:17:06 +02:00
Jelle van der Waa
6b43ce1407 ruff: enable isort rule 2023-11-03 12:35:59 +01:00
Jelle van der Waa
e36eaddbc0
Add missing django migrations
Closes: #410
2022-06-20 21:13:22 +02:00
kpcyrd
4283ed7046 Add sha256 and b2sum to release page 2022-01-09 19:08:53 +01:00
fish-dango
68b734e817
extended release model to include wkd_email 2021-07-05 22:52:16 +02:00
Justin !
093e4f4c1f Unlint more migrations 2020-11-11 22:23:29 +01:00
Justin !
c6cf91a40d Fix pep8 errors 2020-11-11 22:23:29 +01:00
Jelle van der Waa
5da8fa6ce1 Add PGP key to the Release model
Add a pgp_key field to the Release model so we can display the PGP
fingerprint of the used PGP key on the download page.

Closes: #282
2020-05-31 21:14:53 +02:00
Jelle van der Waa
b8b85e7f21 Update migrations for Python 3 2019-01-21 21:19:58 +01:00
Jelle van der Waa
b911b3308e Remove all squashed migrations
this makes it easier to upgrade to Python 3 since less on_delete lines
have to be fixed.
2019-01-21 21:19:58 +01:00
Jelle van der Waa
3fc26cdb27 Squash all migrations 2018-11-17 21:58:50 +01:00
Jelle van der Waa
30583255d6 releng: remove old fixtures and add missing migration
Add missing migration which removes the old releng models and remove the
old json fixtures.
2018-06-16 12:04:40 +02:00
Jelle van der Waa
a215f25efa releng: Fix django warnings
Fixes warnings for releng.Test.modules and releng.Test.rollback_modules
(fields.W340) null has no effect on ManyToManyField.
2017-05-24 09:06:28 +02:00
Dan McGee
bd2bc6a1c5 Add last modified date to releases
Signed-off-by: Dan McGee <dan@archlinux.org>
2014-10-26 22:26:25 -05:00
Dan McGee
0896b5697a Add auto-generated migrations from new Django migrations framework
Signed-off-by: Dan McGee <dan@archlinux.org>
2014-09-01 18:26:05 -05:00
Dan McGee
51d90e23c9 Remove old south migrations
Django 1.7 has built-in migrations support, so we no longer want these
around. All existing installs should be fully migrated at this point to
the latest schema.

Signed-off-by: Dan McGee <dan@archlinux.org>
2014-09-01 18:26:05 -05:00
Dan McGee
b47b4e73b8 Remove release fields we can pull from the torrent
This makes entering new releases a bit less cumbersome as we don't
really need to enter either the file size or the torrent infohash.

Signed-off-by: Dan McGee <dan@archlinux.org>
2014-01-09 08:41:23 -06:00
Dan McGee
7d4a8b9adf Add MD5 and SHA1 fields for releases
Signed-off-by: Dan McGee <dan@archlinux.org>
2013-01-28 14:06:41 -07:00
Dan McGee
4d52242f4b Mark release version string as unique
It should be unique anyway, but it is especially important now that we
are using it in URL patterns for lookup.

Signed-off-by: Dan McGee <dan@archlinux.org>
2013-01-19 17:19:27 -06:00
Dan McGee
8cfaa39a04 Add more metadata to releng Release model
Add a file_size field which we will use in the RSS feed, and also add a
field for future storage of the torrent data itself.

Signed-off-by: Dan McGee <dan@archlinux.org>
2013-01-19 10:59:18 -06:00
Dan McGee
f7331a0eca Add Release model to releng
This should prevent the need for monthly template updates from Pierre
and Thomas; best to just let them enter the data themselves and have it
show up on the website.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-11-20 19:16:25 -06:00
Dan McGee
79b0ff49bd Use GenericIPAddressField for releng test IP address field
We were already using this on package flag requests, and we can support
IPv6 addresses here as well with minimal hassle.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-09-04 08:37:09 -05:00
Dan McGee
f7626c0571 Add a removed date for releng ISOs
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-16 14:39:41 -05:00
Dan McGee
461d27d75f releng: add initial migration
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-04-28 18:00:20 -05:00