1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 00:02:41 +01:00
phorge-phorge/src/applications/project/controller
epriestley 09868271bd Move board relationships to dedicated storage
Summary:
Fixes T5476. Using edges to store which objects are on which board columns ends up being pretty awkward. In particular, it makes T4807 very difficult to implement.

Introduce a dedicated `BoardColumnPosition` storage.

This doesn't affect ordering rules (T4807) yet: boards are still arranged by priority. We just read which tasks are on which columns out of a new table.

Test Plan:
  - Migrated data, then viewed some boards. Saw exactly the same data.
  - Dragged tasks from column to column.
  - Created a task directly into a column.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5476

Differential Revision: https://secure.phabricator.com/D10160
2014-08-06 15:09:09 -07:00
..
PhabricatorProjectArchiveController.php Fix project archive dialog text 2014-06-23 07:14:42 -07:00
PhabricatorProjectBoardController.php Workboards - add column detail page 2014-03-26 14:40:47 -07:00
PhabricatorProjectBoardDeleteController.php Allow the Default/Backlog column to be renamed 2014-06-25 12:30:43 -07:00
PhabricatorProjectBoardEditController.php Allow the Default/Backlog column to be renamed 2014-06-25 12:30:43 -07:00
PhabricatorProjectBoardImportController.php Workboards - add new "initialization" flow 2014-08-05 13:40:41 -07:00
PhabricatorProjectBoardReorderController.php Allow board columns to be reordered 2014-07-11 19:27:07 -07:00
PhabricatorProjectBoardViewController.php Move board relationships to dedicated storage 2014-08-06 15:09:09 -07:00
PhabricatorProjectColumnDetailController.php Allow the Default/Backlog column to be renamed 2014-06-25 12:30:43 -07:00
PhabricatorProjectController.php Straighten out some crumbs and links for workboards 2014-01-12 21:39:50 -08:00
PhabricatorProjectCreateController.php Rename policy capabilities 2014-07-25 08:20:39 +10:00
PhabricatorProjectEditDetailsController.php Move project icon editing into "Edit Details" 2014-06-26 09:41:07 -07:00
PhabricatorProjectEditIconController.php Move project icon editing into "Edit Details" 2014-06-26 09:41:07 -07:00
PhabricatorProjectEditMainController.php Move project icon editing into "Edit Details" 2014-06-26 09:41:07 -07:00
PhabricatorProjectEditPictureController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorProjectListController.php Rename policy capabilities 2014-07-25 08:20:39 +10:00
PhabricatorProjectMembersEditController.php Modernize "users" typeahead datasource 2014-07-17 15:44:18 -07:00
PhabricatorProjectMembersRemoveController.php Use standard UI kit on project member page 2014-03-19 19:30:27 -07:00
PhabricatorProjectMoveController.php Move board relationships to dedicated storage 2014-08-06 15:09:09 -07:00
PhabricatorProjectProfileController.php Show project hashtags prominently on project pages 2014-07-05 10:16:47 -07:00
PhabricatorProjectUpdateController.php Implement "Edit Members" and "Join/Leave" with real ApplicationTransactions 2014-02-10 14:30:00 -08:00
PhabricatorProjectWatchController.php Allow projects to be "watched", sort of a super-subscribe 2014-05-19 12:40:57 -07:00