1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-03 12:12:43 +01:00
phorge-phorge/src/applications/almanac/editor
epriestley 6983479e4f Allow "almanac.service.edit" to create services
Summary:
Depends on D19317. Ref T13120. Ref T12414. See PHI145. See PHI473.

This adds a Conduit-only "type" transaction for Almanac services. This is very similar to the approach in D18849 for Drydock blueprints.

Test Plan:
  - Tried to create an empty service via "almanac.service.edit", was told to pick a type.
  - Tried to pick a bad type, was told to pick a good type.
  - Created a new Almanac service via "almanac.service.edit".
  - Tried to edit the service to change the type, wasn't allowed to.
  - Created and edited via the web UI, nothing changed from before.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13120, T12414

Differential Revision: https://secure.phabricator.com/D19318
2018-04-11 10:23:50 -07:00
..
AlmanacBindingEditor.php Allow Almanac bindings to be disabled and unused interfaces to be removed 2016-02-26 06:21:23 -08:00
AlmanacBindingPropertyEditEngine.php Update EditEngine for two column 2016-03-28 09:18:55 -07:00
AlmanacDeviceEditEngine.php Update EditEngine for two column 2016-03-28 09:18:55 -07:00
AlmanacDeviceEditor.php Fix spelling 2017-10-09 10:48:04 -07:00
AlmanacDevicePropertyEditEngine.php Update EditEngine for two column 2016-03-28 09:18:55 -07:00
AlmanacEditor.php Allow Almanac properties to be deleted, use EditEngine instead of CustomField 2016-02-22 11:28:26 -08:00
AlmanacNamespaceEditEngine.php Update EditEngine for two column 2016-03-28 09:18:55 -07:00
AlmanacNamespaceEditor.php Apply namespace locking rules in Almanac 2016-02-22 04:58:53 -08:00
AlmanacNetworkEditEngine.php Update EditEngine for two column 2016-03-28 09:18:55 -07:00
AlmanacNetworkEditor.php Allow Almanac namespaces to be searched by ngram index 2016-02-22 04:58:18 -08:00
AlmanacPropertyEditEngine.php Allow Almanac properties to be deleted, use EditEngine instead of CustomField 2016-02-22 11:28:26 -08:00
AlmanacServiceEditEngine.php Allow "almanac.service.edit" to create services 2018-04-11 10:23:50 -07:00
AlmanacServiceEditor.php Partially modularize AlmanacService transactions 2018-04-11 10:22:34 -07:00
AlmanacServicePropertyEditEngine.php Update EditEngine for two column 2016-03-28 09:18:55 -07:00