~andrey-fedoseev/launchpad:bug-task-channel

Last commit made on 2022-12-15
Get this branch:
git clone -b bug-task-channel https://git.launchpad.net/~andrey-fedoseev/launchpad
Only Andrey Fedoseev can upload to this branch. If you are Andrey Fedoseev please log in for upload directions.

Branch merges

Branch information

Name:
bug-task-channel
Repository:
lp:~andrey-fedoseev/launchpad

Recent commits

c6e1a93... by Andrey Fedoseev

WIP: Add `channel` field to `BugTask` and `SourcePackage`

This should also make a `SourcePackage` with a channel a valid target for a `BugTask`, and some work has been done in that direction, but it may not be 100% complete.

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

Return proxied objects from makeDistroArchSeriesFilter

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

31c7876... by Colin Watson

Fix BranchDeletionView's checks on deletion requirements

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

66c755b... by Colin Watson

Fix BranchDeletionView's checks on deletion requirements

The recent work to allow registry experts to delete branches involved
changing the permission for deleting branches from `launchpad.Edit` to
`launchpad.Moderate`. That work also changed
`BranchDeletionView.display_deletion_requirements` to check for the
`launchpad.Moderate` permission on deletion requirements (other objects
that may need to be altered or deleted in order for the branch deletion
to proceed). However, those other objects are always of other types
(e.g. merge proposals or recipes), and so that part of the change was
incorrect: we should still check `launchpad.Edit` here.

Fixes a test failure in
`lib/lp/code/stories/branches/xx-branch-deletion.rst`.

9b9987d... by Colin Watson

Add generic.name, generic.version, and soss.type Artifactory properties

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

01a8cbb... by Colin Watson

Add some more commentary on additional properties

9b7925e... by Andrey Fedoseev

Registry experts can delete bzr branch

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

b7a3292... by Colin Watson

Return proxied objects from makeDistroArchSeriesFilter

`LaunchpadObjectFactory` issues `UnproxiedFactoryMethodWarning` when its
methods return objects not wrapped in a security proxy, since that tends
to result in tests that are less accurate simulations of production.

This required tightening up a few tests.

e4fec2c... by Colin Watson

Strip trailing backslashes from Artifactory property values

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

ba9d261... by Andrey Fedoseev

Minor changes to `TestBranchDeletionView` based on merge proposal comments

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