Page MenuHomePhabricator

Modularize application configuration panels
ClosedPublic

Authored by epriestley on Mar 12 2015, 7:09 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 9, 5:38 AM
Unknown Object (File)
Mon, Apr 1, 3:53 AM
Unknown Object (File)
Feb 15 2024, 5:48 AM
Unknown Object (File)
Feb 15 2024, 5:48 AM
Unknown Object (File)
Feb 14 2024, 10:08 PM
Unknown Object (File)
Feb 12 2024, 8:51 PM
Unknown Object (File)
Feb 12 2024, 8:40 PM
Unknown Object (File)
Feb 8 2024, 12:04 PM
Subscribers

Details

Summary

Ref T7149. This is a few steps away, but:

  • Generally, I'd like to reduce the amount of "Config" configuration we have.
  • One good way to do this is to move it into UIs in Application configuration. We did this with email recently.
  • I think this was a great change and I'd like to keep moving in this direction.
  • T7149 touches configuration related to file storage engines. Although I'm not planning to fully move configuration into applications yet, it would be easier to debug and test if I could drop a read-only panel there to show engines.
  • So, modularize the config stuff so I can add a new panel without hard-coding it.
Test Plan
  • Added, edited, and deleted application emails.
  • Viewed non-email application detail pages.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Modularize application configuration panels.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
btrahan edited edge metadata.
This revision is now accepted and ready to land.Mar 12 2015, 7:28 PM
This revision was automatically updated to reflect the committed changes.