summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-23allow scheduling builds via webappHelmut Grohne
2019-03-19webapp.py: fix html structureHelmut Grohne
<footer> must be inside <body>
2019-03-17webapp.py: add a footer pointing to the sourceHelmut Grohne
2019-03-17license the beast as gpl-2+Helmut Grohne
2019-03-13webapp.py: make it prettierHelmut Grohne
Thanks to Paul Wise, Guillem Jover and itd@oftc for their feedback.
2019-03-12webapp: avoid raising an unhandled FileNotFoundErrorHelmut Grohne
2019-03-06webapp: parse rounded timestampsHelmut Grohne
2019-03-05webapp: get rid of the annoying sqlalchemy warningHelmut Grohne
The feature is irrelevant here as the ORM isn't being used.
2019-03-05webapp: jinja 2.8 doesn't support dotted assignmentsHelmut Grohne
2019-03-05webapp: only show the bootstrap.d.n link when there is a problemHelmut Grohne
Thanks to Johannes Schauer for the suggestion.
2019-03-05webapp: remove the architecture compactionHelmut Grohne
It confused Guillem Jover at least.
2019-03-05add initial web presentationHelmut Grohne
2019-03-05schema.sql: improve unique indexHelmut Grohne
Most of the time, we'll query depstate by source. Thus it should come first in the uniqueness constraint.
2019-03-05depcheck.py: abort early when nothing needs checkingHelmut Grohne
2019-03-05reduce timestamps to 1s resolutionHelmut Grohne
We don't need more resolution. It is a distraction and removing it saves around 1% of db size.
2019-03-02depcheck: support parallel operationHelmut Grohne
2019-03-02depcheck: remove the 6h conditionHelmut Grohne
If the release timestamp doesn't change, we should assume that the content didn't either.
2019-03-02depcheck.py: move the filter into sqlHelmut Grohne
2019-03-02depcheck: elide redundant element from tupleHelmut Grohne
2019-03-02build.py: make the build server configurableHelmut Grohne
2019-02-26depcheck.py: make the mirror configurableHelmut Grohne
2019-02-23add a basic .gitignoreHelmut Grohne
2019-02-23add type hints to common.pyHelmut Grohne
2019-02-11build.sh: add a lintian tagHelmut Grohne
The triplet-dir-and-architecture-mismatch detects installing files to ${DEB_BUILD_MULTIARCH}. It is very relevant to cross building and rarely happens elsewhere.
2019-02-10build.py: handle the case of no satisfiable packagesHelmut Grohne
2019-02-08make depcheck.py compatible with stretchHelmut Grohne
2019-02-05move yield_chunks to common.pyHelmut Grohne
2019-02-03initial checkinHelmut Grohne