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

6908 Коммитов

Автор SHA1 Сообщение Дата
Chris Van 2114c36dac Revert "Fixed tests for icon uploads"
This reverts commit 16a7e03b27.
2012-07-11 10:21:09 -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
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
Kevin Ngo 4f757d0ebb pass download source and user agent to installed/contribution (bug 757266) 2012-07-10 14:13:09 -07:00
Chris McDonald b879b1853c Merge pull request #352 from wraithan/remove_lru_from_featured
remove lru_cache from featured/creatured
2012-07-10 13:52:53 -07:00
Wraithan (Chris McDonald) 46a2c790a1 remove lru_cache from featured/creatured (bug 772258) 2012-07-10 13:50:26 -07:00
Matt Basta 16a7e03b27 Fixed tests for icon uploads 2012-07-10 13:47:53 -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
Matt Basta 9ae5f58425 Added test for icon min size upload 2012-07-09 18:14:50 -07:00
Rob Hudson d7c1b08e22 Cleaned up new manifest detection logic (bugs 763053, 757769, 769693) 2012-07-09 12:50:40 -07:00
Wraithan (Chris McDonald) 3af2499153 add missing CompatTotals import 2012-07-09 11:04:41 -07:00
Wraithan (Chris McDonald) ef418af8ff remove perf view/urls as they are not used 2012-07-06 15:15:55 -07:00
Andy McKay 9e0a9db94b make sure that amount is cast as Decimal (bug 771664) 2012-07-06 15:15:21 -07:00
Chris Van 3e29abb90b do not traceback for a missing upsell (bug 767019) 2012-07-06 15:13:03 -07:00
Rob Hudson cc1bbd9f5a Adjusted access to email_preview_csv (bug 763644) 2012-07-06 13:47:19 -07:00
Chris Van 1f62285f2d fix UnicodeDecodeError in inline manifest viewer (bug 771101) 2012-07-06 09:37:08 -07:00
Rob Hudson a9174d5aed Updated reviewer incentive points for personas (bug 770750) 2012-07-05 23:20:00 -07:00
Rob Hudson 4edaadf0dc Move "es-ES" localization to "es" (bug 523962) 2012-07-05 23:10:04 -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
Wraithan (Chris McDonald) f5bc17b397 remove debugging cruft from test 2012-07-05 16:02:28 -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
Chris McDonald 9dba89f715 Merge pull request #350 from wraithan/deredis_reverse_name_lookup
rnl.get() no longer uses redis
2012-07-05 15:32:32 -07:00
Kevin Ngo 7512a5cc1d marketplace themes category browse page (bug 768719) 2012-07-05 14:35:23 -07:00
Wraithan (Chris McDonald) a54b434bcc rnl.get() no longer uses redis 2012-07-05 14:09:00 -07:00
Wraithan (Chris McDonald) 7718d959c3 remove view that was added for testing redis 2012-07-05 13:57:16 -07:00
Andy McKay f91946333e fix and provide test coverage for addons failing the paypal check 2012-07-04 16:53:34 -07:00
Andy McKay 37c462ee69 don't leak quite so much data 2012-07-04 15:49:36 -07:00
Andy McKay 05f22c889e more logging 2012-07-04 15:45:05 -07:00
Andy McKay 21bafe8d5b ipn support (bug 769368) 2012-07-04 15:11:07 -07: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
Chris Van 63b5b9b99c update link and copy for add-ons contest (bug 770607) 2012-07-03 16:44:04 -07:00
Chris Van 2e9c9bf901 add a new graphic to vote for add-ons contest (bug 770607) 2012-07-03 16:40:00 -07:00
Matt Basta 75a89ac888 Tests for new model methods 2012-07-03 16:11:27 -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
Matt Basta c722d0532e Better way to determine if add-on is free. 2012-07-03 15:08:35 -07:00
Matt Basta adebe6b555 Prevent null price from causing tracebacks (bug 770437) 2012-07-03 15:08:35 -07:00
Kumar McMillan fb788fea0b Revert "Apply new site URL to browserID login (bug 769421)"
This reverts commit 630f913614.
2012-07-03 16:48:50 -05:00
Wraithan (Chris McDonald) 2d62d91e41 reorder imports so they are alphabetized 2012-07-03 13:32:37 -07:00
Kumar McMillan 630f913614 Apply new site URL to browserID login (bug 769421) 2012-07-03 14:18:40 -05:00
Chris Van ea49a0c7de fix link to KDE TechBase for licenses on /developer_faq (bug 770469) 2012-07-03 08:12:33 -07:00
Wraithan (Chris McDonald) 13664cf7cb changed based on caching not working on my system, was config issue, reverting test change 2012-07-02 20:57:23 -07:00
Wraithan (Chris McDonald) 6f18f47944 number was wrong in the test 2012-07-02 20:01:00 -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) e69c5ec341 creatured and featured no longer use redis 2012-07-02 15:23:06 -07:00
Wraithan (Chris McDonald) c7ca264485 quote cleanup 2012-07-02 15:22:44 -07:00
Wraithan (Chris McDonald) 71a92ad369 Remove TaskStats per Wil 2012-07-02 15:22:25 -07:00
Wraithan (Chris McDonald) 1b842462e3 remove cronjob that was slated for removal 2012-07-02 15:22:00 -07:00
Allen Short f0813d5cf5 replace redis with memcache for Spam/GroupedRating 2012-07-02 15:21:49 -07:00
Wraithan (Chris McDonald) f52b6faa1f kill redis in blocklist 2012-07-02 15:21:24 -07:00
Wraithan (Chris McDonald) 03e461dd82 remove redis decorator as it isn't used 2012-07-02 15:18:16 -07:00
Allen Short 2d47491b1a Replace redis with db table for FakeEmailBackend 2012-07-02 15:17:06 -07:00
Allen Short 211b92b1e0 Use database table for paypal check failure reports 2012-07-02 15:07:16 -07:00
Allen Short 5dff611cab replace redis with memcache for jetpack repacker 2012-07-02 14:21:50 -07:00
Wraithan (Chris McDonald) 393785dde4 kill redis in ValidationJobTally 2012-07-02 14:21:34 -07:00
Wraithan (Chris McDonald) db08e44ab2 add CompatTotals as cache to replace redis 2012-07-02 14:18:02 -07:00
Allen Short b46ab4235f Remove update_perf 2012-07-02 13:26:35 -07:00
Rob Hudson eb527a5e23 Fixed index error if last in leaderboard (bug 769738) 2012-06-29 13:25:18 -07:00
Matt Basta 3be4c5eb38 Fixed issues with schema metadata on add-on pages (bug 709643)
Chrome Web Store had a description on each extension that they host, so
we should have that as well. This may be why we don't get rich snippets
in search results ("description" is an attribute of the "Thing" schema,
which is the root of all object schemas). Also changed from
SoftwareApplication to WebApplication, as this is what Google lists all
of its browser extensions as.
2012-06-28 11:17:31 -07: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
Andy McKay a2e9690ab3 allow preapproval limits to be turned off (bug 769065) 2012-06-27 16:28:44 -07:00
Kevin Ngo aeccad7feb remove firefox events from mkt (bug 755501) 2012-06-27 13:00:58 -07:00
Kevin Ngo 8027ea3a3d separate mkt site events from amo site events (bug 755501) 2012-06-26 13:43:29 -07:00
Kumar McMillan 18a922e410 Euros are displayed in Euros (part of bug 750397) 2012-06-25 18:34:32 -05:00
Kumar McMillan 055c3f569d Use price tiers for in-app payments (bug 750397) 2012-06-25 17:43:53 -05:00
Allen Short c79782887c app activity page 2012-06-23 09:51:15 -05:00
Kevin Ngo da81ae1a6c use amount earned rather than revenue, calc 30% cut from revenue for financial stats (bug 762994) 2012-06-24 23:30:29 -07:00
Kevin Ngo 96e09b4a0e ensure app statistics are hidden for non-public/pending apps (bug 753176) 2012-06-24 23:30:29 -07:00
Allen Short 13224ae322 Don't truncate files when asked to copy them onto themselves. (bug 767120) 2012-06-22 09:35:48 -05:00
Chris McDonald 79ecd5430e Merge pull request #345 from wraithan/install_landfill_improvements
update docs and clean up install_landfill
2012-06-22 01:37:11 -07:00
Wraithan (Chris McDonald) 774aec1d90 update docs and clean up install_landfill 2012-06-22 01:35:53 -07:00
Allen Short 07e9f7d81f backend for user activity page 2012-06-21 22:30:50 -05:00
Wraithan (Chris McDonald) ec400a9dbf update docs and clean up install_landfill 2012-06-21 01:42:36 -07:00
Rob Hudson 6085d95146 Added logic to detect high abuse reports (bug 763057) 2012-06-19 14:57:09 -07:00
Rob Hudson 422366186a Fixed test errors from prev change of app_domain. 2012-06-19 08:59:39 -07:00
Davor Spasovski 73c107943f add app search suggestions' details url (bug 765790) 2012-06-18 23:38:25 -07:00
Rob Hudson dd8e266b2d Updated reviewers to CC mozilla contact (bug 761644) 2012-06-18 15:54:16 -07:00
Kumar McMillan fdd57e604a Add app summary for lookup tool (bug 754049) 2012-06-18 15:20:00 -05:00
Allen Short efe6e0492e use the one actually in vendor 2012-06-17 05:32:35 -05:00
Kumar McMillan 38f96b46de Stop the insanity. No more head scratch when ES is down 2012-06-15 18:01:28 -05:00
Chris Van 711ee86837 fix fixture for AMO reviews 2012-06-14 17:12:08 -07:00
Chris Van dd4689b29b fix fixture for review tests (bug lame) 2012-06-14 16:15:13 -07:00
Kumar McMillan cac83768f4 Revert "Revert "Use global increment setting to auto-increment (bug 756242)""
This reverts commit 04c1caeae4.
2012-06-14 17:23:23 -05:00
Rob Hudson c6edd74496 Fixed account delete brokenness (bug 764843) 2012-06-14 13:03:17 -07:00
Chris Van b1580230af _ratings is not a thing anymore 2012-06-14 12:40:18 -07:00
Kumar McMillan 04c1caeae4 Revert "Use global increment setting to auto-increment (bug 756242)"
This reverts commit 4a4fdd43f0.
2012-06-14 13:57:59 -05:00
Davor Spasovski e2e4800f32 re-added apps search suggestion icons (bug 764303) 2012-06-14 11:21:26 -07:00
Allen Short bad05b83ab fix escaping problem (bug 763469) 2012-06-11 16:38:51 -05:00
Rob Hudson ac7c487eb4 Added escalation queue (bug 753377) 2012-06-14 06:18:49 -07:00
Chris Van c53de27a5e fix "is_anonymous" AttributeError traceback (bug 759607) 2012-06-14 03:01:37 -07:00
Chris Van c9329b75b4 allow reviews to be deleted (bug 763779) 2012-06-14 02:49:37 -07:00
Kevin Ngo bb11012dfb front end for financial statistics, source breakdown (bug 755472) 2012-06-13 17:40:29 -07:00
Allen Short fec94f0c46 shwack form bits that don't belong 2012-06-11 08:19:12 -05:00
Allen Short 18a7611706 Add flag for restricting users. (bug 753995) 2012-06-11 07:36:46 -05:00
Chris Van 3faf255542 change CSV comment to say "marketplace.mozilla.org.mozilla.org Statistics" (bug 761328) 2012-06-13 03:11:06 -07:00
Andy McKay 659e7e2a66 don't match on empty lines (bug 763763) 2012-06-12 15:34:52 -07:00
Andy McKay aae4b960a4 move is_anonymous up 2012-06-12 14:17:46 -07:00
Andy McKay ea98dfa88f don't look up anonymous users 2012-06-12 13:46:41 -07:00
Chris Van d748e6df6b show rating stars + counts on detail page (bug 755922) 2012-06-12 01:18:03 -07:00
Andy McKay 146095af48 cope with soft deleted apps (bug 760464) 2012-06-11 18:22:59 -07:00
Rob Hudson a3b29f7b89 Updated UI too (bug (753869) 2012-06-11 17:53:18 -07:00
Rob Hudson f8051c4df1 Added id and username to zadmin lookup (bug 753869) 2012-06-11 17:43:06 -07:00
Chris Van d4eecf585d make reviews listing page pretty for mobile 2012-06-11 12:06:31 -07:00
Kumar McMillan 4a4fdd43f0 Use global increment setting to auto-increment (bug 756242) 2012-06-11 12:06:08 -05:00
Kumar McMillan d33661f4a1 Hide inapp_pay from AMO because DB tables aren't there 2012-06-08 18:45:29 -05:00
Chris Van 19a3c5b82e allow ES stats to be reindexed from /admin/elastic 2012-06-08 15:31:46 -07:00
Rob Hudson 8e2a53d211 Fixed search for PREMIUM_OTHER + zero priced apps (bug 753788) 2012-06-07 21:45:22 -07:00
Rob Hudson 5c3aa9e391 Revert "Include 'ADDON_PREMIUM_OTHER' in 'Premium Only' facets (bug 753788)"
This reverts commit bef2e0e0ab.
2012-06-07 09:58:35 -07:00
Rob Hudson bef2e0e0ab Include 'ADDON_PREMIUM_OTHER' in 'Premium Only' facets (bug 753788) 2012-06-07 09:24:58 -07:00
Allen Short 33e90a82c4 featured app admin tool (bug 754441) 2012-06-06 03:18:48 -05:00
Andy McKay 3ab22066c4 revert the urlparams change with a note why 2012-06-06 10:18:39 -07:00
Andy McKay de63fa8aae add in purchase summary page (bug 754006) 2012-06-06 10:04:20 -07:00
Kumar McMillan 2b1b55e7c6 Fill in some missing account data (bug 759526) 2012-06-05 19:16:09 -05:00
Rob Hudson e28b4993fe Added "Mozilla Contact" as a per-app field (bug 754033) 2012-06-05 08:39:10 -07:00
Davor Spasovski 2a82d075a5 themes detail page work (bug 753349) 2012-06-05 00:56:35 -07:00
Andy McKay 468352fe4e add in pre-approval limits (bug 760759) 2012-06-04 11:11:43 -07:00
Chris Van b1eaa54fce fix wording on user profile page (bug 760341) 2012-06-04 10:57:16 -07:00
Christopher McDonald 780d5e25a7 Add "./manage.py landfill" command.
Could very likely be nicer but this takes the commands from
the wiki and makes it a single command. Has two optional
arguments --no-notice which runs the command from the wiki to
remove the landfill notice and --no-download which uses an
already downloaded file instead of downloading it.

cleaned up install_landfill command

notice regarding gzcat/*nix

removed some redundancy in install_landfill
2012-06-04 10:10:50 -07:00
Andy McKay 1cd1a339a7 only allow reviewers to check receipts to this url and log it (bug 759540) 2012-06-01 11:01:29 -07:00
Rob Hudson 3d9f835266 Put Sphinx in the tomb (bug 726851) 2012-06-01 10:30:36 -07:00
Rob Hudson 3ae43a618f Cleaned up compat overrides for better version checking (bug 758057) 2012-05-31 16:24:22 -07:00
Chris Van 61ff11778e fix unclosed tag that crapped out the footer (bug 760017) 2012-05-31 14:10:29 -07:00
Andy McKay d820e6283b sprinkle more logging around (bug 754023) 2012-05-31 12:07:17 -07:00
Rob Hudson d42bb17c5e A few more test failure fixes after 3615 change. 2012-05-31 10:50:55 -07:00
Rob Hudson 69a6cae372 Fixed zadmin bulk validation tests. 2012-05-31 10:46:32 -07:00
Andy McKay 92e5fa7d03 filter out webapps from amo (bug 755324) 2012-05-31 10:45:07 -07:00
Rob Hudson 7cdff1d59a Updated api search to include platform (bug 758052) 2012-05-31 09:52:45 -07:00
Kumar McMillan ae9584fcdb Skip ES tests in a more configurable way 2012-05-31 10:20:39 -05:00
Chris Van 8b885c6975 fix invalid quotation marks in developer FAQ (bug 751522) 2012-05-30 15:33:38 -07:00
Andy McKay 730937b3ac screenshot and video handling api (bug 755218) 2012-05-30 15:01:27 -07:00
Andy McKay 78a304a07e remove date of birth 2012-05-29 16:53:56 -07:00
Chris Van bc1de66c90 fix homepage field to use URLfield + fix test 2012-05-29 15:20:22 -07:00
Chris Van b709bd7802 make unlocalizable strings localizable on Account Settings page (bug 758906) 2012-05-29 14:06:20 -07:00
Rob Hudson 542e9de98c Fixed TypeError in reviewers score bar when total=0. 2012-05-29 13:58:06 -07:00
Rob Hudson bfa4d40de8 Added reviewer incentive points display (bug 739430) 2012-05-29 10:48:42 -07:00
Rob Hudson a155ec0461 Log when cache.incr fails. 2012-05-25 14:14:35 -07:00
Andy McKay 8f4264ef5c remove socket_timeout that didn't actually do anything, cheers @kumar 2012-05-25 17:52:57 +01:00
Andy McKay 5c0cc821f0 fix hardcoded table names 2012-05-25 10:58:53 +01:00
Andy McKay 872dfd34e0 log an addon install to the users log (bug 754023) 2012-05-25 10:17:32 +01:00
Andy McKay f468fb0271 suffix log tables so they will remain seperate without having to change the amo code. we'll be able to merge later (bug 754023) 2012-05-25 10:17:28 +01:00
Andy McKay b9335c79b5 always show support for inapp and ensure already refunded transactions cant be refunded (bug 747174) 2012-05-25 09:42:34 +01:00
Gregory Koberger f2a8860850 Show add-on ratings and image on Google 2012-05-24 17:20:07 -07:00
Wil Clouser 2c0ddb7ecb Fix tests for Geoff's patch for api icons 2012-05-24 10:33:24 -07:00
Wil Clouser 4b77bc8898 Merge pull request #317 from darktrojan/master
Bug 731539 - Provide URL to 64px icon in API
2012-05-24 09:34:09 -07:00
Chris Van 80cc75824b fix stats tests 2012-05-24 02:23:36 -07:00
Chris Van 9611cf2636 disable ES tests again :'( 2012-05-24 01:04:15 -07:00
Kevin Ngo 6623aa2e12 Merge branch 'squash' 2012-05-23 16:00:11 -07:00
Kevin Ngo 586491b0fe backend for financial data (bug 754965) 2012-05-23 15:48:46 -07:00
Rob Hudson 4032f00161 Added reviewer incentive point awarding (bug 739429) 2012-05-23 15:03:41 -07:00
Wil Clouser 453a61693d move Locale logic into a function 2012-05-23 14:13:28 -07:00
Wil Clouser d97374f9c9 remove dbg locale temporarily, hopefully fix jenkins 2012-05-23 11:39:13 -07:00
Chris Van f148c836be show Manage button for admins and admins only (bug 748854) 2012-05-23 01:18:55 -07:00
Chris Van 32d4604a79 uncomment persona + collection ES tests 2012-05-23 00:29:50 -07:00
Chris Van 4556d70689 do not let admins/reviewers install premium apps for free from detail pages no matter how badly they want to (bug 748854) 2012-05-23 00:29:49 -07:00
Chris Van 8615d637d6 index add-on slugs and developer names (bug 724388) 2012-05-22 22:57:17 -07:00
Kumar McMillan 9604fe7cf2 fix tests after adding user fixture 2012-05-22 22:32:58 -05:00
Gregory Koberger bc3af0e45d No more TODO 2012-05-22 17:17:59 -07:00
Kumar McMillan c53f712637 Skeleton for account lookup tool (bug 753979) 2012-05-22 19:10:56 -05:00
Gregory Koberger 1af620d1c7 A few more string freezes 2012-05-22 16:28:26 -07:00
Gregory Koberger b98855d67d String freeze 2012-05-22 15:07:14 -07:00
Rob Hudson 04941811b2 Added reviewer scores table (bug 739428) 2012-05-22 12:38:08 -07:00
Chris Van e0ebb25bec or let previews be position=0 2012-05-22 00:11:48 -07:00
Chris Van c507aaa58c exclude promo graphics from all_previews 2012-05-22 00:04:52 -07:00
Jeremy Orem 23f133f174 Change x-sendfile header to setting. This will allow us to use nginx's
version of x-sendfile (X-accel).
2012-05-21 16:46:41 -07:00
Rob Hudson 7cb6f4ecfd Updated d2c to check for lowest maxVersion (bug 740220) 2012-05-21 16:13:07 -07:00
Chris Van 08e3b2427c 'extract_loc' should care about strings from Marketplace only 2012-05-21 15:21:15 -07:00
Kumar McMillan d16c073924 fix cert arg in requests.post() 2012-05-21 17:11:30 -05:00
Kumar McMillan 9645b19b88 Switch PayPal to requests for SSL cert verification 2012-05-21 17:03:47 -05:00
Allen Short 0f07bc9f21 Handle failed refunds better (bug 746689)
Send mail to users and developers when refund failure occurs, and provide
the ability to reissue failed refunds.
2012-05-21 14:24:36 -07:00
Andy McKay cdcbc6ba97 just the start, create an app (bug 753570) 2012-05-21 09:26:04 +01:00
Chris Van c3346ea621 figured out a better way to expose "Export" options for stats 2012-05-18 18:51:29 -07:00
Chris Van dbaabe5f01 implement report abuse for Marketplace detail page(bug 740283) 2012-05-18 17:53:49 -07:00
Chris Van ef1f3b71d8 add "Export to JSON" to app statistics (bug 755476) 2012-05-18 16:35:46 -07:00
Chris Van a605dd61e5 allow people to submit app ratings (bug 755567) 2012-05-18 13:18:00 -07:00
Matt Claypotch 62b79e97b0 Revert "use the paginator with css :) (bug 756166)"
This reverts commit 10a347b007.
2012-05-17 13:20:45 -07:00
Matt Claypotch 10a347b007 use the paginator with css :) (bug 756166) 2012-05-17 13:09:51 -07:00
Gregory Koberger 3113a37017 English-ifying things 2012-05-17 12:51:27 -07:00
Gregory Koberger 259cadabaf Goin' versionless 2012-05-17 12:46:13 -07:00
Chris Van d2e6ce51ef allow admins to upload featured promo graphics (bug 744648) 2012-05-17 11:54:04 -07:00
Chris Van dd726d387d pass 'amo' to 'addon_users_list' helper if not in context (bug 736150) 2012-05-17 10:24:14 -07:00
Chris Van 143955191e fix tiny collection author names (bug 749176) 2012-05-17 10:13:06 -07:00
Chris Van 3fe18c6725 fix persona author names on review pages, etc. (bug 736150) 2012-05-17 10:13:05 -07:00
Rob Hudson f802e8c358 Converted apps review queue to use ES (bug 746764) 2012-05-16 23:00:43 -07:00
Gregory Koberger 4d1565ea8f Messing with admin access: Write tests and clean up code 2012-05-16 14:22:02 -07:00
Gregory Koberger a9808dbc89 Giving myself permissions to do naughty stuff to the site 2012-05-16 11:27:15 -07:00
Kumar McMillan ccd99e5f0b Email all SDK authors (bug 729757) 2012-05-16 09:10:14 -05:00
Rob Hudson f8e96de6f1 Updated disco to use compat mode from addon manager (bug 711698) 2012-05-15 16:34:26 -07:00
Kevin Ngo 28e3b29f83 front end for financial data (748015) 2012-05-15 12:03:15 -07:00
Wil Clouser 0ab213176e fix tests 2012-05-14 17:39:49 -07:00
Wil Clouser 9ac44234ae Merge pull request #318 from clouserw/random
fixing a couple of bugs; 3 commits; bug 751209, bug 750510
2012-05-14 16:48:50 -07:00
Chris Van 49972b165e allow people to upload 256px icons if they would like to (bug 744648) 2012-05-14 15:58:40 -07:00
Andy McKay 10f778145b break out the json response part and add in a status code (bug 753568) 2012-05-14 09:15:19 +01:00
Allen Short 0b43a1e4cf look for compatibility_summary in the right place, incorporate notices 2012-05-11 13:46:36 -07:00
Wil Clouser 13d81e7187 remove old cron job; bug 750510 2012-05-11 10:41:53 -07:00
Wil Clouser 76495553af Disable some crons; bug 750510 2012-05-11 10:37:30 -07:00
Wil Clouser ec7c070742 remove old pfs code. it's in services/pfs.py now; bug 751209 2012-05-11 10:24:45 -07:00
darktrojan a17f0a76d4 Use more flexible way of specifying icon URLs 2012-05-12 01:02:29 +12:00
Allen Short 2b9ac25d7d be more gentle to some test cases 2012-05-10 22:01:33 -07:00
Allen Short e58206702f more complete entry for truncation 2012-05-10 21:41:34 -05:00
Allen Short fbf2d48847 Limit number of errors/warnings to display in validation report (bug 715934) 2012-05-10 20:49:39 -05:00
Chris Van b6c4f358d2 create ES mapping for DownloadCount and UpdateCount 2012-05-10 13:08:37 -07:00
Rob Hudson a9a5c2b70e Added command to repopulate incompatible_versions (bug 724858) 2012-05-10 11:14:14 -07:00
Rob Hudson 61ab1d5f62 Added compat_mode param to search API for d2c (bug 706385) 2012-05-10 09:12:55 -07:00
darktrojan bd1de93566 Bug 731539 - Provide URL to 64px icon in API 2012-05-11 00:24:07 +12:00
Chris Van dd8e7790c8 fix tests 2012-05-10 01:58:03 -07:00
Chris Van c2a124e777 make the 'title' attributes more accurate 2012-05-10 01:26:36 -07:00
Chris Van 3899017e6c get rid of references to dead "apps.search" view from AMO 2012-05-10 01:18:36 -07:00
Chris Van 27bc5d90da add links to compatibility report counts to devhub add-on sidebar (bug 750920) 2012-05-10 01:14:16 -07:00
Chris Van 28978cb34f skip ES tests until bug 753421 gets fixed 2012-05-09 23:59:28 -07:00
Chris Van e92058965a fix circular import for index_stats 2012-05-09 16:52:26 -07:00
Rob Hudson ab8fcd4736 Added bulk compat updaters group for admin bulk validation tools.
Bug 750237
2012-05-09 15:38:36 -07:00
Rob Hudson 0805214c2e Updated to allow Sr Reviewers to certain admin tools (bug 750237) 2012-05-09 14:58:38 -07:00
Rob Hudson 7a2bb9f163 Allow Staff group to access admin tools (bug 750237)
This also refactors zadmin.views to be more PEP8 compliant.
2012-05-09 14:15:37 -07:00
Andy McKay c1ce7bcd42 cache purchase_ids 2012-05-09 12:27:13 -07:00
Andy McKay d7e5ae042d use the transformer on webapps and attach device types to it (bug speed-up) 2012-05-09 12:25:13 -07:00
Chris Van 122d881620 waffle cleanup: remove 'form-errors-in-validation' flag 2012-05-09 01:11:24 -07:00
Chris Van 282f23d3fb waffle cleanup: remove 'site-events' switch 2012-05-09 01:10:22 -07:00
Chris Van 8d12ce32a1 chipping away at search tests and cleaning up apps search view 2012-05-08 19:32:26 -07:00
Andy McKay 9d301ff72c skip tests that depend upon the middleware what i just removed 2012-05-08 16:12:49 -07:00
Chris Van b091f8e750 comment out some ES tests for Persona and Collection searching (since those are not live yet) 2012-05-08 15:50:03 -07:00
Andy McKay d8f48fc456 don't do the collection lookups unless we need to 2012-05-08 15:17:42 -07:00
Andy McKay 6aa574b92b remove figuring out url manually 2012-05-08 13:26:14 -07:00
Andy McKay 73ecae6a47 add in tests for pfs 2012-05-08 10:55:58 -07:00
Chris Van e514523a0f invalidate users for access whitelist better 2012-05-08 09:48:44 -07:00
Chris Van 5cb322b7a9 AMO -> MKT: cleanse 'editors' tests 2012-05-08 01:26:03 -07:00
Chris Van e193662526 AMO -> MKT: cleanse 'devhub' tests 2012-05-08 01:25:45 -07:00
Chris Van 2f76ebaba5 AMO -> MKT: cleanse 'amo' view tests 2012-05-08 01:25:38 -07:00
Chris Van 623353eb3b AMO -> MKT: cleanse 'addons' view tests 2012-05-08 01:25:20 -07:00
Chris Van ed011f4475 change email copy to say "Mozilla Marketplace" 2012-05-08 01:24:35 -07:00
Chris Van 6d722d8e3c shrink the paginator buttons (bug 752825) 2012-05-08 01:02:56 -07:00
Chris Van 94364e2929 put access whitelist invalidation in a task (bug 752700) 2012-05-07 23:51:35 -07:00
Chris Van 3dc14e5252 do not redirect peeps to /login/?to=/ upon logging out (bug 752807) 2012-05-07 22:23:55 -07:00
Chris Van 7318a15846 invalidate all users when added to whitelist (bug 752700) 2012-05-07 16:09:14 -07:00
Rob Hudson 27da416a05 Removed 'new-api-search' waffle flag. 2012-05-07 15:19:11 -07:00
Kumar McMillan 183394cee8 Fix in-app flow when preauth was removed (bug 752677) 2012-05-07 16:45:00 -05:00
Andy McKay 969ae81413 show a message once the popup is dismisssed, kinda related to (bug 745020) (bug 745020) 2012-05-07 14:31:56 -07:00
Rob Hudson 0ea290a207 Don't cache.set when value is zero. 2012-05-07 11:44:45 -07:00
Rob Hudson 7f2a4b162b Added util for memcached namespaces. 2012-05-07 11:17:40 -07:00
Andy McKay 17fce7775c second try at (bug 748636) 2012-05-07 10:04:03 -07:00
Chris Van 456d7dc2fc kill ACR buttons override magic now that we have D2C amazingness 2012-05-07 09:42:32 -07:00
Chris Van 2983071a77 return add-ons matching any platform when "All Systems" is selected (bug 752023) 2012-05-07 09:42:32 -07:00
Jeremiah Orem 6cfbd621c5 Redirect services/pfs.php to real PFS. 2012-05-05 14:00:57 -07:00
Chris Van c7b8a982cd do not filter site search on appversion for Firefox 10+ for D2C (bug 751735) 2012-05-04 13:47:28 -07:00
Chris Van 5e13e5f4c3 do not traceback if no version.is_compatible 2012-05-04 12:18:33 -07:00
Rob Hudson 3b56db04a5 Updated LoginRequired middleware for post-login redirects (bug 749060) 2012-05-04 07:18:31 -07:00
Chris Van f2fa11333a show reasons 2012-05-03 15:25:19 -07:00
Chris Van 746b66db1f add not_compatible_no_reasons to popups.html 2012-05-03 14:43:15 -07:00
Chris Van 28180a5fea change popups.html to output a different popup if there are no incompatibility reasons 2012-05-03 14:36:34 -07:00
Chris Van 3530d6e304 change copy for d2c add-on incompatibility popup if there are no reasons why 2012-05-03 14:28:18 -07:00
Wil Clouser f498ecfbe2 Add google webmaster verification 2012-05-03 13:46:47 -07:00
Chris Van ccc66a81f2 remove apps search tests from AMO 2012-05-02 14:15:04 -07:00
Chris Van f74b1e15d5 remove user review feed tests for marketplace 2012-05-02 12:30:06 -07:00
Chris Van 691f9b1fa3 Revert "add /users/pwreset to Marketplace (bug 740256)"
This reverts commit 7829435b0e.
2012-05-02 12:24:26 -07:00
Chris Van 7829435b0e add /users/pwreset to Marketplace (bug 740256) 2012-05-02 11:40:21 -07:00
Andy McKay 5fd0977fd5 fix error failure and move APP_SLUG into constants (bug moving-app-slug) 2012-05-02 11:16:52 -07:00
Kumar McMillan 11ae979ee0 Raise exceptions when testing 2012-05-02 12:31:55 -05:00
Chris Van ce1b45dbb1 do not show password field for /admin/models/auth/user (bug 740256) 2012-05-02 09:54:40 -07:00
Matthew Noorenberghe 643332a970 Release notes need to be XML/XHTML 2012-05-01 16:50:57 -07:00
Rob Hudson cf7b77a077 Added Developers group and some privileges (bug 747198) 2012-05-01 08:45:39 -07:00
Chris Van ce9d3ce6d2 fix refund requests email so they say "marketplace.mozilla.org" (bug 749718) 2012-05-01 00:57:47 -07:00
Andy McKay a34a895205 don't 500 on orphaned users 2012-04-30 16:30:30 -07:00
Rob Hudson 8be72f9d4c Also clear cache on BlocklistDetail post_save 2012-04-30 14:46:17 -07:00
Rob Hudson 67ae54ddce Fixture cleanup in preparation for Django 1.4 upgrade. 2012-04-30 14:32:31 -07:00
Wil Clouser 958b9fd5ff Merge pull request #311 from oremj/master
Start monitoring the signer and stop monitoring hera.
2012-04-30 12:50:52 -07:00
Jeremy Orem 48721101af We no longer need to monitor hera. 2012-04-30 12:36:39 -07:00
Jeremy Orem c042a7926c Make sure we can contact the signer. 2012-04-30 12:35:30 -07:00
Chris Van 87027587a3 invalid strict email matches for AMO users who are added to Marketplace whitelist 2012-04-30 12:23:38 -07:00
Chris Van e286dd063d APP_SLUG is in mkt/urls.py now 2012-04-30 11:31:03 -07:00
Chris Van b2a5fa496d add APP_SLUG to AMO devhub URL patterns 2012-04-30 11:11:15 -07:00
Chris Van abfa2b3a3d invalidate any users who match the walled-garden whitelist regex patterns (bug 747282) 2012-04-28 00:41:12 -07:00
Chris Van 42316161e3 invalidate users when adding their emails to walled-garden whitelist (bug 747282) 2012-04-27 19:13:23 -07:00
Kumar McMillan 5f02ca4db2 Store in-app product image (bug 742002) 2012-04-27 13:36:48 -05:00
Chris Van 2b5daa71ef oops 2012-04-26 18:13:12 -07:00
Chris Van ac7088bf11 strip carriage returns from email access whitelist 2012-04-26 18:12:04 -07:00
Andy McKay ad0c83a321 hook up the currency waffle flag (bug 749058) 2012-04-26 13:42:36 -07:00
Kumar McMillan 7803c73dca Change private_key to blob (was varbinary) (bug 749162) 2012-04-26 12:56:30 -05:00
Rob Hudson ab8fa365db In-memory ES indexes didn't seem to help tests. 2012-04-26 09:51:28 -07:00
Rob Hudson f0ae64f455 Fixed SITE_URL in refund crons for mkt (747131) 2012-04-26 09:45:16 -07:00
Andy McKay 7e27bc695b there's no way this would be off right? 2012-04-26 09:34:56 -07:00
Kumar McMillan 55b8a8880d Cope with non-existant files (mostly for tests) 2012-04-26 10:50:32 -05:00
Chris Van fb836691f0 change LoginRequiredMiddleware redirect to fix tests 2012-04-26 00:10:11 -07:00
Chris Van 08359c1058 fix tests aka leave NoConsumerMiddleware disabled by default 2012-04-25 23:18:36 -07:00
Rob Hudson 853c1f3201 Updated pending refund cron emails (bug 747131)
* Now using Jinja2 for template rendering.
* Autoescaping is off.
2012-04-25 20:26:32 -07:00
Chris Van 75606872aa use a textarea for email access whitelist 2012-04-25 20:03:36 -07:00
Chris Van 779518c91e secure our garden even harder (bug 747282) 2012-04-25 19:46:22 -07:00
Chris Van 131931151f hire security guard to protect our walled garden (bug 747282) 2012-04-25 18:35:28 -07:00
Andy McKay 8be4b7d86d cope with missing currencies 2012-04-25 18:29:34 -07:00
Kumar McMillan f6cef8648d Promise I'll fix these in a bit! 2012-04-25 19:21:58 -05:00
Rob Hudson 34064f04ab Moved jinja based send_mail to general location. 2012-04-25 15:55:58 -07:00
Rob Hudson 24c816bee5 Use default shards/replicas for test_ ES indexes. 2012-04-25 14:39:50 -07:00
Rob Hudson 5af4af72d7 Bumped stats ES test shards. 2012-04-25 13:53:01 -07:00
Rob Hudson 2f8b55a534 Updated BrowserID login to set display name (bug 748576) 2012-04-25 13:51:28 -07:00
Kumar McMillan ce741d7bfd Fix mirroring when disabling/enabling file (bug 726811) 2012-04-25 15:17:14 -05:00
Rob Hudson 6f39486238 Bump up test ES to 2 shards. 2012-04-25 13:02:47 -07:00
Andy McKay e0ec4f07ad if pre-approval fails in any other currency, try in USD 2012-04-25 11:16:34 -07:00
Andy McKay ef118626e4 first step, more explicit error (bug 747057) 2012-04-25 10:38:50 -07:00
Arron Schaar ee8582db9a dev ecosystem landing page 2012-04-25 09:54:15 -07:00
Rob Hudson 3170e26b69 Testing in-memory ES indexes for tests. 2012-04-25 09:35:05 -07:00
Rob Hudson 764ec87d47 Don't `update_incompatible_appversions` if not an extension. 2012-04-24 21:30:53 -07:00
Chris Van 6147fa9d19 remove quotation marks for "Request More Information" email for AMO too 2012-04-24 18:11:30 -07:00
Chris Van ecef4279d1 fix admin nav for Marketplace 2012-04-24 15:27:51 -07:00
Andy McKay 7383cd0a5d cachingggggggg 2012-04-24 15:05:39 -07:00
Kumar McMillan 32883fe58a Encrypt in-app payment secrets (bug 742751) 2012-04-24 16:35:57 -05:00
Wil Clouser d7ded6a694 fix ContentFile traceback 2012-04-23 18:55:09 -07:00
Allen Short 937422b0a8 missing imports 2012-04-23 07:48:31 -07:00
Allen Short 3bea929b05 more fix 2012-04-23 06:38:51 -07:00
Allen Short 19043a4510 Further updates to use storage API 2012-04-23 06:38:51 -07:00
Kumar McMillan caec7a2e42 Use storage API for everything * (bug 721572)
Includes: XPI uploads, addon icons, collection icons, personas
* It does not include the file viewer
2012-04-23 06:38:51 -07:00
Kumar McMillan fefa9677b7 Plugin to find usage of os module (see bug 721572) 2012-04-23 06:38:51 -07:00
Kumar McMillan a001021f4b Add file storage utils (part of bug 721572) 2012-04-23 06:38:51 -07:00
Chris Van 6ca5f114b5 let us try removing this for now 2012-04-23 00:57:05 -07:00
Chris Van 79168daf03 implement category browse pages (bug 735578) 2012-04-23 00:30:39 -07:00
Rob Hudson 47db5b0969 Removed chatty acl logging 2012-04-20 12:03:11 -07:00
Kumar McMillan f8a587877a another fix for faster frozen addons (bug 747314) 2012-04-20 12:19:16 -05:00
Andy McKay 54f52b67e2 faster frozen addons 2012-04-20 09:49:36 -07:00
Andy McKay 86821cf78a don't need paypal for other payment methods 2012-04-20 09:16:20 -07:00
Rob Hudson fbde87d217 Make more info redirect not pass extensions or themes. 2012-04-20 08:34:10 -07:00
Andy McKay 22119d082d add in other payment systems (bug 746712) 2012-04-19 18:22:00 -07:00
Andy McKay 7c292aa2a8 proper json 2012-04-19 18:21:39 -07:00
Chris Van e4f176cd6d fix persona author name and tests 2012-04-19 18:09:36 -07:00
Andy McKay 5ea35b87d0 cope with bad icons in the json (bug 741980) 2012-04-19 17:45:30 -07:00
Chris Van 2b18dda93b check for persona 2012-04-19 17:04:26 -07:00
Gregory Koberger a483c0a520 Reword the devhub copy 2012-04-19 16:31:30 -07:00
Andy McKay 14fad862b6 add in currency to body 2012-04-19 16:29:31 -07:00
Andy McKay 74e251461c add currencies to set up purchasing page (bug 746671) 2012-04-19 16:29:19 -07:00
Chris Van 925758f839 c, this is what happens you do not write tests 2012-04-19 15:35:19 -07:00
Chris Van 891086eb0e list persona authors on personas collection detail page (bug 736150) 2012-04-19 14:50:33 -07:00
Andy McKay 2cc495c3a6 Revert "making it up because @cvan said so"
This reverts commit 6ed21a49d2.
2012-04-19 14:32:41 -07:00
Andy McKay 6ed21a49d2 making it up because @cvan said so 2012-04-19 14:28:29 -07:00
Chris Van 4b37ac3a23 show ACR pitch for only Firefox (bug 746953) 2012-04-19 13:41:19 -07:00
Rob Hudson 0ee7d06a20 Landing page for mkt reviewers (bug 741634) 2012-04-19 10:45:00 -07:00
Chris Van 6809e5ebb5 sort price tiers in ascending order (bug 747050) 2012-04-19 10:09:10 -07:00
Rob Hudson b8ea684fb3 Don't require notes when editing groups. 2012-04-18 15:10:38 -07:00
Kumar McMillan 975cc8190c Support IPN refund for in-app payment (bug 746417) 2012-04-18 16:19:50 -05:00
Jeremiah Orem 9d174dbca8 Bug 746656 - add two more super old redirect to AMO 2012-04-18 12:26:19 -07:00
Kumar McMillan 37ceb59759 Handle inapp_pay not being installed (like on straight AMO)
In other words: the foreign key backwards relationship is only applied when an
app appears in INSTALLED_APPS
2012-04-18 11:35:45 -05:00
Chris Van a9a413195b remove double up & coming section 2012-04-18 09:33:16 -07:00
Andy McKay 9509f4bebe allow refunds, just not instant ones for in-app (bug 746417) 2012-04-18 07:43:47 -07:00
Andy McKay d0b25d4021 clever caching was getting in the way 2012-04-18 07:34:30 -07:00
Andy McKay 3ff433d560 test and switch to supported currencies 2012-04-17 18:12:47 -07:00
Kumar McMillan de15f5ef8d Notify app of in-app payment chargeback (bug 741588) 2012-04-17 19:01:27 -05:00
Andy McKay d6f9cc017d public waiting 2012-04-17 14:34:22 -07:00
Andy McKay 213eace875 add in choice of when to go public (bug 740967) 2012-04-17 13:45:27 -07:00
Chris Van 0bc4fed69b add Favorite Add-ons Contest promo (bug 742476) 2012-04-17 11:23:37 -07:00
Rob Hudson fcb80e3d41 Added reviewer logs for mkt (bug 741514) 2012-04-17 11:21:53 -07:00
Andy McKay deb4e17798 fix tests, don't need receipts in a.m.o 2012-04-16 15:50:34 -07:00
Andy McKay 67b1d2f60e rejig receipt creation, add in CEF logging, remove get_receipt 2012-04-16 14:32:24 -07:00