Console View
|
|
|
||||||
| f081f94282f9... |
Ilker Emre Koc
ilkeremre.koc@canonical.com |
|
||||
|
Add archive bug targets behind feature rules Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/503114 |
||||||
| e8fb5b9bf3f9... |
Goulin Khoge
contact+git@goulin.fr |
|
||||
|
feat(distroseries): implement packages list with package source uploads Merged from https://code.launchpad.net/~goulinkh/launchpad/+git/launchpad/+merge/502269 |
||||||
| e2a2952efff4... |
Guruprasad Lakshmi Narayanan
guruprasad.ln@canonical.com |
|
||||
|
Add a couple of useful juju actions charm/launchpad-cron-control: Implement an action to get the current configuration charm/launchpad-admin: Add an action to ANALYZE a table Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/503350 |
||||||
| ad69be63eb68... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
chores: Revert talisker to 0.18 to match the Werkzeug revert Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/503437 |
||||||
| ad62595331c4... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Add bug list endpoints for new distroseries view with limit and offset Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/503449 |
||||||
| acb68b445939... |
Launchpad Buildbot
webops+stg-launchpad-buildbot@canonical.com |
|
||||
| Automatic merge from stable up to 345bf0033ec0 | ||||||
| ac641db7dfb5... |
Yuliy Schwartzburg
yuliy.schwartzburg@canonical.com |
|
||||
|
feat: add build_path to the snap recipes table Merged from https://code.launchpad.net/~ikoruk/launchpad/+git/launchpad/+merge/503119 |
||||||
| a4eaeb20acc7... |
Goulin Khoge
contact+git@goulin.fr |
|
||||
|
fix: Update script paths in vanilla-distroseries-index template Merged from https://code.launchpad.net/~goulinkh/launchpad/+git/launchpad/+merge/502919 |
||||||
| 9aaa5bcdb7f1... |
Goulin Khoge
contact+git@goulin.fr |
|
||||
|
refactor(vanilla): move shared Tabs code and tests into lp.app.browser Merged from https://code.launchpad.net/~goulinkh/launchpad/+git/launchpad/+merge/502925 |
||||||
| 9772021b8466... |
Ilker Emre Koc
ilkeremre.koc@canonical.com |
|
||||
|
Add ppa bugtask buglisting Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/503542 |
||||||
| 8f9039d496cd... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Update bugs_summary in new distroseries page to use BugSummary as source of truth This is more performant because: - It only requires one single query to the DB instead of many - It is querying a previously digested table (BugSummary) instead of all bug tasks Caveat: BugSummary is updated every 5 minutes, so the values might be out of date for a few minutes Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/503426 |
||||||
| 866d07beecca... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
chores: Full revert of upgraded dependencies Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/503444 |
||||||
| 860dfe9802ad... |
Goulin Khoge
contact+git@goulin.fr |
|
||||
|
feat(series_data): prepare view datapoint for packages Merged from https://code.launchpad.net/~goulinkh/launchpad/+git/launchpad/+merge/503221 |
||||||
| 7cc3c51b8ebb... |
Ilker Emre Koc
ilkeremre.koc@canonical.com |
|
||||
|
Archive test fix Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/503421 |
||||||
| 78a0757eb8e6... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
chores: Remove twisted.python.compat usages This is preliminary work for a Twisted upgrade. The functions are deprecated/removed since 21.2.0 and not needed in Launchpad. Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/502685 |
||||||
| 772cd84d80cd... |
Yuliy Schwartzburg
yuliy.schwartzburg@canonical.com |
|
||||
|
Manual merge from stable up to 570c3a3a44d8 Merged from https://code.launchpad.net/~ikoruk/launchpad/+git/launchpad/+merge/503306 |
||||||
| 767639425511... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
perf(domination): Bulk process records in _judgeSuperseded This also fixes a bug where spphs of publications which were moved between components were not correctly superseded due to an incorrect JSON/NULL comparison in _judgeSuperseded. Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/503258 |
||||||
| 6bd1e7501a2f... |
Ilker Emre Koc
ilkeremre.koc@canonical.com |
|
||||
|
WiP Add ArchiveSourcePackageSeries Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/500297 |
||||||
| 6735fc3177a8... |
Yuliy Schwartzburg
yuliy.schwartzburg@canonical.com |
|
||||
|
fix: create initial values for build path to fix failing tests Merged from https://code.launchpad.net/~ikoruk/launchpad/+git/launchpad/+merge/503411 |
||||||
| 6527520ef43b... |
Yuliy Schwartzburg
yuliy.schwartzburg@canonical.com |
|
||||
|
feat: add build_path to the snap recipes table Merged from https://code.launchpad.net/~ikoruk/launchpad/+git/launchpad/+merge/503292 |
||||||
| 63770815e297... |
Ilker Emre Koc
ilkeremre.koc@canonical.com |
|
||||
|
Explicitly disallow filebug traversal if the featureflag is closed Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/503472 |
||||||
| 63170d9f894f... |
Tushar Gupta
tushar.gupta@canonical.com |
|
||||
|
Use "deb822" for parsing TagFiles. We have seen instances where "python-apt" was running into segfaults when dealing with corrupted data leading to blocked upload queues on prod. Additionally, we have seen instances where "apt_pkg" errored out while parsing a large changelog file, whereas deb822 was able to parse the file successfully. The changes also surfaced a few issues issues with the existing tests for "parse_tag_files" that had to be fixed. * etherwake_1.08-1_source.changes had a newline instead of "." leading to deb822.iter_paragraphs parse it as multiple paragraphs. However, even without a "." marker, apt_pkg was able to correctly parse it, but ideally there should only be newline if you want to end the paragraph. * Both the "testCheckParseMalformedSigRaises" and "testCheckParseUnterminatedSigRaises" rely on two behaviours. "strip_pgp_signature" that returns back the same content if it can't find the signature and apt_pkg's behaviour to parse each section has a separate stanza. For malformed or invalid signatures, the signatures were never stripped from the content, and apt_pkg parsed the signature and the changes file as two different stanzas which raises TagFileParser error. This check failed when we switched to python-debian, as python-debian was able to ignore the signature. Ideally, we should be testing the signature verification in the signature verification step and not rely on apt_pkg's parsing logic. * The sig file used in "testCheckParseMalformedSigRaises" only has an invalid armor (GPG instead of PGP) headers and does not error out when you "gpg --verify" it. The test used to work earlier because, "strip_pgp_signature" uses a regex that looks for "PGP" armor headers which is not true in this case and then apt_pkg parses 2 stanzas and raise an error. I have signed the "malformed-signed" changes file with the LP test key, updated the armor header to GPG and added a test to proof that the verification still works. * Simlarly added a test for "unterminated-sig.changes" in the verification step. Merged from https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/503076 |
||||||
| 62f668f32ea9... |
Goulin Khoge
contact+git@goulin.fr |
|
||||
|
feat(vanilla): implement getPocketCountsForDistro method for build status summary by pocket Merged from https://code.launchpad.net/~goulinkh/launchpad/+git/launchpad/+merge/503629 |
||||||
| 60f4b1838e61... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
chores: Add index for the new sha512 column Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/502377 |
||||||
| 57b2d2249709... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
fix: Add new librarianbackfill role to librarian layer config Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/502986 |
||||||
| 570c3a3a44d8... |
Yuliy Schwartzburg
yuliy.schwartzburg@canonical.com |
|
||||
|
Revert "feat: add build_path to the snap recipes table" Merged from https://code.launchpad.net/~ikoruk/launchpad/+git/launchpad/+merge/503286 |
||||||
| 55e61c69c454... |
Ilker Emre Koc
ilkeremre.koc@canonical.com |
|
||||
|
ZCML fix for redundant attribute Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/503400 |
||||||
| 4e98bb3a3c81... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
perf: Parallelize extraction and hashing of index files and swap gzip with isal ISAL (Intelligent Storage Acceleration Library) is a drop in replacement for gzip which is 3-7 times faster, depending on the workload and environment. _readIndexFileHashes is a function which extracts index files and hashes them. This can be easily parallelized because it doesn't involve any mutable state or storm objects. Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/502977 |
||||||
| 479d2189bba7... |
Charles Odada
charles.odada@canonical.com |
|
||||
|
Change/Fix initial overlooked links Merged from https://code.launchpad.net/~charles-odada/launchpad/+git/launchpad-2/+merge/503352 |
||||||
| 4782f10ef115... |
Charles Odada
charles.odada@canonical.com |
|
||||
|
Update fourth batch of help.lp.net links in codebase. Merged from https://code.launchpad.net/~charles-odada/launchpad/+git/launchpad-2/+merge/502004 |
||||||
| 4674e92a6060... |
Charles Odada
charles.odada@canonical.com |
|
||||
|
Update sixth batch of help.lp.net links in codebase. Merged from https://code.launchpad.net/~charles-odada/launchpad/+git/launchpad-2/+merge/502006 |
||||||
| 3d925b343318... |
Ines Almeida
ines.almeida@canonical.com |
|
||||
|
Add filter by milestone to bugs summary for new distroseries page Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/503431 |
||||||
| 3d31d05497c4... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
fix: Make all regexes Python 3.11 compatible Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/502825 |
||||||
| 3c76b50a52a1... |
Ilker Emre Koc
ilkeremre.koc@canonical.com |
|
||||
|
Add PPA Bugtasks and associated model changes To add PPAs a bugtargets and bugtasks, we need to add the attributes to the models (which have all already had their database changes deployed). Also, to fit with future UI additions for this objective, there other setup codes, such as attribute checks for attributes those that won't exist for PPAs, or new functions that will be used. Merged from https://code.launchpad.net/~ilkeremrekoc/launchpad/+git/launchpad/+merge/503401 |
||||||
| 3a25601c6d32... |
Charles Odada
charles.odada@canonical.com |
|
||||
|
Update next third batch of help.lp.net links in codebase Merged from https://code.launchpad.net/~charles-odada/launchpad/+git/launchpad-2/+merge/502003 |
||||||
| 345bf0033ec0... |
Yuliy Schwartzburg
yuliy.schwartzburg@canonical.com |
|
||||
|
Merge db-stable 772cd84d80 (Add Snap.build_path) Merged from https://code.launchpad.net/~lgp171188/launchpad/+git/launchpad/+merge/503366 |
||||||
| 310a1a1df5bb... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
feat: Create SHA-512 backfill script Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/502851 |
||||||
| 140e9e2a4590... |
Yuliy Schwartzburg
yuliy.schwartzburg@canonical.com |
|
||||
|
feat: add snapcraft.yaml path variable for snaps Merged from https://code.launchpad.net/~ikoruk/launchpad/+git/launchpad/+merge/503123 |
||||||
|
||||||
| 0fc74f5c7f73... |
Finn Rayk Gaertner
finn.gartner@canonical.com |
|
||||
|
chores: Revert partial gunicorn upgrade Merged from https://code.launchpad.net/~finnrg/launchpad/+git/launchpad/+merge/503325 |
||||||
| 0b1c53c10733... |
Charles Odada
charles.odada@canonical.com |
|
||||
|
Update second batch of uncategorized help.lp.net links Merged from https://code.launchpad.net/~charles-odada/launchpad/+git/launchpad-2/+merge/502002 |
||||||