launchpad:master

Last commit made on 2022-11-29
Get this branch:
git clone -b master https://git.launchpad.net/launchpad
Members of Canonical Launchpad Engineering can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
master
Repository:
lp:launchpad

Recent commits

51cef3d... by Colin Watson

Avoid false positives in navigation to upload logs for builds

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

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
f29302c... by Colin Watson

Handle translation export upload failures

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

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
fab8803... by Colin Watson

Handle translation export upload failures

If a translation export fails to upload to the librarian (perhaps
because it's enormous), then we should mark the export as failed, notify
the requester, and move on with the next export request. Otherwise we
can end up blocking the export queue forever.

LP: #1998037

bea900e... by Colin Watson

Avoid unnecessary queries in BuilderResource vocabulary

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

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
58151c7... by Colin Watson

Avoid unnecessary queries in BuilderResource vocabulary

Using a `SimpleVocabulary` means we have to find the available terms
before instantiating the vocabulary. Reimplement this a bit more
manually to avoid that problem.

82a213a... by Colin Watson

Add BuilderResource vocabulary tests

1b15b84... by Andrey Fedoseev

Display info message when user tries to authorize store upload for snap that isn't registered

Merged from https://code.launchpad.net/~andrey-fedoseev/launchpad/+git/launchpad/+merge/433778

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
064c8df... by Andrey Fedoseev

Display info message when user tries to authorize store upload for snap that isn't registered

Previously, that would cause an Internal Server Error

LP: #1997565

7acf0ca... by Jürgen Gmach

Add "Checking availability of Launchpad frontends" how-to

Merged from https://code.launchpad.net/~jugmac00/launchpad/+git/launchpad/+merge/433776

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
1e356b6... by Jürgen Gmach

Add "Checking availability of Launchpad frontends" how-to