Граф коммитов

237 Коммитов

Автор SHA1 Сообщение Дата
Rob Hudson c9542a1f10 Performed summary-ectomy (bug 862603) 2013-06-25 11:41:17 -07:00
Allen Short 01d96bb20a compatibility for fireplace search url 2013-06-20 17:35:27 -07:00
Rob Hudson 95643c7e2b Removed price filter (bug 885150)
The `price` column no longer existed which caused this to not find any
documents to exclude, effectively removing this part of the filter.
2013-06-20 17:02:48 -07:00
Allen Short 292ba681a7 Move /search/featured/ to /fireplace/search/featured/ (bug 875548) 2013-06-20 16:45:35 -07:00
Andy McKay 18d96cd9e5 log seperately (bug 869715) 2013-06-20 15:12:34 -07:00
Rob Hudson 6aa02d1487 Let's make this call stick around (bug 877554) 2013-06-18 16:14:57 -07:00
Rob Hudson f04f6a6f63 Added init to feature profile to make testing easier 2013-06-18 15:05:23 -07:00
Rob Hudson 0aa4417c18 Removed category facet from searches (bug 883430) 2013-06-14 17:13:03 -07:00
Rob Hudson 89f819a0a0 Allow filtering by manifest_url in search api (bug 879437) 2013-06-14 16:47:37 -07:00
Rob Hudson 09ca5b9dc8 Added 'allow-paid-app-search' waffle (bug 881913)
If the waffle flag is enabled, paid apps show up in search results on
desktop and firefoxos but not android.

If the waffle flag is disabled of non-existent, paid apps are always
excluded from searches.
2013-06-13 11:33:14 -07:00
Rob Hudson 6c4326e1a2 Add reviewers data back to api responses (bug 880678) 2013-06-12 16:32:44 -07:00
Rob Hudson 33652fb673 Revert "Fixed reviewer tool search for both waffle states (bug 880678)"
This broke normal API results because it bypassed the Meta.fields data
population.

This reverts commit 110fc05df4.
2013-06-12 14:04:51 -07:00
Mathieu Pillard 3faa9a2df5 Add developer_name column to Version and update its content from manifest 2013-06-12 13:09:48 +02:00
Rob Hudson 538de36376 Fixed api search 2013-06-11 17:08:32 -07:00
Andy McKay aebc901abd make price currency depend upon region, carrier and provider (bug 878323) 2013-06-11 16:44:53 -07:00
Rob Hudson 9f5970ead0 Only allow paid app searching for flagged users (bug 881913) 2013-06-11 16:22:16 -07:00
Rob Hudson 80ce520999 Old search code removal (bug 880767) 2013-06-10 20:21:41 -07:00
Rob Hudson 110fc05df4 Fixed reviewer tool search for both waffle states (bug 880678) 2013-06-10 14:25:50 -07:00
Andy McKay cd1d872ea2 convert switch to flag so we can whitelist (bug 879453) 2013-06-07 17:21:46 -07:00
Rob Hudson 0f6cb2d3fb Updated FeatureProfile to_kwargs and filters 2013-06-07 17:12:20 -07:00
Rob Hudson d845b7e84d Auto-create AppFeatures when app version created (bug 880328) 2013-06-07 11:02:45 -07:00
Rob Hudson c30c44919e Drop filter by app_type for android (bug 878918) 2013-06-07 10:35:27 -07:00
Rob Hudson c7543b027b Test fixes 2013-06-05 14:53:43 -07:00
Rob Hudson a5affcb4ef Added feature profile filtering to featured apps api (bug 875009) 2013-06-05 13:14:52 -07:00
Rob Hudson 86a041b415 Moved over old search test to API 2013-06-05 10:05:41 -07:00
Rob Hudson dfa883cefc Invert logic for buchet search 2013-06-04 08:46:26 -07:00
Rob Hudson 8d299eaf3d Waffle the search buchets 2013-06-03 11:06:05 -07:00
Rob Hudson b66852d410 Fix for tests.
Apparently the db doesn't roll back for these for some reason.
2013-05-31 16:56:01 -07:00
Rob Hudson d884f7c8b6 Added feature profile filters when not desktop (bug 862454) 2013-05-31 16:34:54 -07:00
Rob Hudson c0b0b88e7b Addeds supported_locales to ES and search api output (bug 877720) 2013-05-31 15:40:41 -07:00
Rob Hudson e7e354928e Added regions to search API via region_exclusions in ES (bug 877720) 2013-05-31 14:30:51 -07:00
Rob Hudson 7206065b41 Added default_locale and privacy_policy to search output (bug 877720) 2013-05-30 16:59:33 -07:00
Rob Hudson 72cb6f5213 Updated search to use device=firefoxos (and not gaia) (bug 875495) 2013-05-29 11:08:00 -07:00
Rob Hudson aad6cc5d50 Wrapped search calls with statsd (bug 874588) 2013-05-29 09:51:56 -07:00
Allen Short 694e3d987e fix tests for python2.6 2013-05-29 09:06:09 -07:00
Allen Short 52b638d1f6 fix tests 2013-05-28 19:43:57 -07:00
Allen Short cfd8a805e4 Remove paid apps under carrier-billing-only limit from search results for regions without carrier billing. (bug 868254) 2013-05-28 16:47:26 -07:00
Rob Hudson 00182e247d Handle apps in default locales other than en in search api 2013-05-24 20:01:57 -07:00
Rob Hudson 352fcbc2a2 Fixed localized output in search api (bug 874826) 2013-05-24 16:51:12 -07:00
Rob Hudson d918d8085b Added summary to mkt index and search api (bug 874644)
Note: When bug 862603 happens we can remove this.
2013-05-24 14:32:29 -07:00
Rob Hudson 03a77fa483 Removed adult/child flags (bug 872771) 2013-05-23 15:58:55 -07:00
Rob Hudson b3ec3e3863 Updated upsell to not be a fully hydrated app (bug 867896) 2013-05-23 10:13:03 -07:00
Rob Hudson d75aee96d8 New search api fixups (bug 851588) 2013-05-21 15:55:27 -07:00
Andy McKay 446df110fc override CacheThrottle 2013-05-21 11:27:48 -07:00
Allen Short d1e4ecf228 don't show flash-using apps in gaia search results (bug 873577) 2013-05-21 09:55:19 -07:00
Rob Hudson c7a304af78 Waffle search-api-es a bit betterer (bug 851588) 2013-05-20 20:29:56 -07:00
Rob Hudson 8b83b495ee Waffle search-api-es a bit better (bug 851588) 2013-05-20 20:06:47 -07:00
Rob Hudson d2afd4ce8d Updated search API to not hit database (bug 851588) 2013-05-20 19:13:29 -07:00
Rob Hudson a2b65d5b17 Fixed search suggestions (bug 873529) 2013-05-20 13:44:18 -07:00
Rob Hudson 61c9555db2 Fixed search regression after upgrading elasticutils (bug 870949)
This also moves a few "queries" to a "filter" since these shouldn't
affect scoring and as a filter they'll be cached by elasticsearch.
2013-05-10 14:32:28 -07:00