Page MenuHomePhabricator

TypeaheadProject
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Jul 25 2020

avivey added a comment to T13550: Strip markup from project descriptions displayed in the "Browse Projects" dialog.

related to T3278, probably?

Jul 25 2020, 10:57 AM · Typeahead, Feature Request

Jun 24 2020

aklapper created T13550: Strip markup from project descriptions displayed in the "Browse Projects" dialog.
Jun 24 2020, 10:28 AM · Typeahead, Feature Request

Jul 14 2019

epriestley triaged T13340: "PeopleDatasource" improperly uses "closed" state to sort bot/mailing list results to the bottom of the list as Low priority.
Jul 14 2019, 3:07 PM · Typeahead

Feb 16 2019

epriestley added a comment to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules.

(See T13251 for followup.)

Feb 16 2019, 3:20 AM · Typeahead
epriestley closed T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules as Resolved.

I believe all (?) of these are now fixed in both master and stable.

Feb 16 2019, 3:19 AM · Typeahead

Feb 15 2019

epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 15 2019, 12:56 PM · Typeahead

Feb 13 2019

epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 13 2019, 5:24 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 13 2019, 4:59 PM · Typeahead

Feb 12 2019

epriestley added a comment to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules.

There are a very small number of noncritical setQueryParam() callsites in arcanist/ (3), instances/ (1), and services/ (3). Of these 7 callsites, 6 are about building Diviner links. I'm going to leave these as-is for now to generally simplify rolling this out, but they should be updated before setQueryParam() is actually removed.

Feb 12 2019, 10:40 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 12 2019, 10:35 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 12 2019, 9:38 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 12 2019, 9:23 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 12 2019, 7:02 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 12 2019, 4:09 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 12 2019, 3:33 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 12 2019, 1:42 PM · Typeahead

Feb 11 2019

epriestley updated the task description for T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules.
Feb 11 2019, 11:54 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 9:18 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 9:10 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 6:51 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 6:32 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 6:05 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 5:38 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 5:18 PM · Typeahead
epriestley added a comment to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules.

I'm strongly considering allowing phutil_build_http_querystring() to build PHP-flavored query strings out of arrays again.

Feb 11 2019, 3:38 PM · Typeahead
epriestley added a revision to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Restricted Differential Revision.
Feb 11 2019, 2:54 PM · Typeahead
epriestley added a comment to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules.

The error is less opaque in PHP 7.3:

Feb 11 2019, 2:39 PM · Typeahead
epriestley updated the task description for T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules.
Feb 11 2019, 2:38 PM · Typeahead
epriestley renamed T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules from Some typeaheads use nonscalar HTTP parameters to Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules.
Feb 11 2019, 2:34 PM · Typeahead
epriestley added a project to T13250: Some typeaheads use nonscalar HTTP parameters, which fatal under new "phutil_build_http_query()" rules: Typeahead.
Feb 11 2019, 2:34 PM · Typeahead

Dec 18 2018

amckinley added a revision to T12538: Search field in header doesn't show both tags and (disabled, bot, or mailing list) users with same name: Restricted Differential Revision.
Dec 18 2018, 8:08 PM · Customer Impact, Typeahead, Bug Report

Jun 29 2018

aklapper added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

In https://phabricator.wikimedia.org/T76732#2803813 ksmith brings up that "In the search bar in the toolbar at the top of the screen, searching for "Maps" brings up Maps as the third option. Searching for "Discovery" brings up Discovery as the second option."

Jun 29 2018, 9:37 AM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search

Jun 1 2018

epriestley closed T13147: tab freeze when hitting backspace in empty tokenizer as Resolved by committing Restricted Diffusion Commit.
Jun 1 2018, 9:51 PM · Typeahead
epriestley added a comment to T13147: tab freeze when hitting backspace in empty tokenizer.

Thanks!

Jun 1 2018, 8:08 PM · Typeahead
epriestley added a revision to T13147: tab freeze when hitting backspace in empty tokenizer: Restricted Differential Revision.
Jun 1 2018, 8:08 PM · Typeahead
epriestley claimed T13147: tab freeze when hitting backspace in empty tokenizer.
Jun 1 2018, 8:00 PM · Typeahead

Apr 8 2018

epriestley closed T13119: Typeahead datasource debugging UI is broken after introduction of proxy datasources as Resolved by committing Restricted Diffusion Commit.
Apr 8 2018, 1:17 PM · Typeahead
epriestley added a revision to T13119: Typeahead datasource debugging UI is broken after introduction of proxy datasources: Restricted Differential Revision.
Apr 8 2018, 1:12 PM · Typeahead

Apr 7 2018

epriestley triaged T13119: Typeahead datasource debugging UI is broken after introduction of proxy datasources as Normal priority.
Apr 7 2018, 1:24 PM · Typeahead

Apr 4 2018

epriestley closed T10163: Remarkup Autocomplete Errata as Resolved.

This seems largely resolved.

Apr 4 2018, 1:59 PM · Remarkup, Typeahead

Mar 19 2018

epriestley added a comment to T12993: Datasource queries with many "JOIN ... LIKE" can have explosive complexity.

See also T13102/PHI442. The MySQL setting optimizer_search_depth=0 may fix the weird explosive complexity here.

Mar 19 2018, 2:55 PM · Infrastructure, Typeahead, Search

Feb 15 2018

epriestley closed T13079: Allow third-party code to extend the list of functions that function datasources support as Resolved by committing Restricted Diffusion Commit.
Feb 15 2018, 2:11 AM · Typeahead
epriestley added a comment to T13079: Allow third-party code to extend the list of functions that function datasources support.

Example usage (for simplicity, requires at least one user named "Jake" on your install to function correctly):

Feb 15 2018, 2:01 AM · Typeahead
epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Restricted Differential Revision.
Feb 15 2018, 1:57 AM · Typeahead
epriestley added a comment to T13079: Allow third-party code to extend the list of functions that function datasources support.

After D19089, you can probably emit a projects(people-named-jake()) token or whatever and have it work for some values of "work" and "whatever". Tentatively, it doesn't look like this needs a lot of API changes, so I'm going to move forward with the simple version of the original request.

Feb 15 2018, 1:35 AM · Typeahead
epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Restricted Differential Revision.
Feb 15 2018, 1:30 AM · Typeahead
epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Restricted Differential Revision.
Feb 15 2018, 12:31 AM · Typeahead

Feb 14 2018

epriestley added a revision to T13079: Allow third-party code to extend the list of functions that function datasources support: Restricted Differential Revision.
Feb 14 2018, 11:38 PM · Typeahead
epriestley updated subscribers of T13079: Allow third-party code to extend the list of functions that function datasources support.

@avivey, heads up that I'm renaming PhabricatorQuickSearchEngineExtension to PhabricatorDatasourceEngineExtension. I'm leaving an empty subclass in master for now so that nothing breaks, but will delete it sooner or later, so rename QuickSearch to Datasource in your extends ... statements (and, ideally, class names) at some point before then to keep things working smoothly.

Feb 14 2018, 11:36 PM · Typeahead
epriestley renamed T13079: Allow third-party code to extend the list of functions that function datasources support from Modularize typeahead function datasources to Allow third-party code to extend the list of functions that function datasources support.
Feb 14 2018, 11:29 PM · Typeahead