Launchpad news, September 2015
October already! As the leaves start to turn red here in the northern hemisphere, here’s a brief summary of what we did in September.
Bugs
- BugTask:+addcomment’s title doesn’t duplicate the bug number (#1323808)
- The duplicates portlet of bug tasks no longer links to invisible private bugs and now uses the correct sprite for each bug (#1443418, #1465880)
- Show hidden bug comments to their owners (#1391394)
Code
- Line numbers in merge proposal preview diffs are now unselectable (#1483925)
- Branch revision listings link more sensibly to merged branches and merge proposals (#711647)
- Git repositories and refs have more sensible breadcrumb links (#1466271)
- Source package recipe builds now include the distribution series in their titles (#1491336)
- Allow archive owners to cancel their recipe builds, and make recipes use the normal cancellation infrastructure (#624630)
- Make it possible to retry superseded builds, since there are situations where they can become unsuperseded (#444030)
- The index page for Git refs is more useful
- Fix crashes on various
+activereviewspages when there are no active reviews (#1499744, #1501134) - Precache branch permissions in
Branch.landing_candidates, fixing API timeouts (#1500576) - Add webhook support for Bazaar branches, currently enabled on qastaging though not yet on production
- Team membership notifications now honour the “Include filtering information in email footers” setting, and have rationale information in the headers and footer (#296889, #508897)
- There is a new
X-Launchpad-Message-Formail header (orLaunchpad-Message-Forin expanded footers) giving just the name of the person or team directly subscribed to the notification (#1493844) - Treat “me” in person-or-team contexts in mail handlers as the current user (#340397)
We now consider the “Gmail filtering improvements” work complete. Let us know if there are further categories of mail sent by Launchpad that you’re finding difficult to filter using Gmail.
Registry
- Distribution index pages hide links to disabled features (#80315, #257627)
- Set consistent colour for the “Opinion” bug task status (#648645)
- Blueprints on milestone pages have icons again and are sortable (#1354387)
- Old user-to-user email database references no longer prevent changing team privacy (#1498497)
Snap packages
- Snap packages now have edit, administer, and delete views
- Branches, Git repositories and refs, people, teams, and products now have snap package listing views
- Members of ~launchpad-snap-builders can create snap packages in the web UI based on Bazaar or Git branches
- Snap package owners can request builds in the web UI
Soyuz (package building)
- Stop showing the confusing
.dsccomponent on source package index pages (#521722) - Export archive deletion on the API (#814633)
- Allow overriding the build version for live filesystem builds (#1496074)
- Archive owners can change the “build debug symbols” and “publish debug symbols” settings on their own archives, rather than needing to ask an admin
- The publisher no longer sometimes tries to update
Contentsfiles for immutable suites such as the release pocket of stable series, which could cause checksums inReleaseto get out of sync (#1448270) - Publishing PPAs now creates clearsigned InRelease files to improve reliability of updates (#804252); we intend to add this to the primary Ubuntu archive as well once one last piece of mirroring infrastructure is made ready for it
- Archive owners can enable or disable unrestricted architectures on their own archives, rather than needing to ask an admin; we will unrestrict further architectures once they have adequate virtualised build infrastructure available
- Enabling a test rebuild archive no longer times out (#1500973)
Tags: bug fixes, front-page



November 9th, 2015 at 7:09 pm
[…] Allow snap package owners to enable/disable unrestricted processors (matches the change made for PPAs last month) […]