1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-07 13:21:02 +01:00
phorge-phorge/src/applications/diffusion/xaction
epriestley 97cac83e9b Add a "Needs Verification" state to Audit
Summary:
Fixes T2393. This allows authors to explicitly say "I think I fixed everything, please accept my commit now thank you".

Also improves behavior of "re-accept" and "re-reject" after new auditors you have authority over get added.

Test Plan:
  - Kicked a commit back and forth between an author and auditor by alternately using "Request Verification" and "Raise Concern".
  - Verified it showed up properly in bucketing for both users.
  - Accepted, added a project, accepted again (works now; didn't before).
  - Audited on behalf of projects / packages.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T2393

Differential Revision: https://secure.phabricator.com/D17252
2017-01-25 13:08:59 -08:00
..
DiffusionCommitAcceptTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00
DiffusionCommitActionTransaction.php Add modern "Accept", "Raise Concern" and "Resign" transactions to Audit 2017-01-11 13:56:48 -08:00
DiffusionCommitAuditorsTransaction.php Add modern "Accept", "Raise Concern" and "Resign" transactions to Audit 2017-01-11 13:56:48 -08:00
DiffusionCommitAuditTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00
DiffusionCommitConcernTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00
DiffusionCommitResignTransaction.php Restore "[Action]" mail subject lines to Differential/Diffusion 2017-01-12 11:44:24 -08:00
DiffusionCommitStateTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00
DiffusionCommitTransactionType.php Add modern "Accept", "Raise Concern" and "Resign" transactions to Audit 2017-01-11 13:56:48 -08:00
DiffusionCommitVerifyTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00