Figure out for itself which package version to test |
immediate |
Bug |
crash |
open |
Instead of hard coding which releases to check figure it out |
immediate |
Feature |
major |
open |
Need a watchdog timer |
immediate |
Bug |
block |
fixed |
Only check each mirror once for DNSRR |
immediate |
Bug |
block |
fixed |
iopopen returns nil sometimes |
immediate |
Bug |
crash |
fixed |
Get the PHP graphing stuff working under CGI |
immediate |
TODO |
block |
fixed |
Write actual documentation |
immediate |
TODO |
block |
fixed |
Move those APTexe tweaks from aataajlua |
urgent |
TODO |
major |
open |
Add option for keep X days of history |
urgent |
Feature |
feature |
fixed |
Check the expiry date of the signing keys |
urgent |
TODO |
major |
open |
Update pkgmaster mirrorstatushtml to just point to aptpanopticons |
urgent |
TODO |
text |
fixed |
If pkgmaster doesnt pass all the tests skip the updated tests for everything else |
urgent |
Bug |
crash |
open |
Add the name of the test to any log messages about that test |
urgent |
Feature |
text |
fixed |
CNAMES are still not being handled correctly |
urgent |
Bug |
block |
fixed |
See if I can get curl to report aptpanopticon as the user agent |
high |
Feature |
text |
open |
Colour the backgrounds of the weekly stats |
high |
Feature |
major |
open |
Check that apt multiple slashes bug |
high |
TODO |
trivial |
open |
Double check Im not downloading too much |
high |
General |
major |
open |
Some mirrors will be on the CC but not the main DNSRR |
high |
Bug |
major |
open |
Test CCdebdevuanorg |
high |
Feature |
feature |
open |
Check InRelease files havent expired |
high |
Feature |
feature |
open |
URL sanity check fails for mirrors with HTTP but no HTTPS |
high |
Bug |
major |
open |
Have it automatically drive decisions of what mirror is in or out of the DNSRR including CC |
high |
Feature |
major |
open |
More updates for the mirror walkthrough text |
high |
TODO |
text |
open |
Double check the metadata files are the same |
high |
General |
feature |
open |
Check for Packagesxz actually being compressed with gzip |
high |
Feature |
crash |
open |
Update the mirror walkthrough documents |
high |
General |
text |
open |
Investigate and document methods of properly syncing mirrors |
high |
General |
feature |
open |
Try to estimate the update time |
high |
Feature |
major |
open |
Does it deal with CNAME properly |
high |
Bug |
minor |
open |
Document the code |
high |
TODO |
text |
open |
I get a segfault every now and then |
high |
Bug |
crash |
open |
Test for all supported archs |
high |
Feature |
feature |
open |
HTTPS HTTP redirects of DEBIANSECURITY are actually valid |
high |
Bug |
major |
open |
The Updated test should use the updating interval and only raise an error if the mirror has taken too long to update |
high |
Feature |
tweak |
fixed |
Add details about the debian mirrors into the web report |
high |
TODO |
feature |
fixed |
Validate mirrorlisttxt a bit more |
high |
TODO |
major |
fixed |
Implement the URLsanity test |
high |
TODO |
feature |
fixed |
IPv6 addresses not showing fully in the log but working anyway |
normal |
Bug |
text |
fixed |
Check the source code of the various apt implementations see if they all have the same timeout |
normal |
TODO |
tweak |
open |
Setup obeardly accounts so he can setup aptpanopticon and do the other things |
normal |
TODO |
feature |
open |
The package mirrors walk through text says most mirrors also mirror Debian |
normal |
TODO |
text |
open |
Deal with lengthy timeouts |
normal |
Feature |
crash |
open |
display all the DNS results in the web page |
normal |
Feature |
feature |
open |
Test DNSSEC |
normal |
Feature |
feature |
open |
Count timeouts per week |
normal |
Feature |
minor |
open |
Check HSTS headers |
normal |
Feature |
minor |
open |
Flag all errors on the table |
normal |
Bug |
major |
open |
The goodbad DNS RR code is putting IPv6 addresses into good when the server doesnt support IPv6 |
normal |
Bug |
major |
fixed |
Its not an update ERROR for the mirror if the Debian upstream mirror is out of date |
normal |
Bug |
major |
open |
Make the log messages more understandable |
normal |
TODO |
text |
fixed |
Add a quick option or perhaps a slow one |
normal |
Feature |
feature |
fixed |
Weekly reports |
normal |
Feature |
feature |
fixed |
Add links in the web report to pages describing the tests |
normal |
TODO |
text |
fixed |
Make sure the mirrors HTTPS certificate are actually valid |
normal |
TODO |
feature |
reopened |
Write metrics files in various formats |
normal |
Feature |
feature |
fixed |
Track new and updated packages and check all mirrors have them |
normal |
Feature |
major |
open |
Time the downloads and log the times |
normal |
Feature |
feature |
fixed |
Implement the Updated and Integrity tests |
normal |
TODO |
feature |
fixed |
Even if the mirrors list says something isnt supported check it anyway |
normal |
TODO |
minor |
fixed |
Add the ability to check a specific package on all mirrors |
normal |
Feature |
minor |
open |
Use Protocols from the mirror list to decide what to test |
normal |
TODO |
feature |
fixed |
Check mirror times |
low |
Feature |
feature |
open |
Check through at least one proxy |
low |
Feature |
feature |
open |
Debian has a similar tool |
low |
TODO |
text |
open |
Remove the currently hard coded limit on the number of mirrors |
low |
Bug |
major |
open |
Implement tests for FTP and RSYNC |
low |
TODO |
feature |
open |
I should check if the hard coded packages are still current |
low |
Bug |
minor |
fixed |
Redirecting DEVUAN back out to debdevuanorg is a mistake that needs to be reported |
low |
TODO |
trivial |
fixed |
Check if mergedpoolDEBIANSECURITY should always be redirected to Debian |
low |
TODO |
minor |
fixed |
Do more with HTTP HTTPS redirects and other HTTPS issues |
low |
Feature |
minor |
fixed |
Implement email and web page outputs |
low |
TODO |
block |
fixed |
Should we checkIP on returned redirects |
low |
TODO |
minor |
fixed |
rrq wants a light theme |
none |
Feature |
feature |
open |
Send a proper HTTP browser user string |
none |
TODO |
text |
open |
sledjhamr and veritas often disagree about that Indian mirror being down |
none |
Bug |
major |
open |
Release files can be dated in the future |
none |
Feature |
trivial |
open |
Warning extra type option |
none |
Bug |
minor |
fixed |
Support torrents |
none |
Feature |
feature |
open |
Add some sort of overall health indicator at the top of the web page |
none |
Feature |
text |
open |
Refactor all the pairs within pairs blocks |
none |
TODO |
tweak |
fixed |
Add a simple open connection test Maybe |
none |
Feature |
feature |
no change required |
Link some of the stuff in the web report to the matching graph in cgp |
none |
Feature |
feature |
fixed |
Auto refresh the web page |
none |
Feature |
feature |
fixed |
Pick random package files to compare |
none |
TODO |
feature |
open |
Add an option to run it in non forked mode |
none |
Feature |
trivial |
won't fix |
Support TOR |
none |
Feature |
feature |
open |
Check that those that should be in the DNSRR actually are |
none |
Feature |
feature |
fixed |
Consider a name change |
none |
General |
trivial |
fixed |
Only get the mirror list once |
none |
TODO |
tweak |
fixed |
Check how many redirects is too many |
none |
TODO |
tweak |
fixed |
Make even more generic and package as a standalone MirrorChecker package |
none |
Feature |
feature |
open |
Have it check iso mirrors to |
none |
Feature |
feature |
open |
Maybe merge checkHost and forkIP |
none |
TODO |
tweak |
fixed |
Deal with SRV DNS records |
none |
Feature |
feature |
open |