HomePhabricator

Modularize Dashboard transactions

Description

Modularize Dashboard transactions

Summary:
Depends on D20399. Ref T13272. I'm moving toward fixing all the "moving panels around on Dashboards breaks the entire world" problems.

On the way there, modularize Dashboard transactions.

Test Plan:

  • Created a new Dashboard.
  • Edited all fiedls of a dashboard.
  • Archived/restored a dashboard.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13272

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

Details

Provenance
epriestleyAuthored on Apr 11 2019, 8:56 PM
epriestleyPushed on Apr 12 2019, 1:14 PM
Reviewer
amckinley
Differential Revision
D20402: Modularize Dashboard transactions
Parents
rP51f2ed498dbf: On panel pages, show where panels are used
Branches
Unknown
Tags
Unknown
Tasks
T13272: Remove the hard-coded homepage, and other Dashboards improvements
Build Status
Buildable 22562
Build 30899: Run Core Tests