Provide a simple "Attach File" explicit workflow for files referenced but not attached
commit5493f028dca647b1de659b38f6d5eeee7b63a07f
authorepriestley <git@epriestley.com>
Tue, 24 May 2022 00:46:08 +0000 (23 17:46 -0700)
committerepriestley <git@epriestley.com>
Tue, 24 May 2022 16:49:59 +0000 (24 09:49 -0700)
treeb848999365842687269631fac18892a7111a2084
parent021e5ab933e4cf8f1191d04c09a3577dac1a8af1
Provide a simple "Attach File" explicit workflow for files referenced but not attached

Summary: Ref T13682. Allow users to manually attach files which are referenced (but not attached) via the UI.

Test Plan: Reference files via `{F...}`, then attached them via the UI workflow.

Maniphest Tasks: T13682

Differential Revision: https://secure.phabricator.com/D21837
16 files changed:
resources/celerity/map.php
src/__phutil_library_map__.php
src/applications/base/controller/PhabricatorController.php
src/applications/files/application/PhabricatorFilesApplication.php
src/applications/files/controller/PhabricatorFileUICurtainAttachController.php [new file with mode: 0644]
src/applications/files/controller/PhabricatorFileUICurtainListController.php
src/applications/files/engineextension/PhabricatorFilesCurtainExtension.php
src/applications/files/phid/PhabricatorFileFilePHIDType.php
src/applications/files/query/PhabricatorFileAttachmentQuery.php
src/applications/files/storage/PhabricatorFileAttachment.php
src/applications/policy/storage/PhabricatorPolicy.php
src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php
src/applications/transactions/storage/PhabricatorApplicationTransaction.php
src/infrastructure/internationalization/translation/PhabricatorUSEnglishTranslation.php
src/view/phui/PHUICurtainObjectRefView.php
webroot/rsrc/css/phui/phui-curtain-object-ref-view.css