Page MenuHomePhabricator

Adding the create flow for Project Board (Workphlow) columns.
ClosedPublic

Authored by mikn on Jan 9 2014, 9:58 PM.
Tags
None
Referenced Files
F19224459: D7925.diff
Dec 17 2025, 3:05 PM
F19032711: D7925.diff
Nov 25 2025, 7:17 AM
F18999360: D7925.diff
Nov 20 2025, 8:55 PM
F18994283: D7925.id17937.diff
Nov 19 2025, 10:50 AM
F18993501: D7925.id17937.diff
Nov 19 2025, 8:08 AM
F18940200: D7925.diff
Nov 11 2025, 8:06 AM
F18828356: D7925.diff
Oct 24 2025, 3:51 PM
F18804385: D7925.id17934.diff
Oct 18 2025, 7:58 AM

Details

Summary

This adds in the create flow for the Project board columns on the super secret board page which totally doesn't do anything right now.

Test Plan
  1. Apply diff.
  2. Go to super secret page.
  3. Click link close to top with a way too long name.
  4. Enter a name for the column.
  5. Enjoy a new column briefly before realising you cannot remove it.
  6. Stay happy!

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Some very minor nits inline, but I'll just clean those up in the pull. This looks great to me, thanks! Let me know when you're ready for the next piece.

resources/sql/autopatches/20140109.projectcolumnsdates.sql
2–3

For consistency, linebreak these as:

ALTER TABLE ...
  ADD ...
src/applications/project/controller/PhabricatorProjectBoardEditController.php
43

(Unused.)

103

We aren't totally consistent about this, but by convention don't link the last crumb (i.e., omit $request->getRequestURI()).

We should also maybe put more crumbs here, like:

[Projects] > Project Name > Board > Create Column

...but we can fill that in later.

Closed by commit rP5417f91b77f7 (authored by @mikn, committed by @epriestley).