summaryrefslogtreecommitdiffstats
path: root/extensions/PhabBugz/lib/Feed.pm
AgeCommit message (Collapse)AuthorFilesLines
2018-10-09Bug 1496832 - Add timeouts to prevent feed daemon from becoming unresponsiveDylan William Hardison1-3/+25
2018-10-06Bug 1496832 - Add monitoring for feed daemon becoming unresponsiveMars1-0/+15
Use Datadog to count the number of times that jobs are run by the phabbugz job scheduler. This should catch problems if the process responsible for running the jobs dies.
2018-09-20Bug 1492511 - Code to updating subscriber values for current private bugs is ↵dklawren1-0/+5
throwing errors in the phabbugz log
2018-09-13Bug 1490687 - Stop setting r+s on Phabricator attachmentsdklawren1-134/+0
2018-08-20Bug 1482145 - PhabBot changes are showing up as from the wrong userDylan William Hardison1-29/+37
2018-08-20Bug 1482145 - refactor revison reviewers to be a list of revsion reviewsDylan William Hardison1-23/+7
2018-08-20Bug 1482145 - add a scope_guard option to set_user()Dylan William Hardison1-14/+5
2018-08-17Bug 1482145 - add more type checking to phabbugz codeDylan William Hardison1-6/+26
2018-08-10Bug 1482475 - Add extensive testing frameworkDylan William Hardison1-2/+2
2018-08-08Bug 1481893 - After recent push of bug 1478897 bug/revision syncing has been ↵dklawren1-1/+1
broken due to coding error
2018-08-06Bug 1478897 - ensure phabbugs doesn't fail outright when encountering ↵dklawren1-40/+48
invalid bug ids
2018-08-06Bug 1480169 - Consider reducing the verbosity of phabricator 'Revision ↵dklawren1-24/+69
Approved' bugzilla comments
2018-07-27Bug 1478540 - Update User.pm to load more than 100 users by using the paging ↵dklawren1-11/+18
functionality of Conduit API
2018-07-23Bug 1475593 - Bugzilla Emails received when patches are attached in Phabricatorbyron jones1-4/+4
2018-07-13Bug 1473798 - Add and remove members of a phabricator project instead of ↵dklawren1-5/+14
setting exact list
2018-07-02Bug 1472326 - group member syncing is currently broken on production bmodklawren1-16/+16
2018-06-29Bug 1469373 - Phabbugz fails with undefined error when phab user without ↵dklawren1-2/+2
linked BMO account accepts BMO linked revision
2018-06-28 Bug 1469378 - Update feed daemon to only manage subscribers on a revision ↵dklawren1-5/+5
if the bug is private, otherwise leave it alone
2018-06-25Bug 1457900 - When restricting a revision to a bugzilla group we should tag ↵dklawren1-31/+8
the revision with the project
2018-06-25Bug 1469881 - Patches posted by Phabricator to Bugzilla don't list the patch ↵dklawren1-5/+7
author
2018-06-08Bug 1467271 - When making a revision public, make the revision editable only ↵dklawren1-3/+10
by the bmo-editbugs-team project (editbugs)
2018-06-07Bug 1467297 - variable masks earlier declaration in Feed.pm in Phabbugz ↵dklawren1-7/+3
extension
2018-05-31Bug 1430905 - Remove legacy phabbugz code that is no longer neededdklawren1-8/+5
2018-05-30Bug 1465225 - New changes for draft revisions can miss setting permissions ↵dklawren1-1/+1
on revisions without a bug id associated
2018-05-25no bug - removed debugging code introduced by bug 1462685dklawren1-3/+0
2018-05-24Bug 1462685 - Use Phabricators Draft functionality to allow sending of ↵dklawren1-1/+50
initial revision email after BMO has updated the policies
2018-05-22Bug 1462686 - Current phabbugz in bmo master still refers to ↵dklawren1-3/+7
get_phab_bmo_ids() which is no longer part of the code
2018-05-11Bug 1458664 - Feed daemon when adding or updating a new project in ↵dklawren1-21/+44
Phabricator, it should fix permissions
2018-05-11Bug 1440086 - Refactor PhabBugz extension code to use new User.pm module for ↵dklawren1-24/+43
better type checking
2018-05-11Bug 1460466 - Phab bot does not create r+ for acceptance when there are ↵dklawren1-5/+3
still blocking reviewers
2018-05-09Revert "Bug 1440086 - Refactor PhabBugz extension code to use new User.pm ↵Dylan William Hardison1-43/+24
module for better type checking" This reverts commit 739676cf4b122cdec12981c2bc3a79c3f54aa7e4.
2018-05-08Bug 1440086 - Refactor PhabBugz extension code to use new User.pm module for ↵dklawren1-24/+43
better type checking
2018-05-08Bug 1459336 - feed daemon skips setting r+ for accepted revision if the same ↵dklawren1-3/+7
user already has a flag set even if flag is status of ?
2018-05-01Bug 1452984 - double-check new accounts with BMO to catch and notify of ↵dklawren1-2/+55
username squatting
2018-04-26Bug 1454647 - Mirror all BMO groups as Phabricator projects and keep them in ↵dklawren1-12/+8
sync
2018-04-26Bug 1457031 - When a revision does not have an bug id, the bug is made ↵dklawren1-4/+10
public but we also need to remove secure-revision tag
2018-04-20Bug 1453124 - extensions/PhabBugz/bin/update_project_members.pl should be ↵dklawren1-4/+110
combined with the normal feed daemon
2018-04-20Bug 1452241 - Improve feed error handling and loggingdklawren1-33/+43
2018-04-20 Code Pull requests 33 Insights Settings Bug 1452531 - PhabBugz code should ↵dklawren1-2/+1
add allow visibility to reviewers when creating custom policies
2018-04-11Bug 1453122 - The phabbugz feed daemon should use IO::Async::Timer instead ↵dklawren1-11/+51
of using while loop
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
2018-03-27Bug 1440829 - Bugzilla comment for Phabricator commit should include entire ↵dklawren1-1/+1
commit message, not just first line
2018-03-23Bug 1446974 - Revert changes of the subscribers list on secure revisionsdklawren1-3/+5
2018-03-20Bug 1447291 - Remove Apache2::Log from PhabBugs/Push in favor of logging ↵Dylan William Hardison1-40/+40
framework
2018-03-06Bug 1443537 - Add utility functions for switching database handle to ↵Dylan William Hardison1-12/+7
writeable or read-only mode
2018-02-28Bug 1440239 - PhabBugz - Assign a secure-revisionPiotr Zalewa1-1/+6
2018-02-28Bug 1437384 - phabbugz_feed.pl in PhabBugz extension should be extended to ↵dklawren1-30/+176
also query for new users in Phab
2018-02-13Bug 1434438 - Refactor Revision.pm to use Moo for cleaner type checkingdklawren1-1/+1
2018-02-07Bug 1430259 - Update policy code in BMO PhabBugz extension to update custom ↵dklawren1-54/+93
policy if a private bugs groups have changed.
2018-01-05Bug 1428156 - BMO will mark a revision as public if it sees a new one ↵dklawren1-2/+12
created without a bug id associated with it