From 5df255a5b61117f5e48a638b11470a092b8326c6 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 28 Mar 2011 18:26:55 -0500 Subject: Enhance the mirror details page Get the URLs with their performance data showing up, and simplify the top part for non-authenticated users while adding more detail for logged-in users. Signed-off-by: Dan McGee --- templates/mirrors/mirror_details.html | 111 ++++++++++++++++++++++++++-------- templates/mirrors/mirrors.html | 2 - 2 files changed, 85 insertions(+), 28 deletions(-) (limited to 'templates') diff --git a/templates/mirrors/mirror_details.html b/templates/mirrors/mirror_details.html index 90baa75d..ae7ec63f 100644 --- a/templates/mirrors/mirror_details.html +++ b/templates/mirrors/mirror_details.html @@ -1,4 +1,5 @@ {% extends "base.html" %} +{% load mirror_status %} {% block title %}Arch Linux - {{ mirror.name }} - Mirror Details{% endblock %} @@ -12,47 +13,105 @@ Name: {{ mirror.name }} - + + Tier: {{ mirror.get_tier_display }} - + + + Country: + {{ mirror.country }} + + + Has ISOs: + {{ mirror.isos|yesno }} + + {% if user.is_authenticated %} + + Public: + {{ mirror.public|yesno }} + + + Active: + {{ mirror.active|yesno }} + + + Rsync IPs: + {{mirror.rsync_ips.all|join:', '}} + + + Admin Email: + {{ mirror.admin_email }} + + + Notes: + {{ mirror.notes|linebreaks }} + + Upstream: - {% if mirror.upstream %} {{ mirror.upstream.name }} {% else %}None{% endif %} - + + Downstream: {% with mirror.downstream as ds_mirrors %} {% if ds_mirrors %} {% for ds in ds_mirrors %} {{ ds.name }}
+ title="Mirror details for {{ ds.name }}">{{ ds.name }} + {% if not ds.active %}(inactive){% endif %} + {% if not ds.public %}(private){% endif %} +
{% endfor %} - {% else %}None{% endif %} - - {% endwith %} - - Country: - {{ mirror.country }} - - Has ISOs: - {{ mirror.isos|yesno }} - - Protocols: - {{ mirror.supported_protocols }} - - Mirror URLs: - {% with mirror.urls.all as urls %} - {% if urls %} - {% for u in urls %} - {{ u.url }}
- {% endfor %} - {% else %}None{% endif %} - + {% else %}None{% endif %} {% endwith %} + {% endif %} + + +

Available URLs

+ + + + + + + + + + + + + + + + + {% for m_url in urls %} + + + + + + + + + + + + {% endfor %} +
Mirror URLIPv4IPv6Last SyncCompletion %μ Delay (hh:mm)μ Duration (secs)σ Duration (secs)Mirror Score
{% if m_url.protocol.is_download %}{{ m_url.url }}{% else %}{{ m_url.url }}{% endif %}{{ m_url.has_ipv4|yesno }}{{ m_url.has_ipv6|yesno }}{{ m_url.last_sync|date:'Y-m-d H:i'|default:'unknown' }}{{ m_url.completion_pct|percentage:1 }}{{ m_url.delay|duration|default:'unknown' }}{{ m_url.duration_avg|floatformat:2 }}{{ m_url.duration_stddev|floatformat:2 }}{{ m_url.score|floatformat:1|default:'∞' }}
+{% load cdn %}{% jquery %} + + + {% endblock %} diff --git a/templates/mirrors/mirrors.html b/templates/mirrors/mirrors.html index 56f23db5..67a678d9 100644 --- a/templates/mirrors/mirrors.html +++ b/templates/mirrors/mirrors.html @@ -15,7 +15,6 @@ {% if user.is_authenticated %} Public Active - Rsync IPs Admin Email Notes {% endif %} @@ -33,7 +32,6 @@ {% if user.is_authenticated %} {{mirror.public|yesno}} {{mirror.active|yesno}} - {{mirror.rsync_ips.all|join:', '}} {{mirror.admin_email}} {{mirror.notes|linebreaks}} {% endif %} -- cgit v1.2.3-2-g168b From 262cea74c16427f47aab80dd59cbf0cb59eeb8c1 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 28 Mar 2011 18:28:09 -0500 Subject: Small package details template cleanup Signed-off-by: Dan McGee --- templates/packages/details.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'templates') diff --git a/templates/packages/details.html b/templates/packages/details.html index 4253f0b3..6c8aee3a 100644 --- a/templates/packages/details.html +++ b/templates/packages/details.html @@ -103,7 +103,7 @@ {% endifequal %} Description: - {% if pkg.pkgdesc %}{{ pkg.pkgdesc }}{% endif %} + {{ pkg.pkgdesc|default:"" }} Upstream URL: {% if pkg.url %} Date: Tue, 29 Mar 2011 02:14:29 -0500 Subject: Ensure durations are sorted correctly The automatic detection started using the builtin time parser instead of our duration parser, causing it to barf on anything > 60 minutes. Signed-off-by: Dan McGee --- templates/mirrors/status.html | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'templates') diff --git a/templates/mirrors/status.html b/templates/mirrors/status.html index 28b2ffea..5724c71c 100644 --- a/templates/mirrors/status.html +++ b/templates/mirrors/status.html @@ -106,12 +106,11 @@ -- cgit v1.2.3-2-g168b From 43964627a31bbf7e583a3aeb0ab6bc5a5a108396 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 18 Apr 2011 13:48:44 -0500 Subject: Update out of date flag screen and email Now that multiple packages get marked out of date whenever this form is processed, have the page and email itself reflect this fact. Signed-off-by: Dan McGee --- templates/packages/flag.html | 28 +++++++++++++--------------- templates/packages/flag_confirmed.html | 19 +++++++++++++++++++ templates/packages/outofdate.txt | 8 +++----- 3 files changed, 35 insertions(+), 20 deletions(-) create mode 100644 templates/packages/flag_confirmed.html (limited to 'templates') diff --git a/templates/packages/flag.html b/templates/packages/flag.html index 35198dff..4a3c6966 100644 --- a/templates/packages/flag.html +++ b/templates/packages/flag.html @@ -1,23 +1,22 @@ {% extends "base.html" %} -{% block title %}Arch Linux - Flag Package - {{ pkg.pkgname }}{% endblock %} +{% block title %}Arch Linux - Flag Package - {{ package.pkgname }}{% endblock %} {% block navbarclass %}anb-packages{% endblock %} {% block content %}
-{% if confirmed %} -

Package Flagged

- -

Thank you, the maintainers have been notified about {{ pkg.pkgname }}.

- -

You can return to the package details page for - {{pkg.pkgname}}.

-{% else %} -

Flag Package: {{ pkg.pkgname }}

+

Flag Package: {{ package.pkgname }}

If you notice a package is out-of-date (i.e., there is a newer stable release available), then please notify us using the form below.

+

Note that all of the following packages will be marked out of date:

+
    + {% for pkg in packages %} +
  • {{ pkg.pkgname }} {{ pkg.full_version }} [{{ pkg.repo.name|lower }}] ({{ pkg.arch.name }})
  • + {% endfor %} +
+

The message box portion of the flag utility is optional, and meant for short messages only. If you need more than 200 characters for your message, then file a bug report, email the maintainer directly, or send @@ -26,17 +25,16 @@ with your additional text.

Note: Please do not use this facility if the - package is broken! Use the bug tracker instead.

+ package is broken! Please file a bug instead.

-

Please confirm your flag request for {{pkg.pkgname}}:

+

Please confirm your flag request for {{package.pkgname}}:

{% csrf_token %}
{{ form.as_p }}
-

+

-{% endif %}
{% endblock %} diff --git a/templates/packages/flag_confirmed.html b/templates/packages/flag_confirmed.html new file mode 100644 index 00000000..02c24f72 --- /dev/null +++ b/templates/packages/flag_confirmed.html @@ -0,0 +1,19 @@ +{% extends "base.html" %} +{% block title %}Arch Linux - Package Flagged - {{ package.pkgname }}{% endblock %} +{% block navbarclass %}anb-packages{% endblock %} + +{% block content %} +
+

Package Flagged - {{ package.pkgname }}

+ +

Thank you, the maintainers have been notified the following packages are out-of-date:

+
    + {% for pkg in packages %} +
  • {{ pkg.pkgname }} {{ pkg.full_version }} [{{ pkg.repo.name|lower }}] ({{ pkg.arch.name }})
  • + {% endfor %} +
+ +

You can return to the package details page for + {{package.pkgname}}.

+
+{% endblock %} diff --git a/templates/packages/outofdate.txt b/templates/packages/outofdate.txt index 93abea03..4876c316 100644 --- a/templates/packages/outofdate.txt +++ b/templates/packages/outofdate.txt @@ -1,9 +1,7 @@ -{% autoescape off %}{{ email }} wants to notify you that the following package may be out-of-date: +{% autoescape off %}{{ email }} wants to notify you that the following packages may be out-of-date: - Package Name: {{ pkg.pkgname }} - Architecture: {{ pkg.arch.name }} - Repository: {{ pkg.repo.name }} - ({{ weburl }}) +{% for p in packages %} +* {{ p.pkgname }} {{ p.full_version }} [{{ p.repo.name|lower }}] ({{ p.arch.name }}): {{ p.get_full_url }}{% endfor %} {% if message %} The user provided the following additional text: -- cgit v1.2.3-2-g168b From d8022fd5720a8367a03bbff58668ed701a0bebcf Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 18 Apr 2011 23:00:30 -0500 Subject: Add a "Report a Bug" link We need Flyspray category data to make this more useful, and we can prefill the Subject and Category fields (along with putting it on the right project). Implements FS#23751. Signed-off-by: Dan McGee --- templates/packages/details.html | 1 + 1 file changed, 1 insertion(+) (limited to 'templates') diff --git a/templates/packages/details.html b/templates/packages/details.html index 6c8aee3a..4c669892 100644 --- a/templates/packages/details.html +++ b/templates/packages/details.html @@ -18,6 +18,7 @@
  • SVN Entries ({{pkg.repo|lower}}-{{pkg.arch}})
  • SVN Entries (trunk)
  • Bug Reports
  • +
  • Report a Bug
  • {% if pkg.flag_date %}
  • Flagged out-of-date on {{ pkg.flag_date|date }}
  • {% with pkg.in_testing as tp %}{% if tp %} -- cgit v1.2.3-2-g168b From f1f01ecf0216441dd66f3bc6afc14fe104de291f Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 18 Apr 2011 23:26:10 -0500 Subject: Reimplement links code as template tags These were starting to get a bit too much inside the model itself, and they don't really belong there as they are view layer concerns anyway. Signed-off-by: Dan McGee --- templates/packages/details.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'templates') diff --git a/templates/packages/details.html b/templates/packages/details.html index 4c669892..1926abc2 100644 --- a/templates/packages/details.html +++ b/templates/packages/details.html @@ -15,10 +15,10 @@

    Package Actions

      -
    • SVN Entries ({{pkg.repo|lower}}-{{pkg.arch}})
    • -
    • SVN Entries (trunk)
    • -
    • Bug Reports
    • -
    • Report a Bug
    • +
    • SVN Entries ({{pkg.repo|lower}}-{{pkg.arch}})
    • +
    • SVN Entries (trunk)
    • +
    • Bug Reports
    • +
    • Report a Bug
    • {% if pkg.flag_date %}
    • Flagged out-of-date on {{ pkg.flag_date|date }}
    • {% with pkg.in_testing as tp %}{% if tp %} -- cgit v1.2.3-2-g168b From 381e0a787205af530ae11bac1b1a17e567eecc84 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 25 Apr 2011 18:09:39 -0500 Subject: Developer reports This commit adds four initial developer reports that are hopefully useful to developers and packages in checking up on the state of things. They include: * big : the 100 biggest packages in the repos * old : packages built > 2 years ago * uncompressed-man : self-explanatory * uncompressed-info : self-explanatory There should obviously be some sort of index page to access all of these, so that will be coming soon. Signed-off-by: Dan McGee --- templates/devel/packages.html | 56 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 templates/devel/packages.html (limited to 'templates') diff --git a/templates/devel/packages.html b/templates/devel/packages.html new file mode 100644 index 00000000..3b511c98 --- /dev/null +++ b/templates/devel/packages.html @@ -0,0 +1,56 @@ +{% extends "base.html" %} +{% load attributes %} + +{% block title %}Arch Linux - {{ title }}{% endblock %} + +{% block content %} +
      +

      {{ title }}

      + + + + + + + + + + + + {% for name in column_names %} + + {% endfor %} + + + + {% for pkg in packages %} + + + + + {% if pkg.flag_date %} + + {% else %} + + {% endif %} + + + + + {% for attr in column_attrs %} + + {% endfor %} + + {% endfor %} + +
      ArchRepoNameVersionDescriptionLast UpdatedBuild DateFlag Date{{ name }}
      {{ pkg.arch.name }}{{ pkg.repo.name|capfirst }}{{ pkg.pkgname }}{{ pkg.full_version }}{{ pkg.full_version }}{{ pkg.pkgdesc }}{{ pkg.last_update|date }}{{ pkg.build_date|date }}{{ pkg.flag_date|date }}{{ pkg|attribute:attr }}
      +
      +{% load cdn %}{% jquery %} + + +{% endblock %} -- cgit v1.2.3-2-g168b From 174d04ad0334b1c441bc0237e3e2ed8f581575ef Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 25 Apr 2011 18:17:56 -0500 Subject: Add links to developer reports Signed-off-by: Dan McGee --- templates/devel/index.html | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'templates') diff --git a/templates/devel/index.html b/templates/devel/index.html index 2eae0815..601de752 100644 --- a/templates/devel/index.html +++ b/templates/devel/index.html @@ -98,6 +98,14 @@ +

      Developer Reports

      + +
    {% cache 60 dev-dash-by-arch %} -- cgit v1.2.3-2-g168b From 1547c7c49a1852852ffbac0737d0ffdf54addda9 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Tue, 1 Mar 2011 18:47:03 +0100 Subject: isotests: entry and listing of release engineering tests Add a new project for entry and listing of testing results for our release ISOs. This will assist the release engineering team with determining a good ISO to make into the real deal. Signed-off-by: Dan McGee --- templates/isotests/add.html | 13 +++++++++++++ templates/isotests/iso_list.html | 18 ++++++++++++++++++ templates/isotests/test_list.html | 18 ++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 templates/isotests/add.html create mode 100644 templates/isotests/iso_list.html create mode 100644 templates/isotests/test_list.html (limited to 'templates') diff --git a/templates/isotests/add.html b/templates/isotests/add.html new file mode 100644 index 00000000..07d3ed81 --- /dev/null +++ b/templates/isotests/add.html @@ -0,0 +1,13 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Test Result Entry{% endblock %} + +{% block content %} +
    +

    Arch releng iso build test result entry

    +
    {% csrf_token %} + {{ form.as_p }} + +
    +
    +{% endblock %} diff --git a/templates/isotests/iso_list.html b/templates/isotests/iso_list.html new file mode 100644 index 00000000..f94bbe1a --- /dev/null +++ b/templates/isotests/iso_list.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Testresults{% endblock %} + +{% block content %} +{% if object_list %} +
    +

    Arch releng iso buid test results

    +
      + {% for iso in object_list %} +
    • {{ iso }}
    • + {% endfor %} +
    + {% else %} +

    No tests are available.

    + {% endif %} +
    +{% endblock %} diff --git a/templates/isotests/test_list.html b/templates/isotests/test_list.html new file mode 100644 index 00000000..1ef39a4c --- /dev/null +++ b/templates/isotests/test_list.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Testresults{% endblock %} + +{% block content %} +
    +

    Arch releng iso build test results

    + {% if object_list %} + + {% else %} +

    No test results are available.

    + {% endif %} +
    +{% endblock %} -- cgit v1.2.3-2-g168b From f4229daac60fa90cbf8d77bfdffd88a467869b3c Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Tue, 1 Mar 2011 20:43:37 +0100 Subject: isotests: view updates, choices->models, show results, admin * Started changing the view portion * Changed choices to models * Show the latest failed/succeeded tests on results page * Added some more admin pages Signed-off-by: Dan McGee --- templates/isotests/results.html | 190 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 190 insertions(+) create mode 100644 templates/isotests/results.html (limited to 'templates') diff --git a/templates/isotests/results.html b/templates/isotests/results.html new file mode 100644 index 00000000..3e43ae47 --- /dev/null +++ b/templates/isotests/results.html @@ -0,0 +1,190 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Testresults{% endblock %} + +{% block content %} +
    +

    Arch releng iso build test results

    + + + + + {% if arch_choices %} + {% for arch in arch_choices %} + + + + + + {% endfor %} + {% endif %} + + + + {% if isotype_choices %} + {% for isotype in isotype_choices %} + + + + + + {% endfor %} + {% endif %} + + + + {% if boottype_choices %} + {% for boottype in boottype_choices %} + + + + + + {% endfor %} + {% endif %} + + + + {% if hardware_list %} + {% for hardware in hardware_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if installtype_list %} + {% for installtype in installtype_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if source_list %} + {% for source in source_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if clock_choices %} + {% for clock in clock_choices %} + + + + + + {% endfor %} + {% endif %} + + + + {% if filesystem_list %} + {% for filesystem in filesystem_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if module_list %} + {% for module in module_list %} + + + + + + {% endfor %} + {% endif %} + + + + + + + + + + + + + {% if filesystem_list %} + {% for filesystem in filesystem_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if module_list %} + {% for module in module_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if bootloader_list %} + {% for bootloader in bootloader_list %} + + + + + + {% endfor %} + {% endif %} +
    +

    image arch

    +
    {{ arch.name }}{{ arch.get_success_test|default_if_none:"Never succeeded" }}{{ arch.get_failed_test|default_if_none:"Never failed" }}
    +

    image type

    +
    {{ isotype.name }}{{ isotype.get_success_test|default_if_none:"Never succeeded" }}{{ isotype.get_failed_test|default_if_none:"Never failed" }}
    +

    image boot

    +
    {{ boottype.name }}{{ boottype.get_success_test|default_if_none:"Never succeeded" }}{{ boottype.get_failed_test|default_if_none:"Never failed" }}
    +

    hardware type

    +
    {{ hardware.name }}{{ hardware.get_success_test|default_if_none:"Never succeeded" }}{{ hardware.get_failed_test|default_if_none:"Never failed" }}
    +

    install type

    +
    {{ installtype.name }}{{ installtype.get_success_test|default_if_none:"Never succeeded" }}{{ installtype.get_failed_test|default_if_none:"Never failed" }}
    +

    source selection

    +
    {{ source.name }}{{ source.get_success_test|default_if_none:"Never succeeded" }}{{ source.get_failed_test|default_if_none:"Never failed" }}
    +

    clock

    +
    {{ clock.name }}{{ clock.get_success_test|default_if_none:"Never succeeded" }}{{ clock.get_failed_test|default_if_none:"Never failed" }}
    +

    partitioning/filesystems

    +
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    +

    fancy stuff

    +
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    +

    rollback

    +
    yes
    no
    +

    rollback: partitioning/filesystems

    +
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    +

    rollback: fancy stuff

    +
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    +

    bootloader

    +
    {{ bootloader.name }}{{ bootloader.get_success_test|default_if_none:"Never succeeded" }}{{ bootloader.get_failed_test|default_if_none:"Never failed" }}
    +
    +{% endblock %} -- cgit v1.2.3-2-g168b From 00e096ddf0654d32e67ac8bc47f3de01ed7e740b Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Thu, 28 Apr 2011 13:00:27 -0500 Subject: isotests: style cleanup, ui improvements * Using radio buttons for widgets is smarter. * Model names cleanup. * Test.ms: totally un-descriptive field name, should be modules. * models, Iso: Likely need more than a date field here. Removed date and added name. * get_success_test/get_failed_test: now on abstract superclass * tests.py: I wasn't using these, so I might as well remove it. * admin.py: convention is not to use * imports. * models.py: "# Create your models here." -> not needed. * urls.py: I wasn't using info_dict anymore; I had a blank second pattern definition, and I should follow indentation patterns from elsewhere in the project. * views.py, add: switched to using mostly direct_to_template to avoid some of the boilerplate. * isotest/templates: was old, not used. * I had 4 + 1 templates, but only two views- these other ones were old, unnecessary and not wired up. Signed-off-by: Dan McGee --- templates/isotests/iso_list.html | 18 -- templates/isotests/results.html | 364 +++++++++++++++++++------------------- templates/isotests/test_list.html | 18 -- 3 files changed, 182 insertions(+), 218 deletions(-) delete mode 100644 templates/isotests/iso_list.html delete mode 100644 templates/isotests/test_list.html (limited to 'templates') diff --git a/templates/isotests/iso_list.html b/templates/isotests/iso_list.html deleted file mode 100644 index f94bbe1a..00000000 --- a/templates/isotests/iso_list.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "base.html" %} - -{% block title %}Arch Linux - Testresults{% endblock %} - -{% block content %} -{% if object_list %} -
    -

    Arch releng iso buid test results

    -
      - {% for iso in object_list %} -
    • {{ iso }}
    • - {% endfor %} -
    - {% else %} -

    No tests are available.

    - {% endif %} -
    -{% endblock %} diff --git a/templates/isotests/results.html b/templates/isotests/results.html index 3e43ae47..b773056a 100644 --- a/templates/isotests/results.html +++ b/templates/isotests/results.html @@ -4,187 +4,187 @@ {% block content %}
    -

    Arch releng iso build test results

    - - - - - {% if arch_choices %} - {% for arch in arch_choices %} - - - - - - {% endfor %} - {% endif %} - - - - {% if isotype_choices %} - {% for isotype in isotype_choices %} - - - - - - {% endfor %} - {% endif %} - - - - {% if boottype_choices %} - {% for boottype in boottype_choices %} - - - - - - {% endfor %} - {% endif %} - - - - {% if hardware_list %} - {% for hardware in hardware_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if installtype_list %} - {% for installtype in installtype_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if source_list %} - {% for source in source_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if clock_choices %} - {% for clock in clock_choices %} - - - - - - {% endfor %} - {% endif %} - - - - {% if filesystem_list %} - {% for filesystem in filesystem_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if module_list %} - {% for module in module_list %} - - - - - - {% endfor %} - {% endif %} - - - - - - - - - - - - - {% if filesystem_list %} - {% for filesystem in filesystem_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if module_list %} - {% for module in module_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if bootloader_list %} - {% for bootloader in bootloader_list %} - - - - - - {% endfor %} - {% endif %} -
    -

    image arch

    -
    {{ arch.name }}{{ arch.get_success_test|default_if_none:"Never succeeded" }}{{ arch.get_failed_test|default_if_none:"Never failed" }}
    -

    image type

    -
    {{ isotype.name }}{{ isotype.get_success_test|default_if_none:"Never succeeded" }}{{ isotype.get_failed_test|default_if_none:"Never failed" }}
    -

    image boot

    -
    {{ boottype.name }}{{ boottype.get_success_test|default_if_none:"Never succeeded" }}{{ boottype.get_failed_test|default_if_none:"Never failed" }}
    -

    hardware type

    -
    {{ hardware.name }}{{ hardware.get_success_test|default_if_none:"Never succeeded" }}{{ hardware.get_failed_test|default_if_none:"Never failed" }}
    -

    install type

    -
    {{ installtype.name }}{{ installtype.get_success_test|default_if_none:"Never succeeded" }}{{ installtype.get_failed_test|default_if_none:"Never failed" }}
    -

    source selection

    -
    {{ source.name }}{{ source.get_success_test|default_if_none:"Never succeeded" }}{{ source.get_failed_test|default_if_none:"Never failed" }}
    -

    clock

    -
    {{ clock.name }}{{ clock.get_success_test|default_if_none:"Never succeeded" }}{{ clock.get_failed_test|default_if_none:"Never failed" }}
    -

    partitioning/filesystems

    -
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    -

    fancy stuff

    -
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    -

    rollback

    -
    yes
    no
    -

    rollback: partitioning/filesystems

    -
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    -

    rollback: fancy stuff

    -
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    -

    bootloader

    -
    {{ bootloader.name }}{{ bootloader.get_success_test|default_if_none:"Never succeeded" }}{{ bootloader.get_failed_test|default_if_none:"Never failed" }}
    +

    Arch releng iso build test results

    + + + + + {% if architecture_list %} + {% for architecture in architecture_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if iso_type_list %} + {% for iso_type in iso_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if boot_type_list %} + {% for boot_type in boot_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if hardware_type_list %} + {% for hardware_type in hardware_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if install_type_list %} + {% for install_type in install_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if source_list %} + {% for source in source_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if clock_choices_list %} + {% for clock_choice in clock_choices_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if filesystem_list %} + {% for filesystem in filesystem_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if module_list %} + {% for module in module_list %} + + + + + + {% endfor %} + {% endif %} + + + + + + + + + + + + + {% if filesystem_list %} + {% for filesystem in filesystem_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if module_list %} + {% for module in module_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if bootloader_list %} + {% for bootloader in bootloader_list %} + + + + + + {% endfor %} + {% endif %} +
    +

    image arch

    +
    {{ architecture.name }}{{ architecture.get_success_test|default_if_none:"Never succeeded" }}{{ architecture.get_failed_test|default_if_none:"Never failed" }}
    +

    image type

    +
    {{ iso_type.name }}{{ iso_type.get_success_test|default_if_none:"Never succeeded" }}{{ iso_type.get_failed_test|default_if_none:"Never failed" }}
    +

    image boot

    +
    {{ boot_type.name }}{{ boot_type.get_success_test|default_if_none:"Never succeeded" }}{{ boot_type.get_failed_test|default_if_none:"Never failed" }}
    +

    hardware type

    +
    {{ hardware_type.name }}{{ hardware_type.get_success_test|default_if_none:"Never succeeded" }}{{ hardware_type.get_failed_test|default_if_none:"Never failed" }}
    +

    install type

    +
    {{ install_type.name }}{{ install_type.get_success_test|default_if_none:"Never succeeded" }}{{ install_type.get_failed_test|default_if_none:"Never failed" }}
    +

    source selection

    +
    {{ source.name }}{{ source.get_success_test|default_if_none:"Never succeeded" }}{{ source.get_failed_test|default_if_none:"Never failed" }}
    +

    clock

    +
    {{ clock_choice.name }}{{ clock_choice.get_success_test|default_if_none:"Never succeeded" }}{{ clock_choice.get_failed_test|default_if_none:"Never failed" }}
    +

    partitioning/filesystems

    +
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    +

    fancy stuff

    +
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    +

    rollback

    +
    yes
    no
    +

    rollback: partitioning/filesystems

    +
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    +

    rollback: fancy stuff

    +
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    +

    bootloader

    +
    {{ bootloader.name }}{{ bootloader.get_success_test|default_if_none:"Never succeeded" }}{{ bootloader.get_failed_test|default_if_none:"Never failed" }}
    {% endblock %} diff --git a/templates/isotests/test_list.html b/templates/isotests/test_list.html deleted file mode 100644 index 1ef39a4c..00000000 --- a/templates/isotests/test_list.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "base.html" %} - -{% block title %}Arch Linux - Testresults{% endblock %} - -{% block content %} -
    -

    Arch releng iso build test results

    - {% if object_list %} - - {% else %} -

    No test results are available.

    - {% endif %} -
    -{% endblock %} -- cgit v1.2.3-2-g168b From c292dcfc6bf96ebf5f34342beb1367aa5361f7c4 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Thu, 28 Apr 2011 13:19:42 -0500 Subject: isotests: various changes and updates * isotests/fixtures/clockchoices.json: changed 'default' to 'unchanged' * isotests/fixtures/filesystems.json: removed 'check the installed system' line from one of the options * isotests/fixtures/modules.json: added 'ext2','ext3','ext4','swap','xfs','jfs','reiserFS' * isotests/models.py: * Added RollbackOption abstract class that adds the functions get_rollback_success_test and get_rollback_failed_test on top of the IsoOption abstract class for use with the Filesystem and Module classes since Test uses these both in 2 ways (regular and rollback). This keeps them seperated. * renamed the related names of these properties from rollback_test to rollback_test_set (seems more in-tune with the other relations) * isotests/views.py: * changed the order of the fields, the automatic order makes no sense. * Added help texts to the fields success, filesystem, rollback_filesystem and rollback_modules. * Removed help text from modules (made no sense) * Added a website field, should remain empty, a simplistic way to hopefully reduce spambot entries. * templates/isotests/results.html: * Removed the rollback yes/no section * The rollback labels should check get_rollback_success_test and get_rollback_failed_test. * Rollback checkbox removed. * Clearly tell users that success must only be selected if everything works right. * Clearly tell users to only fill in the rollback options if they did a rollback. * Added a thanks page that tells people thanks. * Added links between the pages. * Added links to lists with tests of either a specific iso or of any iso where a specific option was selected. Signed-off-by: Dan McGee Conflicts: templates/isotests/results.html --- templates/isotests/add.html | 2 + templates/isotests/result_list.html | 34 +++ templates/isotests/results.html | 595 +++++++++++++++++++++++++----------- templates/isotests/thanks.html | 14 + templates/public/index.html | 2 + 5 files changed, 465 insertions(+), 182 deletions(-) create mode 100644 templates/isotests/result_list.html create mode 100644 templates/isotests/thanks.html (limited to 'templates') diff --git a/templates/isotests/add.html b/templates/isotests/add.html index 07d3ed81..466beb8c 100644 --- a/templates/isotests/add.html +++ b/templates/isotests/add.html @@ -3,6 +3,8 @@ {% block title %}Arch Linux - Test Result Entry{% endblock %} {% block content %} +Go back to results +

    Arch releng iso build test result entry

    {% csrf_token %} diff --git a/templates/isotests/result_list.html b/templates/isotests/result_list.html new file mode 100644 index 00000000..06042b1c --- /dev/null +++ b/templates/isotests/result_list.html @@ -0,0 +1,34 @@ +{% extends "base.html" %} + +{% block content %} +Go back to results +Give feedback + +
    +

    + Results for : + {% if option %} + {{ option }}: {{ value }} + {% endif %} + + {% if iso_name %} + {{ iso_name }} + {% endif %} +

    + + + + + + + + {% for test in test_list %} + + + + + + {% endfor %} +
    isonicknamesuccess?
    {{ test.iso.name }}{{ test.user_name }}{{ test.success|yesno }}
    +
    +{% endblock %} diff --git a/templates/isotests/results.html b/templates/isotests/results.html index b773056a..5d605e87 100644 --- a/templates/isotests/results.html +++ b/templates/isotests/results.html @@ -3,188 +3,419 @@ {% block title %}Arch Linux - Testresults{% endblock %} {% block content %} +Give feedback +
    -

    Arch releng iso build test results

    - - - - - {% if architecture_list %} - {% for architecture in architecture_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if iso_type_list %} - {% for iso_type in iso_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if boot_type_list %} - {% for boot_type in boot_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if hardware_type_list %} - {% for hardware_type in hardware_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if install_type_list %} - {% for install_type in install_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if source_list %} - {% for source in source_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if clock_choices_list %} - {% for clock_choice in clock_choices_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if filesystem_list %} - {% for filesystem in filesystem_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if module_list %} - {% for module in module_list %} - - - - - - {% endfor %} - {% endif %} - - - - - - - - - - - - - {% if filesystem_list %} - {% for filesystem in filesystem_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if module_list %} - {% for module in module_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if bootloader_list %} - {% for bootloader in bootloader_list %} - - - - - - {% endfor %} - {% endif %} -
    -

    image arch

    -
    {{ architecture.name }}{{ architecture.get_success_test|default_if_none:"Never succeeded" }}{{ architecture.get_failed_test|default_if_none:"Never failed" }}
    -

    image type

    -
    {{ iso_type.name }}{{ iso_type.get_success_test|default_if_none:"Never succeeded" }}{{ iso_type.get_failed_test|default_if_none:"Never failed" }}
    -

    image boot

    -
    {{ boot_type.name }}{{ boot_type.get_success_test|default_if_none:"Never succeeded" }}{{ boot_type.get_failed_test|default_if_none:"Never failed" }}
    -

    hardware type

    -
    {{ hardware_type.name }}{{ hardware_type.get_success_test|default_if_none:"Never succeeded" }}{{ hardware_type.get_failed_test|default_if_none:"Never failed" }}
    -

    install type

    -
    {{ install_type.name }}{{ install_type.get_success_test|default_if_none:"Never succeeded" }}{{ install_type.get_failed_test|default_if_none:"Never failed" }}
    -

    source selection

    -
    {{ source.name }}{{ source.get_success_test|default_if_none:"Never succeeded" }}{{ source.get_failed_test|default_if_none:"Never failed" }}
    -

    clock

    -
    {{ clock_choice.name }}{{ clock_choice.get_success_test|default_if_none:"Never succeeded" }}{{ clock_choice.get_failed_test|default_if_none:"Never failed" }}
    -

    partitioning/filesystems

    -
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    -

    fancy stuff

    -
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    -

    rollback

    -
    yes
    no
    -

    rollback: partitioning/filesystems

    -
    {{ filesystem.name }}{{ filesystem.get_success_test|default_if_none:"Never succeeded" }}{{ filesystem.get_failed_test|default_if_none:"Never failed" }}
    -

    rollback: fancy stuff

    -
    {{ module.name }}{{ module.get_success_test|default_if_none:"Never succeeded" }}{{ module.get_failed_test|default_if_none:"Never failed" }}
    -

    bootloader

    -
    {{ bootloader.name }}{{ bootloader.get_success_test|default_if_none:"Never succeeded" }}{{ bootloader.get_failed_test|default_if_none:"Never failed" }}
    +

    Arch releng iso build test results

    + + + + + {% if architecture_list %} + {% for architecture in architecture_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if iso_type_list %} + {% for iso_type in iso_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if boot_type_list %} + {% for boot_type in boot_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if hardware_type_list %} + {% for hardware_type in hardware_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if install_type_list %} + {% for install_type in install_type_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if source_list %} + {% for source in source_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if clock_choices_list %} + {% for clock_choice in clock_choices_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if filesystem_list %} + {% for filesystem in filesystem_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if module_list %} + {% for module in module_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if filesystem_list %} + {% for filesystem in filesystem_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if module_list %} + {% for module in module_list %} + + + + + + {% endfor %} + {% endif %} + + + + {% if bootloader_list %} + {% for bootloader in bootloader_list %} + + + + + + {% endfor %} + {% endif %} +
    +

    image arch

    +
    + + {{ architecture.name }} + + + {% if architecture.get_success_test %} + + {{ architecture.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if architecture.get_failed_test %} + + {{ architecture.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    image type

    +
    + + {{ iso_type.name }} + + + {% if iso_type.get_success_test %} + + {{ iso_type.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if iso_type.get_failed_test %} + + {{ iso_type.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    image boot

    +
    + + {{ boot_type.name }} + + + {% if boot_type.get_success_test %} + + {{ boot_type.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if boot_type.get_failed_test %} + + {{ boot_type.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    hardware type

    +
    + + {{ hardware_type.name }} + + + {% if hardware_type.get_success_test %} + + {{ hardware_type.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if hardware_type.get_failed_test %} + + {{ hardware_type.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    install type

    +
    + + {{ install_type.name }} + + + {% if install_type.get_success_test %} + + {{ install_type.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if install_type.get_failed_test %} + + {{ install_type.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    source selection

    +
    + + {{ source.name }} + + + {% if source.get_success_test %} + + {{ source.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if source.get_failed_test %} + + {{ source.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    clock

    +
    + + {{ clock_choice.name }} + + + {% if clock_choice.get_success_test %} + + {{ clock_choice.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if clock_choice.get_failed_test %} + + {{ clock_choice.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    partitioning/filesystems

    +
    + + {{ filesystem.name }} + + + {% if filesystem.get_success_test %} + + {{ filesystem.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if filesystem.get_failed_test %} + + {{ filesystem.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    fancy stuff

    +
    + + {{ module.name }} + + + {% if module.get_success_test %} + + {{ module.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if module.get_failed_test %} + + {{ module.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    rollback: partitioning/filesystems

    +
    + + {{ filesystem.name }} + + + {% if filesystem.get_rollback_success_test %} + + {{ filesystem.get_rollback_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if filesystem.get_rollback_failed_test %} + + {{ filesystem.get_rollback_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    rollback: fancy stuff

    +
    + + {{ module.name }} + + + {% if module.get_rollback_success_test %} + + {{ module.get_rollback_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if module.get_rollback_failed_test %} + + {{ module.get_rollback_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    +

    bootloader

    +
    + + {{ bootloader.name }} + + + {% if bootloader.get_success_test %} + + {{ bootloader.get_success_test.name }} + + {% else %} + Never succeeded + {% endif %} + + {% if bootloader.get_failed_test %} + + {{ bootloader.get_failed_test.name }} + + {% else %} + Never failed + {% endif %} +
    {% endblock %} diff --git a/templates/isotests/thanks.html b/templates/isotests/thanks.html new file mode 100644 index 00000000..aa4fea24 --- /dev/null +++ b/templates/isotests/thanks.html @@ -0,0 +1,14 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Feedback - Thanks!{% endblock %} + +{% block content %} +Go back to results +Give more feedback + +
    +

    Thanks!

    + Thank you for taking the time to give us this information! + Your results have been succesfully added to our database. +
    +{% endblock %} diff --git a/templates/public/index.html b/templates/public/index.html index 132412f6..aa651217 100644 --- a/templates/public/index.html +++ b/templates/public/index.html @@ -119,6 +119,8 @@ title="Arch communities in your native language">International Communities
  • Related Projects
  • +
  • Releng-testbuild-feedback
  • Support

    -- cgit v1.2.3-2-g168b From 1ea5be1a0693d8f24b5d147092fd4a15c7fdd4a7 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Thu, 28 Apr 2011 13:11:44 -0500 Subject: isotests: Cleaned up the page titles and syncisos command Signed-off-by: Dan McGee --- templates/isotests/add.html | 2 +- templates/isotests/results.html | 2 +- templates/public/index.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'templates') diff --git a/templates/isotests/add.html b/templates/isotests/add.html index 466beb8c..b173720f 100644 --- a/templates/isotests/add.html +++ b/templates/isotests/add.html @@ -6,7 +6,7 @@ Go back to results
    -

    Arch releng iso build test result entry

    +

    Arch Releng Testbuild Feedback Entry

    {% csrf_token %} {{ form.as_p }} diff --git a/templates/isotests/results.html b/templates/isotests/results.html index 5d605e87..8cd47119 100644 --- a/templates/isotests/results.html +++ b/templates/isotests/results.html @@ -6,7 +6,7 @@ Give feedback
    -

    Arch releng iso build test results

    +

    Arch Releng Testbuild Feedback results

    - - -{% for item in option.values %} - - - - - -{% endfor %} diff --git a/templates/isotests/results.html b/templates/isotests/results.html deleted file mode 100644 index 033fdbfe..00000000 --- a/templates/isotests/results.html +++ /dev/null @@ -1,25 +0,0 @@ -{% extends "base.html" %} - -{% block title %}Arch Linux - Release Engineering Testbuild Results{% endblock %} - -{% block content %} -
    -

    Release Engineering Testbuild Results

    - -

    This is a overview screen showing a test results matrix of release - engineering produced ISOs. Various options and configurations are shown - with last success and last failure results, if known. To help improve ISO - quality, you are encouraged to give feedback - if you have tested and used any ISOs. Both successful and failed results - are encouraged and welcome.

    - -

    All ISOs referenced on this page are available from - {{ iso_url }}.

    - -
    diff --git a/templates/public/index.html b/templates/public/index.html index aa651217..773d4782 100644 --- a/templates/public/index.html +++ b/templates/public/index.html @@ -120,7 +120,7 @@
  • Related Projects
  • Releng-testbuild-feedback
  • + title="Releng Testbuild Feedback">Releng Testbuild Feedback

    Support

    -- cgit v1.2.3-2-g168b From cfb4f1bc6a45ddfc068acabc6efb9a4e350dd544 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 28 Apr 2011 14:46:36 -0500 Subject: isotests: make the various pages a bit more useful Instructions are nice, as are links to other pages that actually flow with the style of the rest of the site. Also fix the styling of the labels on the results entry page as it looked a bit funky before. Signed-off-by: Dan McGee --- templates/isotests/add.html | 17 +++++++----- templates/isotests/result_list.html | 53 ++++++++++++++++++++++--------------- templates/isotests/results.html | 41 +++++++++++++++++----------- templates/isotests/thanks.html | 9 +++---- 4 files changed, 71 insertions(+), 49 deletions(-) (limited to 'templates') diff --git a/templates/isotests/add.html b/templates/isotests/add.html index b173720f..dadcdd10 100644 --- a/templates/isotests/add.html +++ b/templates/isotests/add.html @@ -3,13 +3,18 @@ {% block title %}Arch Linux - Test Result Entry{% endblock %} {% block content %} -Go back to results -

    Arch Releng Testbuild Feedback Entry

    - {% csrf_token %} - {{ form.as_p }} - - + +

    This page allows you to submit feedback after testing and using a + release engineering install ISO. If you do not currently have feedback to + submit, you may want to take a look at the current + results page.

    + +
    {% csrf_token %} + {{ form.as_p }} + +
    +
    {% endblock %} diff --git a/templates/isotests/result_list.html b/templates/isotests/result_list.html index 06042b1c..ac0475b6 100644 --- a/templates/isotests/result_list.html +++ b/templates/isotests/result_list.html @@ -1,34 +1,43 @@ {% extends "base.html" %} {% block content %} -Go back to results -Give feedback -
    -

    - Results for : +

    Results for: {% if option %} {{ option }}: {{ value }} {% endif %} - - {% if iso_name %} - {{ iso_name }} - {% endif %} + {{ iso_name|default:"" }}

    - - - - - - - {% for test in test_list %} - - - - - - {% endfor %} +

    Go back to testing results

    + +
    isonicknamesuccess?
    {{ test.iso.name }}{{ test.user_name }}{{ test.success|yesno }}
    + + + + + + + + + + {% for test in test_list %} + + + + + + + {% endfor %} +
    IsoSubmitted ByDate SubmittedSuccess
    {{ test.iso.name }}{{ test.user_name }}{{ test.created|date }}{{ test.success|yesno }}
    +{% load cdn %}{% jquery %} + + + {% endblock %} diff --git a/templates/isotests/results.html b/templates/isotests/results.html index 8cd47119..d8835121 100644 --- a/templates/isotests/results.html +++ b/templates/isotests/results.html @@ -1,16 +1,25 @@ {% extends "base.html" %} -{% block title %}Arch Linux - Testresults{% endblock %} +{% block title %}Arch Linux - Release Engineering Testbuild Results{% endblock %} {% block content %} -Give feedback -
    -

    Arch Releng Testbuild Feedback results

    +

    Release Engineering Testbuild Results

    + +

    This is a overview screen showing a test results matrix of release + engineering produced ISOs. Various options and configurations are shown + with last success and last failure results, if known. To help improve ISO + quality, you are encouraged to give feedback + if you have tested and used any ISOs. Both successful and failed results + are encouraged and welcome.

    + +

    All ISOs referenced on this page are available from + {{ iso_url }}.

    + {% if architecture_list %} @@ -44,7 +53,7 @@ {% endif %} {% if iso_type_list %} @@ -78,7 +87,7 @@ {% endif %} {% if boot_type_list %} @@ -112,7 +121,7 @@ {% endif %} {% if hardware_type_list %} @@ -146,7 +155,7 @@ {% endif %} {% if install_type_list %} @@ -180,7 +189,7 @@ {% endif %} {% if source_list %} @@ -214,7 +223,7 @@ {% endif %} {% if clock_choices_list %} @@ -248,7 +257,7 @@ {% endif %} {% if filesystem_list %} @@ -282,7 +291,7 @@ {% endif %} {% if module_list %} @@ -316,7 +325,7 @@ {% endif %} {% if filesystem_list %} @@ -350,7 +359,7 @@ {% endif %} {% if module_list %} @@ -384,7 +393,7 @@ {% endif %} {% if bootloader_list %} diff --git a/templates/isotests/thanks.html b/templates/isotests/thanks.html index aa4fea24..8929c0db 100644 --- a/templates/isotests/thanks.html +++ b/templates/isotests/thanks.html @@ -3,12 +3,11 @@ {% block title %}Arch Linux - Feedback - Thanks!{% endblock %} {% block content %} -Go back to results -Give more feedback -

    Thanks!

    - Thank you for taking the time to give us this information! - Your results have been succesfully added to our database. +

    Thank you for taking the time to give us this information! + Your results have been succesfully added to our database.

    +

    You can now go back to the results, + or give more feedback.

    {% endblock %} -- cgit v1.2.3-2-g168b From 1ff9c0fc5db1aab393eed5751e94ed8ac127c0c2 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 28 Apr 2011 17:44:43 -0500 Subject: isotests: massive overview refactor Copy pasted code sucks. Fix it. Also, ensure 500 errors aren't going to be popping up when people start typing invalid URLs for fun, among a lot of other small fixes going in here. Signed-off-by: Dan McGee --- templates/isotests/result_list.html | 4 +- templates/isotests/result_section.html | 26 +++ templates/isotests/results.html | 411 +-------------------------------- 3 files changed, 30 insertions(+), 411 deletions(-) create mode 100644 templates/isotests/result_section.html (limited to 'templates') diff --git a/templates/isotests/result_list.html b/templates/isotests/result_list.html index ac0475b6..29ad19ec 100644 --- a/templates/isotests/result_list.html +++ b/templates/isotests/result_list.html @@ -3,9 +3,7 @@ {% block content %}

    Results for: - {% if option %} - {{ option }}: {{ value }} - {% endif %} + {% if option %}{{ option|title }}: {{ value }}{% endif %} {{ iso_name|default:"" }}

    diff --git a/templates/isotests/result_section.html b/templates/isotests/result_section.html new file mode 100644 index 00000000..52f03339 --- /dev/null +++ b/templates/isotests/result_section.html @@ -0,0 +1,26 @@ +
    + + +{% for item in option.values %} + + + + + +{% endfor %} diff --git a/templates/isotests/results.html b/templates/isotests/results.html index d8835121..033fdbfe 100644 --- a/templates/isotests/results.html +++ b/templates/isotests/results.html @@ -9,7 +9,7 @@

    This is a overview screen showing a test results matrix of release engineering produced ISOs. Various options and configurations are shown with last success and last failure results, if known. To help improve ISO - quality, you are encouraged to give feedback + quality, you are encouraged to give feedback if you have tested and used any ISOs. Both successful and failed results are encouraged and welcome.

    @@ -17,414 +17,9 @@ {{ iso_url }}.

    -

    image arch

    +

    Architecture

    -

    image type

    +

    Image Type

    -

    image boot

    +

    Boot Type

    -

    hardware type

    +

    Hardware Type

    -

    install type

    +

    Install Type

    -

    source selection

    +

    Source Selection

    -

    clock

    +

    Clock Choice

    -

    partitioning/filesystems

    +

    Partitioning & Filesystems

    -

    fancy stuff

    +

    Fancy Stuff

    -

    rollback: partitioning/filesystems

    +

    Rollback: Partitioning & Filesystems

    -

    rollback: fancy stuff

    +

    Rollback: Fancy Stuff

    -

    bootloader

    +

    Bootloader

    {% if option.is_rollback %}Rollback: {% endif %}{{ option.name|title }}

    + + {{ item.value.name|lower }} + + + {% if item.success %} + + {{ item.success.name }} + + {% else %}Never succeeded{% endif %} + + {% if item.failure %} + + {{ item.failure.name }} + + {% else %}Never failed{% endif %} +
    - - - - {% if architecture_list %} - {% for architecture in architecture_list %} - - - - - + {% for option in options %} + {% include "isotests/result_section.html" %} {% endfor %} - {% endif %} - - - - {% if iso_type_list %} - {% for iso_type in iso_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if boot_type_list %} - {% for boot_type in boot_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if hardware_type_list %} - {% for hardware_type in hardware_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if install_type_list %} - {% for install_type in install_type_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if source_list %} - {% for source in source_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if clock_choices_list %} - {% for clock_choice in clock_choices_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if filesystem_list %} - {% for filesystem in filesystem_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if module_list %} - {% for module in module_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if filesystem_list %} - {% for filesystem in filesystem_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if module_list %} - {% for module in module_list %} - - - - - - {% endfor %} - {% endif %} - - - - {% if bootloader_list %} - {% for bootloader in bootloader_list %} - - - - - - {% endfor %} - {% endif %}
    -

    Architecture

    -
    - - {{ architecture.name }} - - - {% if architecture.get_success_test %} - - {{ architecture.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if architecture.get_failed_test %} - - {{ architecture.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Image Type

    -
    - - {{ iso_type.name }} - - - {% if iso_type.get_success_test %} - - {{ iso_type.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if iso_type.get_failed_test %} - - {{ iso_type.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Boot Type

    -
    - - {{ boot_type.name }} - - - {% if boot_type.get_success_test %} - - {{ boot_type.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if boot_type.get_failed_test %} - - {{ boot_type.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Hardware Type

    -
    - - {{ hardware_type.name }} - - - {% if hardware_type.get_success_test %} - - {{ hardware_type.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if hardware_type.get_failed_test %} - - {{ hardware_type.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Install Type

    -
    - - {{ install_type.name }} - - - {% if install_type.get_success_test %} - - {{ install_type.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if install_type.get_failed_test %} - - {{ install_type.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Source Selection

    -
    - - {{ source.name }} - - - {% if source.get_success_test %} - - {{ source.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if source.get_failed_test %} - - {{ source.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Clock Choice

    -
    - - {{ clock_choice.name }} - - - {% if clock_choice.get_success_test %} - - {{ clock_choice.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if clock_choice.get_failed_test %} - - {{ clock_choice.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Partitioning & Filesystems

    -
    - - {{ filesystem.name }} - - - {% if filesystem.get_success_test %} - - {{ filesystem.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if filesystem.get_failed_test %} - - {{ filesystem.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Fancy Stuff

    -
    - - {{ module.name }} - - - {% if module.get_success_test %} - - {{ module.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if module.get_failed_test %} - - {{ module.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Rollback: Partitioning & Filesystems

    -
    - - {{ filesystem.name }} - - - {% if filesystem.get_rollback_success_test %} - - {{ filesystem.get_rollback_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if filesystem.get_rollback_failed_test %} - - {{ filesystem.get_rollback_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Rollback: Fancy Stuff

    -
    - - {{ module.name }} - - - {% if module.get_rollback_success_test %} - - {{ module.get_rollback_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if module.get_rollback_failed_test %} - - {{ module.get_rollback_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    -

    Bootloader

    -
    - - {{ bootloader.name }} - - - {% if bootloader.get_success_test %} - - {{ bootloader.get_success_test.name }} - - {% else %} - Never succeeded - {% endif %} - - {% if bootloader.get_failed_test %} - - {{ bootloader.get_failed_test.name }} - - {% else %} - Never failed - {% endif %} -
    {% endblock %} -- cgit v1.2.3-2-g168b From 11962fab9da3839564fb132109267b8cd6feb6ac Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 28 Apr 2011 17:52:16 -0500 Subject: Remove more hardcoded isotests links Signed-off-by: Dan McGee --- templates/isotests/add.html | 2 +- templates/isotests/result_list.html | 2 +- templates/isotests/thanks.html | 4 ++-- templates/public/index.html | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) (limited to 'templates') diff --git a/templates/isotests/add.html b/templates/isotests/add.html index dadcdd10..3678532d 100644 --- a/templates/isotests/add.html +++ b/templates/isotests/add.html @@ -9,7 +9,7 @@

    This page allows you to submit feedback after testing and using a release engineering install ISO. If you do not currently have feedback to submit, you may want to take a look at the current - results page.

    + results page.

    {% csrf_token %} {{ form.as_p }} diff --git a/templates/isotests/result_list.html b/templates/isotests/result_list.html index 29ad19ec..b3ae025b 100644 --- a/templates/isotests/result_list.html +++ b/templates/isotests/result_list.html @@ -7,7 +7,7 @@ {{ iso_name|default:"" }} -

    Go back to testing results

    +

    Go back to testing results

    diff --git a/templates/isotests/thanks.html b/templates/isotests/thanks.html index 8929c0db..b261426d 100644 --- a/templates/isotests/thanks.html +++ b/templates/isotests/thanks.html @@ -7,7 +7,7 @@

    Thanks!

    Thank you for taking the time to give us this information! Your results have been succesfully added to our database.

    -

    You can now go back to the results, - or give more feedback.

    +

    You can now go back to the results, + or give more feedback.

    {% endblock %} diff --git a/templates/public/index.html b/templates/public/index.html index 773d4782..5b79a1fe 100644 --- a/templates/public/index.html +++ b/templates/public/index.html @@ -119,7 +119,7 @@ title="Arch communities in your native language">International Communities
  • Related Projects
  • -
  • Releng Testbuild Feedback
  • -- cgit v1.2.3-2-g168b From bfe6afcd7ac5ae7b6f07caa7b02a33fec710ebda Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 28 Apr 2011 17:58:13 -0500 Subject: Rename isotests to releng Signed-off-by: Dan McGee --- templates/isotests/add.html | 20 ----------------- templates/isotests/result_list.html | 41 ---------------------------------- templates/isotests/result_section.html | 26 --------------------- templates/isotests/results.html | 25 --------------------- templates/isotests/thanks.html | 13 ----------- templates/releng/add.html | 20 +++++++++++++++++ templates/releng/result_list.html | 41 ++++++++++++++++++++++++++++++++++ templates/releng/result_section.html | 26 +++++++++++++++++++++ templates/releng/results.html | 25 +++++++++++++++++++++ templates/releng/thanks.html | 13 +++++++++++ 10 files changed, 125 insertions(+), 125 deletions(-) delete mode 100644 templates/isotests/add.html delete mode 100644 templates/isotests/result_list.html delete mode 100644 templates/isotests/result_section.html delete mode 100644 templates/isotests/results.html delete mode 100644 templates/isotests/thanks.html create mode 100644 templates/releng/add.html create mode 100644 templates/releng/result_list.html create mode 100644 templates/releng/result_section.html create mode 100644 templates/releng/results.html create mode 100644 templates/releng/thanks.html (limited to 'templates') diff --git a/templates/isotests/add.html b/templates/isotests/add.html deleted file mode 100644 index 3678532d..00000000 --- a/templates/isotests/add.html +++ /dev/null @@ -1,20 +0,0 @@ -{% extends "base.html" %} - -{% block title %}Arch Linux - Test Result Entry{% endblock %} - -{% block content %} -
    -

    Arch Releng Testbuild Feedback Entry

    - -

    This page allows you to submit feedback after testing and using a - release engineering install ISO. If you do not currently have feedback to - submit, you may want to take a look at the current - results page.

    - -
    {% csrf_token %} - {{ form.as_p }} - - -
    -
    -{% endblock %} diff --git a/templates/isotests/result_list.html b/templates/isotests/result_list.html deleted file mode 100644 index b3ae025b..00000000 --- a/templates/isotests/result_list.html +++ /dev/null @@ -1,41 +0,0 @@ -{% extends "base.html" %} - -{% block content %} -
    -

    Results for: - {% if option %}{{ option|title }}: {{ value }}{% endif %} - {{ iso_name|default:"" }} -

    - -

    Go back to testing results

    - -
    - - - - - - - - - - {% for test in test_list %} - - - - - - - {% endfor %} - -
    IsoSubmitted ByDate SubmittedSuccess
    {{ test.iso.name }}{{ test.user_name }}{{ test.created|date }}{{ test.success|yesno }}
    -
    -{% load cdn %}{% jquery %} - - - -{% endblock %} diff --git a/templates/isotests/result_section.html b/templates/isotests/result_section.html deleted file mode 100644 index 52f03339..00000000 --- a/templates/isotests/result_section.html +++ /dev/null @@ -1,26 +0,0 @@ -

    {% if option.is_rollback %}Rollback: {% endif %}{{ option.name|title }}

    - - {{ item.value.name|lower }} - - - {% if item.success %} - - {{ item.success.name }} - - {% else %}Never succeeded{% endif %} - - {% if item.failure %} - - {{ item.failure.name }} - - {% else %}Never failed{% endif %} -
    - {% for option in options %} - {% include "isotests/result_section.html" %} - {% endfor %} -
    -
    -{% endblock %} diff --git a/templates/isotests/thanks.html b/templates/isotests/thanks.html deleted file mode 100644 index b261426d..00000000 --- a/templates/isotests/thanks.html +++ /dev/null @@ -1,13 +0,0 @@ -{% extends "base.html" %} - -{% block title %}Arch Linux - Feedback - Thanks!{% endblock %} - -{% block content %} -
    -

    Thanks!

    -

    Thank you for taking the time to give us this information! - Your results have been succesfully added to our database.

    -

    You can now go back to the results, - or give more feedback.

    -
    -{% endblock %} diff --git a/templates/releng/add.html b/templates/releng/add.html new file mode 100644 index 00000000..3678532d --- /dev/null +++ b/templates/releng/add.html @@ -0,0 +1,20 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Test Result Entry{% endblock %} + +{% block content %} +
    +

    Arch Releng Testbuild Feedback Entry

    + +

    This page allows you to submit feedback after testing and using a + release engineering install ISO. If you do not currently have feedback to + submit, you may want to take a look at the current + results page.

    + +
    {% csrf_token %} + {{ form.as_p }} + +
    +
    +
    +{% endblock %} diff --git a/templates/releng/result_list.html b/templates/releng/result_list.html new file mode 100644 index 00000000..b3ae025b --- /dev/null +++ b/templates/releng/result_list.html @@ -0,0 +1,41 @@ +{% extends "base.html" %} + +{% block content %} +
    +

    Results for: + {% if option %}{{ option|title }}: {{ value }}{% endif %} + {{ iso_name|default:"" }} +

    + +

    Go back to testing results

    + + + + + + + + + + + + {% for test in test_list %} + + + + + + + {% endfor %} + +
    IsoSubmitted ByDate SubmittedSuccess
    {{ test.iso.name }}{{ test.user_name }}{{ test.created|date }}{{ test.success|yesno }}
    +
    +{% load cdn %}{% jquery %} + + + +{% endblock %} diff --git a/templates/releng/result_section.html b/templates/releng/result_section.html new file mode 100644 index 00000000..52f03339 --- /dev/null +++ b/templates/releng/result_section.html @@ -0,0 +1,26 @@ + +

    {% if option.is_rollback %}Rollback: {% endif %}{{ option.name|title }}

    + +{% for item in option.values %} + + + + {{ item.value.name|lower }} + + + + {% if item.success %} + + {{ item.success.name }} + + {% else %}Never succeeded{% endif %} + + + {% if item.failure %} + + {{ item.failure.name }} + + {% else %}Never failed{% endif %} + + +{% endfor %} diff --git a/templates/releng/results.html b/templates/releng/results.html new file mode 100644 index 00000000..4aca1f10 --- /dev/null +++ b/templates/releng/results.html @@ -0,0 +1,25 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Release Engineering Testbuild Results{% endblock %} + +{% block content %} +
    +

    Release Engineering Testbuild Results

    + +

    This is a overview screen showing a test results matrix of release + engineering produced ISOs. Various options and configurations are shown + with last success and last failure results, if known. To help improve ISO + quality, you are encouraged to give feedback + if you have tested and used any ISOs. Both successful and failed results + are encouraged and welcome.

    + +

    All ISOs referenced on this page are available from + {{ iso_url }}.

    + + + {% for option in options %} + {% include "releng/result_section.html" %} + {% endfor %} +
    +
    +{% endblock %} diff --git a/templates/releng/thanks.html b/templates/releng/thanks.html new file mode 100644 index 00000000..b261426d --- /dev/null +++ b/templates/releng/thanks.html @@ -0,0 +1,13 @@ +{% extends "base.html" %} + +{% block title %}Arch Linux - Feedback - Thanks!{% endblock %} + +{% block content %} +
    +

    Thanks!

    +

    Thank you for taking the time to give us this information! + Your results have been succesfully added to our database.

    +

    You can now go back to the results, + or give more feedback.

    +
    +{% endblock %} -- cgit v1.2.3-2-g168b From 87983d141b6b2134b22e7973b598ad7a73de17ce Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 29 Apr 2011 09:38:32 -0500 Subject: 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 --- templates/public/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'templates') diff --git a/templates/public/index.html b/templates/public/index.html index 5b79a1fe..add921d1 100644 --- a/templates/public/index.html +++ b/templates/public/index.html @@ -119,8 +119,6 @@ title="Arch communities in your native language">International Communities
  • Related Projects
  • -
  • Releng Testbuild Feedback
  • Support

    @@ -163,6 +161,8 @@ title="Developer Wiki articles">DeveloperWiki
  • Todo Lists
  • +
  • Releng Testbuild Feedback
  • About

    -- cgit v1.2.3-2-g168b From e58eb76a1ab4d6f1293b717e21da68f5aa3e5c45 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 29 Apr 2011 18:21:10 -0500 Subject: Change big packages report Signed-off-by: Dan McGee --- templates/devel/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'templates') diff --git a/templates/devel/index.html b/templates/devel/index.html index 601de752..8bf8c910 100644 --- a/templates/devel/index.html +++ b/templates/devel/index.html @@ -100,7 +100,7 @@

    Developer Reports

      -
    • Big: 100 largest compressed packages in the repositories
    • +
    • Big: All packages with compressed size > 50 MiB
    • Old: Packages last built more than two years ago
    • Uncompressed Manpages: Self-explanatory
    • Uncompressed Info Pages: Self-explanatory
    • -- cgit v1.2.3-2-g168b From 5379348c9337a4abe27e807fef7956e11eebed30 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 29 Apr 2011 18:21:43 -0500 Subject: Add unneeded orphans report Signed-off-by: Dan McGee --- templates/devel/index.html | 3 +++ templates/devel/packages.html | 1 + 2 files changed, 4 insertions(+) (limited to 'templates') diff --git a/templates/devel/index.html b/templates/devel/index.html index 8bf8c910..29b98bdf 100644 --- a/templates/devel/index.html +++ b/templates/devel/index.html @@ -104,6 +104,9 @@
    • Old: Packages last built more than two years ago
    • Uncompressed Manpages: Self-explanatory
    • Uncompressed Info Pages: Self-explanatory
    • +
    • Unneeded Orphans: Packages + that have no maintainer and are not required by any other package in + any repository
    diff --git a/templates/devel/packages.html b/templates/devel/packages.html index 3b511c98..32cdf217 100644 --- a/templates/devel/packages.html +++ b/templates/devel/packages.html @@ -6,6 +6,7 @@ {% block content %}

    {{ title }}

    +

    {{ packages|length }} package{{ packages|pluralize }} found.

    -- cgit v1.2.3-2-g168b From 8de1bd0639a8b6117bc35dfe0ad1e6a1ac34f715 Mon Sep 17 00:00:00 2001 From: Evangelos Foutras Date: Sat, 30 Apr 2011 15:15:38 +0300 Subject: Add filesizeformat filter to sizes in reports/big We also add a new 'filesize' tablesorter parser that handles all the suffixes found in django's filesizeformat filter. Signed-off-by: Dan McGee --- templates/devel/packages.html | 1 + 1 file changed, 1 insertion(+) (limited to 'templates') diff --git a/templates/devel/packages.html b/templates/devel/packages.html index 32cdf217..e0988c03 100644 --- a/templates/devel/packages.html +++ b/templates/devel/packages.html @@ -49,6 +49,7 @@ {% load cdn %}{% jquery %} +