Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-30 | Update version to 2019053020190530 | Jon Turney | |
2019-05-29 | Update hint parsing tests | Jon Turney | |
Use a separate expected file for each pvr.hint Add testing of override.hint parsing | |||
2019-05-29 | Remove reading setup.hint files | Jon Turney | |
2019-05-27 | Write package metadata summary | Jon Turney | |
Write a summary of package metadata in json format. | |||
2019-05-27 | Show test status for versions in package summary page | Jon Turney | |
2019-05-27 | Redirect directory index of package file lists to package summary page | Jon Turney | |
This needs to use RedirectMatch with an exact match, as we don't want to redirect other URLs which have this directory URL as a prefix. Also use 'ForceType' rather than 'AddType' for an incomplete list of extensions. | |||
2019-05-27 | Tidy up packages.inc | Jon Turney | |
2019-05-27 | Don't list previous maintainer in summary page if orphaned | Jon Turney | |
2019-05-27 | Add navigation frame to package summary page | Jon Turney | |
Add navigation frame to package summary page Set execute permission required for SSI | |||
2019-05-27 | Generate a per-package summary HTML page | Jon Turney | |
2019-05-24 | Make orphanmaint a parameter of Maintainers.read | Jon Turney | |
2019-05-24 | Tolerate an empty override.hint | Jon Turney | |
Unlike pvr.hint, it can be valid if it doesn't contain anything | |||
2019-03-29 | Fix a bit of spammy IRC reporting | Jon Turney | |
2019-03-14 | Fix some over-indentation reported by latest pycodestyle | Jon Turney | |
2019-03-14 | Be a bit more verbose to IRC about starting and stopping requested work | Jon Turney | |
2019-03-14 | Fix some issues reported by lgtm.com analysis | Jon Turney | |
2019-03-14 | Don't warn about non-maintainer upload attempts on every run | Jon Turney | |
Don't warn about non-maintainer package upload attempts on every run, only when something is ready to move | |||
2018-10-21 | Warn about non-archive uploads | Jon Turney | |
Warn if a compressed empty file is uploaded in place of a compressed archive Also error if an impossibly small compressed archive is uploaded | |||
2018-10-21 | Report 0-byte archives | Jon Turney | |
setup doesn't consider these valid, so report if they appear | |||
2018-10-20 | Update version to 2018102020181020 | Jon Turney | |
2018-10-20 | Add to TODO | Jon Turney | |
2018-08-30 | Fix some silent errors when parsing hints fails | Jon Turney | |
2018-07-07 | Emit setup-minimum-version: | Jon Turney | |
When a setup version is specified, also emit a setup-minimum-version: header. This is mainly just to document the minimum version supported, as this header is only interpreted by very recent setup versions... 2.844 is chosen as an initial minimum version, as prior to that only x86 installs were supported, and setup.ini was located at a different URL path. | |||
2018-06-13 | Write 'conflicts:' from hints into setup.ini | Jon Turney | |
2018-06-06 | Write 'provides:' from hints into setup.ini | Jon Turney | |
2018-06-05 | Update version to 2018060520180605 | Jon Turney | |
2018-05-14 | Add support for 'missing-curr' token in disabled-check: key in pvr.hint | Jon Turney | |
in pvr.hint, disable-check can contain: missing-curr: check that package has a current version Move identification of best-version earlier to support this. Also fix looking for empty-obsolete in disable-check. | |||
2018-05-14 | Ignore test-only packages in non-unique current versions check | Jon Turney | |
2018-05-14 | Fix some escaping issues reported by latest pycodestyle | Jon Turney | |
Also disable W504 (line break after binary operator). The existing code is formatted to satisify W503 (Line break occurred before a binary operator). | |||
2018-05-14 | Also remove versions which have no packages left, after expiry | Jon Turney | |
2018-03-07 | Drop strict option to read_package() | Jon Turney | |
We no longer need the ability to not issue warnings about problems in the relarea, since the problems are all fixed. | |||
2018-03-05 | Make test_scan_uploads repeatable | Jon Turney | |
setup.hint files get renamed at upload since 828b91be, so use a copy of testdata/homes to make the test repeatable. | |||
2018-03-05 | Warn if replace-versions: lists a version which is also offered for install | Jon Turney | |
2018-03-05 | Improve reasons for not migrating reported by hint-migrate | Jon Turney | |
2018-02-28 | Update packages.inc for stylesheet changes | Jon Turney | |
2018-02-20 | Fix typo | Jon Turney | |
2018-02-20 | Properly generate an empty depends2: when needed | Jon Turney | |
2018-02-20 | Tolerate comma or space separated obsoletes: in hints | Jon Turney | |
2018-02-02 | Also warn about pointless replace-versions: when it's equal to current version | Jon Turney | |
2018-02-02 | Update TODO | Jon Turney | |
2018-02-02 | mksetupini: mutually imply disable-checks for requires: and depends: | Jon Turney | |
Disabling either of 'missing-depended-package' or 'missing-required-package' checks, implies both of these checks are disabled (since depends: is generated from requires:, and vice versa, if not present) | |||
2018-02-02 | Update URL for setup.ini format description | Jon Turney | |
The URL given is just a redirect now. Details of setup.ini were moved elsewhere in 2002. | |||
2018-02-01 | Clarify vaulting message | Jon Turney | |
Packages are removed due to expiry settings, so "no longer accessible by installer" is no longer true. | |||
2018-01-31 | Update version to 2018013120180131 | Jon Turney | |
2018-01-31 | Don't suppress empty depends2: when that could cause problems | Jon Turney | |
Don't suppress empty depends2: if there might be a preceeding non-empty depends2: or requires: This is neccessary to ensure setup's parsing code doesn't re-use a previous non-empty value for the version under consideration. | |||
2018-01-30 | Update version to 2018013020180130 | Jon Turney | |
2018-01-26 | Avoid exceptions following curr: selecting a non-existent version | Jon Turney | |
2018-01-23 | Don't terminate with an exception after an invalid override.hint | Jon Turney | |
2018-01-23 | Add a replace-versions: key in override.hint to list versions which should ↵ | Jon Turney | |
always be replaced This is intended for (temporarily) dealing with anomalous versions e.g. those which have been removed (or relabelled as test), without a superseding higher version existing, and indicates to setup that the named versions(s), if installed, should be replaced with different version. Also warn if this key pointlessly lists versions which will be replaced by the current version anyhow. | |||
2018-01-22 | Run flake8, as well | Jon Turney | |