Homec4science

Allow projects to be quickly added from the Maniphest task creation interface

Authored by epriestley <git@epriestley.com> on Jun 10 2011, 00:28.

Description

Allow projects to be quickly added from the Maniphest task creation interface

Summary:
Provide a quick workflow for adding a new project. This ended up being sort of
complicated because we don't currently put forms in dialogs. I separated the
actual <form /> tag out of the display/layout of AphrontFormView to enable this
(the dialog is itself a form).

Limitations: if you create a new project and then remove it, it won't appear in
the tokenizer until you reload the page. We need to add the ability for the
datasource to drop its cache to enable this, which is super complicated.

Test Plan:
Used "Create new project" to add a new project when creating a task.

Reviewed By: aran
Reviewers: jungejason, tuomaspelkonen, aran
CC: anjali, aran, epriestley
Differential Revision: 422

Details

Committed
epriestley <git@epriestley.com>Jun 13 2011, 19:17
Pushed
aubortJan 31 2017, 17:16
Parents
rPHd710fc097fb1: Improve messaging and setup process for configuring outbound email.
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHeab768f70552: Allow projects to be quickly added from the Maniphest task creation interface (authored by epriestley <git@epriestley.com>).Jun 13 2011, 19:17