lp:~pelpsi/launchpad

Owned by Simone Pelosi
Get this repository:
git clone https://git.qastaging.paddev.net/~pelpsi/launchpad
Only Simone Pelosi can upload to this repository. If you are Simone Pelosi please log in for upload directions.

Branches

Name Last Modified Last Commit
copy-distroseries-translations-fix 2023-10-30 14:06:52 UTC
Addded translations_distroseries_copy role to launchpad-scripts charm

Author: Simone Pelosi
Author Date: 2023-10-30 14:06:52 UTC

Addded translations_distroseries_copy role to launchpad-scripts charm

This role is required to run copy-distroseries-translations.py script
during the translations opening process.

ftpmaster-publisher-configuration 2023-10-18 15:03:53 UTC
Added rsync configuration to ftpmaster publisher

Author: Simone Pelosi
Author Date: 2023-10-17 21:03:03 UTC

Added rsync configuration to ftpmaster publisher

According to the legacy deployment of the publisher
we added a configuration file to configure correctly rsync

ftpmaster-publisher-403-error 2023-10-17 16:31:45 UTC
Fixed wrong archive dir

Author: Simone Pelosi
Author Date: 2023-10-17 15:56:48 UTC

Fixed wrong archive dir

Apache error AH01630 caused by wrong archive dir:
the right folder is `/srv/launchpad/archive/ubuntu-archive/`
instead of `/srv/launchpad/archive`.

typeerror-unmarshall-non-string-objects 2023-09-04 10:40:42 UTC
Drop `value_type` to leave dict values unvalidated

Author: Simone Pelosi
Author Date: 2023-08-31 15:37:44 UTC

Drop `value_type` to leave dict values unvalidated

Weakening `value_type` validation we can support `_byarch` member
in `auto_build_channels` variable. This should be converted later in
a custom validation for `_byarch`.

LP: #2033382

ftpmaster-bug-fixing 2023-08-11 07:29:50 UTC
Created required folder

Author: Simone Pelosi
Author Date: 2023-08-11 07:22:04 UTC

Created required folder

srv/launchpad/ubuntu-queue/{incoming,accepted,rejected,failed} folders created in order to
fix a `Permission Denied` error in the ftpmaster uploader charm.

team-subscription-bug 2023-08-09 08:09:45 UTC
Moved and renamed test_subscriptions test

Author: Simone Pelosi
Author Date: 2023-08-09 08:09:45 UTC

Moved and renamed test_subscriptions test

cannot-turn-lp-subteam-to-private 2023-08-07 16:06:22 UTC
Added a status check if src_tab=="teammembership"

Author: Simone Pelosi
Author Date: 2023-08-03 14:07:30 UTC

Added a status check if src_tab=="teammembership"

teammembership should be considered only if has a status different from DEACTIVATED and EXPIRED.

LP: #2029487

merge-proposal-url-fix 2023-08-07 15:58:31 UTC
mp.address replaced with canonical_url(mp, rootsite="code")

Author: Simone Pelosi
Author Date: 2023-08-07 15:18:55 UTC

mp.address replaced with canonical_url(mp, rootsite="code")

differentiate-git-push-message-if-mp-exists 2023-08-07 13:46:28 UTC
Differentiate git push message if MP exists

Author: Simone Pelosi
Author Date: 2023-08-07 12:20:52 UTC

Differentiate git push message if MP exists

LP: #1910680

ftpmaster-charm 2023-07-17 15:25:04 UTC
FTPMaster charms

Author: Simone Pelosi
Author Date: 2023-07-10 15:19:11 UTC

FTPMaster charms

Ftpmaster publisher and uploader.
Ftpmaster publisher publishes packages to the ubuntu archives,
running scripts contained in the ubuntu-archive-publishing repository.
Ftpmaster uploader process uploads of src packages intended
for publishing to ubuntu archive.

remove-f-string 2023-07-14 08:49:03 UTC
Removed f-string on cibuild.py

Author: Simone Pelosi
Author Date: 2023-07-13 13:10:50 UTC

Removed f-string on cibuild.py

duplicate_ci_jobs 2023-07-13 10:51:46 UTC
Stages now depend on architecture

Author: Simone Pelosi
Author Date: 2023-02-27 08:20:50 UTC

Stages now depend on architecture

Stages now is a dictionary where each key corresponds
to the architecture and the value is the old stages array.
Thus we'll have number of build farm jobs equals to the
number of architectures.
If an arch is present in the pipeline but missing in previous
stages an error is raised.

LP: #1999591

ubuntu-primary-archive-publisher-charm 2023-07-10 14:41:03 UTC
Revert last commit

Author: Simone Pelosi
Author Date: 2023-07-10 14:41:03 UTC

Revert last commit

send-bug-notifications-opsees-list-index-out-of-range 2023-06-22 08:21:29 UTC
Fixed list index out of range

Author: Simone Pelosi
Author Date: 2023-06-21 10:23:37 UTC

Fixed list index out of range

filters_by_person[x] set was replaced every iteration.
Now it's updated using the "update" set function.

LP: #2023938

muted-subscription-bug 2023-05-30 15:45:04 UTC
Added new logic to filter BugNotificationRecipient

Author: Simone Pelosi
Author Date: 2023-05-15 20:17:07 UTC

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

improve-logging-for-the-account-close-script 2023-05-16 13:45:48 UTC
Added a log that nofifies when the account is closed

Author: Simone Pelosi
Author Date: 2023-05-16 13:45:48 UTC

Added a log that nofifies when the account is closed

The new log notifies when the account is closed before committing the transaction.

jammy-lpci-test 2023-05-10 13:13:45 UTC
Series to jammy from focal

Author: Simone Pelosi
Author Date: 2023-05-10 13:13:45 UTC

Series to jammy from focal

remove-old-URL-from-documentation 2023-04-11 14:32:13 UTC
Removed outdated URL from documentation

Author: Simone Pelosi
Author Date: 2023-04-11 14:32:13 UTC

Removed outdated URL from documentation

Removed outdated URL from documentation no longer working.

avoid-open-redirect-attack-on-logout 2023-03-29 16:06:35 UTC
Added new test case to reproduce CookieLogout behaviour

Author: Simone Pelosi
Author Date: 2023-03-29 16:06:35 UTC

Added new test case to reproduce CookieLogout behaviour

Test case to make sure the CookieLogout's redirect works with the new costraints

oval-data-ajust-indexing-code 2023-03-29 15:56:27 UTC
Used name.encode() rather than six.ensure_binary(name)

Author: Simone Pelosi
Author Date: 2023-03-29 15:56:27 UTC

Used name.encode() rather than six.ensure_binary(name)

six was used as part of the Python 2 to 3 port, and we haven't yet removed all the leftovers of that,
but we don't need to introduce new ones now.

enable-registry-admins-to-delete-snap-recipes 2023-03-27 15:07:04 UTC
Separated permission test cases

Author: Simone Pelosi
Author Date: 2023-03-27 15:07:04 UTC

Separated permission test cases

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

upgrade-gunicorn-to-fix-HTTP-request-smuggling-vulnerability 2023-03-23 15:18:58 UTC
Upgraded gunicorn to fix HTTP request smuggling vulnerability

Author: Simone Pelosi
Author Date: 2023-03-23 15:18:58 UTC

Upgraded gunicorn to fix HTTP request smuggling vulnerability

A penetration test found that our gunicorn version is vulnerable, version 20.1.0 should be safe.

new-API-endpoint-to-select-a-git-repository-by-id-readability 2023-03-21 17:40:12 UTC
Improved readability

Author: Simone Pelosi
Author Date: 2023-03-21 17:06:35 UTC

Improved readability

new-API-endpoint-to-select-a-git-repository-by-id-follow-up 2023-03-21 17:03:29 UTC
Improved readability

Author: Simone Pelosi
Author Date: 2023-03-21 17:03:29 UTC

Improved readability

new-API-endpoint-to-select-a-git-repository-by-id 2023-03-21 14:52:03 UTC
Added new API to get repository by ID.\nAdded three test cases for the new API.

Author: Simone Pelosi
Author Date: 2023-03-21 14:52:03 UTC

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

long-translations-hints-do-not-wrap 2023-03-20 18:11:54 UTC
Added css rule white-space:pre-wrap to wrap long translation hints\nLP: #1475300

Author: Simone Pelosi
Author Date: 2023-03-20 18:11:54 UTC

Added css rule white-space:pre-wrap to wrap long translation hints\nLP: #1475300

TestOpenIDApplication-does-not-fully-implement-ITestOpenIDApplication 2023-03-20 16:07:29 UTC
Moved test from DatabaseFunctionalLayer to FunctionalLayer

Author: Simone Pelosi
Author Date: 2023-03-20 16:07:29 UTC

Moved test from DatabaseFunctionalLayer to FunctionalLayer

mispelled-error-message-adding-yourself-team 2023-03-20 08:27:10 UTC
Misspelled message fixed and test case added\nLP: #1056790

Author: Simone Pelosi
Author Date: 2023-03-20 08:27:10 UTC

Misspelled message fixed and test case added\nLP: #1056790

bzrsync-is-executable-for-no-apparent-reason 2023-03-17 13:45:31 UTC
Merge branch 'bzrsync-is-executable-for-no-apparent-reason' of git+ssh://git....

Author: Simone Pelosi
Author Date: 2023-03-17 13:44:27 UTC

Merge branch 'bzrsync-is-executable-for-no-apparent-reason' of git+ssh://git.launchpad.net/~pelpsi/launchpad into bzrsync-is-executable-for-no-apparent-reason

alphabetical-sort-orderd-unhelpful-codenames 2023-03-17 10:30:01 UTC
Added a test case for translated packages order and fixed the sorting order

Author: Simone Pelosi
Author Date: 2023-03-17 10:30:01 UTC

Added a test case for translated packages order and fixed the sorting order

130 of 30 results
This repository contains Public information 
Everyone can see this information.

Subscribers