1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-06 04:41:01 +01:00
phorge-phorge/src/applications/almanac
epriestley 71c77fcc3a 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
2018-04-11 10:31:46 -07:00
..
application Clean up some old cluster-ish documentation 2016-04-12 19:14:08 -07:00
capability Simplify locking of Almanac cluster services 2016-02-25 03:38:39 -08:00
conduit Add edit methods for Almanac services and devices 2017-09-14 14:32:58 -07:00
controller Use Interface transactions, not Device transactions, to destroy Interfaces 2018-04-11 10:30:15 -07:00
editor Modularize transactions for Almanac Device 2018-04-11 10:31:46 -07:00
engineextension Cache Almanac URIs for repositories 2016-12-06 09:14:45 -08:00
management Remove dead "Service Lock" code from Almanac 2018-04-09 11:38:04 -07:00
phid Rough-in Almanac namespaces 2016-02-22 04:58:35 -08:00
property Allow Almanac properties to be deleted, use EditEngine instead of CustomField 2016-02-22 11:28:26 -08:00
query Modernize Nuance queries and search engines 2016-03-07 15:50:47 -08:00
servicetype Store Almanac "service types" instead of "service classes" 2016-02-26 06:21:50 -08:00
storage Modularize transactions for Almanac Device 2018-04-11 10:31:46 -07:00
typeahead Store Almanac "service types" instead of "service classes" 2016-02-26 06:21:50 -08:00
util Make repository daemon locks more granular and forgiving 2016-05-13 05:17:27 -07:00
view Separate button CSS classes 2017-06-05 20:14:34 +00:00
xaction Modularize transactions for Almanac Device 2018-04-11 10:31:46 -07:00