Page MenuHomePhabricator

Use EditEngine for Almanac Services, Devices, and Networks
ClosedPublic

Authored by epriestley on Feb 22 2016, 1:22 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Feb 1, 4:00 AM
Unknown Object (File)
Fri, Jan 31, 7:57 PM
Unknown Object (File)
Thu, Jan 30, 1:06 PM
Unknown Object (File)
Tue, Jan 28, 1:00 AM
Unknown Object (File)
Fri, Jan 24, 11:57 AM
Unknown Object (File)
Fri, Jan 24, 11:57 AM
Unknown Object (File)
Fri, Jan 24, 11:57 AM
Unknown Object (File)
Fri, Jan 24, 11:57 AM
Subscribers
None

Details

Summary

Ref T10411. This cleans up / modernizes things and lets me get an almanac.network.edit API in the future.

This is mostly straightforward, except that Services have an extra "choose type" screen in front of them.

Test Plan
  • Created and edited Almanac networks, services, and devices.

Diff Detail

Repository
rP Phabricator
Branch
almanac8
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 10807
Build 13312: Run Core Tests
Build 13311: arc lint + arc unit

Event Timeline

epriestley retitled this revision from to Use EditEngine for AlmanacNetworks.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.

I need to deal with custom fields and the mess in T10410 first.

  • Rebase on D15327 so CustomFields no longer autogenerates a billion extra fields everywhere.
epriestley retitled this revision from Use EditEngine for AlmanacNetworks to Use EditEngine for Almanac Services, Devices, and Networks.Feb 22 2016, 4:30 PM
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
chad edited edge metadata.
This revision is now accepted and ready to land.Feb 22 2016, 5:18 PM