Page MenuHomePhabricator
Feed Advanced Search

Dec 18 2015

epriestley added a subtask for T7163: Convert Phacility file storage to use S3: T9828: Make migrating files less scary.
Dec 18 2015, 1:11 PM · Files, Phacility
epriestley added a parent task for T9828: Make migrating files less scary: T7163: Convert Phacility file storage to use S3.
Dec 18 2015, 1:11 PM · Restricted Project, Files
epriestley moved T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges from Backlog to vNext on the Transactions board.
Dec 18 2015, 1:07 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley removed a project from T8067: Method to identify who created a user account: Transactions.
Dec 18 2015, 1:06 PM · People
epriestley moved T9789: Make it easier to write custom transaction types from Backlog to vNext on the Transactions board.
Dec 18 2015, 1:05 PM · Modernization, Transactions
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 18 2015, 12:57 PM · ApplicationEditor
epriestley closed T9352: Write some custom Herald glue for driving builds through Owners as Resolved.

Custom fields (and paths, too) can now be read with owners.search and written with owners.edit. There's a description of a more complex edit (against paths) here, but the same general workflow applies to examining and updating custom fields:

Dec 18 2015, 12:41 PM · Harbormaster, Herald, Owners, Prioritized
epriestley closed T9352: Write some custom Herald glue for driving builds through Owners, a subtask of T9123: Build Phabricator in Harbormaster (v2), as Resolved.
Dec 18 2015, 12:41 PM · Prioritized, Harbormaster
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 18 2015, 12:39 PM · ApplicationEditor
epriestley changed the edit policy for High Horse Soapbox.
Dec 18 2015, 12:14 PM
epriestley closed T9999: EditEngine "Space" field is configurable as visible/locked/hidden, but should always have the same value as "View Policy" as Resolved.

I didn't tag it properly, but D14812 resolved this.

Dec 18 2015, 12:11 PM · Bug Report
epriestley updated the task description for T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed.
Dec 18 2015, 12:01 PM · Policy, Maniphest, Installing & Upgrading
epriestley added a revision to T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed: Restricted Differential Revision.
Dec 18 2015, 12:00 PM · Policy, Maniphest, Installing & Upgrading
epriestley added a comment to T10000: Consider restoring Clowncopterize.

From a purely personal/selfish perspective, the support workload the funny buttons generate seems disproportionately high to how funny/interesting they actually are.

Dec 18 2015, 11:28 AM · Differential, Feature Request
epriestley added a comment to T10005: Implement an ApplicationEditor-based Bulk Editor.

I have no plans to pursue this anytime soon, but one of the goals of ApplicationEditor is enabling universal bulk editors, and I expect to pursue that and generalize bulk editors before implementing new bulk editor features.

Dec 18 2015, 10:26 AM · ApplicationEditor
epriestley added a comment to T3670: Add subprojects.

I think you could treat them equally by having the parent project members be those of all the subprojects in both cases. I think it would be a valid usecase to change members from one sprint to the next (retaining the information about old sprints members).

Dec 18 2015, 10:23 AM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
epriestley added a comment to T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does).

D12692 is nearly the correct patch for this (and will support mentions, file embeds, etc., although currently not Fixes http://example.com/T123, which is parsed somewhat separately -- but that is also fixable fairly easily), it just has some tricky regex/execution order stuff that hasn't quite been sorted out.

Dec 18 2015, 10:00 AM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Remarkup, Wikimedia
epriestley closed T10008: `arc patch` removes trailing whitespace as Resolved by committing Restricted Diffusion Commit.
Dec 18 2015, 1:36 AM · Arcanist
joshuaspence added a comment to T10008: `arc patch` removes trailing whitespace.

Thanks for the quick fix.

Dec 18 2015, 1:36 AM · Arcanist
epriestley claimed T10008: `arc patch` removes trailing whitespace.
Dec 18 2015, 12:39 AM · Arcanist
epriestley added a revision to T10008: `arc patch` removes trailing whitespace: Unknown Object (Differential Revision).
Dec 18 2015, 12:18 AM · Arcanist
epriestley added a comment to T10008: `arc patch` removes trailing whitespace.

(Confusingly, the help suggests that --whitespace=warn is the default and that warn does not fix errors, but maybe that's a version thing or maybe there's more config.)

Dec 18 2015, 12:14 AM · Arcanist
epriestley added a comment to T10008: `arc patch` removes trailing whitespace.

warning: 1 line applied after fixing whitespace errors.

Dec 18 2015, 12:13 AM · Arcanist

Dec 17 2015

epriestley closed T9871: Some PHUI form controls do not have identifiable "disabled" states, a subtask of T9132: Build an ApplicationEditor abstraction, as Resolved.
Dec 17 2015, 11:13 PM · Restricted Project, ApplicationEditor, Transactions
epriestley closed T9871: Some PHUI form controls do not have identifiable "disabled" states as Resolved by committing Restricted Diffusion Commit.
Dec 17 2015, 11:13 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 10:32 PM · ApplicationEditor
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 10:29 PM · ApplicationEditor
• ninalb awarded T10005: Implement an ApplicationEditor-based Bulk Editor a Like token.
Dec 17 2015, 10:23 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 9:39 PM · ApplicationEditor
epriestley added a revision to T9871: Some PHUI form controls do not have identifiable "disabled" states: Unknown Object (Differential Revision).
Dec 17 2015, 9:32 PM · ApplicationEditor
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 9:32 PM · ApplicationEditor
epriestley added a comment to T3670: Add subprojects.

Tentatively, projects get new fields:

Dec 17 2015, 8:41 PM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 7:04 PM · ApplicationEditor
epriestley renamed T10004: ApplicationEditor Errata from ApplicationEditor Errata to ApplicationEditor Errata.
Dec 17 2015, 7:03 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 6:53 PM · ApplicationEditor
epriestley closed T9527: Confusing "... shifted this object from the S1 Public space to..." as Resolved by committing Restricted Diffusion Commit.
Dec 17 2015, 6:45 PM · Transactions
epriestley closed T7661: Object creation is often accompanied by transaction records which aren't of much use as Resolved by committing Restricted Diffusion Commit.
Dec 17 2015, 6:45 PM · Transactions, Maniphest
epriestley closed T5158: Maniphest custom field refuses to use non-empty default value as Resolved by committing Restricted Diffusion Commit.
Dec 17 2015, 6:44 PM · Maniphest, Custom Fields, Transactions
epriestley added a comment to T9527: Confusing "... shifted this object from the S1 Public space to...".

After D14811, here are the new behaviors:

Dec 17 2015, 6:43 PM · Transactions
epriestley added a revision to T9527: Confusing "... shifted this object from the S1 Public space to...": Unknown Object (Differential Revision).
Dec 17 2015, 6:36 PM · Transactions
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 6:36 PM · ApplicationEditor
epriestley added a revision to T7661: Object creation is often accompanied by transaction records which aren't of much use: Unknown Object (Differential Revision).
Dec 17 2015, 6:18 PM · Transactions, Maniphest
epriestley added a revision to T9527: Confusing "... shifted this object from the S1 Public space to...": Unknown Object (Differential Revision).
Dec 17 2015, 6:18 PM · Transactions
epriestley added a revision to T5158: Maniphest custom field refuses to use non-empty default value: Unknown Object (Differential Revision).
Dec 17 2015, 5:36 PM · Maniphest, Custom Fields, Transactions
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 5:36 PM · ApplicationEditor
epriestley added a subtask for T6721: Would like ability to search tasks by title: T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).
Dec 17 2015, 4:41 PM · Search, Maniphest
epriestley added a parent task for T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles): T6721: Would like ability to search tasks by title.
Dec 17 2015, 4:41 PM · Owners, Files, ApplicationSearch
epriestley renamed T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles) from Plan the future of string-within-string searches to Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).
Dec 17 2015, 4:40 PM · Owners, Files, ApplicationSearch
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 4:28 PM · ApplicationEditor
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 3:27 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 3:05 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 3:05 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 17 2015, 3:05 PM · ApplicationEditor
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 2:55 PM · ApplicationEditor
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 2:37 PM · ApplicationEditor
epriestley added a revision to T10004: ApplicationEditor Errata: Unknown Object (Differential Revision).
Dec 17 2015, 2:25 PM · ApplicationEditor
epriestley closed T10007: Array as Spite.
Dec 17 2015, 1:35 PM
avivey awarded T10005: Implement an ApplicationEditor-based Bulk Editor a Doubloon token.
Dec 17 2015, 3:57 AM · ApplicationEditor
joshuaspence updated the task description for T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 17 2015, 2:33 AM · ApplicationEditor

Dec 16 2015

epriestley updated subscribers of T9900: Figlet does not properly render apostrophes with some characters.
Dec 16 2015, 11:52 PM · Contributor Onboarding, Remarkup
epriestley updated the task description for T9905: Upgrading: ApplicationEditor changes in Maniphest.
Dec 16 2015, 11:50 PM · Maniphest, Installing & Upgrading
epriestley added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

Maybe IndexEngine is a better name than FulltextEngine.

Dec 16 2015, 11:48 PM · Owners, Files, ApplicationSearch
epriestley added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

Upshot is that this seems very promising to me. I think the pathway forward here is something like:

Dec 16 2015, 11:47 PM · Owners, Files, ApplicationSearch
epriestley added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

Okay, here's a query script:

Dec 16 2015, 11:36 PM · Owners, Files, ApplicationSearch
epriestley added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

I created an ngrams table like this:

Dec 16 2015, 11:11 PM · Owners, Files, ApplicationSearch
epriestley added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

Try the dedicated table on the files dataset and see how happy MySQL is about that (if it's better but still not great, we might still do this in conjunction with bigrams/trigrams).

Dec 16 2015, 10:52 PM · Owners, Files, ApplicationSearch
epriestley updated the task description for T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).
Dec 16 2015, 9:48 PM · Owners, Files, ApplicationSearch
epriestley updated the task description for T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 16 2015, 9:46 PM · ApplicationEditor
epriestley added a parent task for T4675: Support bulk editing object policies and other fields with complex UI controls: T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 16 2015, 9:45 PM · ApplicationEditor
epriestley added subtasks for T10005: Implement an ApplicationEditor-based Bulk Editor: T5689: Batch edit of Maniphest custom fields, T8152: Allow Batch Edit of Blocking Task Field, T8740: Batch edit Add Project does not perform the action requested, T4675: Support bulk editing object policies and other fields with complex UI controls, T5450: Add support for adding / removing dependent tasks when batch editing tasks.
Dec 16 2015, 9:45 PM · ApplicationEditor
epriestley added a parent task for T8152: Allow Batch Edit of Blocking Task Field: T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 16 2015, 9:45 PM · Maniphest
epriestley added a parent task for T8740: Batch edit Add Project does not perform the action requested: T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 16 2015, 9:45 PM · Maniphest
epriestley added a parent task for T5689: Batch edit of Maniphest custom fields: T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 16 2015, 9:45 PM · Custom Fields, Maniphest
epriestley added a parent task for T5450: Add support for adding / removing dependent tasks when batch editing tasks: T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 16 2015, 9:45 PM · Maniphest
epriestley created T10005: Implement an ApplicationEditor-based Bulk Editor.
Dec 16 2015, 9:43 PM · ApplicationEditor
epriestley moved T5307: UX for taking actions with search results from Backlog to v2 on the ApplicationEditor board.
Dec 16 2015, 9:42 PM · Restricted Project, Dashboards (v2), ApplicationEditor, Design
epriestley moved T4768: Phabricator silently overwrites concurrent changes (no conflict detection) from Backlog to v2 on the ApplicationEditor board.
Dec 16 2015, 9:41 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction
epriestley moved T10004: ApplicationEditor Errata from Backlog to v1 on the ApplicationEditor board.
Dec 16 2015, 9:41 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 16 2015, 9:41 PM · ApplicationEditor
epriestley moved T9871: Some PHUI form controls do not have identifiable "disabled" states from Backlog to v1 on the ApplicationEditor board.
Dec 16 2015, 9:41 PM · ApplicationEditor
epriestley updated the task description for T10003: Upgrading: Maniphest field-level policies ("Can Prioritize Tasks", etc.) have been deprecated and will be removed.
Dec 16 2015, 9:38 PM · Policy, Maniphest, Installing & Upgrading
epriestley added a comment to T9724: "ssh-exec" sometimes hangs when git cloning larger repos .

There is a small possibility that D14801 fixed this. That's highly speculative, but it is the kind of low-level bug which could theoretically cause intermittent, difficult-to-reproduce hangs of this nature.

Dec 16 2015, 9:10 PM · Git
epriestley closed T5018: Allow ApplicationSearch query results to be grouped by CustomField values as Wontfix.

They can now be sorted by custom fields, and after T4863 they'll be able to render in lists. It's possible that T9372 will impact this, too.

Dec 16 2015, 9:07 PM · Custom Fields
epriestley added a comment to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.

Reading Custom Fields is now supported in new *.search endpoints (paste.search, maniphest.search, owners.search).

Dec 16 2015, 9:03 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley closed T6864: Sort Queries in Ascending/Descending Order as Resolved by committing Restricted Diffusion Commit.
Dec 16 2015, 8:59 PM · Search, Custom Fields
epriestley closed T6864: Sort Queries in Ascending/Descending Order, a subtask of T7909: Allow ascending order for Conduit's maniphest.query's "order" parameter (order-created, order-modified), as Resolved.
Dec 16 2015, 8:59 PM · Conduit
epriestley added a revision to T6864: Sort Queries in Ascending/Descending Order: Unknown Object (Differential Revision).
Dec 16 2015, 8:20 PM · Search, Custom Fields
epriestley renamed T9967: Provide a more straightforward way to revoke SSH keys by finding and destroying the objects from Allow an admin user to be able to remove a user's ssh key from Phabricator to Provide a more straightforward way to revoke SSH keys by finding and destroying the objects.
Dec 16 2015, 8:09 PM · Auth, Feature Request
epriestley closed T7909: Allow ascending order for Conduit's maniphest.query's "order" parameter (order-created, order-modified) as Resolved.

The maniphest.search endpoint at HEAD now has full-power ordering controls.

Dec 16 2015, 8:06 PM · Conduit
epriestley added Q251: Managing cluster configuration (Answer 285).
Dec 16 2015, 7:34 PM
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 16 2015, 7:23 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 16 2015, 7:23 PM · ApplicationEditor
epriestley updated the task description for T10004: ApplicationEditor Errata.
Dec 16 2015, 7:23 PM · ApplicationEditor
joshuaspence updated Q251: Managing cluster configuration from to Managing cluster configuration.
Dec 16 2015, 7:21 PM · Phacility
epriestley closed T6287: Custom Fields - add concept of "needed for quick create" for a given field as Wontfix.

I removed "Quick Create" entirely in T9905, so this is obsolete (at least, for now).

Dec 16 2015, 7:16 PM · Custom Fields, Projects
epriestley created T10004: ApplicationEditor Errata.
Dec 16 2015, 7:13 PM · ApplicationEditor
epriestley added a comment to T9905: Upgrading: ApplicationEditor changes in Maniphest.

Editing tasks via the editor now also subscribes me to them (eg https://secure.phabricator.com/T3277#148797); I don't think that's intended?

Dec 16 2015, 7:11 PM · Maniphest, Installing & Upgrading
joshuaspence awarded T10000: Consider restoring Clowncopterize a Pterodactyl token.
Dec 16 2015, 7:08 PM · Differential, Feature Request
joshuaspence added a comment to T10000: Consider restoring Clowncopterize.

Not sure if trolling...

Dec 16 2015, 7:08 PM · Differential, Feature Request
epriestley closed T9908: Temporary Guide to Edit Forms / ApplicationEditor Chatter as Resolved.

The "Can Edit Task Status" thing is now covered in T10003. I'm going to spin the remaining errata out into a followup since most of this chatter is now obsolete.

Dec 16 2015, 7:04 PM · ApplicationEditor