1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-29 02:02:41 +01:00
phorge-phorge/src/applications/harbormaster
James Rhodes a8b27130cb Make "Edit Build Plan" more resiliant so old build configurations can be deleted
Summary: Currently the "Edit Build Plan" page crashes if there are any build steps with invalid implementations (because the implementation class has been removed or renamed).  This updates the Edit Build Plan page so that steps with invalid implementations can be deleted.

Test Plan: Looked at a build plan with invalid configurations and deleted it's steps.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley

CC: Korvin, epriestley, aran

Maniphest Tasks: T4111, T1049

Differential Revision: https://secure.phabricator.com/D7708
2013-12-05 14:20:40 +11:00
..
application Render build status on revisions and commits 2013-11-09 15:04:00 -08:00
capability Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
config Migrate "Run Command" to use Drydock hosts 2013-12-05 14:06:22 +11:00
controller Make "Edit Build Plan" more resiliant so old build configurations can be deleted 2013-12-05 14:20:40 +11:00
editor Passphrase v0 2013-11-20 09:13:35 -08:00
event Render build status on revisions and commits 2013-11-09 15:04:00 -08:00
phid Render build status on revisions and commits 2013-11-09 15:04:00 -08:00
query Migrate "Run Command" to use Drydock hosts 2013-12-05 14:06:22 +11:00
remarkup Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
step Migrate "Run Command" to use Drydock hosts 2013-12-05 14:06:22 +11:00
storage Migrate "Run Command" to use Drydock hosts 2013-12-05 14:06:22 +11:00
view Replace some hsprintf() by phutil_tag() 2013-11-11 09:23:23 -08:00
worker Implement support for leasing from Drydock hosts in Harbormaster 2013-12-05 12:46:23 +11:00