summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-04-25Bug 1441732 - Improve missing module error in Bugzilla::Extensions and catch ↵Dylan William Hardison4-2/+10
more compile errors in tests
2018-04-25no bug - fix permissions on log files and a few other things (#552)Dylan William Hardison4-7/+14
2018-04-25bump version to 20180426.1 (#550)Dylan William Hardison1-1/+1
2018-04-25Bug 1456529 - Support SameSite attribute on session cookiesDylan William Hardison2-1/+3
2018-04-25Bug 1430367 - "preconnect" to google-analytics domain for improved performanceMarkus Staab1-0/+3
2018-04-25Bug 1373280 - Highlight private comments in new bug modal UIIsrael Madueme1-0/+5
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.
2018-04-25Bug 1455772 - Label bug bounty form credit fieldsIsrael Madueme1-2/+2
2018-04-20Bug 1427395 - Allow request_cache to be constant-folded in Bugzilla.pmDylan William Hardison1-77/+75
2018-04-20Bug 1455493 - cleanup push connector loggingDylan William Hardison4-25/+20
2018-04-20Bug 1453124 - extensions/PhabBugz/bin/update_project_members.pl should be ↵dklawren4-106/+115
combined with the normal feed daemon
2018-04-20Bug 1452241 - Improve feed error handling and loggingdklawren1-33/+43
2018-04-20Bug 1440828 - Phabricator review requests should show up on the BMO dashboardbyron jones7-53/+312
2018-04-20 Code Pull requests 33 Insights Settings Bug 1452531 - PhabBugz code should ↵dklawren4-10/+18
add allow visibility to reviewers when creating custom policies
2018-04-20Bug 1438205 - Preserve comments in progress across page reloadsIsrael Madueme1-0/+59
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.
2018-04-20Bug 1451599 - Move guidelines checkbox on signup page to the leftIsrael Madueme1-1/+1
2018-04-18Bug 1450325 - add unsubscribe link to html bug email templateIsrael Madueme1-0/+3
2018-04-12Bump version to 20180412.2 (#538)dklawren1-1/+1
2018-04-12Bug 1453697 - ensure error_message is escaped in opengraph descriptionDylan William Hardison1-1/+1
2018-04-12Bug 1453681 - Phabricator project.search when searching for a specific ↵dklawren2-2/+20
project name can return more than one match
2018-04-11Bug 1451573 - Remove Firefox Marketplace custom formsEmma Humphries5-255/+0
2018-04-11bump version to 20180412.1Dylan William Hardison1-1/+1
2018-04-11Bug 1451960 - Improve opengraph metadata for access-denied bugsGijs2-2/+6
2018-04-11no bug - fix PerlSetEnvDylan William Hardison1-1/+1
2018-04-11Bug 1453122 - The phabbugz feed daemon should use IO::Async::Timer instead ↵dklawren2-13/+55
of using while loop
2018-04-11no bug - remove stack traces from badhosts error messages (#528)Dylan William Hardison1-4/+4
2018-04-10Bug 1421110 - Add REST API endpoint for /bug/possible_duplicatesIsrael Madueme3-5/+159
2018-04-10Bug 1453126 - Bugzilla::Bloomfilter should encourage preserving the input ↵Dylan William Hardison5-26/+19
files for its filters
2018-04-10Bug 1451416 - Bugzilla sometimes sends emails to accounts when it shouldn'tDylan William Hardison1-2/+19
2018-04-10Bug 1450990 - Refactor a bunch of the logging config filesDylan William Hardison17-20/+95
2018-04-10Bug 1328900 - Create new group called 'disableusers' that can only edit the ↵dklawren12-92/+114
bugmail and disabledtext fields of a user
2018-04-10Bug 1450679 - Replace custom Sentry integration with LoggingDylan William Hardison13-568/+66
2018-04-05Bug 1449282 - add jobqueue_status apiIsrael Madueme5-0/+79
2018-04-05Bug 1450791 - SES handler needs to support both "event" and "notification" ↵byron jones1-24/+38
messages
2018-04-04no bug - add mailmap file to fix historical statsDylan William Hardison1-0/+85
2018-04-04Bug 1446431 - Allow Baseline scan to ignore forms that dont need CSRF TokensSimon Bennetts11-14/+14
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.
2018-04-04Bug 1447028 - Add auth delegation test scriptDylan William Hardison3-0/+89
2018-04-04no bug - add dev build pipeline to circleciDylan William Hardison2-0/+37
2018-04-04no bug - circleci config tweaksDylan William Hardison2-10/+28
2018-04-03Bug 1450920 - Don't pass blank API token to JSON-PRC in instant searchVladimir Panteleev1-2/+4
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.
2018-04-02Bug 1450283 - JobQueue should treat "no jobs" as a trace-level message, and ↵Dylan William Hardison1-1/+6
all other logs as info
2018-03-30bump version to 20180330.1Dylan William Hardison1-1/+1
2018-03-30Bug 1450343 - Make the SES handler use Bugzilla::Logging and log more detailsDylan William Hardison2-69/+85
2018-03-30bump base image to bmo-slim:20180330.1Dylan William Hardison2-2/+2
2018-03-29Bug 1441244 - prevent compounding error messages in testsDylan William Hardison1-6/+4
2018-03-29Bug 1447027 - Change default mail method for vagrant and update READMEIsrael Madueme3-1/+50
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.
2018-03-29Bug 1441897 - Improve opengraph metadata for bug pagesIsrael Madueme1-1/+6
2018-03-29Bug 1450010 - The jobqueue supervisor's pidfile should not be stored in the ↵Dylan William Hardison1-2/+2
data directory
2018-03-29Bug 1450008 - documentation link in API errors is wrongDylan William Hardison2-6/+2
2018-03-29Bug 1200695 - API-key-creation emails should reflect if the action was a ↵Israel Madueme1-0/+8
result of auth delegation
2018-03-29Bug 1441063: Fix the unaccepted revision comment (PhabBugz)Piotr Zalewa1-1/+7
* 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