~pelpsi/launchpad:enable-registry-admins-to-delete-snap-recipes

Last commit made on 2023-03-27
Get this branch:
git clone -b enable-registry-admins-to-delete-snap-recipes https://git.launchpad.net/~pelpsi/launchpad
Only Simone Pelosi can upload to this branch. If you are Simone Pelosi please log in for upload directions.

Branch merges

Branch information

Name:
enable-registry-admins-to-delete-snap-recipes
Repository:
lp:~pelpsi/launchpad

Recent commits

b401f97... by Simone Pelosi

Separated permission test cases

Separated permission test cases to improve readability and
created new test case to test owner delete permission.

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
748988e... by Simone Pelosi

Added launchpad.Delete permission

Added launchpad.Delete permission to enable registry admins to delete snaps,
launchpad.Edit cannot be used because is a bit too broad.

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
0a78af9... by Simone Pelosi

Added registry_experts to allowed users

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
c5a1349... by Simone Pelosi

Improved readability

Changed from "id" to "ID" to improve readability

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/439337

b9b7afe... by Simone Pelosi

Improved readability

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
4a8c40c... by Simone Pelosi

Created API endpoint to select a git repository by id

Added new API to get repository by ID.
Added three test cases for the new API.

Merged from https://code.launchpad.net/~pelpsi/launchpad/+git/launchpad/+merge/439326

f69661a... by Colin Watson

charm: Add a few more secrets used by appservers

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

17226a7... by Colin Watson

charm: Update launchpad-layers to 01a23c1cbc

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

0881e51... by Colin Watson

charm: Update launchpad-layers to 01a23c1cbc

This pulls in "Stop setting launchpad.dbuser".

a87348d... by Colin Watson

charm: Add a few more secrets used by appservers