BMO/Recent Changes: Difference between revisions

From MozillaWiki
< BMO
Jump to navigation Jump to search
(happy bmo push day!)
(happy bmo push day!)
Line 1: Line 1:
= Recent Changes =
= Recent Changes =
== 2018-05-23 ==
[https://github.com/mozilla-bteam/bmo/tree/release-20180523.1 release-20180523.1]
* {{bug|1459336}} feed daemon skips setting r+ for accepted revision if the same user already has a flag set even if flag is status of ?
* {{bug|1460466}} Phab bot does not create r+ for acceptance when there are still blocking reviewers
* {{bug|1440086}} Refactor PhabBugz extension code to use new User.pm module for better type checking
* {{bug|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
* {{bug|1462686}} Current phabbugz in bmo master still refers to get_phab_bmo_ids() which is no longer part of the code
* {{bug|1461819}} Plack::Handler::Apache2 accidentally unsets $ENV{MOD_PERL}
* {{bug|1461400}} Log errors in webservices when undef values are passed to $self->type()


== 2018-05-16 ==
== 2018-05-16 ==
Line 66: Line 77:
* {{bug|1441244}} prevent compounding error messages in tests
* {{bug|1441244}} prevent compounding error messages in tests
* {{bug|1450343}} Make the SES handler use Bugzilla::Logging and log more details
* {{bug|1450343}} Make the SES handler use Bugzilla::Logging and log more details
== 2018-03-20 ==
[https://github.com/mozilla-bteam/bmo/tree/release-20180320.2 release-20180320.2]
* {{bug|1443559}} Remove "Urgency" (mapped to priority) field from the "form.doc" bug form for MDN content bugs
* {{bug|1441903}} Cleanup Makefile.PL
* {{bug|1444088}} review link for patches on the requests page no longer shows up
* {{bug|1444627}} Display saved searches on MyDashboard as an inline list
* {{bug|1439993}} Remove COMPILE_DIR => setting  from Bugzilla::Template when effective group != webservergroup to prevent filesystem permission errors
* {{bug|1437238}} Create override parameters for mailer configuration.
* {{bug|1427503}} Allow all users to use Duo as the MFA provider.
* {{bug|1443162}} Attachment links should include urlbase
* {{bug|1445041}} if memcached server does not end with a port, append :11211
* {{bug|1445098}} flush stdout on cereal daemon
* {{bug|1445066}} Clicking "Last search results" sometimes results in an error
* {{bug|1445042}} log heartbeat errors
* {{bug|1441181}} Implement new process model for running multiple email jobqueue daemons
* {{bug|1445700}} apache_size_limit should be 800_000 when Linux::Smaps is not installed
* {{bug|1446042}} Please remove the IPC request form in Bugzilla
* {{bug|1443058}} Backport 1087400 to bmo - CGI 4.05 throws tons of "CGI::param called in list context" warnings
* {{bug|1446156}} mkdir template_cache: Permission denied
* {{bug|1440328}} Mentor email addresses not obfuscated when signed out
* {{bug|1447221}} memcache no longer returning results due to mismatched key handling in get vs. set
* {{bug|1447291}} Remove Apache2::Log from PhabBugs/Push in favor of logging framework
* {{bug|1447289}} heartbeat check should not check for enabled features
* {{bug|1444008}} Form action injection in Bugzilla /user_profile (leads to XSS/single-factor credential leakage)


= Archive =
= Archive =

Revision as of 21:44, 24 May 2018

Recent Changes

2018-05-23

release-20180523.1

  • bug 1459336 feed daemon skips setting r+ for accepted revision if the same user already has a flag set even if flag is status of ?
  • bug 1460466 Phab bot does not create r+ for acceptance when there are still blocking reviewers
  • bug 1440086 Refactor PhabBugz extension code to use new User.pm module for better type checking
  • bug 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
  • bug 1462686 Current phabbugz in bmo master still refers to get_phab_bmo_ids() which is no longer part of the code
  • bug 1461819 Plack::Handler::Apache2 accidentally unsets $ENV{MOD_PERL}
  • bug 1461400 Log errors in webservices when undef values are passed to $self->type()

2018-05-16

release-20180508.1

  • bug 1454647 Mirror all BMO groups as Phabricator projects and keep them in sync
  • bug 1452984 double-check new accounts with BMO to catch and notify of username squatting
  • bug 1453759 Port OrangeFactor extension to treeherder
  • bug 1413328 Use tct (tocotrienol on npm) to encrypt bugmail

2018-04-26

release-20180426.4

  • bug 1450325 Update email templates with instructions for unsubscribing from all emails
  • bug 1451599 Checkbox for agreement terms at create account page should be on the left side
  • bug 1438205 Preserve comments in progress across page reloads
  • bug 1452531 PhabBugz code should add allow visibility to reviewers when creating custom policies
  • bug 1440828 Phabricator review requests should show up on the BMO dashboard
  • bug 1452241 Improve feed error handling and logging
  • bug 1453124 extensions/PhabBugz/bin/update_project_members.pl should be combined with the normal feed daemon
  • bug 1455493 cleanup push connector logging
  • bug 1427395 Allow request_cache to be constant-folded in Bugzilla.pm
  • bug 1455772 Label bug bounty form credit fields
  • bug 1373280 Highlight private comments in new bug modal UI
  • bug 1430367 Ssl preconnect google analytics
  • bug 1456529 Support SameSite attribute on session cookies
  • bug 1441732 Improve missing module error in Bugzilla::Extensions and catch more compile errors in tests
  • bug 1457031 When a revision does not have an bug id, the bug is made public but we also need to remove secure-revision tag


2018-04-12

release-20180412.2

  • bug 1450283 JobQueue should treat "no jobs" as a trace-level message, and all other logs as info
  • bug 1450920 Instant Search doesn't work when not logged in
  • bug 1447028 Add auth delegation test script
  • bug 1446431 Allow Baseline scan to ignore forms that dont need CSRF Tokens
  • bug 1450791 SES handler needs to support both "event" and "notification" messages (to handle complaint messages in production)
  • bug 1449282 Create an endpoint that will report back the number of jobs currently in the jobqueue
  • bug 1450679 Replace custom Sentry integration with Logging
  • bug 1328900 Create new group called 'disableusers' that can only edit the bugmail and disabledtext fields of a user
  • bug 1450990 Refactor a bunch of the logging config files
  • bug 1451416 Bugzilla sometimes sends emails to accounts when it shouldn't
  • bug 1453126 Bugzilla::Bloomfilter should encourage preserving the input files for its filters
  • bug 1421110 Add REST API endpoint for /bug/possible_duplicates
  • bug 1453122 The phabbugz feed daemon should use IO::Async::Timer instead of using while loop
  • bug 1451960 Improve opengraph metadata for access-denied bugs
  • bug 1451573 Remove Firefox Marketplace custom forms
  • bug 1453681 Phabricator project.search when searching for a specific project name can return more than one match
  • bug 1453697 ensure error_message is escaped in opengraph description

2018-03-30

release-20180330.1

  • bug 1448681 Bugmail Message-ID header format changed without changing In-Reply-To/References, breaking threading
  • bug 1440829 Bugzilla comment for Phabricator commit should include entire commit message, not just first line
  • bug 1449413 Refactor circleci container building stuff
  • bug 1449156 Bugzilla::Memcached should use smaller timeouts and ping servers at instantiation time
  • bug 1449168 Remove warning --function from jobqueue worker
  • bug 1441063 Misleading bugzilla comment when asking for re-review
  • bug 1200695 API-key-creation emails should reflect if the action was a result of auth delegation
  • bug 1450008 documentation link in API errors is wrong
  • bug 1450010 The jobqueue supervisor's pidfile should not be stored in the data directory
  • bug 1441897 Improve opengraph metadata for bug pages
  • bug 1447027 Document and tweak vagrant vm to support testing emails
  • bug 1441244 prevent compounding error messages in tests
  • bug 1450343 Make the SES handler use Bugzilla::Logging and log more details

Archive