HomePhorge

Modularize transactions for Almanac Device

Description

Modularize transactions for Almanac Device

Summary:
Depends on D19328. Ref T13120. Ref T12414.

Prior work has left us with just a NAME transaction here, which is straightforward to modularize.

Test Plan:

  • Created and renamed devices.
  • Tried to set no name, a bad name, a duplicate name (got errors).
  • Tried to create/rename into a namespace I could not edit (got an error).
  • Grepped for AlmanacDeviceTransaction::.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13120, T12414

Differential Revision: https://secure.phabricator.com/D19329

Details

Provenance
epriestleyAuthored on Apr 10 2018, 8:39 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP4e156a038509: Remove TYPE_INTERFACE transaction from Almanac Device
Branches
Unknown
Tags
Unknown

Event Timeline