~cjwatson/launchpad:more-relative-build-scores

Last commit made on 2023-02-08
Get this branch:
git clone -b more-relative-build-scores https://git.launchpad.net/~cjwatson/launchpad
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
more-relative-build-scores
Repository:
lp:~cjwatson/launchpad

Recent commits

c5e4a46... by Colin Watson

Add relative_build_score to CharmRecipe/GitRepository/Snap

This lets us adjust the priority of all builds for a given recipe or
repository, which is occasionally useful.

The new attributes are currently only editable by commercial admins and
people with similar privilege, which isn't perfect; ideally these would
also be editable by Launchpad staff, since they don't allow privilege
escalation. However, that would have involved a fair bit more
rearrangement (particularly in `GitRepository`, where the
`launchpad.Moderate` permission is already in use for something else),
and I wanted to get this out the door without blocking on that.

LP: #1974360

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

Merge db-stable 412010a067 (Add relative_build_score to CharmRecipe/GitRepository/Snap)

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

9c6980b... by Colin Watson

Move ZCML url directive to lp namespace

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

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

Fix typos

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

025f10f... by Jürgen Gmach

Fix typo in test_subscribers_lists.js

21245c6... by Jürgen Gmach

Fix typos in archive.py

7c65101... by Clinton Fung

Add a skip for person.merged (and also personnotification.person) to allow account closure to proceed.

Merged from https://code.launchpad.net/~clinton-fung/launchpad/+git/launchpad/+merge/436973

3e93666... by Clinton Fung

Re-order tests, remove in-lined code from _do_premerge() by using placeholder logic instead.

c582bd9... by Clinton Fung

Add a skip for person.merged (and also personnotification.person) to allow account closure to proceed

9c5bbab... by Colin Watson

Move ZCML url directive to lp namespace

As with commit 57196c1d6a220f00039e027768cc05368135f556, it makes sense
to move our local `url` directive to our own namespace rather than
poking it into the Zope browser namespace. This is a big patch, but
it's mostly mechanical.

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results