HomePhabricator

Migrate Project names to modular transactions

Description

Migrate Project names to modular transactions

Summary: Also changes access modifiers on PhabricatorProjectTransactionEditor and sets up storage for applyExternalEffects.

Test Plan: Created new projects, attempted to create without name, with too long of a name, and with a name that conflicts with other projects and observed expected errors.

Reviewers: Blessed Reviewers, epriestley

Reviewed By: Blessed Reviewers, epriestley

Subscribers: epriestley

Maniphest Tasks: T12673

Differential Revision: https://secure.phabricator.com/D17947

Details

Provenance
amckinleyAuthored on May 16 2017, 9:40 PM
amckinleyPushed on May 18 2017, 12:12 AM
Reviewer
Blessed Reviewers
Differential Revision
D17947: Migrate Project names to modular transactions
Parents
rPd12be0fc2190: Change Pholio editor access modifier
Branches
Unknown
Tags
Unknown
Build Status
Buildable 17080
Build 22841: Run Core Tests