happy bmo push day!

release tag

the following changes have been pushed to bugzilla.mozilla.org:

  • [1476288] Replace moz_nick with (new, revised) nick and also attempt to disallow duplicate nicks
  • [1472954] Implement one-click component watching on bug modal and component description pages
  • [1136271] Make user profile page visible to anyone for easier sharing
  • [1475593] Bugzilla Emails received when patches are attached in Phabricator
  • [1476841] Various code cleanups ahead of the Mojolicious patch
  • [1477894] get_attachment_revisions() should be returning an empty list, instead of a list of [0]
  • [1478012] Phab allows projects to have empty descriptions so Project.pm in PhabBugz should allow the same
  • [1419636] Make Google Analytics use beacon/XHR instead of img tag
  • [1478540] Update User.pm to load more than 100 users by using the paging functionality of Conduit API
  • [1478983] WebService endpoint to check if a user can enter a bug into a given product
  • [1479523] Disable one-click component watching for logged out users
  • [1320977] Add review/feedback/needinfo request counts and block statuses to /rest/user and /rest/user/suggest responses
  • [1475687] Remove https://bugzilla.mozilla.org/form.reps.it custom form
  • [1466737] “use my platform” should default to x86_64 on Mac OS X
  • [1479563] Wrap labels in Requests dropdown list
  • [1432095] OpenGraph image not loaded
  • [1478013] Importance, Status and Platform section labels in show bug view are linked but not clickable

discuss these changes on mozilla.tools.bmo.

BMO ❤️ Emoji: bugzilla.mozilla.org will be down for eight hours on July 14th, 2018

Dear BMO users:

bugzilla.mozilla.org will be completely unavailable on Saturday, July 14th between 13:00:00 UTC and 21:00:00 UTC.

During this time the database will be migrated to support unicode characters outside of the Basic Multilingual Plane.

After the work is completed (which may take less than 8 hours) BMO will support all unicode characters.

happy bmo push day (old post)

release tag

the following changes have been pushed to bugzilla.mozilla.org:

  • [1471417] Remove XUL from attachment Content Type options; add SVG to standard options; mark PDF viewable
  • [1344080] Module headers should be minified when the module is open
  • [1469378] Update feed daemon to only manage subscribers on a revision if the bug is private, otherwise leave it alone
  • [1469373] Phabbugz fails with undefined error when phab user without linked BMO account accepts BMO linked revision
  • [1472048] Remove Metrics Code
  • [1471966] Blue “new changes since” bar disappears too quickly
  • [1472196] Disable use of editbugs as edit policy since group member syncing is currently broken on prod bmo

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

release tag

the following changes have been pushed to bugzilla.mozilla.org:

  • [1467297] variable masks earlier declaration in Feed.pm in Phabbugz extension
  • [1467271] When making a revision public, make the revision editable only by the bmo-editbugs-team project (editbugs)
  • [1456877] Add a wrapper around libcmark_gfm to Bugzilla
  • [1468818] Re-introduce is_markdown to the longdescs table (schema-only)
  • [1469689] Remove Bugzilla Helper and custom bug entry form links from Browse page
  • [1419971] Add new Developer Tools and WebExtensions products to easy product selector on Browse and Enter Bug pages
  • [1469827] The etiquette check on “Create new a Bugzilla account” lacks a proper label
  • [1469920] Update schema: add a nickname to profiles table and a fulltext index on the profiles realname field
  • [1469333] Check attachment file size client-side and inform user of too large file before uploading it
  • [1461379] API DB Availability Exceptions on recurring BMO scripts
  • [1393146] Automate blocking IPs that bugzilla flags as exceeding rate limits
  • [1470275] Copy Summary button should give some feedback
  • [1470343] GitHub PR diff is not decoded in UTF-8
  • [1470485] Create new policies using PhabricatorProjectsAllPolicyRule instead of PhabricatorProjectsPolicyRule
  • [1469881] Patches posted by Phabricator to Bugzilla don’t list the patch author
  • [1457900] When restricting a revision to a bugzilla group we should tag the revision with the project
  • [1471044] Allow some model classes to have dynamic column names with class method DYNAMIC_COLUMNS
  • [1470966] “Status” column in Phabricator dashboard isn’t very useful
  • [1452096] Some custom dropdown UI widgets stay fixed and don’t move with scroll
  • [1471304] Block sending mail to hosts that end with .tld or .bugs
  • [1457550] Update scripts/remove-non-public-data.pl suitability for current BMO infrastructure.
  • [1469023] Show “new changes since (datetime)” indicator that links to unread changes/comments

discuss these changes on mozilla.tools.bmo.

happy bmo push day!

release tag

the following changes have been pushed to bugzilla.mozilla.org:

  • [1459336] feed daemon skips setting r+ for accepted revision if the same user already has a flag set even if flag is status of ?
  • [1460466] Phab bot does not create r+ for acceptance when there are still blocking reviewers
  • [1440086] Refactor PhabBugz extension code to use new User.pm module for better type checking
  • [1458664] Feed daemon when adding or updating a new project in Phabricator, it should fix permissions and also make sure phab-bot is project member
  • [1462686] Current phabbugz in bmo master still refers to get_phab_bmo_ids() which is no longer part of the code
  • [1461819] Plack::Handler::Apache2 accidentally unsets $ENV{MOD_PERL}
  • [1461400] Log errors in webservices when undef values are passed to $self->type()

discuss these changes on mozilla.tools.bmo.