Homec4science

Move the repository policy step into the create workflow

Authored by epriestley <git@epriestley.com> on Dec 31 2013, 01:48.

Description

Move the repository policy step into the create workflow

Summary:
Fixes T4242. It's currently possible to set nonsense defaults and create repositories with unintended policies, because policy configuration isn't part of creation. Instead:

  • put a policy page into the creation workflow;
  • require the selection of valid policies (i.e., prevent creating a repository you can't view / edit).

Test Plan:

  • Created imported and hosted repositories, hit policy selection.
  • Edited policies of existing repositories.
  • Tried to set nonsense policies.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4242

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

Details

Committed
epriestley <git@epriestley.com>Dec 31 2013, 01:48
Pushed
aubortJan 31 2017, 17:16
Parents
rPH140c88e97136: Implement basic object rules for Herald
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH4b7f3b709d0d: Move the repository policy step into the create workflow (authored by epriestley <git@epriestley.com>).Dec 31 2013, 01:48