HomePhorge

Make settings panels more modular and modern

Description

Make settings panels more modular and modern

Summary:
Currently, we have a hard-coded list of settings panels. Make them a bit more modular.

  • Allow new settings panels to be defined by third-party code (see {D2340}, for example -- @ptarjan).
  • This makes the OAuth stuff more flexible for {T887} / {T1536}.
  • Reduce the number of hard-coded URIs in various places.

Test Plan: Viewed / edited every option in every panel. Grepped for all references to these URIs.

Reviewers: btrahan, vrana, ptarjan

Reviewed By: btrahan

CC: aran

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

Details

Provenance
epriestleyAuthored on Aug 13 2012, 12:37 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rPdf5bf75e3695: Move Settings to a separate directory
Branches
Unknown
Tags
Unknown

Event Timeline