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