1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-14 10:52:41 +01:00
phorge-phorge/src/applications/differential/customfield
epriestley 81fa847bc5 Make "JIRA Issues" field work better with noncredentialed accounts
Summary:
Currently, users get an error when making any changes to this field if they don't have a linked JIRA account.

Instead:

  - We should only raise an error if they're trying to //add// issues, and only on the new issues. It's always fine to remove issues, and existing issues the author can't see are also fine.
  - When we can't add things because there's no account (vs because there's a permissions error or they don't exist), raise a more tailored exception.

Test Plan:
  - As JIRA and non-JIRA users, made various edits to this field.
  - Got appropriate exceptions, including better tailoring.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: mbishopim3, epriestley

Differential Revision: https://secure.phabricator.com/D8676
2014-04-02 12:03:59 -07:00
..
DifferentialApplyPatchField.php Implement detail views for many Differential fields on ApplicationTransactions 2014-02-26 14:46:18 -08:00
DifferentialArcanistProjectField.php Add Branch and Arcanist Project CustomFields 2014-02-27 11:05:48 -08:00
DifferentialAsanaRepresentationField.php Allow configuration of Differential custom fields 2014-03-11 13:01:57 -07:00
DifferentialAuditorsField.php Allow configuration of Differential custom fields 2014-03-11 13:01:57 -07:00
DifferentialAuthorField.php Allow configuration of Differential custom fields 2014-03-11 13:01:57 -07:00
DifferentialBlameRevisionField.php Use CustomFields to power Conduit auxiliary dictionaries 2014-03-11 13:02:09 -07:00
DifferentialBranchField.php Restore "Branch" and "changes since last update" fields to Differential mail 2014-04-01 08:23:34 -07:00
DifferentialChangesSinceLastUpdateField.php Restore "Branch" and "changes since last update" fields to Differential mail 2014-04-01 08:23:34 -07:00
DifferentialCommitsField.php Allow configuration of Differential custom fields 2014-03-11 13:01:57 -07:00
DifferentialConflictsField.php Perform commit message parsing and construction with new CustomFields 2014-03-11 13:01:55 -07:00
DifferentialCoreCustomField.php Use CustomFields to power Conduit auxiliary dictionaries 2014-03-11 13:02:09 -07:00
DifferentialCustomField.php Fix parsing of "Reviewed By" field 2014-03-12 18:11:09 -07:00
DifferentialDependenciesField.php Allow configuration of Differential custom fields 2014-03-11 13:01:57 -07:00
DifferentialDependsOnField.php Use CustomFields to power Conduit auxiliary dictionaries 2014-03-11 13:02:09 -07:00
DifferentialEditPolicyField.php Implement Differential subscribers as a CustomField 2014-02-21 11:54:08 -08:00
DifferentialGitSVNIDField.php Perform commit message parsing and construction with new CustomFields 2014-03-11 13:01:55 -07:00
DifferentialHostField.php Use CustomField, not AuxiliaryField, to power RevisionView 2014-02-27 11:06:14 -08:00
DifferentialJIRAIssuesField.php Make "JIRA Issues" field work better with noncredentialed accounts 2014-04-02 12:03:59 -07:00
DifferentialLintField.php Move lint/unit test warning code forward to Transactions 2014-03-11 13:02:18 -07:00
DifferentialManiphestTasksField.php Use CustomField for differential.updaterevision 2014-03-11 13:01:58 -07:00
DifferentialPathField.php Use CustomField, not AuxiliaryField, to power RevisionView 2014-02-27 11:06:14 -08:00
DifferentialProjectReviewersField.php Allow configuration of Differential custom fields 2014-03-11 13:01:57 -07:00
DifferentialRepositoryField.php Implement detail views for many Differential fields on ApplicationTransactions 2014-02-26 14:46:18 -08:00
DifferentialRevertPlanField.php Use CustomFields to power Conduit auxiliary dictionaries 2014-03-11 13:02:09 -07:00
DifferentialReviewedByField.php Fix parsing of "Reviewed By" field 2014-03-12 18:11:09 -07:00
DifferentialReviewersField.php Restore old "author can not be a reviewer" rule to Transactions 2014-03-12 06:04:30 -07:00
DifferentialRevisionIDField.php Fix "arc diff --verbatim" when updating a revision 2014-03-14 11:50:22 -07:00
DifferentialStoredCustomField.php Use CustomFields to power Conduit auxiliary dictionaries 2014-03-11 13:02:09 -07:00
DifferentialSubscribersField.php Perform commit message parsing and construction with new CustomFields 2014-03-11 13:01:55 -07:00
DifferentialSummaryField.php Restore "Branch" and "changes since last update" fields to Differential mail 2014-04-01 08:23:34 -07:00
DifferentialTestPlanField.php Restore "Branch" and "changes since last update" fields to Differential mail 2014-04-01 08:23:34 -07:00
DifferentialTitleField.php Perform commit message parsing and construction with new CustomFields 2014-03-11 13:01:55 -07:00
DifferentialUnitField.php Move lint/unit test warning code forward to Transactions 2014-03-11 13:02:18 -07:00
DifferentialViewPolicyField.php Implement Differential subscribers as a CustomField 2014-02-21 11:54:08 -08:00