Changeset View
Changeset View
Standalone View
Standalone View
src/applications/diffusion/editor/DiffusionRepositoryEditEngine.php
Show First 20 Lines • Show All 238 Lines • ▼ Show 20 Lines | $subpath_instructions = pht( | ||||
'you can set a path in **Import Only**. Phabricator will ignore '. | 'you can set a path in **Import Only**. Phabricator will ignore '. | ||||
'commits which do not affect this path.'); | 'commits which do not affect this path.'); | ||||
return array( | return array( | ||||
id(new PhabricatorSelectEditField()) | id(new PhabricatorSelectEditField()) | ||||
->setKey('vcs') | ->setKey('vcs') | ||||
->setLabel(pht('Version Control System')) | ->setLabel(pht('Version Control System')) | ||||
->setTransactionType(PhabricatorRepositoryTransaction::TYPE_VCS) | ->setTransactionType(PhabricatorRepositoryTransaction::TYPE_VCS) | ||||
->setIsConduitOnly(true) | ->setIsFormField(false) | ||||
->setIsCopyable(true) | ->setIsCopyable(true) | ||||
->setOptions(PhabricatorRepositoryType::getAllRepositoryTypes()) | ->setOptions(PhabricatorRepositoryType::getAllRepositoryTypes()) | ||||
->setDescription(pht('Underlying repository version control system.')) | ->setDescription(pht('Underlying repository version control system.')) | ||||
->setConduitDescription( | ->setConduitDescription( | ||||
pht( | pht( | ||||
'Choose which version control system to use when creating a '. | 'Choose which version control system to use when creating a '. | ||||
'repository.')) | 'repository.')) | ||||
->setConduitTypeDescription(pht('Version control system selection.')) | ->setConduitTypeDescription(pht('Version control system selection.')) | ||||
Show All 39 Lines | return array( | ||||
->setDescription(pht('Default text encoding.')) | ->setDescription(pht('Default text encoding.')) | ||||
->setConduitDescription(pht('Change the default text encoding.')) | ->setConduitDescription(pht('Change the default text encoding.')) | ||||
->setConduitTypeDescription(pht('New text encoding.')) | ->setConduitTypeDescription(pht('New text encoding.')) | ||||
->setValue($object->getDetail('encoding')), | ->setValue($object->getDetail('encoding')), | ||||
id(new PhabricatorBoolEditField()) | id(new PhabricatorBoolEditField()) | ||||
->setKey('allowDangerousChanges') | ->setKey('allowDangerousChanges') | ||||
->setLabel(pht('Allow Dangerous Changes')) | ->setLabel(pht('Allow Dangerous Changes')) | ||||
->setIsCopyable(true) | ->setIsCopyable(true) | ||||
->setIsConduitOnly(true) | ->setIsFormField(false) | ||||
->setOptions( | ->setOptions( | ||||
pht('Prevent Dangerous Changes'), | pht('Prevent Dangerous Changes'), | ||||
pht('Allow Dangerous Changes')) | pht('Allow Dangerous Changes')) | ||||
->setTransactionType(PhabricatorRepositoryTransaction::TYPE_DANGEROUS) | ->setTransactionType(PhabricatorRepositoryTransaction::TYPE_DANGEROUS) | ||||
->setDescription(pht('Permit dangerous changes to be made.')) | ->setDescription(pht('Permit dangerous changes to be made.')) | ||||
->setConduitDescription(pht('Allow or prevent dangerous changes.')) | ->setConduitDescription(pht('Allow or prevent dangerous changes.')) | ||||
->setConduitTypeDescription(pht('New protection setting.')) | ->setConduitTypeDescription(pht('New protection setting.')) | ||||
->setValue($object->shouldAllowDangerousChanges()), | ->setValue($object->shouldAllowDangerousChanges()), | ||||
id(new PhabricatorBoolEditField()) | id(new PhabricatorBoolEditField()) | ||||
->setKey('allowEnormousChanges') | ->setKey('allowEnormousChanges') | ||||
->setLabel(pht('Allow Enormous Changes')) | ->setLabel(pht('Allow Enormous Changes')) | ||||
->setIsCopyable(true) | ->setIsCopyable(true) | ||||
->setIsConduitOnly(true) | ->setIsFormField(false) | ||||
->setOptions( | ->setOptions( | ||||
pht('Prevent Enormous Changes'), | pht('Prevent Enormous Changes'), | ||||
pht('Allow Enormous Changes')) | pht('Allow Enormous Changes')) | ||||
->setTransactionType(PhabricatorRepositoryTransaction::TYPE_ENORMOUS) | ->setTransactionType(PhabricatorRepositoryTransaction::TYPE_ENORMOUS) | ||||
->setDescription(pht('Permit enormous changes to be made.')) | ->setDescription(pht('Permit enormous changes to be made.')) | ||||
->setConduitDescription(pht('Allow or prevent enormous changes.')) | ->setConduitDescription(pht('Allow or prevent enormous changes.')) | ||||
->setConduitTypeDescription(pht('New protection setting.')) | ->setConduitTypeDescription(pht('New protection setting.')) | ||||
->setValue($object->shouldAllowEnormousChanges()), | ->setValue($object->shouldAllowEnormousChanges()), | ||||
id(new PhabricatorSelectEditField()) | id(new PhabricatorSelectEditField()) | ||||
->setKey('status') | ->setKey('status') | ||||
->setLabel(pht('Status')) | ->setLabel(pht('Status')) | ||||
->setTransactionType(PhabricatorRepositoryTransaction::TYPE_ACTIVATE) | ->setTransactionType(PhabricatorRepositoryTransaction::TYPE_ACTIVATE) | ||||
->setIsConduitOnly(true) | ->setIsFormField(false) | ||||
->setOptions(PhabricatorRepository::getStatusNameMap()) | ->setOptions(PhabricatorRepository::getStatusNameMap()) | ||||
->setDescription(pht('Active or inactive status.')) | ->setDescription(pht('Active or inactive status.')) | ||||
->setConduitDescription(pht('Active or deactivate the repository.')) | ->setConduitDescription(pht('Active or deactivate the repository.')) | ||||
->setConduitTypeDescription(pht('New repository status.')) | ->setConduitTypeDescription(pht('New repository status.')) | ||||
->setValue($object->getStatus()), | ->setValue($object->getStatus()), | ||||
id(new PhabricatorTextEditField()) | id(new PhabricatorTextEditField()) | ||||
->setKey('defaultBranch') | ->setKey('defaultBranch') | ||||
->setLabel(pht('Default Branch')) | ->setLabel(pht('Default Branch')) | ||||
▲ Show 20 Lines • Show All 131 Lines • Show Last 20 Lines |