bmo sync - 2020-08-23 (#49)
* Bug
1646559 - Phabricator to BMO OAuth2 authentication fails to work properly due to CSP protections
* Bumped version to
20200624.1
* no bug - fix broken build script when no new commits to master since last prod deploy
* no bug - remove warning "Odd number of elements"
The callback jwt_claims is called in list context.
Without an explicit return, when the if (!...) does not match it will
return a single false item. This causes the "Odd number of elements..."
perl warning.
Adding a `return` will prevent the warning and is also probably the
intent of the code.
* Bug
1645768 - Please add 'See Also' support for GitLab
* no bug - Updated tasks.json to include some admin tasks
* no bug - Fix build data script to help find the Mozilla CA cert
* Bug
1651591 - remove preloading of fonts and ga; r=dkl
Font preloading has been broken for more than a year, and doesn't appear
to work correctly even when provided URLs which exist; removed.
google-analytics likely does little to improve page load time
performance against all the other assets, is loaded async, and exists
outside of the GoogleAnalytics making it easy to miss when updating that
extension (eg. the preloading doesn't honour DNT); also removed.
* Bug
1535000 - Allow anyone with edit-comments to edit any bug's comment 0
* Bug
1652863 - setting the needinfo flag when filing a new bug in Core or Toolkit does not cause the textbox for user information to pop up
* Bumped version
20200722.1
* Bug
1647642 - when commenting on patch or reviewing one, bugzilla clears other (review, ui-review) flags
* Bumped version to
20200723.1
* Bug
1643526 - Attachment comments don't render markdown, but their preview does
* Bug
1654456 - needinfo? request email enhancements (#1594)
* Start WIP PR
* Modify default need info text
* Fix breaking bugwords.t
* You have to fix all the instances of the word.
* Adding conditional for needinfo to reporter
* fix failing bugwords.t again
* Don't divert people with questions to bmo team
* don't repeat bug url
* fix terms.bug
* Remove 'to see question,' question is in email
* Keep the link to the bug
* move text into a conditional branch
* link to needinfo docs
* Bug
1654370 - Remove remaining code that references Firefox OS from BMO code base
* Bug
1655808: send users in guided bug flow to GitHub for Android and iOS bug reports (#1600)
* Move all the products to the product template
* Link mobile products to GitHub
* Better boilerplate text
* Fix failing terms test
* no bug - Use standard docker mysql for docker-compose instead of bmo-mysql
* no bug - Updated docker-compose.test.yml for mysql settings in CircleCI environment.
* Bumped version to
20200805.1
* Bug
1657542 - During recent bmo deployment, emails were delivered to a file instead of SES which caused interruption of email service
* Bug
1658622 - "product responsibilities" on editusers should include Triage Owner
* Bug
1588661 - Design for Webhooks
* Bug
1659177 - Replace mozillians.org with people.mozilla.org in Reps Mentorship Form
* Bug
1649841 - Include data-review? requests in notification count
* Bug
1658317 - Make scopes more descriptive and user friendly when authenticating to BMO using OAuth2
* Bug
1656609: Make <html> the scrolling element
* Bug
1657778 - Offer link to Bugzilla for filing security issues in Fenix and iOS
* no bug - Show Bounty Attachments to the Bug Reporter
This will allow most bug bounty recipients to view the amount of their bounty. It will not show it to reporters if we filed the bug for them, however those are less liekly to be repeat filers.
* Bug
1658846 - Allow users to enable and disable their webhooks
Co-authored-by: dklawren <dklawren@users.noreply.github.com>
Co-authored-by: byron jones <byron@glob.com.au>
Co-authored-by: Emma Humphries <emceeaich@users.noreply.github.com>
Co-authored-by: David Lawrence <dkl@mozilla.com>
Co-authored-by: Lisset Cuevas <lisset.cuevasj@gmail.com>
Co-authored-by: Michael Kohler <me@michaelkohler.info>
Co-authored-by: Tom Ritter <tom@ritter.vg>