Home GnuPG

Begin generalizing Javascript for Workboard state handling
9bca1a56da65Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Begin generalizing Javascript for Workboard state handling

Summary:
Ref T4900. Broadly, workboard state management is fairly ad-hoc now, which makes things like this (where some kind of edit affects global state) difficult:

  • Updating points header to reflect a sum change after dragging a task.
  • Changing progress bars after editing a task to change resolution or points value.
  • Moving a card to the correct column after editing it and changing subprojects/iterations.
  • Responding to real-time notifications about other users moving cards.

This begins rewriting the code in a way that can better accommodate these kinds of far-reaching state update.

This change just moves cover image stuff. I'll continue moving features one at a time until boards work better.

Test Plan: Updated some cover images.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T4900

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

Details

Provenance
epriestley <git@epriestley.com>Authored on Feb 9 2016, 1:47 PM
Parents
rPHAB3f920d890474: Fix method call on possible null
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHAB9bca1a56da65: Begin generalizing Javascript for Workboard state handling (authored by epriestley <git@epriestley.com>).Feb 10 2016, 10:04 PM