Page MenuHomePhabricator

Allow Almanac Bindings to be enabled/disabled via API and support the "properties" attachment
ClosedPublic

Authored by epriestley on Apr 11 2018, 2:17 PM.
Tags
None
Referenced Files
F22580311: D19341.id46279.diff
Sun, Sep 27, 5:19 PM
F22528189: D19341.id46279.diff
Mon, Sep 21, 11:10 AM
Unknown Object (File)
Fri, Sep 4, 11:23 AM
Unknown Object (File)
Fri, Sep 4, 11:18 AM
Unknown Object (File)
Jul 5 2026, 10:02 AM
Unknown Object (File)
Jul 5 2026, 10:02 AM
Unknown Object (File)
Jun 23 2026, 8:34 AM
Unknown Object (File)
May 30 2026, 7:34 PM
Subscribers
None

Details

Summary

Depends on D19340. Ref T12414. Ref T13120. See T12414 for some discussion about direction here.

Since I think retaining "enabled/disabled" as a simple flag is reasonable, expose it via the API for readers and writers.

Also expose binding properties.

Test Plan
  • Searched for bindings and properties with "alamanc.binding.search".
  • Enabled and disabled bindings with "almanac.binding.edit".

Diff Detail

Repository
rP Phabricator
Branch
almanac23
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 20075
Build 27236: Run Core Tests
Build 27235: arc lint + arc unit