HomePhabricator

Move Dashboards main edit flow to EditEngine

Description

Move Dashboards main edit flow to EditEngine

Summary:
Depends on D20402. Ref T13272. Replaces an old-school hard-coded "EditController" with a more modern one.

The actual panel stuff is still using a weird mix of legacy manual save() calls, but that's up next.

Test Plan: Created Dashboards, edited all dashboard fields via "Edit Dashboard".

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13272

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

Details

Provenance
epriestleyAuthored on Apr 11 2019, 10:28 PM
epriestleyPushed on Apr 12 2019, 1:15 PM
Reviewer
amckinley
Differential Revision
D20403: Move Dashboards main edit flow to EditEngine
Parents
rP6fac9044632b: Modularize Dashboard transactions
Branches
Unknown
Tags
Unknown
Tasks
T13272: Remove the hard-coded homepage, and other Dashboards improvements
Build Status
Buildable 22563
Build 30900: Run Core Tests