HomePhabricator

Make repository callsigns optional

Description

Make repository callsigns optional

Summary:
Ref T4245. This could still use a little UI smoothing, but:

  • Don't require a callsign on the create flow (you can add one later in "Edit Basic Information" if you want).
  • Allow existing callsigns to be removed.

Test Plan:

  • Created a new repository with no callsign.
  • Cloned it; pushed to it.
  • Browsed around Diffusion a bunch.
  • Visited a commit URI.
  • Added a callsign to it.
  • Removed the callsign again.
  • Referenced it with R22 in remarkup.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T4245

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

Details

Provenance
epriestleyAuthored on Feb 18 2016, 2:03 PM
epriestleyPushed on Feb 18 2016, 6:36 PM
Reviewer
chad
Differential Revision
D15305: Make repository callsigns optional
Parents
rPdfc8f8bcb465: Make callsigns editable on repository basic information
Branches
Unknown
Tags
Unknown
Tasks
T4245: Make repository URIs slightly prettier
Build Status
Buildable 10767
Build 13254: Run Core Tests