~ghoust88/launchpad/+git/launchpad-3:https-mirror-prober-proxy-fix

Last commit made on 2020-03-13
Get this branch:
git clone -b https-mirror-prober-proxy-fix https://git.launchpad.net/~ghoust88/launchpad/+git/launchpad-3
Only ghoust88 can upload to this branch. If you are ghoust88 please log in for upload directions.

Branch merges

Branch information

Name:
https-mirror-prober-proxy-fix
Repository:
lp:~ghoust88/launchpad/+git/launchpad-3

Recent commits

931d52c... by Thiago F. Pappacena

Improving coding style

cc2cf58... by Thiago F. Pappacena

removing unused imports

6c130f6... by Thiago F. Pappacena

adding a more accurate comment for test

039fb41... by Thiago F. Pappacena

removing unused import

9b24279... by Thiago F. Pappacena

Fixing test for proxy usage on HTTPS
mirror prober

7485b26... by Thiago F. Pappacena

Adding CONNECT proxy to HTTPS mirror prober

3a6db24... by Colin Watson

Add API to get branches/repositories ordered by modification date

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/380391

11dea15... by Colin Watson

Convert BranchSet.getBranches to BranchListingSort

This matches the new GitRepositorySet.getRepositories interface: it now
takes an order_by choice parameter rather than an order_by_modified_date
boolean parameter. No compatibility is needed since the previous
interface never landed on production.

To match GenericGitCollection and the previous manual order_by call in
BranchSet.getBranches, GenericBranchCollection now uses descending ID as
a fallback ordering. This should rarely matter in practice.

036a160... by Colin Watson

Add and use GitListingSort

This is analogous to BranchListingSort, although I removed some sort
options that are inapplicable to Git repositories or that are currently
difficult to implement. GitRepositorySet.getRepositories now takes an
order_by choice parameter rather than an order_by_modified_date boolean
parameter.

It's slightly odd that GenericGitCollection.getRepositories takes
sort_by while GitRepositorySet.getRepositories takes order_by, but I did
the former to match GenericBranchCollection and the latter to match the
usual naming convention for sort-order-related parameters in the
webservice API.

The by-ID fallback sort order for repositories is now by descending ID
rather than ascending ID, since that makes more sense in most contexts.
This rarely matters and was never documented either way.

ab92118... by Tom Wardill

Use instance name instead of hardcoded development path

Merged from https://code.launchpad.net/~twom/launchpad/+git/launchpad/+merge/380416