Kevin Ngo
9ca2bd5c26
point rating headers on profile page to detail pages
2012-07-23 12:59:13 -07:00
Matt Basta
95129c6bb4
Don't show app name/icon on ratings pages. (bug 776540)
2012-07-23 11:51:37 -07:00
Andrew Williamson
c888a39c62
Correct queue counts by excluding disabled & escalated apps (bug 775497)
...
Signed-off-by: Rob Hudson <chudson@mozilla.com>
2012-07-23 09:56:33 -07:00
Chris Van
138e82c10d
strip prefixed /<app>/ from legacy URLs (for @andymckay)
2012-07-22 20:11:41 -07:00
Andy McKay
3fbc6405f4
push check through paypal (bug 771393)
2012-07-22 17:28:17 -07:00
Kevin Ngo
7e69e4e8d8
fix ratings on user profiles test
2012-07-20 19:17:39 -07:00
Kevin Ngo
e05c9d1530
show ratings on user profile pages (bug 755927)
2012-07-20 17:59:21 -07:00
Chris Van
b4c6c2beb9
patch Vary headers for Accept-Language and Cookie on every request (bug 773498)
2012-07-20 14:35:31 -07:00
Chris Van
8e399a3f96
enable country stores
2012-07-20 14:24:36 -07:00
Rob Hudson
ca1093f479
Don't show escalated apps in other queues (bug 763058)
2012-07-20 14:17:01 -07:00
Andy McKay
8c343d10e8
do the bounce through solitude (bug 774582)
2012-07-20 14:14:48 -07:00
Kevin Ngo
67f7629d3b
explicitly define double type for revenue in mkt's elasticsearch mapping
2012-07-20 13:48:11 -07:00
Kevin Ngo
24903c76b7
Revert "Revert "pass dl-src/user client data to install/contrib/ratings (bug
...
757266, 763697, 756660)"" and fix migration
2012-07-20 12:53:26 -07:00
Rob Hudson
3bb667dd82
Shut down /editors URL on marketplace
2012-07-20 11:15:38 -07:00
Rob Hudson
cfa040c988
Ported abuse report from /editors to /reviewers (bug 775947)
2012-07-20 08:44:11 -07:00
Chris Van
ae8ddce31d
Revert "pass dl-src/user client data to install/contrib/ratings (bug 757266, 763697, 756660)"
...
This reverts commit a32b7c3c4d
.
2012-07-20 01:58:44 -07:00
Kevin Ngo
31eff6b1a4
fix purchase tests with region attr for client data
2012-07-20 00:16:59 -07:00
Kevin Ngo
32ea38b5b2
use mkt.regions instead of hardcoding id
2012-07-19 22:56:38 -07:00
Kevin Ngo
2865be6a4a
fix install tests relating to region attr of client data
2012-07-19 22:51:18 -07:00
Kevin Ngo
a32b7c3c4d
pass dl-src/user client data to install/contrib/ratings (bug 757266, 763697, 756660)
2012-07-19 19:49:51 -07:00
Kumar McMillan
837f3014b2
Minify mozmarket.js code (bug 768963)
2012-07-19 19:35:50 -05:00
Rob Hudson
97e6d87ff0
Update queue action buttons (bug 770129)
2012-07-19 16:31:09 -07:00
Kevin Ngo
d70c4f4623
fix float to decimal conversion in stats
2012-07-19 13:28:06 -07:00
Kevin Ngo
63455757d6
use decimal instead of floats in stats ES (bug 770037)
2012-07-19 11:54:54 -07:00
Kumar McMillan
218818f91c
Support URLs prefixed w/ store name (bug 769421)
2012-07-19 12:00:17 -05:00
Matt Basta
fe5bc82d1a
Fixed traceback for rating revisions. (bug 775054)
2012-07-18 17:07:37 -07:00
Matt Basta
b6a321dee1
Updates for bug 769286; update ratings, wording tweaks
2012-07-18 17:07:37 -07:00
Chris Van
2001334256
fix tests from country stores
2012-07-18 15:54:48 -07:00
Chris Van
d992092dfc
fix tests
2012-07-18 15:54:48 -07:00
Allen Short
d933fb9ab0
use region id not region slug
2012-07-18 16:57:59 -05:00
Kevin Ngo
9b3cacb728
add comment to stats search
2012-07-18 14:16:14 -07:00
Allen Short
fcd0cf95af
Locale picker for featured apps (bug 763701)
2012-07-18 15:31:39 -05:00
Rob Hudson
ae57e3f581
Don't 500 if REGION_STORES is False (bug 775210)
2012-07-18 12:03:07 -07:00
Chris Van
ef71eee40c
disable country stores for now
2012-07-18 11:48:55 -07:00
Rob Hudson
02890f9333
Updated mkt search free to use ADDON_FREES (bug 753788)
2012-07-18 11:28:28 -07:00
Kevin Ngo
89a432ba6e
only strip trailing whitespace
2012-07-17 21:41:42 -07:00
Kevin Ngo
77b503c227
email daily digest to app developers when new ratings are added (bug 755951)
2012-07-17 21:29:01 -07:00
Allen Short
0d963b626b
catch up with validator error messages
2012-07-17 18:57:30 -05:00
Andy McKay
ac328c09a5
change variable name, string and premium search results (bug 774604)
2012-07-17 15:51:33 -07:00
Chris Van
ad2a887ed8
Vary on Cookie for locale and region (bug 773498)
2012-07-17 15:12:46 -07:00
Matt Basta
f1b25e2cb5
Reviews in mkt shouldn't create new reviews on edit (bug 769286)
2012-07-17 15:08:03 -07:00
Allen Short
f9c64fd6f0
use validate_app for webapps. (bug 772857)
2012-07-17 16:11:50 -05:00
Andy McKay
6ff4c0ac59
change is premium to check the premium status, use needs_paypal more (bug 774604)
2012-07-17 13:41:36 -07:00
Andy McKay
58048b7f80
push get_permission_url through solitude for submit (bug 773452)
2012-07-17 13:39:08 -07:00
Allen Short
b58cde1e93
Don't try to log photo contents. (bug 773854)
2012-07-17 12:23:37 -05:00
Rob Hudson
5498c6b05d
Return 20 results instead of default 10 for lookup tools
2012-07-17 09:29:02 -07:00
Chris Van
a1f849ae95
hide "Review History" button on mobile
2012-07-16 18:47:30 -07:00
Chris Van
1db7130552
kill fixtures for Marketplace ratings
2012-07-16 17:18:56 -07:00
Chris Van
29edd5f196
link to ?sort=downloads on category browse pages (bug 771152)
2012-07-16 16:16:14 -07:00
Rob Hudson
dbc4e1c3ac
Detected free->paid for rereview (bug 763051)
2012-07-16 14:09:10 -07:00
Andy McKay
36bf281d71
if the receipt certs are about to expire, raise a nagios error (bug 769698)
2012-07-16 12:30:13 -07:00
Rob Hudson
c44f4f0c97
Added exact search to user and addon lookup (bug 764031)
2012-07-13 17:06:15 -07:00
Andy McKay
de78965c2b
bump django-statsd and send extra timing
2012-07-13 16:46:37 -07:00
Allen Short
a5f9d51688
add some refund tests to mkt from AMO.
2012-07-13 17:38:34 -05:00
Kevin Ngo
36beb4868b
fix rating rss link for app detail page
2012-07-13 15:26:36 -07:00
Kevin Ngo
19242f0492
add rss feeds for ratings per app (bug 755925)
2012-07-13 15:04:17 -07:00
Rob Hudson
9d65b5da7e
Moved old app name loading from manifest up (bug 763053)
2012-07-13 15:02:22 -07:00
Kumar McMillan
dbd9c8d76a
Fix purchase count
2012-07-13 16:53:50 -05:00
Kumar McMillan
a811fc5a06
Summarize refunds in app lookup (bug 765765)
2012-07-13 16:53:50 -05:00
Rob Hudson
016d37c0a0
Added middleware to catch ES exceptions (bug 767578)
2012-07-13 13:41:08 -07:00
Andy McKay
06e09c2800
convert submit to solitude as well (bug 771015)
2012-07-13 10:48:41 -07:00
Andy McKay
e86661e39f
clean up methods
2012-07-13 10:47:46 -07:00
Allen Short
dac087ad5e
Downcase queries before submitting to ES. (bug 764674)
2012-07-13 12:28:01 -05:00
Chris Van
02a064d911
allow users to prepend URLs with /<region>/ to specify region store (bug 773499)
2012-07-12 23:34:33 -07:00
Chris Van
cd9a9e332e
let user's "Accept-Language" header take precedence over cookie for regional stores (bug 773498)
2012-07-12 23:07:51 -07:00
Andy McKay
df3bbfdeae
temp fix
2012-07-12 17:33:18 -07:00
Andy McKay
045953dff8
store / get payment data from solitude (bug 772624)
2012-07-12 16:34:43 -07:00
Matt Basta
addc69ef11
Fixed flagging reviews on marketplace (bugs 755919, 767128)
2012-07-12 16:29:13 -07:00
Rob Hudson
6e68c64bab
Fixed syntax error
2012-07-12 15:07:27 -07:00
Allen Short
1445ecdda6
Use storage API for nearly everything. (bug 749349)
...
This patch changes a bunch of code to use the storage API. With these
changes, AMO and mkt unit tests pass using S3 as the backend.
A notable behaviour change is that files passed to the validator are
copied to a local temp directory from storage before validation.
2012-07-12 16:55:47 -05:00
Allen Short
0bff6f4340
fix bug 767094
2012-07-12 16:39:35 -05:00
Rob Hudson
df08f24c45
Added test for prior commit.
2012-07-12 12:21:57 -07:00
Matt Basta
74aac3d4f3
Do not show "Add a Review" unnecessarily (bug 764556)
...
Stops the "Add a Review" button from being shown to users that have not purchased an app.
2012-07-12 11:50:34 -07:00
Chris Van
9b6a79e2e1
remove locale from TestUpdateManifest.test_validation_error_logs
2012-07-12 11:32:59 -07:00
Chris Van
c2e6da7dfb
add country store and language detection (bug 763682)
...
This reverts commit ab2d39d585
.
2012-07-12 10:57:17 -07:00
Rob Hudson
298d1641a5
Pinned update_manifests task to db master
2012-07-12 09:30:01 -07:00
Rob Hudson
39f58bad98
Fixed broken type option select box in lookup tool (bug 772542)
2012-07-11 15:30:51 -07:00
Chris Van
3928f5fa80
allow us to override `installs_allowed_from` for manifest validator
2012-07-11 14:52:15 -07:00
Rob Hudson
e04f4577de
Updated to not add to rereview queue multiple times
2012-07-11 13:52:10 -07:00
Andy McKay
99c918a88b
move inapp over to solitude (bug 771016)
2012-07-11 13:10:43 -07:00
Rob Hudson
5edb20c493
More clean-up of manifest update and validation
2012-07-11 11:49:32 -07:00
Chris Van
2114c36dac
Revert "Fixed tests for icon uploads"
...
This reverts commit 16a7e03b27
.
2012-07-11 10:21:09 -07:00
Chris Van
681b5580c3
Revert "Only show 128x128 icons in the app edit page. (bug 744648)"
...
This reverts commit 3ee5f4b96e
.
2012-07-11 10:21:04 -07:00
Chris Van
3cf237dfb6
Revert "Added test for icon min size upload"
...
This reverts commit 9ae5f58425
.
2012-07-11 10:20:42 -07:00
Chris Van
5e2c56f930
Revert "Minimum size for icons now 128x128px (bug 760343)"
...
This reverts commit 583a2af95a
.
2012-07-11 10:20:21 -07:00
Rob Hudson
24b224869a
Fixed failing validation tests in update manifest tests.
2012-07-10 22:01:53 -07:00
Matt Basta
96e1535cdd
Merge pull request #351 from mattbasta/icons
...
Icon changes for bug 744648
2012-07-10 17:58:50 -07:00
Kevin Ngo
780055e21c
Revert "pass download source and user agent to installed/contribution (bug 757266)"
...
This reverts commit edeafa0997cdcfc2489351f02d33ab2bbb0421ee.
2012-07-10 16:50:28 -07:00
Rob Hudson
b019588568
Updated manifest task with better validation comments (bug 772609)
2012-07-10 16:23:27 -07:00
Kevin Ngo
4f757d0ebb
pass download source and user agent to installed/contribution (bug 757266)
2012-07-10 14:13:09 -07:00
Matt Basta
16a7e03b27
Fixed tests for icon uploads
2012-07-10 13:47:53 -07:00
Matt Basta
3ee5f4b96e
Only show 128x128 icons in the app edit page. (bug 744648)
2012-07-10 13:47:48 -07:00
Rob Hudson
234be5c7e8
Moved mkt middleware tests to mkt.
2012-07-10 09:22:03 -07:00
Rob Hudson
ab2d39d585
Revert "add country store and language detection (bug 763682)"
...
This reverts commit a742702502
.
2012-07-10 08:44:29 -07:00
Chris Van
a742702502
add country store and language detection (bug 763682)
2012-07-10 01:56:15 -07:00
Chris Van
94faf83175
add role="navigation" to <nav>s (bug 765889)
2012-07-09 23:05:27 -07:00
Matt Basta
806b0ed6c3
Disabled standalone marketplace validator until bug 752055
2012-07-09 18:15:18 -07:00
Matt Basta
9ae5f58425
Added test for icon min size upload
2012-07-09 18:14:50 -07:00
Matt Basta
583a2af95a
Minimum size for icons now 128x128px (bug 760343)
2012-07-09 18:13:54 -07:00
Rob Hudson
d7c1b08e22
Cleaned up new manifest detection logic (bugs 763053, 757769, 769693)
2012-07-09 12:50:40 -07:00
Chris Van
1fb94689f4
use pretty custom glyphs for categories (bug 759518)
2012-07-07 16:00:40 -07:00
Chris Van
ac793e9edd
identify unsupported devices (bug 766856)
2012-07-07 14:51:07 -07:00
Chris Van
e58c2e3988
add role="main" to #page (bug 766157)
2012-07-07 14:44:32 -07:00
Chris Van
df93cec06b
this was not on purpose - I swear (bug 763679)
2012-07-06 17:50:50 -07:00
Chris Van
83d646652f
add list of country stores to Marketplace (bug 763679)
2012-07-06 17:48:53 -07:00
Chris Van
3e29abb90b
do not traceback for a missing upsell (bug 767019)
2012-07-06 15:13:03 -07:00
Rob Hudson
c82abe135a
Type `str` doesn't have `isnumeric`
2012-07-06 14:30:39 -07:00
Rob Hudson
f3199fd861
Added type option to addon lookup tool (bug 767571)
2012-07-06 13:42:46 -07:00
Chris Van
06da94d8c3
localize "App Payments" heading (bug 771576)
2012-07-06 12:53:16 -07:00
Chris Van
1f62285f2d
fix UnicodeDecodeError in inline manifest viewer (bug 771101)
2012-07-06 09:37:08 -07:00
Andy McKay
977235b2fb
solitude refunds for all (bug 771225)
2012-07-06 06:13:40 -07:00
Rob Hudson
445e75a404
Public apps reviewer button should say "Review History" (bug 771223)
2012-07-05 23:41:45 -07:00
Kevin Ngo
3e543a666f
handle none values in breakdown stats tasks, refactor tasks (bug 770037)
2012-07-05 19:23:33 -07:00
Andy McKay
758df0c610
instant refund support for solitude (bug 771225)
2012-07-05 16:31:10 -07:00
Kevin Ngo
1c19bbdc43
fix regression in personas browse tests, pass in category slug rather than category
2012-07-05 16:12:54 -07:00
Chris McDonald
19f9ab72a7
Merge pull request #349 from wraithan/remove_unused_blocklist_view
...
remove view that was added for testing redis
2012-07-05 15:34:41 -07:00
Kevin Ngo
7512a5cc1d
marketplace themes category browse page (bug 768719)
2012-07-05 14:35:23 -07:00
Andy McKay
fd5b35cb98
cope more nicely with solitude errors, including lookup of the paypal errors (bug 771225)
2012-07-05 14:04:43 -07:00
Wraithan (Chris McDonald)
7718d959c3
remove view that was added for testing redis
2012-07-05 13:57:16 -07:00
Chris Van
90360cf703
link to /apps/?sort=downloads not ?sort=popular on homepage (bug 771152)
2012-07-05 11:50:11 -07:00
Andy McKay
09ca49e5d4
make sure removing pre-approval clears solitude
2012-07-04 14:36:37 -07:00
Chris Van
1300285c9b
fix review tests
2012-07-04 11:45:32 -07:00
Andy McKay
5bff205acc
sales through solitude (bug 769368)
2012-07-04 11:20:45 -07:00
Kumar McMillan
6f4967b636
Summarize payment methods in lookup (bug 765767)
2012-07-03 19:52:26 -05:00
Chris Van
a4b3203383
allow developers to reply to reviews - and add validation to review editing (bug 756656)
2012-07-03 17:04:22 -07:00
Kevin Ngo
7b27bc8051
redesign stats pages with side nav bar and refactor stats templates
2012-07-03 16:46:12 -07:00
Kevin Ngo
345deebbba
force grouping to day if grouping doesn't fit into custom date range (bug 769201)
2012-07-03 15:28:40 -07:00
Chris Van
0de1febd6e
localize "Videos must be WEBM" error message (bug 770436)
2012-07-03 08:56:18 -07:00
Chris McDonald
25c2ffff51
Merge pull request #346 from wraithan/no-redis
...
No redis (bug 749335)
2012-07-02 16:41:03 -07:00
Wraithan (Chris McDonald)
71a92ad369
Remove TaskStats per Wil
2012-07-02 15:22:25 -07:00
Rob Hudson
613b828395
Tweaked app lookup search to more closely match browse.
2012-06-29 15:15:01 -07:00
Rob Hudson
8200ecdf5c
Fixed app lookup search for multi-word queries (bug 767571)
...
Fuzzy searches use Levenshtein distance and don't tokenize the input. So
in the case of this bug, searching for "mozilla marketplace" tried to
compare the edit distance of "mozilla marketplace" to "mozilla" (and
"marketplace" separately). But the edit distance of both of these was
more than the default minimum of smallest word in the query string
("mozilla" = 7 words). So it assumed these were too far apart.
This patch adds a text query so either should match for a result.
2012-06-29 14:47:03 -07:00
Andy McKay
2fe39abb66
ignore expired certificates (bug 769739)
2012-06-29 13:14:44 -07:00
Rob Hudson
b762a26b59
Dropped tab query param from review detail urls (bug 671930)
2012-06-29 11:35:14 -07:00
Andy McKay
bd0b6d5683
validate categories (bug 769615)
2012-06-29 11:24:51 -07:00
Rob Hudson
7101b303a2
Removed "num" query and side pager from reviewer tools (bug 671930)
2012-06-29 10:06:33 -07:00
Andy McKay
24f7bbab1f
and fix that pesky Webapp
2012-06-28 17:47:14 -07:00
Andy McKay
8ad17430ac
fix some bugs @zalun found
2012-06-28 17:06:47 -07:00
Andy McKay
4f648f0a95
set minimal seller data into solitude (bug 769368)
2012-06-28 14:58:56 -07:00
Kumar McMillan
3fdaa37cb2
Add purchase summary to app lookup (bug 765764)
2012-06-28 16:07:36 -05:00
Rob Hudson
81ad23d871
Added logic to detect high refunds rates (bug 763054)
2012-06-28 11:05:55 -07:00
Andy McKay
c5cb1edb21
paypal switched to a POST (bug 769177)
2012-06-28 10:26:59 -07:00
Chris Van
add43b0557
fix typo in test
2012-06-28 08:28:13 -07:00
Chris Van
2aec5f8c74
show app manifest inline from Reviewer Tools review pages (bug 750803)
2012-06-28 07:30:39 -07:00
Chris Van
150a34cf97
re-enable replaceState for everything but mobile due to Gaia bug
2012-06-28 01:42:56 -07:00
Matt Claypotch
8e30c466c2
added instructions for local offline cache
2012-06-27 22:29:53 -07:00
Matt Claypotch
27921a007a
basic offline caching
2012-06-27 17:16:57 -07:00
Andy McKay
247f58b06e
add delete and save of pre-approval key (bug 765361)
2012-06-27 16:19:30 -07:00
Andy McKay
71b333e3d7
fix tests and remove silly one
2012-06-27 15:03:18 -07:00
Andy McKay
c14de54a07
process pre-approval through solitude (bug 765361)
2012-06-27 13:35:32 -07:00