Homec4science

Rewrite workboards to have way more bugs

Authored by epriestley <git@epriestley.com> on Feb 10 2016, 14:59.

Description

Rewrite workboards to have way more bugs

Summary:
Ref T4900. Briefly:

  • Much more layout and rendering is now done in Javascript.
  • This should otherwise be identical to the behavior at HEAD, except that:
    • editing a task and removing the current board from it no longer removes the task; and
    • points still don't work.

However, this can now plausibly support realtime workboard updates and other complex state-based behaviors like points calculations in a future change.

Test Plan:

  • Changed card covers.
  • Moved cards.
  • Sorted board by priority and natural.
  • Added new cards.
  • Edited cards in place.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T4900

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

Details

Committed
epriestley <git@epriestley.com>Feb 10 2016, 22:08
Pushed
aubortJan 31 2017, 17:16
Parents
rPH01084bfe22b4: Begin making card updates on boards independent of context
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH0bf3519045b2: Rewrite workboards to have way more bugs (authored by epriestley <git@epriestley.com>).Feb 10 2016, 22:08