Homec4science

Make settings panels more modular and modern

Authored by epriestley <git@epriestley.com> on Aug 13 2012, 21:37.

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

Committed
epriestley <git@epriestley.com>Aug 13 2012, 21:37
Pushed
aubortJan 31 2017, 17:16
Parents
rPHdf5bf75e3695: Move Settings to a separate directory
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH20ac900e8b6a: Make settings panels more modular and modern (authored by epriestley <git@epriestley.com>).Aug 13 2012, 21:37