Home GnuPG

Basic "Install Dashboard" workflow
a72d18765f85Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Basic "Install Dashboard" workflow

Summary: Ref T12264. This allows users to install a dashboard they are viewing to their personal home menu or as a global home menu item. Has some basic ability to be extended later for maybe projects.

Test Plan:
Build a dashboard, click "Install Dashboard".

  • As user only get personal option
  • As HomeApp edit person, see both options
  • Try installation as either, with and without label set
  • Fake "global" form as user, get error
  • Don't set anything, get error

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin

Maniphest Tasks: T12264

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

Details

Provenance
Chad Little <chad@phacility.com>Authored on Mar 14 2017, 10:21 PM
Parents
rPHAB251ee9b660b8: Add dedicated "reviewers" storage to Differential and do double writes
Branches
Unknown
Tags
Unknown

Event Timeline

Chad Little <chad@phacility.com> committed rPHABa72d18765f85: Basic "Install Dashboard" workflow (authored by Chad Little <chad@phacility.com>).Mar 14 2017, 10:21 PM