Homec4science

Allow the workboard backlog column to be reordered

Authored by epriestley <git@epriestley.com> on Aug 9 2014, 00:50.

Description

Allow the workboard backlog column to be reordered

Summary:
Fixes T5677.

  • Instead of using sequence == 0 to mean "this is the backlog column", flag the column explicitly.
  • Migrate existing sequence 0 columns to have the flag.
  • Add the flag when initializing or copying a board.
  • Remove special backlog logic when reordering columns.

Test Plan:

  • Migrated columns, viewed some boards, they looked identical.
  • Reordered the backlog column a bunch of times (first, last, middle, dragged other stuff around).
  • Added tasks to a project, saw them show up in the reordered backlog.
  • Initialized a new board and saw a backlog column show up.
  • Copied an existing board and saw the backlog column come over.
  • Tried to hide a backlog column.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5677

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

Details

Committed
epriestley <git@epriestley.com>Aug 9 2014, 00:50
Pushed
aubortJan 31 2017, 17:16
Parents
rPH237b1d769b00: Improve `bin/storage upgrade` behavior when run out-of-order
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH24a6eeb8d8a5: Allow the workboard backlog column to be reordered (authored by epriestley <git@epriestley.com>).Aug 9 2014, 00:50