1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 01:32:42 +01:00
phorge-phorge/src/aphront
epriestley eab768f705 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
2011-06-13 10:17:08 -07:00
..
applicationconfiguration Automatically redirect 404's that wouldn't be 404s if they had a trailing slash 2011-04-04 10:29:46 -07:00
console Use parallel syntax highlighting API in differential 2011-05-22 07:21:10 -07:00
controller Modularize oauth. 2011-02-27 20:38:11 -08:00
default Allow projects to be quickly added from the Maniphest task creation interface 2011-06-13 10:17:08 -07:00
exception Authentication 2011-01-26 15:34:20 -08:00
mapper Import some code, some of which may be relevant to the project. 2011-01-17 19:31:39 -08:00
request Fix "reply" link in Differential 2011-05-08 21:23:15 -07:00
response Allow revisions to be edited from Maniphest 2011-05-16 15:31:46 -07:00