Page MenuHomePhabricator
Feed Advanced Search

Apr 23 2015

epriestley added a revision to T4100: Support query parameterization in typeaheads: D12529: Fix an issue where "Browse > Select" did not work for dynamic tokenizers.
Apr 23 2015, 1:16 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12528: Use typeaheads instead of checkbox lists for task status / priority.
Apr 23 2015, 1:02 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12527: Use parameterized datasources for Maniphest authors and subscribers.
Apr 23 2015, 12:29 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12526: Move ManiphestTaskQuery to EdgeLogic.
Apr 23 2015, 11:56 AM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12525: Use a function typeahead for "projects" in Maniphest.
Apr 23 2015, 11:00 AM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12524: Add a "mailable" function datasource.
Apr 23 2015, 10:35 AM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12523: Refine global search UI for tokenizer functions.
Apr 23 2015, 10:19 AM · Typeahead, User Delight, Maniphest

Apr 21 2015

epriestley updated the task description for T7858: Typeahead/Tokenizer Errata.
Apr 21 2015, 11:33 AM · Restricted Project, Typeahead

Apr 20 2015

epriestley added a revision to T4100: Support query parameterization in typeaheads: D12482: Add contextual typeahead function documentation.
Apr 20 2015, 7:37 PM · Typeahead, User Delight, Maniphest
epriestley updated the task description for T7858: Typeahead/Tokenizer Errata.
Apr 20 2015, 3:17 PM · Restricted Project, Typeahead
epriestley added a revision to T4100: Support query parameterization in typeaheads: Restricted Differential Revision.
Apr 20 2015, 12:40 PM · Typeahead, User Delight, Maniphest

Apr 19 2015

epriestley updated the task description for T7858: Typeahead/Tokenizer Errata.
Apr 19 2015, 6:21 PM · Restricted Project, Typeahead
epriestley created T7858: Typeahead/Tokenizer Errata.
Apr 19 2015, 6:02 PM · Restricted Project, Typeahead
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12470: Collapse "Show unassigned tasks" in Maniphest into a parameterized owners typeahead.
Apr 19 2015, 3:36 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12469: Give typeahead browse dialogs sensible titles.
Apr 19 2015, 2:33 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12468: Implement readProjectsFromRequest() helper for SearchEngines.
Apr 19 2015, 2:16 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12467: Give tokenizer tokens CSS color classes on the container instead of the icon.
Apr 19 2015, 1:12 PM · Typeahead, User Delight, Maniphest

Apr 18 2015

epriestley added a revision to T4100: Support query parameterization in typeaheads: D12463: Implement function-driven logical project queries in Differential.
Apr 18 2015, 6:39 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12462: Make "user's projects" a logical datasource and add viewerprojects().
Apr 18 2015, 6:17 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12460: Implement a project logic datasource.
Apr 18 2015, 5:23 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12459: Simplify members() datasource function.
Apr 18 2015, 4:30 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12458: Implement a projects() datasource function.
Apr 18 2015, 4:16 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12457: Move token rendering into Datasources.
Apr 18 2015, 3:57 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12456: Require TokenizerControl to always have a datasource.
Apr 18 2015, 3:43 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12455: Add "Edge Logic" support to PolicyAwareQuery.
Apr 18 2015, 3:07 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12454: Provide more buildXClause() and buildXClauseParts() on PolicyAwareQuery.
Apr 18 2015, 2:52 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12453: Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery.
Apr 18 2015, 2:38 PM · Typeahead, User Delight, Maniphest

Apr 17 2015

epriestley closed T5750: Implement typeahead browse mode as Resolved.

Some followup in T7841 and elsewhere but this is substantially functional.

Apr 17 2015, 7:09 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley closed T5750: Implement typeahead browse mode, a subtask of T4100: Support query parameterization in typeaheads, as Resolved.
Apr 17 2015, 7:08 PM · Typeahead, User Delight, Maniphest
epriestley added a comment to T4100: Support query parameterization in typeaheads.

All typeaheads/tokenizers should still work correctly.

Apr 17 2015, 6:16 PM · Typeahead, User Delight, Maniphest
epriestley added a comment to T4100: Support query parameterization in typeaheads.

A big chunk of this is in HEAD. This should be where we are, roughly:

Apr 17 2015, 6:15 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12447: Make Differential use viewer's token instead of viewer() token again.
Apr 17 2015, 2:56 PM · Typeahead, User Delight, Maniphest
epriestley added a comment to T4100: Support query parameterization in typeaheads.

In D12444 I changed the default Differential query to use viewer(), instead of implicitly resolving the user's PHID. That means that when you "Edit Query", you get:

Apr 17 2015, 2:48 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12446: Make token UI stronger and more consistent.
Apr 17 2015, 2:05 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12444: Implement viewer() and members(project) typeahead functions.
Apr 17 2015, 12:37 AM · Typeahead, User Delight, Maniphest
epriestley claimed T4100: Support query parameterization in typeaheads.
Apr 17 2015, 12:33 AM · Typeahead, User Delight, Maniphest

Apr 16 2015

epriestley added a revision to T5750: Implement typeahead browse mode: D12442: Make browse action available for dynamic/JS-driven tokenizers.
Apr 16 2015, 9:47 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12441: Implement a rough browse view for tokenizers.
Apr 16 2015, 8:51 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12439: Uncheat Macro datasource browse support.
Apr 16 2015, 7:14 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12438: Cheat my way through the rest of the typeahead datasources.
Apr 16 2015, 6:12 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12435: Make Harbormaster build plan datasource more browsable.
Apr 16 2015, 3:34 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12434: Improve browsability of Diffusion repository datasource.
Apr 16 2015, 3:21 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12433: Improve browsability of Almanac service datasource query.
Apr 16 2015, 3:08 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest

Apr 15 2015

epriestley added a comment to T5750: Implement typeahead browse mode.

I cheated them into existence, but unified, browsable lists do work now:

Apr 15 2015, 6:54 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12428: Improve browsability of Projects query.
Apr 15 2015, 6:52 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12427: Improve browsability of People query.
Apr 15 2015, 6:50 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12426: Add a typehaead filter to tokenizer browse views.
Apr 15 2015, 5:54 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12425: Make tokenizer browse view paging work correctly.
Apr 15 2015, 5:04 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12424: Make browse view show tokens instead of raw data.
Apr 15 2015, 4:19 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T5750: Implement typeahead browse mode: D12423: Implement an extremely primitive typeahead browse view with offset paging.
Apr 15 2015, 3:43 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley closed T7803: Implement a composite query which unifies cursor paging across subqueries as Wontfix.

I think I'm going to give up and use offset paging.

Apr 15 2015, 3:20 PM · Typeahead, Infrastructure
epriestley closed T7803: Implement a composite query which unifies cursor paging across subqueries, a subtask of T5750: Implement typeahead browse mode, as Wontfix.
Apr 15 2015, 3:20 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest

Apr 12 2015

epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12383: Replace getPagingValue() with cursor methods.
Apr 12 2015, 11:49 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12381: Drive conduit result ordering through Query order specifications.
Apr 12 2015, 11:29 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12380: Give Conduit params/return/errors protected visibility.
Apr 12 2015, 11:02 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12379: Provide "builtin" high-level result orders.
Apr 12 2015, 10:34 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12378: Remove getPagingColumn() / getReversePaging().
Apr 12 2015, 9:21 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12374: Actually support "%Lf" in qsprintf().
Apr 12 2015, 8:28 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12372: Modernize ManiphestTask paging and ordering.
Apr 12 2015, 8:04 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12371: Modernize more paging/order queries.
Apr 12 2015, 6:55 PM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12363: Modernize Phrequent and Commit query ordering/paging.
Apr 12 2015, 3:59 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12362: Modernize Differential paging/ordering.
Apr 12 2015, 3:35 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12361: Remove ORDER_PATH_MODIFIED from Differential.
Apr 12 2015, 3:20 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12360: Modernize Phriction ordering/paging.
Apr 12 2015, 3:04 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12359: Modernize Feed and Phlux ordering/paging.
Apr 12 2015, 2:41 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12358: Modernize ReleephProjectQuery ordering/paging.
Apr 12 2015, 2:29 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12357: Modernize ProjectQuery paging/ordering.
Apr 12 2015, 2:10 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12356: Remove trivial implementations of getPagingColumn().
Apr 12 2015, 2:02 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12355: Drive query ordering and paging more cohesively.
Apr 12 2015, 1:45 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12354: Fix an issue where pastes could be reordered as a side effect of cache fills.
Apr 12 2015, 1:40 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12353: Make buildPagingClauseFromMultipleColumns() safer.
Apr 12 2015, 12:52 AM · Typeahead, Infrastructure
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12352: Begin formalizing query orders.
Apr 12 2015, 12:24 AM · Typeahead, Infrastructure

Apr 11 2015

AMonk added a project to T5750: Implement typeahead browse mode: Wikimedia.
Apr 11 2015, 8:46 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
AMonk changed the visibility for T1906: Add projects list when creating new task.
Apr 11 2015, 8:44 PM · Typeahead, Maniphest, Wikimedia
epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12351: Make formatOrderClause() safer.
Apr 11 2015, 4:08 PM · Typeahead, Infrastructure

Apr 10 2015

epriestley added a revision to T7803: Implement a composite query which unifies cursor paging across subqueries: D12346: Remove Herald rule edit log.
Apr 10 2015, 5:33 PM · Typeahead, Infrastructure
epriestley closed T7689: Load handles just-in-time as Resolved by committing rP3c254469c95c: Document just-in-time methods for handles.
Apr 10 2015, 5:18 PM · Typeahead
epriestley closed T7689: Load handles just-in-time, a subtask of T7688: Move token rendering into TypeaheadDatasource, as Resolved.
Apr 10 2015, 5:18 PM · Typeahead
epriestley created T7803: Implement a composite query which unifies cursor paging across subqueries.
Apr 10 2015, 4:29 PM · Typeahead, Infrastructure
epriestley added a comment to T5750: Implement typeahead browse mode.

This is opening up into some very deep infrastructure work.

Apr 10 2015, 12:11 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest

Apr 9 2015

epriestley added a revision to T7689: Load handles just-in-time: D12343: Document just-in-time methods for handles.
Apr 9 2015, 11:10 PM · Typeahead
epriestley added a revision to T7689: Load handles just-in-time: D12341: Clean up some more handle callsites.
Apr 9 2015, 10:34 PM · Typeahead
epriestley added a revision to T7689: Load handles just-in-time: D12340: Remove some callsites to loadViewerHandles().
Apr 9 2015, 10:26 PM · Typeahead

Apr 6 2015

btrahan closed T7255: Typeahead shows Source classes for uninstalled applications as Resolved by committing rP30398b637182: Typeahead - filter typeaheads that the viewer can't see in typeahead debug tool.
Apr 6 2015, 10:25 PM · Typeahead, Infrastructure
btrahan triaged T7255: Typeahead shows Source classes for uninstalled applications as Wishlist priority.
Apr 6 2015, 7:23 PM · Typeahead, Infrastructure
btrahan claimed T7255: Typeahead shows Source classes for uninstalled applications.
Apr 6 2015, 7:23 PM · Typeahead, Infrastructure
btrahan added a revision to T7255: Typeahead shows Source classes for uninstalled applications: D12307: Typeahead - filter typeaheads that the viewer can't see in typeahead debug tool.
Apr 6 2015, 7:23 PM · Typeahead, Infrastructure

Apr 2 2015

epriestley closed T7688: Move token rendering into TypeaheadDatasource as Resolved by committing rPc39b64d963db: Improve handle loading semantics for tokenizers.
Apr 2 2015, 8:42 PM · Typeahead
epriestley closed T7688: Move token rendering into TypeaheadDatasource, a subtask of T5750: Implement typeahead browse mode, as Resolved.
Apr 2 2015, 8:42 PM · Restricted Project, Wikimedia, Typeahead, Design, Maniphest
epriestley added a revision to T7689: Load handles just-in-time: D12261: Improve handle loading semantics for tokenizers.
Apr 2 2015, 2:00 PM · Typeahead
epriestley added a revision to T7688: Move token rendering into TypeaheadDatasource: D12261: Improve handle loading semantics for tokenizers.
Apr 2 2015, 2:00 PM · Typeahead
epriestley added a subtask for T7729: No Typeahead on Herald object rule creation: T4100: Support query parameterization in typeaheads.
Apr 2 2015, 1:17 PM · Typeahead, Herald
epriestley added a parent task for T4100: Support query parameterization in typeaheads: T7729: No Typeahead on Herald object rule creation.
Apr 2 2015, 1:17 PM · Typeahead, User Delight, Maniphest
epriestley added a comment to T7729: No Typeahead on Herald object rule creation.

Although tokenizer/typeahead stuff is churning a bit in connection with T4100 right now so this should probably wait for that to settle down.

Apr 2 2015, 1:17 PM · Typeahead, Herald
epriestley added a comment to T7729: No Typeahead on Herald object rule creation.

I think we wrote this before typeaheads were modularized (T4420) so it wasn't easy to add a composite datasource at the time.

Apr 2 2015, 1:17 PM · Typeahead, Herald

Apr 1 2015

epkugelmass created T7729: No Typeahead on Herald object rule creation.
Apr 1 2015, 11:37 PM · Typeahead, Herald
epriestley added a revision to T7689: Load handles just-in-time: D12250: Fix a tokenizer issue in a rare edge case.
Apr 1 2015, 7:07 PM · Typeahead

Mar 31 2015

epriestley added a revision to T7689: Load handles just-in-time: Restricted Differential Revision.
Mar 31 2015, 8:29 PM · Typeahead
epriestley added a revision to T4100: Support query parameterization in typeaheads: D12224: Convert all tokenizers to take token/scalar inputs.
Mar 31 2015, 8:20 PM · Typeahead, User Delight, Maniphest
epriestley added a revision to T7689: Load handles just-in-time: D12224: Convert all tokenizers to take token/scalar inputs.
Mar 31 2015, 8:20 PM · Typeahead