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

1406 Коммитов

Автор SHA1 Сообщение Дата
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