~hossein1357/launchpad/+git/launchpad-1:master

Last commit made on 2023-05-31
Get this branch:
git clone -b master https://git.launchpad.net/~hossein1357/launchpad/+git/launchpad-1
Only hossain sameet can upload to this branch. If you are hossain sameet please log in for upload directions.

Branch merges

Branch information

Recent commits

620cd52... by Colin Watson

charm: Update debian-importer charm to use the db layer

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

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
567266d... by Peter Makowski

use "Ubuntu Mono variable" font

Merged from https://code.launchpad.net/~petermakowski/launchpad/+git/launchpad/+merge/443677

ea8cac4... by Peter Makowski

fix lint errors
- remove duplicate declaration

a0d1820... by Colin Watson

charm: Update debian-importer charm to use the db layer

I tested this change before landing the baseline charm, but I apparently
forgot to commit it. This brings it into line with our other charms.

710b092... by Colin Watson

Document database role management for charms

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

95521a7... by Colin Watson

Expand on a few things following review

f898ebc... by Colin Watson

Update pgbouncer too

f6ab1ee... by Colin Watson

qastaging and staging must have identical passwords for now

58cf421... by Colin Watson

IN ROLE, not just ROLE

89c217c... by Simone Pelosi

Added new logic to filter BugNotificationRecipient

filters_by_person (dictionary) is the new data structure introduced:
key is the person_id and the value is a set of tuple with the following format (BugNotificationRecipe, filter_id).
Thanks to that structure we can filter the muted notifications simply by removing them from the filters_by_person[person_id] set.
The remaining notifications will be sent to the user.

LP: #2019428

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