summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_html_packages.py
AgeCommit message (Collapse)AuthorFilesLines
2015-10-09reproducible: html_packages: do not return before writing out the final .htmlMattia Rizzolo1-1/+0
2015-10-09reproducible: _html_packages: add a lost " in the htmlMattia Rizzolo1-1/+1
2015-10-09reproducible: Add a history page, with a table with all the builds done of ↵Mattia Rizzolo1-0/+34
that package. Link it in the rb-pkg pages.
2015-10-09reproducible: html_packages: don't bother me (at debug level) if you don't ↵Mattia Rizzolo1-2/+0
find a note file
2015-10-09reproducible: html_packages: no need to warn two times (at different log ↵Mattia Rizzolo1-1/+0
levels) about the same thing...
2015-10-04reproducible: remove link to same page in navigation menu of pkg pagesHolger Levsen1-3/+7
2015-10-04reproducible: refactor and fix status icons for all statiHolger Levsen1-17/+12
2015-10-04reproducible: rename join_status_icon() to get_status_icon() and drop unused ↵Holger Levsen1-2/+2
code
2015-10-04reproducible: fixup status icons in navigationHolger Levsen1-3/+2
2015-10-03reproducible: fix typoHolger Levsen1-1/+1
2015-10-03reproducible: show proper spoken stati on pkg pagesHolger Levsen1-7/+14
2015-10-03reproducible: use same layout for all content in the navigation menuHolger Levsen1-10/+6
2015-10-03reproducible: add link to suite page in the navigationm of each pkg pageHolger Levsen1-2/+2
2015-10-03reproducible: improve languageHolger Levsen1-1/+1
2015-09-20reproducible: fix various typosHolger Levsen1-2/+2
2015-09-19reproducible: some more unstable/armhf special casingHolger Levsen1-0/+4
2015-09-06reproducible: fix pkg_has_buildinfo() to work with any archHolger Levsen1-1/+1
2015-08-31reproducible: html_packages: improve appareance of the reproducible links by ↵Mattia Rizzolo1-1/+1
moving the label closer to the links
2015-08-31bin/reproducible_html_packages.py: Factor out common "Reproducible" prefix.Chris Lamb1-3/+4
It looked kinda ugly. Signed-off-by: Chris Lamb <lamby@debian.org>
2015-08-30Revert "reproducible: fix logic, /me ♥ logic"Holger Levsen1-2/+2
This reverts commit a1c47666e36740e8b8e8a564a370ec9cfddc2367.
2015-08-30reproducible: fix logic, /me ♥ logicHolger Levsen1-2/+2
2015-08-30reproducible: don't scream if a package is untestedHolger Levsen1-1/+1
2015-08-30reproducible: don't show build date for blacklisted packagesHolger Levsen1-2/+2
2015-08-30reproducible: refactorHolger Levsen1-1/+9
2015-08-30reproducible: include build_date in tooltipHolger Levsen1-2/+3
2015-08-30package html: make it more clear which suite is currently shownHW421-3/+3
2015-08-30package html: remove unneeded <span> in suite listHW421-3/+4
This makes formating of the <li>s easier. In additions this fix the wrongly orderder </li></span>
2015-08-29reproducible: link to https://reproducible-builds.org/howto/ instead of ↵Holger Levsen1-1/+1
rb.d.n/howto/
2015-08-27b/reproducible_html_packages: Drop space between image and text linkChris Lamb1-8/+12
As it appears with an annoying spurious underline when you hover your mouse over it..
2015-08-25reproducible: don't create links to page we are onHolger Levsen1-2/+4
2015-08-25reproducible: add whitespaceHolger Levsen1-1/+1
2015-08-25reproducible: improve lookHolger Levsen1-2/+2
2015-08-25reproducible: include the the package version in the suite linksHolger Levsen1-2/+2
2015-08-25reproducible: clarify link targetHolger Levsen1-1/+1
2015-08-25reproducible improve rb-pkg pages style. Thanks to AGWAMattia Rizzolo1-1/+1
2015-08-24reproducible: Don't open external resources in our iframeChris Lamb1-7/+7
It's considered poor web etiquette to hijack links to cross-domain resources - the default "click" should take me to, eg. bugs.debian.org, and it can be quite annoying when it doesn't and I need to renavigate to get the URL, etc. Futhermore, when the iframe goes away we will have this behaviour anyway, so not only can we do the right thing now, we can avoid changing habits in the future after people are used or working around it. Signed-off-by: Chris Lamb <lamby@debian.org>
2015-08-22reproducible: only show links to unstable/armhfHolger Levsen1-2/+2
2015-08-22reproducible: html_packages: don't link armhf pages in amd64 onesMattia Rizzolo1-2/+4
2015-08-22reproducible: html_packages: fix syntaxMattia Rizzolo1-1/+1
2015-08-22reproducible: completely refactor the package pages. Really thanks to Ulrike ↵Mattia Rizzolo1-80/+99
Uhlig <u@451f.org> for the great help!
2015-08-15reproducible: s#debbindiff#diffoscope#g in most of the outputHolger Levsen1-1/+1
2015-08-15reproducible: _html_packages: add architecture qualifier after the current ↵Mattia Rizzolo1-1/+2
suite name
2015-08-15reproducible: _html_packages: improve gen_suites_links() for multiple ↵Mattia Rizzolo1-24/+20
architecture support
2015-08-15reproducible: html_packages: convert gen_suite_links() to the new objects ↵Mattia Rizzolo1-18/+11
instead of db quering
2015-08-15reproducible: fix all users of gen_packages_html() after the refactoring of itMattia Rizzolo1-5/+7
notable changes: * gen_packages_html() in common.sh got renamed to the singular version gen_package_html() and now accept only one argument (a package name) + thus reproducible_blacklist.sh got fixed to pass one package at time + this greatly semplify the code, by removing *a lot* of crappy code * _html_all_packages.py really becomed a 2-liner, with part of its login being now either in _html_packages.py or removed.
2015-08-15reproducible: html_packages: refactor gen_packages_html() to use the new ↵Mattia Rizzolo1-79/+38
Package class This include some refactoring that change the interface, mainly: * it does not care anymore about suites/architectures, it always builds for all suites/architectures (it's only 0.122 for one package with no_clean=True) + this allows to remove *a lot* of crappy code * it expects a list of Package instances, no more of strings (package names) * check_package_status() got removed (as incorporated into the class) This breaks quite everything, still need to update all the users of this function.
2015-08-08reproducible: _html_packages: do not hardcode amd64 in buildinfo filenameMattia Rizzolo1-2/+2
2015-08-07reproducible: _html_packages: do not complain about missing .buildinfo files ↵Mattia Rizzolo1-2/+2
for depwait and 404 packages
2015-08-02reproducible: fix grammar: s#arches#archs#Holger Levsen1-2/+2
2015-07-08reproducible: html_{notes,packages}: avoid collecting garbage 3 times in a ↵Mattia Rizzolo1-1/+3
row. One is enough