~ines-almeida/launchpad:update-demo-png-for-non-prod

Last commit made on 2024-04-16
Get this branch:
git clone -b update-demo-png-for-non-prod https://git.launchpad.net/~ines-almeida/launchpad
Only Ines Almeida can upload to this branch. If you are Ines Almeida please log in for upload directions.

Branch merges

Branch information

Name:
update-demo-png-for-non-prod
Repository:
lp:~ines-almeida/launchpad

Recent commits

2be2265... by Ines Almeida

wip: update demo png and svg used in the non-prod background

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

Add logic to update 1024 PPAs keys

Cronscript to generate new 4096-bit RSA signing keys for the affected
PPAs (the ones with 1024-bit key) and add a row to the signingkey table
with the information about the newly generated key.
The new key will be generated for the default PPA and then propagated
to the other PPAs beloning to the same owner.
Add rows to the archivesigningkey containing updated PPAs
(i.e., one row per signing key-archive combination).
Also add information regarding the new keys to the gpgkey table.

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

fa8b67e... by Simone Pelosi

Add logic to update 1024 PPAs keys

Cronscript to generate new 4096-bit RSA signing keys for the affected
PPAs (the ones with 1024-bit key) and add a row to the signingkey table
with the information about the newly generated key.
The new key will be generated for the default PPA and then propagated
to the other PPAs beloning to the same owner.
Add rows to the archivesigningkey containing updated PPAs
(i.e., one row per signing key-archive combination).
Also add information regarding the new keys to the gpgkey table.

9176ff4... by Simone Pelosi

Add Snap Component support

Reference: LP142
Snap Components are processed and uploaded to the
snapcraft storage before pushing the Snap to the store.
Once every component is updated on the storage we can push
the Snap to the store.
push` function changed to support the new `components` parameter.

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

21ff0a4... by Simone Pelosi

Add Snap Component support

Reference: LP142
Snap Components are processed and uploaded to the
snapcraft storage before pushing the Snap to the store.
Once every component is updated on the storage we can push
the Snap to the store.
`push` function changed to support the new `components` parameter.

aab0cce... by Ines Almeida

Remove date range from copyright note from lib/lp/code folder

This is an on going process to remove all instances of date ranges in copyright notes from the code base to make it easier to maintain. See https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460944

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/460968

d3ff952... by Ines Almeida

charm: update ftpmaster-publisher genrate-content cron script to run earlier

This is relevant because currently this job runs during most Launchpad developer's working hours, and can block DB deployments.
Updating the start time of the script to start daily at 9pm instead of 4am

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462433

acd5fd6... by Colin Watson

Drop various bits of code to handle Python <= 3.5

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

4cf76c2... by Ines Almeida

charms: bump launchpad-layers to 910dfb76754add5ed032a243c6081ee6a6b11256

The new source-commit updates the base configuration values for git related domains so that the git URLs exist even if the environment doesn't have git code hosting set up - which was causing issues in staging.

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/462515

2dae207... by Colin Watson

Drop various bits of code to handle Python <= 3.5