Details
Details
- Reviewers
chad - Maniphest Tasks
- T9132: Build an ApplicationEditor abstraction
T9908: Temporary Guide to Edit Forms / ApplicationEditor Chatter - Commits
- Restricted Diffusion Commit
rP59ae0d6ffff8: Allow EditEngine create and edit forms to be reordered
- Verified that "Edit Thing" now takes me to the highest-ranked edit form.
- Verified that create menu and quick create menu reflect application order.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- ex20
- Lint
Lint Warnings Severity Location Code Message Warning webroot/rsrc/js/application/transactions/behavior-reorder-configs.js:1 JAVELIN5 `javelinsymbols` Not In Path Advice src/applications/transactions/editengine/PhabricatorEditEngine.php:1072 XHP16 TODO Comment - Unit
Tests Passed - Build Status
Buildable 9380 Build 11153: Run Core Tests Build 11152: arc lint + arc unit
Event Timeline
Comment Actions
This also uses the viewer's default edit form when figuring out which actions are available from the "stacked actions" UI, so if they only have a basic edit form they only get the actions they could take with that form.
(They can still take all actions via Email Commands and Conduit and possibly Herald so this isn't really a policy enforcement on its own.)