Commit Graph

32 Commits

Author SHA1 Message Date
Dan McGee
c1ccc88d07 Prune down table rows on ISO testing overview page
This table is getting very long as we have upwards of 210 ISOs in the
production database. However, it doesn't make much sense to list ISOs
that no longer exist and were never tested, so omit these from the
results page if we know this to be the case.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-04-17 15:36:33 -05:00
Dan McGee
822898e57b Merge branch 'django14'
Conflicts:
	templates/releng/result_section.html
2012-03-23 20:19:34 -05:00
Dan McGee
ea87160c39 releng: ensure links are valid for option names with spaces
Can't believe this went unnoticed for so long.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-03-23 20:16:58 -05:00
Dan McGee
90e08b4863 Make all datetime objects fully timezone aware
This is most of the transition to Django 1.4 `USE_TZ = True`. We need to
ensure we don't mix aware and non-aware datetime objects when dealing
with datetimes in the code. Add a utc_now() helper method that we can
use most places, and ensure there is always a timezone attached when
necessary.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-03-23 19:54:40 -05:00
Dan McGee
b8c20439c0 Change Django urls.py import
Until Django 1.3, the functions include(), patterns() and url() plus
handler404, handler500 were located in a django.conf.urls.defaults
module.

In Django 1.4, they live in django.conf.urls.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-03-23 19:54:40 -05:00
Dan McGee
20899d59c0 Add date_hierarchy for releng ISOs in admin
Signed-off-by: Dan McGee <dan@archlinux.org>
2012-03-23 19:39:58 -05:00
Dan McGee
c5b370f432 Admin setup tweaks
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-22 16:42:06 -05:00
Dan McGee
871cf5ad2d Use verbose name for releng options display
So we see something like 'Hardware Type' instead of 'Hardware_Type'.

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-17 20:54:01 -05:00
Dan McGee
366e438ed5 releng syncisos: reactive inactive ISOs if available
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-17 16:14:49 -05:00
Dan McGee
c80afa08c7 releng: refactor results overview page for performance
Use some annotation stuff and trickeration to reduce the number of
queries we need on the results overview page by quite a bit.

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-17 09:01:07 -05:00
Dan McGee
61311701a5 Add architecture to releng results listing
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-17 08:11:23 -05:00
Dan McGee
a489f355ec Implement get_absolute_url for Iso model
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-17 07:57:41 -05:00
Tom Willemsen
7954617a05 New page ISO Overview
ISO Overview shows a simple list of all the ISOs that are available
and how many times they've been tested successfully or have failed.

Signed-off-by: Tom Willemsen <ryuslash@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-08-17 07:51:42 -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
5e85c5ac9e Move set_created_field() to shared utils class
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-07-05 09:44:45 -05:00
Dieter Plaetinck
c4e1f01417 clarify that issues should still be reported on the bugtracker
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-24 16:53:07 -05:00
Dan McGee
1e19b6af3e Use proper punctuation/grammar in help text
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-15 12:30:10 -05:00
Dan McGee
7c663a77b1 Fix typo introduced in fixture creation
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-15 12:20:04 -05:00
Tom Willemsen
ef7cccf85d releng: Add more (and more precise) clock choices
Signed-off-by: Tom Willemsen <ryuslash@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-15 12:17:52 -05:00
Dan McGee
2261cf40bc Put most recent ISOs first in lists
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-12 10:33:46 -05:00
Dan McGee
972b010743 Ensure releng modules links work correctly
Signed-off-by: Dan McGee <dpmcgee@gmail.com>
2011-05-10 14:38:37 -05:00
Dieter Plaetinck
9881ba5c23 releng: fix typos
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-09 16:57:41 -05:00
Dieter Plaetinck
03bc3e619f releng: clarify some text and options
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-09 16:57:38 -05:00
Dan McGee
e6415c1a8b Remove unneeded import
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-03 14:10:14 -05:00
Dan McGee
5a417bd7e2 releng: ensure we save M2M values from submission form
Whoops- forgot to add this rather important call back in here when I
made the form not auto-commit. Fixes FS#24019.

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-02 11:25:40 -05:00
Dan McGee
2d02bf7719 releng: fix FS#24021, allow unselection of rollback FS
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-05-02 11:18:39 -05:00
Dan McGee
23cda53f81 releng: auto-deactivate old ISO names
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-04-29 10:16:17 -05:00
Dan McGee
87983d141b releng: final touches before public showing
* Move URL prefix to /releng/feedback/
* Move link on main page to Development, not Community

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-04-29 09:38:34 -05:00
Dan McGee
abb3ae1502 releng: make rollback fs a standard_option
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-04-29 09:33:30 -05:00
Dan McGee
1ab065a982 releng: enhance admin, remove errant print statement
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-04-29 09:31:16 -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
Dan McGee
bfe6afcd7a Rename isotests to releng
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-04-28 17:58:13 -05:00