Page MenuHomePhabricator

ApplicationEditorProject
ActivePublic

Watchers (1)

Recent Activity

Apr 30 2021

epriestley updated the task description for T4675: Support bulk editing object policies and other fields with complex UI controls.
Apr 30 2021, 3:36 PM · ApplicationEditor
epriestley renamed T4675: Support bulk editing object policies and other fields with complex UI controls from Support bulk editing object policies to Support bulk editing object policies and other fields with complex UI controls.
Apr 30 2021, 3:35 PM · ApplicationEditor

Feb 20 2019

epriestley closed T10567: Ability to know who can do what in Maniphest EditEngine as Wontfix.
Feb 20 2019, 11:30 PM · ApplicationEditor, Maniphest, Feature Request

Dec 17 2018

epriestley closed T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor as Resolved.

This appears to be stable and working properly. D19897 removes a straggling guardrail.

Dec 17 2018, 8:46 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Sep 13 2018

epriestley added a parent task for T4768: Phabricator silently overwrites concurrent changes (no conflict detection): T13201: Develop a more comprehensive approach for previews/drafts on edit screens.
Sep 13 2018, 3:28 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction
epriestley moved T4768: Phabricator silently overwrites concurrent changes (no conflict detection) from Far Future to Future on the Phriction board.
Sep 13 2018, 3:17 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction

Sep 10 2018

GoogleLegacy added a comment to T4768: Phabricator silently overwrites concurrent changes (no conflict detection).
Sep 10 2018, 9:46 AM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction

Aug 27 2018

epriestley added a revision to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor: D19608: Stop requiring CAN_EDIT to reach the TransactionEditor via "*.edit" in EditEngine.
Aug 27 2018, 2:56 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 24 2018

epriestley added a comment to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.

Pushing the requireCapabilities() change out one more week since I had some stuff crop up early this week and it didn't get a chance to soak.

Aug 24 2018, 4:26 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading
epriestley updated the task description for T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.
Aug 24 2018, 4:25 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 18 2018

epriestley updated the task description for T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.
Aug 18 2018, 8:10 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 17 2018

epriestley added a comment to T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.

I'm going to push this out to next week since D19586 probably has a few minor issues with it and it's close to the release cut. It adds a lot of new policy checks which weren't explicit before, so I'd guess it may cause a few improper policy errors on things which are actually allowed. I caught a bunch of them (like "Mute Thread") but probably didn't get every single one.

Aug 17 2018, 3:32 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading
epriestley updated the task description for T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor.
Aug 17 2018, 3:30 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Aug 16 2018

epriestley triaged T13186: Upgrading: Legacy "Can Edit <Field>" policies in Maniphest; requireCapabilities() in TransactionEditor as Low priority.
Aug 16 2018, 4:01 PM · Security, Policy, ApplicationEditor, Guides, Installing & Upgrading

Apr 12 2018

epriestley triaged T13122: "Continue on missing fields" in Bulk Edit allows removal of required fields as Normal priority.
Apr 12 2018, 6:42 PM · ApplicationEditor

Mar 14 2018

epriestley closed T10122: ctrl+enter to commit in all fields as Wontfix.
Mar 14 2018, 9:18 PM · Restricted Project, ApplicationEditor, Feature Request
epriestley closed T10004: ApplicationEditor Errata as Resolved.
Mar 14 2018, 5:11 PM · ApplicationEditor

Feb 14 2018

epriestley moved T4768: Phabricator silently overwrites concurrent changes (no conflict detection) from Backlog to Far Future on the Phriction board.
Feb 14 2018, 2:41 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction

Jan 26 2018

epriestley renamed T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support from Update bulk editor to Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support.
Jan 26 2018, 6:18 PM · Transactions, ApplicationEditor
epriestley closed T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support as Resolved.

T4675 survives this, because rendering policy controls on the client is very complicated.

Jan 26 2018, 6:17 PM · Transactions, ApplicationEditor

Jan 24 2018

epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18923: Set an explicit default value for the bulk action control.
Jan 24 2018, 11:29 PM · Transactions, ApplicationEditor

Jan 19 2018

epriestley renamed T4675: Support bulk editing object policies and other fields with complex UI controls from Maniphest batch editor does not allow bulk modification of visibility to Support bulk editing object policies.
Jan 19 2018, 11:03 PM · ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18889: Support bulk edit of "points" for Maniphest tasks.
Jan 19 2018, 10:58 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18888: Respect tokenizer limits in the bulk editor.
Jan 19 2018, 10:52 PM · Transactions, ApplicationEditor
epriestley closed T13042: Add a "silent" mode to bulk edits, a subtask of T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support, as Resolved.
Jan 19 2018, 9:25 PM · Transactions, ApplicationEditor
epriestley closed T13042: Add a "silent" mode to bulk edits as Resolved by committing rP3038d564a6d8: Allow bulk edits to be made silently if you have CLI access.
Jan 19 2018, 9:25 PM · ApplicationEditor
epriestley closed T5689: Batch edit of Maniphest custom fields, a subtask of T10005: Implement an ApplicationEditor-based Bulk Editor, as Resolved.
Jan 19 2018, 9:18 PM · ApplicationEditor
epriestley closed T10005: Implement an ApplicationEditor-based Bulk Editor as Resolved by committing rP09e71a408235: Define bulk edits in terms of EditEngine, not hard-coded ad-hoc definitions.
Jan 19 2018, 8:43 PM · ApplicationEditor
epriestley added a revision to T13042: Add a "silent" mode to bulk edits: D18883: Allow bulk edits to be made silently if you have CLI access.
Jan 19 2018, 6:21 PM · ApplicationEditor
epriestley added a revision to T13042: Add a "silent" mode to bulk edits: D18882: Prepare TransactionEditor for silent transactions via bulk edit.
Jan 19 2018, 5:48 PM · ApplicationEditor
epriestley added a revision to T13042: Add a "silent" mode to bulk edits: D18881: Remove legacy transaction editor "getDisableEmail()" method.
Jan 19 2018, 3:48 PM · ApplicationEditor
epriestley added a subtask for T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: T13042: Add a "silent" mode to bulk edits.
Jan 19 2018, 3:43 PM · Transactions, ApplicationEditor
epriestley added a parent task for T13042: Add a "silent" mode to bulk edits: T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support.
Jan 19 2018, 3:43 PM · ApplicationEditor
epriestley triaged T13042: Add a "silent" mode to bulk edits as Normal priority.
Jan 19 2018, 3:43 PM · ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18880: Organize bulk edit actions into nice groups.
Jan 19 2018, 3:34 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18879: Support "<select />" custom fields in bulk editor.
Jan 19 2018, 2:59 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18878: Make bulk edit <select /> fields a little more natrual and set options for subtype transactions.
Jan 19 2018, 2:57 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18877: Support tokenizer custom fields in bulk editor.
Jan 19 2018, 2:43 PM · Transactions, ApplicationEditor
epriestley added a comment to T10005: Implement an ApplicationEditor-based Bulk Editor.

I've marked D18863 as fixing this. This doesn't expose bulk editors in all applications, but generalizes all existing bulk edit operations and makes the process of adding more bulk editors straightforward.

Jan 19 2018, 2:40 PM · ApplicationEditor
epriestley added a revision to T10005: Implement an ApplicationEditor-based Bulk Editor: D18863: Define bulk edits in terms of EditEngine, not hard-coded ad-hoc definitions.
Jan 19 2018, 2:39 PM · ApplicationEditor
epriestley closed T8740: Batch edit Add Project does not perform the action requested, a subtask of T10005: Implement an ApplicationEditor-based Bulk Editor, as Resolved.
Jan 19 2018, 2:31 PM · ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18876: Fix a bug with setting custom PHID list field values via Conduit and prepare for bulk edits.
Jan 19 2018, 2:23 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18875: Reuse more transaction construction code in bulk editor.
Jan 19 2018, 1:53 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18874: Support "Assign To" in Maniphest bulk editor.
Jan 19 2018, 1:18 PM · Transactions, ApplicationEditor

Jan 11 2018

epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18868: Restore "Tags" and "Subscribers" edit capabilities to Maniphest bulk editor.
Jan 11 2018, 7:08 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18867: Restore bulk edit support for remarkup fields (description, add comment).
Jan 11 2018, 6:17 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18866: Support "select" types in bulk editor (status, priority).
Jan 11 2018, 5:35 PM · Transactions, ApplicationEditor

Jan 10 2018

epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18864: Remove the Maniphest-specific bulk job type.
Jan 10 2018, 9:15 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18863: Define bulk edits in terms of EditEngine, not hard-coded ad-hoc definitions.
Jan 10 2018, 9:12 PM · Transactions, ApplicationEditor
epriestley added a revision to T13025: Turn bulk editor into a generic piece of EditEngine infrastructure with Custom Field support: D18862: Provide a generic transaction-oriented bulk job worker.
Jan 10 2018, 9:07 PM · Transactions, ApplicationEditor