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
F19825546: D15326.diff
Sun, Mar 8, 12:37 PM
F19816713: D15326.diff
Thu, Mar 5, 7:54 AM
F19809951: D15326.diff
Tue, Mar 3, 4:54 PM
F19742546: D15326.diff
Sun, Feb 15, 12:20 PM
F19727144: D15326.id36965.diff
Fri, Feb 13, 7:48 PM
F19614579: D15326.diff
Feb 3 2026, 10:07 PM
F19071923: D15326.id36965.diff
Nov 30 2025, 8:57 PM
F19071921: D15326.id36967.diff
Nov 30 2025, 8:57 PM
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
almanac7
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 10805
Build 13308: Run Core Tests
Build 13307: 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