summaryrefslogtreecommitdiffstats
path: root/extensions/PhabBugz/lib/Feed.pm
AgeCommit message (Collapse)AuthorFilesLines
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
2018-01-03 Bug 1426518 - Revisions can optionally not have a bug id so we need to make ↵dklawren1-15/+25
it optional in the type constraints of Revision.pm
2017-12-20Bug 1426424 - feed daemon complains when trying to set an inactive review flagDavid Lawrence1-2/+2
2017-12-19Bug 1422329 - The phabricator conduit API method feed.query_id return data ↵David Lawrence1-19/+7
format has changed so the phabbugz_feed.pl daemon needs to be updated
2017-12-19Bug 1409957 - Create polling daemon to query Phabricator for recent ↵David Lawrence1-0/+320
transcations and update bug data according to revision changes