]>
git.ipfire.org Git - thirdparty/bugzilla.git/log
dklawren [Fri, 8 Jun 2018 15:22:56 +0000 (11:22 -0400)]
Bug
1467271 - When making a revision public, make the revision editable only by the bmo-editbugs-team project (editbugs)
dklawren [Thu, 7 Jun 2018 13:31:47 +0000 (09:31 -0400)]
Bug
1467297 - variable masks earlier declaration in Feed.pm in Phabbugz extension
dklawren [Wed, 6 Jun 2018 11:52:35 +0000 (07:52 -0400)]
Bump version to
20180605 .1
Kohei Yoshino [Tue, 5 Jun 2018 15:59:55 +0000 (11:59 -0400)]
Bug
1465889 - form.dev-engagement-event field should be red instead of black
dklawren [Tue, 5 Jun 2018 14:33:51 +0000 (10:33 -0400)]
Bug
1466122 - Change "Reviews Requested of You" to show results are from Phabricator and not from BMO
Kohei Yoshino [Mon, 4 Jun 2018 20:54:24 +0000 (16:54 -0400)]
no bug - Fix SyntaxError in global.js
Kohei Yoshino [Fri, 1 Jun 2018 17:45:23 +0000 (13:45 -0400)]
Bug
1466159 - crash graph is wrong
dklawren [Thu, 31 May 2018 02:12:59 +0000 (22:12 -0400)]
Bug
1430905 - Remove legacy phabbugz code that is no longer needed
dklawren [Wed, 30 May 2018 18:07:50 +0000 (14:07 -0400)]
bump version to
20180530 .1
dklawren [Wed, 30 May 2018 13:54:59 +0000 (09:54 -0400)]
Bug
1465225 - New changes for draft revisions can miss setting permissions on revisions without a bug id associated
Dylan William Hardison [Tue, 29 May 2018 20:41:18 +0000 (13:41 -0700)]
bump version to
20180529 .2
Dylan William Hardison [Tue, 29 May 2018 19:20:58 +0000 (12:20 -0700)]
bump version to
20180529 .1 (#589)
Dylan William Hardison [Tue, 29 May 2018 16:39:34 +0000 (09:39 -0700)]
Bug
1464312 - Write script to undo the INACTIVE changes on bugs
Dylan William Hardison [Fri, 25 May 2018 01:18:14 +0000 (21:18 -0400)]
Bug
1464226 - quicksearch can't search for "Resolution:---"
dklawren [Thu, 24 May 2018 22:02:30 +0000 (18:02 -0400)]
no bug - removed debugging code introduced by bug
1462685
dklawren [Thu, 24 May 2018 20:33:28 +0000 (16:33 -0400)]
Bug
1462685 - Use Phabricators Draft functionality to allow sending of initial revision email after BMO has updated the policies
Dylan William Hardison [Wed, 23 May 2018 14:18:17 +0000 (10:18 -0400)]
bump version to
20180523 .1 (#584)
Dylan William Hardison [Wed, 23 May 2018 14:10:12 +0000 (10:10 -0400)]
no bug - fix-remove-non-public-data.pl should use use FindBin
Dylan William Hardison [Wed, 23 May 2018 13:10:55 +0000 (09:10 -0400)]
Bug
1461400 - Log errors in webservices when undef values are passed to $self->type()
Dylan William Hardison [Tue, 22 May 2018 18:43:07 +0000 (14:43 -0400)]
Bug
1461819 - Plack::Handler::Apache2 accidentally unsets $ENV{MOD_PERL}
dklawren [Tue, 22 May 2018 15:20:23 +0000 (11:20 -0400)]
Bug
1462686 - Current phabbugz in bmo master still refers to get_phab_bmo_ids() which is no longer part of the code
Dylan William Hardison [Tue, 22 May 2018 14:42:46 +0000 (10:42 -0400)]
no bug - fix deps on non-linux (#580)
Bob Micheletto [Mon, 21 May 2018 21:44:49 +0000 (17:44 -0400)]
Removes branching logic for bounce types and disables e-mail for any bounce.
Dylan William Hardison [Mon, 21 May 2018 13:04:50 +0000 (09:04 -0400)]
no bug - update dependencies
dklawren [Fri, 11 May 2018 18:48:46 +0000 (14:48 -0400)]
Bug
1458664 - Feed daemon when adding or updating a new project in Phabricator, it should fix permissions
Dylan William Hardison [Fri, 11 May 2018 18:34:45 +0000 (14:34 -0400)]
no bug - make sure log4perl config is set
dklawren [Fri, 11 May 2018 17:10:09 +0000 (13:10 -0400)]
Bug
1440086 - Refactor PhabBugz extension code to use new User.pm module for better type checking
dklawren [Fri, 11 May 2018 16:13:35 +0000 (12:13 -0400)]
Bug
1460466 - Phab bot does not create r+ for acceptance when there are still blocking reviewers
Dylan William Hardison [Wed, 9 May 2018 14:28:26 +0000 (10:28 -0400)]
Revert "Bug
1440086 - Refactor PhabBugz extension code to use new User.pm module for better type checking"
This reverts commit
739676cf4b122cdec12981c2bc3a79c3f54aa7e4 .
dklawren [Tue, 8 May 2018 14:15:48 +0000 (10:15 -0400)]
Bug
1440086 - Refactor PhabBugz extension code to use new User.pm module for better type checking
dklawren [Tue, 8 May 2018 14:15:20 +0000 (10:15 -0400)]
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 ?
Dylan William Hardison [Tue, 8 May 2018 14:13:27 +0000 (10:13 -0400)]
bump version to
20180508 .1
Dylan William Hardison [Mon, 7 May 2018 22:52:29 +0000 (18:52 -0400)]
Bug
1413328 - Use tct (tocotrienol on npm) to encrypt bugmail
Dylan William Hardison [Fri, 4 May 2018 19:41:39 +0000 (15:41 -0400)]
no bug - untaint default values in localconfig
Dylan William Hardison [Fri, 4 May 2018 19:32:03 +0000 (15:32 -0400)]
no bug - fix typo in meta referer directive
Dylan William Hardison [Fri, 4 May 2018 19:30:08 +0000 (15:30 -0400)]
no bug - add tct to dev environment
Israel Madueme [Tue, 1 May 2018 21:32:45 +0000 (17:32 -0400)]
Bug
1453759 - Port OrangeFactor extension to treeherder
dklawren [Tue, 1 May 2018 15:10:03 +0000 (11:10 -0400)]
Bug
1452984 - double-check new accounts with BMO to catch and notify of username squatting
dklawren [Thu, 26 Apr 2018 17:41:27 +0000 (13:41 -0400)]
Bug
1454647 - Mirror all BMO groups as Phabricator projects and keep them in sync
Dylan William Hardison [Thu, 26 Apr 2018 15:06:33 +0000 (11:06 -0400)]
bump version to
20180426 .4 (#556)
Dylan William Hardison [Thu, 26 Apr 2018 14:34:40 +0000 (10:34 -0400)]
no bug - remove name label
Dylan William Hardison [Thu, 26 Apr 2018 14:25:46 +0000 (10:25 -0400)]
fix minor bug in release process
dklawren [Thu, 26 Apr 2018 14:09:12 +0000 (10:09 -0400)]
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
Dylan William Hardison [Wed, 25 Apr 2018 23:43:23 +0000 (19:43 -0400)]
Update CONTRIBUTING.md
Dylan William Hardison [Wed, 25 Apr 2018 21:02:30 +0000 (17:02 -0400)]
Bug
1441732 - Improve missing module error in Bugzilla::Extensions and catch more compile errors in tests
Dylan William Hardison [Wed, 25 Apr 2018 20:20:13 +0000 (16:20 -0400)]
no bug - fix permissions on log files and a few other things (#552)
Dylan William Hardison [Wed, 25 Apr 2018 20:19:49 +0000 (16:19 -0400)]
bump version to
20180426 .1 (#550)
Dylan William Hardison [Wed, 25 Apr 2018 16:11:16 +0000 (12:11 -0400)]
Bug
1456529 - Support SameSite attribute on session cookies
Markus Staab [Wed, 25 Apr 2018 16:10:47 +0000 (18:10 +0200)]
Bug
1430367 - "preconnect" to google-analytics domain for improved performance
Israel Madueme [Wed, 25 Apr 2018 12:54:10 +0000 (08:54 -0400)]
Bug
1373280 - Highlight private comments in new bug modal UI
Prior to this commit, the only indication that a comment was private
was the small "Private" tag in the comment header. This commit restores
the red font color to private comments and adds a small dashed border
for those that have trouble seeing the color red.
Israel Madueme [Wed, 25 Apr 2018 12:53:08 +0000 (08:53 -0400)]
Bug
1455772 - Label bug bounty form credit fields
Dylan William Hardison [Fri, 20 Apr 2018 21:20:55 +0000 (17:20 -0400)]
Bug
1427395 - Allow request_cache to be constant-folded in Bugzilla.pm
Dylan William Hardison [Fri, 20 Apr 2018 20:57:10 +0000 (16:57 -0400)]
Bug
1455493 - cleanup push connector logging
dklawren [Fri, 20 Apr 2018 20:01:16 +0000 (16:01 -0400)]
Bug
1453124 - extensions/PhabBugz/bin/update_project_members.pl should be combined with the normal feed daemon
dklawren [Fri, 20 Apr 2018 19:40:05 +0000 (15:40 -0400)]
Bug
1452241 - Improve feed error handling and logging
byron jones [Fri, 20 Apr 2018 17:18:53 +0000 (01:18 +0800)]
Bug
1440828 - Phabricator review requests should show up on the BMO dashboard
dklawren [Fri, 20 Apr 2018 16:57:40 +0000 (12:57 -0400)]
Code Pull requests 33 Insights Settings Bug
1452531 - PhabBugz code should add allow visibility to reviewers when creating custom policies
Israel Madueme [Fri, 20 Apr 2018 16:52:29 +0000 (12:52 -0400)]
Bug
1438205 - Preserve comments in progress across page reloads
Comments being typed will be saved in Local Storage for a week.
When the user somehow reloads the show bug page, the comment box
will be filled in with what was last saved.
This also fixes the bug where you type up a comment, go to change
the bug details, hit cancel, and ultimately lose your comment in
progress because of the reloading nature of the cancel button.
Israel Madueme [Fri, 20 Apr 2018 16:51:00 +0000 (12:51 -0400)]
Bug
1451599 - Move guidelines checkbox on signup page to the left
Israel Madueme [Wed, 18 Apr 2018 20:57:27 +0000 (16:57 -0400)]
Bug
1450325 - add unsubscribe link to html bug email template
dklawren [Thu, 12 Apr 2018 19:01:10 +0000 (15:01 -0400)]
Bump version to
20180412 .2 (#538)
Dylan William Hardison [Thu, 12 Apr 2018 17:27:19 +0000 (13:27 -0400)]
Bug
1453697 - ensure error_message is escaped in opengraph description
dklawren [Thu, 12 Apr 2018 17:21:21 +0000 (13:21 -0400)]
Bug
1453681 - Phabricator project.search when searching for a specific project name can return more than one match
Emma Humphries [Wed, 11 Apr 2018 21:20:23 +0000 (14:20 -0700)]
Bug
1451573 - Remove Firefox Marketplace custom forms
Dylan William Hardison [Wed, 11 Apr 2018 21:11:20 +0000 (17:11 -0400)]
bump version to
20180412 .1
Gijs [Wed, 11 Apr 2018 17:17:23 +0000 (18:17 +0100)]
Bug
1451960 - Improve opengraph metadata for access-denied bugs
Dylan William Hardison [Wed, 11 Apr 2018 13:47:06 +0000 (09:47 -0400)]
no bug - fix PerlSetEnv
dklawren [Wed, 11 Apr 2018 01:19:25 +0000 (21:19 -0400)]
Bug
1453122 - The phabbugz feed daemon should use IO::Async::Timer instead of using while loop
Dylan William Hardison [Tue, 10 Apr 2018 22:01:42 +0000 (18:01 -0400)]
no bug - remove stack traces from badhosts error messages (#528)
Israel Madueme [Tue, 10 Apr 2018 21:45:59 +0000 (17:45 -0400)]
Bug
1421110 - Add REST API endpoint for /bug/possible_duplicates
Dylan William Hardison [Tue, 10 Apr 2018 21:35:23 +0000 (17:35 -0400)]
Bug
1453126 - Bugzilla::Bloomfilter should encourage preserving the input files for its filters
Dylan William Hardison [Tue, 10 Apr 2018 21:06:26 +0000 (17:06 -0400)]
Bug
1451416 - Bugzilla sometimes sends emails to accounts when it shouldn't
Dylan William Hardison [Tue, 10 Apr 2018 15:29:02 +0000 (11:29 -0400)]
Bug
1450990 - Refactor a bunch of the logging config files
dklawren [Tue, 10 Apr 2018 03:17:44 +0000 (23:17 -0400)]
Bug
1328900 - Create new group called 'disableusers' that can only edit the bugmail and disabledtext fields of a user
Dylan William Hardison [Tue, 10 Apr 2018 02:51:08 +0000 (22:51 -0400)]
Bug
1450679 - Replace custom Sentry integration with Logging
Israel Madueme [Thu, 5 Apr 2018 20:23:43 +0000 (16:23 -0400)]
Bug
1449282 - add jobqueue_status api
byron jones [Thu, 5 Apr 2018 20:22:47 +0000 (04:22 +0800)]
Bug
1450791 - SES handler needs to support both "event" and "notification" messages
Dylan William Hardison [Wed, 4 Apr 2018 18:11:16 +0000 (14:11 -0400)]
no bug - add mailmap file to fix historical stats
Simon Bennetts [Wed, 4 Apr 2018 17:21:33 +0000 (18:21 +0100)]
Bug
1446431 - Allow Baseline scan to ignore forms that dont need CSRF Tokens
The data-no-csrf attribute is used to signify that a form is 'safe' (ie
doesn't actually make any permanent changes) and so doesn't need an
anti-csrf token.
Dylan William Hardison [Wed, 4 Apr 2018 14:58:06 +0000 (10:58 -0400)]
Bug
1447028 - Add auth delegation test script
Dylan William Hardison [Wed, 4 Apr 2018 14:37:09 +0000 (10:37 -0400)]
no bug - add dev build pipeline to circleci
Dylan William Hardison [Wed, 4 Apr 2018 13:57:20 +0000 (09:57 -0400)]
no bug - circleci config tweaks
Vladimir Panteleev [Tue, 3 Apr 2018 18:40:18 +0000 (21:40 +0300)]
Bug
1450920 - Don't pass blank API token to JSON-PRC in instant search
When an API token is seen by JSON-RPC, it will attempt to authenticate
it, including blank tokens (empty strings). Thus, avoid passing an
empty string in the first place.
The pattern to pass an empty string if the absence of
BUGZILLA.api_token is the most common way to include the
Bugzilla_api_token in the JSON-PRC requests. However, most places
which pass a token to JSON-RPC in JavaScript are in contexts where a
user is expected to be logged in, and this is not the case for instant
search.
Although this could have been fixed by patching
Bugzilla::Auth::Login::Cookie::get_login_info to treat empty API
tokens as if none were given, this method was chosen, as this is also
the approach used in the ProdCompSearch extension (where a login
session also does not need to be required), and to avoid possible
breakage in JSON-RPC consumers.
Dylan William Hardison [Mon, 2 Apr 2018 20:36:44 +0000 (16:36 -0400)]
Bug
1450283 - JobQueue should treat "no jobs" as a trace-level message, and all other logs as info
Dylan William Hardison [Fri, 30 Mar 2018 20:28:25 +0000 (16:28 -0400)]
bump version to
20180330 .1
Dylan William Hardison [Fri, 30 Mar 2018 20:20:49 +0000 (16:20 -0400)]
Bug
1450343 - Make the SES handler use Bugzilla::Logging and log more details
Dylan William Hardison [Fri, 30 Mar 2018 15:02:06 +0000 (11:02 -0400)]
bump base image to bmo-slim:
20180330 .1
Dylan William Hardison [Thu, 29 Mar 2018 21:56:46 +0000 (17:56 -0400)]
Bug
1441244 - prevent compounding error messages in tests
Israel Madueme [Thu, 29 Mar 2018 21:47:13 +0000 (17:47 -0400)]
Bug
1447027 - Change default mail method for vagrant and update README
Updates the default mail_delivery_method to be Sendmail for vagrant
development. This allows developers to connect to the imap server
running at bmo-web.vm:143 to view mail using a real mail client.
The default method remains the same for docker users, 'Test'.
Both methods are described in the README in a new section.
Israel Madueme [Thu, 29 Mar 2018 21:36:38 +0000 (17:36 -0400)]
Bug
1441897 - Improve opengraph metadata for bug pages
Dylan William Hardison [Thu, 29 Mar 2018 19:54:54 +0000 (15:54 -0400)]
Bug
1450010 - The jobqueue supervisor's pidfile should not be stored in the data directory
Dylan William Hardison [Thu, 29 Mar 2018 19:13:33 +0000 (15:13 -0400)]
Bug
1450008 - documentation link in API errors is wrong
Israel Madueme [Thu, 29 Mar 2018 17:42:05 +0000 (13:42 -0400)]
Bug
1200695 - API-key-creation emails should reflect if the action was a result of auth delegation
Piotr Zalewa [Thu, 29 Mar 2018 13:30:02 +0000 (15:30 +0200)]
Bug
1441063 : Fix the unaccepted revision comment (PhabBugz)
* PhabBugz: Fix the unaccepted revision comment
Summary:
Currently, we're sending the "User removed from revision" comment when
the Accept flag has been removed from a revision. This could happen in a
number of use cases:
1. The reviewer resigned from being a reviewer.
2. The reviewer has been removed from reviewers list.
3. Someone (author, reviewer) removed acceptance of the revision by changing
its status to "Needs Review".
This patch is sending a "flag is deactivated" or "reviewer removed from
revision" depending on the current status of the reviewer.
Test Plan:
Accept a revision.
Change the revision to "Needs Review".
Check the bug comment.
Accept the revision.
Remove the user from reviewers list.
Check the bug comment.
Reviewers: dkl
Bug #:
1441063
Differential Revision: https://phabricator.services.mozilla.com/D809
* Styling fixed as requested in review.
* Perl style fixes
Dylan William Hardison [Wed, 28 Mar 2018 19:45:19 +0000 (15:45 -0400)]
bump version to
20180328 .1
Dylan William Hardison [Wed, 28 Mar 2018 17:36:27 +0000 (13:36 -0400)]
no bug - always build latest tag
Dylan William Hardison [Wed, 28 Mar 2018 15:39:33 +0000 (11:39 -0400)]
no bug - skip tests if the only thing changed is the version
Dylan William Hardison [Wed, 28 Mar 2018 14:16:24 +0000 (10:16 -0400)]
no bug - existing tag is non-fatal
Dylan William Hardison [Wed, 28 Mar 2018 14:14:40 +0000 (10:14 -0400)]
Bug
1449168 - Remove warning --function from jobqueue worker
Dylan William Hardison [Wed, 28 Mar 2018 14:14:17 +0000 (10:14 -0400)]
Bug
1449156 - Bugzilla::Memcached should use smaller timeouts and ping servers at instantiation time