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

3312 Коммитов

Автор SHA1 Сообщение Дата
Jen Fong-Adwent 18277e5128 Merge pull request #708 from ednapiranha/master
removed l10n
2013-04-10 10:47:58 -07:00
Matt Basta f2685bde87 Dismiss the `close` classname. 2013-04-10 10:27:32 -07:00
Chuck Harmston 677075c9e4 Fix broken tests from 9752f2b 2013-04-10 12:26:45 -05:00
Andy McKay 8ce91f2ed1 add in CORS test 2013-04-10 09:35:09 -07:00
Chuck Harmston 9752f2b1f5 Make GenericObject more amenable to optional fields, clarify docs (bug 859562) 2013-04-10 11:08:16 -05:00
Rob Hudson 428344b5a4 Fixed CORS tests 2013-04-09 20:13:36 -07:00
Rob Hudson 375d896c58 Added CORS tests for @mattbasta's commit 6d51aa20 2013-04-09 19:45:39 -07:00
Matt Basta 6d51aa207d So let it be written, so let it be CORSed
Ratings APIs need to be CORSed.
2013-04-09 18:40:57 -07:00
Chris Van 3fede3135f skip flaky TestReviewTransaction.test_public_sign_failure test 2013-04-09 15:47:40 -07:00
Andy McKay cf69266bec make content_ratings falsy (bug 859936) 2013-04-09 14:39:57 -07:00
Matt Basta dbe311c449 LOL jk 2013-04-09 14:38:34 -07:00
Matt Basta 56eb2106b5 Allow use of the dev device parameter for platform in feedback 2013-04-09 14:28:54 -07:00
Andy McKay d9d011fc37 temporary debugging help for 858820 2013-04-09 12:53:47 -07:00
Chris Van b65a7826bc enable site verification for Google Webmaster Tools for Marketplace (bug 859918) 2013-04-09 11:50:50 -07:00
Chris Van 5bd026244e make /hosted.webapp and /packaged.webapp 2013-04-09 10:53:37 -07:00
Chuck Harmston f74f1a8b5e Introduce Apps:APIUnthrottled permission to prevent select API users from being throttled (bug 848869) 2013-04-09 12:39:58 -05:00
Chuck Harmston 5be330aaf2 Throttle app creation API requests at 10 POSTs/day (bug 848869) 2013-04-09 12:39:50 -05:00
Chuck Harmston 2835697c1c Allow lookup of ratings by PK or slug (bug 859160) 2013-04-09 12:32:00 -05:00
Chris Van cf9f6d8be9 clean up TestReviewTransaction (bug maybe this will fix it?) 2013-04-08 21:03:03 -07:00
Chris Van c08f20c9ff be more verbose in test (bug 856799) 2013-04-08 20:29:34 -07:00
Chris Van c29dd443e8 cache our minifest and packaged zip really hard (bug 856799) 2013-04-08 20:28:24 -07:00
Allen Short b752beaf42 include price_locale.
return None for price on free apps
2013-04-08 18:35:02 -07:00
Rob Hudson 927b66b7d1 Fixed TestReviewTransaction tests 2013-04-08 17:36:32 -07:00
Kevin Ngo 03a17873bd hide dropdown when switching themes (bug 858103) 2013-04-08 16:56:32 -07:00
Andy McKay 42a0be3cf2 chuck was right (bug 859544) 2013-04-08 16:08:17 -07:00
Andy McKay c75f239a0b accept form encoding (bug 858403) 2013-04-08 16:00:16 -07:00
Rob Hudson 77e8728b63 Fixed broken test 2013-04-08 15:41:11 -07:00
Rob Hudson a98dfb1291 Added charset to mini-manifests 2013-04-08 13:59:59 -07:00
Jen Fong-Adwent efa7a0abb9 removed l10n 2013-04-08 16:50:40 -04:00
Andy McKay 0af2098715 fix content type issue 2013-04-08 12:58:11 -07:00
Jen Fong-Adwent 6a46c529d4 add webfighter to reference app landing page 2013-04-08 15:45:12 -04:00
Andy McKay 3d3f71625a a home for our wierd http status codes (bug 858403) 2013-04-08 12:14:56 -07:00
Andy McKay 35f2569ae8 add explicit /mine/ on to the end (bug 859357) 2013-04-08 12:11:39 -07:00
Jen Fong-Adwent b320ed5124 added webfighter as a reference app (bug 855695) 2013-04-08 14:45:32 -04:00
Rob Hudson f25a0fc08f Renamed `es` to `test_es` so we don't later overwrite it 2013-04-08 11:00:02 -07:00
Kevin Ngo fb560832c0 simplify sidebar class logic 2013-04-06 14:22:47 -07:00
Kevin Ngo a09b95c9df don't show flagged queue link on queue detail 2013-04-06 14:22:47 -07:00
Kevin Ngo 4569eaf471 edit/view Listing links on queue detail pages (bug 855848) 2013-04-06 14:22:47 -07:00
Kevin Ngo aa05933367 fix loadmore themes by using uncached count of themelocks (bug 858110) 2013-04-06 14:22:47 -07:00
Kevin Ngo 10d4a18f39 enable load more button, fix reject reason dropdown on more (bug 858103) 2013-04-06 14:22:47 -07:00
Andy McKay 9bde8f7b1f add a v1 in 2013-04-05 16:19:51 -07:00
Andy McKay 8495be3754 allow anonymous access to a test receipt 2013-04-05 15:40:18 -07:00
Andy McKay 5b34d4ece3 get v1 first (bug 858814) 2013-04-05 15:22:38 -07:00
Andy McKay fcc0cdc3d5 pass manifest url through 2013-04-05 15:06:11 -07:00
Andy McKay 5a6ec429c4 fake out the __metaclass__ 2013-04-05 15:01:20 -07:00
Chuck Harmston 64f68922cc Fix failing TestMarketplace test by ensuring vanilla authentication and authorization 2013-04-05 16:41:49 -05:00
Andy McKay 2f452f68d1 fix tests 2013-04-05 13:33:25 -07:00
Chuck Harmston 859a1b036d Return a 400 when an unsupport Content-Type header is passed to an API endpoint (bug 858403) 2013-04-05 14:58:41 -05:00
Chuck Harmston fb5a1ffa9a Use AnonymousReadOnlyAuthorization on RatingResource rather than SelectiveAuthentication; remove SelectiveAuthentication 2013-04-05 14:13:22 -05:00
Andy McKay be28a5d0eb add in test install page (bug 855912) 2013-04-05 12:03:41 -07:00
Chris Van ad826709f1 update yulelog 2013-04-05 10:30:30 -07:00
Andy McKay cb6baa0736 allow tastypie services on -dev (bug 858360) 2013-04-05 10:23:57 -07:00
Chuck Harmston d400523a85 Allow anonymous GET requests to ratings API (bug 858324) 2013-04-05 12:06:54 -05:00
Andy McKay 4e3e334c3e and add in a seperate installed api (bug 858398) 2013-04-05 09:21:20 -07:00
Andy McKay ef8d3f2e10 remove the install abomination (bug 858398) 2013-04-05 08:56:34 -07:00
Andy McKay 8a66ed2b79 some pep8 fixes (bug 858398) 2013-04-05 08:31:33 -07:00
Matt Basta 3c251b5ce8 CORSify account settings API endpoint 2013-04-04 21:52:31 -07:00
Allen Short 5f827ffdae typo 2013-04-04 20:52:59 -07:00
Allen Short 5060c4c616 nits 2013-04-04 19:34:03 -07:00
Matt Basta 4040db355d Make shared secret auth set up a user 2013-04-04 18:42:43 -07:00
Allen Short d94958b2b2 add endpoint for categories with creatured list (bug 855887) 2013-04-04 18:16:59 -07:00
Matt Basta e48bb8bd1f Add shared secret auth to account settings 2013-04-04 18:03:45 -07:00
Matt Basta 94cf47a8f3 Add logging to mkt authentication 2013-04-04 17:20:52 -07:00
Chris Van bb79b9af01 tweak yulelog for iframe nitpicks 2013-04-04 16:35:02 -07:00
Chris Van 06e346a359 tweak our minifest name and description 2013-04-04 16:26:44 -07:00
Andy McKay 1a3f2528f7 swap shared and oauth around 2013-04-04 15:27:37 -07:00
Kevin Ngo 39ea3bf7f5 allow clearing theme reviewers, hide instead of toggle more btn (bug 858106) 2013-04-04 12:12:14 -07:00
Chuck Harmston 4b6a769c00 Apply rate limits to abuse and feedback endpoints (bug 856742) 2013-04-04 13:55:52 -05:00
Chuck Harmston aed5af772e Make throttled responses return 429 (bug 856742) 2013-04-04 13:16:07 -05:00
Kevin Ngo 6badaa71c8 differ approve theme and commit review buttons (bug 856160) 2013-04-03 22:36:42 -07:00
Kevin Ngo 72951929a8 contain theme review h1 rule 2013-04-03 21:29:35 -07:00
Chris Van 667b2c65c3 do not let mere mortal reviewers approve their own themes (bug 856141) 2013-04-03 21:23:06 -07:00
Kevin Ngo fdca0979a7 cc theme review email on theme reviews (bug 856154) 2013-04-03 21:06:10 -07:00
Rob Hudson d92509250c Added version status to RT search result output (bug 857204) 2013-04-03 17:23:02 -07:00
Rob Hudson 6b97a32db1 Removed old icon data from search API 2013-04-03 17:23:02 -07:00
Matt Basta a05c09bd41 Use query string for shared secret token instead of cookie
Cookies are same-origin only and can't be used by a packaged app.
`_user` because we don't want to conflict with existing query params.
2013-04-03 15:30:28 -07:00
Kevin Ngo 51fb9387dc fix theme review log flag/dup comments (bug 855770) 2013-04-03 13:33:48 -07:00
Jen Fong-Adwent 76268afa2c it is actually called podcasts not high-fidelity 2013-04-03 16:22:41 -04:00
Jen Fong-Adwent a702e079af fixed copy switch error 2013-04-03 16:08:28 -04:00
Jen Fong-Adwent 5e2b27e0f6 added high-fidelity reference app; (bug 856902) 2013-04-03 15:16:00 -04:00
Rob Hudson ce5cb0f61a Allow support staff to edit admin settings (bug 848607) 2013-04-03 11:39:38 -07:00
Chuck Harmston 3902838cff Add API endpoints for reporting app and user abuse (bug #846833) 2013-04-03 13:15:27 -05:00
Matt Basta 8e1a624032 Fix broken footer link (bug 781556) 2013-04-03 10:49:15 -07:00
Kevin Ngo ee2e4226d4 fix aligning of sidebar for single theme review and empty theme queue pages (bug 857072) 2013-04-03 01:02:13 -07:00
Kevin Ngo 4b2a6a60e3 set duplicate as a reject reason in email for theme queue 2013-04-03 01:02:13 -07:00
Kevin Ngo 1d36a786f1 show rejection reason in theme logs (bug 855770) 2013-04-02 18:20:28 -07:00
Rob Hudson 142437025e Fixed other queues that didn't use _queue view 2013-04-02 16:58:59 -07:00
Kevin Ngo 66f06debd2 use request.user.get_profile instead of naive orm hit 2013-04-02 16:37:56 -07:00
Kevin Ngo 00cedeba8d store themelock reviewer as userprofile instead of requestuser (bug 855953) 2013-04-02 16:31:57 -07:00
Rob Hudson 5af6b7a809 Added status to reviewer tool search output (bug 857204) 2013-04-02 15:31:02 -07:00
Andy McKay a61aa9eff4 allow slug or pk (bug 847659) 2013-04-02 14:23:34 -07:00
Andy McKay 81a09554d6 version the api (bug 852233) 2013-04-02 14:17:13 -07:00
Kevin Ngo 864b21ce79 fix sidebar on themes review queue, single page (bug 857093) 2013-04-02 14:02:32 -07:00
Andy McKay e68e258305 move featured apps out of mkt/api and consolidate (bug 847659) 2013-04-02 12:43:25 -07:00
Hanno Schlichting 04fc3de0ac Skip assertion checking on unreliable ES-dependent test for now 2013-04-02 20:53:23 +02:00
Chuck Harmston 0567103d5d Add API endpoint for submitting site feedback (bug 846847) 2013-04-02 10:17:28 -05:00
Rob Hudson 65994a0638 Updated category API to consider carriers and regions (bug 856864) 2013-04-01 20:02:08 -07:00
Chris Van 22a3dbe581 serve a different yulelog for -dev verus prod (for the one and only @krupa) 2013-04-01 18:27:08 -07:00
Allen Short 385e91a64e how did that test get there 2013-04-01 18:10:44 -07:00
Matt Basta ea0785a5e5 Don't discriminate against Fireplace when it comes to keys 2013-04-01 17:16:08 -07:00
Allen Short d517c20e42 return null for price on free apps. (bug 856239) 2013-04-01 16:38:02 -07:00
Chris Van bcd7f666e8 update yulelog so <iframe> does not point to ?carrier=telefonica (bug 856799) 2013-04-01 16:08:04 -07:00
Matt Basta 814586e8bb Use POST audience instead of GET audience 2013-04-01 15:39:46 -07:00
Andy McKay bfdcda6cad allow slug lookup (bug 855885) 2013-04-01 14:23:05 -07:00
Andy McKay 22ded2295c move to explicit signals (bug 821773) 2013-04-01 13:50:38 -07:00
Rob Hudson e19c94d6fd Fixed one test 2013-04-01 11:45:50 -07:00
Andy McKay 6e209ac755 add in dehydrate_objects and use it for preview (bug 856211) 2013-04-01 11:35:57 -07:00
Rob Hudson 11bf69ee8e Added CORS to a few APIs (bug 856209) 2013-04-01 10:39:57 -07:00
Allen Short 0260dd6306 mark ratings as needing editor review 2013-04-01 10:30:29 -07:00
Matt Basta af3819c0dc CORSify the ToS/Privacy 'APIs' 2013-03-29 18:18:14 -07:00
Matt Basta 4ae7f69a12 Update login API to use provided audience 2013-03-29 18:01:18 -07:00
Allen Short 5fe84151fa Add API endpoint for flagging a rating as spam (bug 848505) 2013-03-29 17:52:42 -07:00
Matt Basta ebf35fb60a Use "slug" instead of "app_slug" in API (bug 856216) 2013-03-29 16:45:20 -07:00
Matt Basta 0e23470b9a Fix region detection functions 2013-03-29 14:23:40 -07:00
Matt Basta 63a68cb4f8 Remove category caching (revert me?) 2013-03-29 12:42:56 -07:00
Matt Basta 75327c1340 Stop randomizing desktop categories 2013-03-29 12:08:32 -07:00
Andy McKay d25c77f00a homepage (bug 847707) 2013-03-28 16:44:30 -07:00
Chris Van d488a8f77a change our webapp manifest name to "Marketplace" 2013-03-28 16:12:59 -07:00
Chris Van 4ff5717c5b serve yulelog .zip (bug 855579) 2013-03-28 14:55:10 -07:00
Chris Van 1a38d52691 add /minifest.webapp placeholder (bug 855579) 2013-03-28 14:43:21 -07:00
Andy McKay 02659011cc move patch up 2013-03-28 14:31:13 -07:00
Andy McKay 981dc4c869 use fixture 2013-03-28 14:01:17 -07:00
Tarek Ziade a915907420 changed the mocking so it works with the lazy load 2013-03-28 06:50:04 +01:00
Andy McKay 2588d7c121 add in a install record endpoint (bug 847700) 2013-03-28 13:44:01 -07:00
Stuart Colville 51120ef19f Add data to appResource (bug 838916) 2013-03-28 18:29:26 +00:00
Andy McKay 93ee9bf4cf some misc fixes in oauth libs 2013-03-28 09:58:38 -07:00
Tarek Ziade dd63f56e20 Merge pull request #700 from mozilla/monolith-final
Use monolith to display metrics - bug 838912
2013-03-28 09:44:25 -07:00
Chris Van 5e9bfb66f9 show a nice success message after editing theme 2013-03-27 23:28:33 -07:00
Chris Van 38da857711 send theme escalation emails to "background-themes@mozilla.com" (and Reply-To for approval/rejection emails) 2013-03-27 22:58:21 -07:00
Chris Van 8744231826 remove submit_theme and submit_theme_done views from mkt.submit (bug 855449) 2013-03-27 22:41:35 -07:00
Chris Van 07a47326db do not write bacon to disk in apps/devhub/tests/attachments 2013-03-27 22:37:44 -07:00
Chris Van de212ab6be remove mkt.themes app from Marketplace (bug 855449) 2013-03-27 22:37:44 -07:00
Kevin Ngo 306f27bd69 use self.login rather than self.client.login on theme rev tests 2013-03-27 21:36:28 -07:00
Tarek Ziade 15ff657559 Use monolith to display metrics - bug 838912 2013-03-28 03:16:18 +01:00
Chris Van 2d3dde9e00 replace settings.PERSONA_PATH with settings.ADDONS_PATH (bug 846957) 2013-03-27 15:37:54 -07:00
Kevin Ngo 02f002f717 queue for flagged themes (bug 841195) 2013-03-27 14:36:00 -07:00
Chuck Harmston 61267e37cb Move resources and tests for ratings from mkt/api to mkt/ratings (bug 855377) 2013-03-27 15:10:33 -05:00
Chris Van 43cfd8f44c remove "View Full Site" button from settings (bug 844149) 2013-03-27 11:27:42 -07:00
Matt Basta 9376633fb2 Remove unnecessary titles (bug 854434) 2013-03-27 11:20:31 -07:00
Matt Basta f4ceb82217 Fix header on info pages (bug 854434) 2013-03-27 11:19:08 -07:00
Matt Basta 26defcbe4c Added second half of operator shelf (bug 843647) 2013-03-27 11:17:25 -07:00
Chuck Harmston 9d78e58b4b Create API endpoints for submitting, editing ratings. (bugs 848494, 848428, 848471) 2013-03-27 13:06:23 -05:00
Allen Short 8938dbcfbe move extra data from 'meta' key to 'info'. (bug 854588) 2013-03-27 09:49:14 -07:00
Allen Short b437348d8d Add shared-secret authorization for fireplace (bug 847672) 2013-03-27 09:24:57 -07:00
Andrew Williamson 79d766909e change app escalation notification email address 2013-03-27 12:56:26 +00:00
Chris Van 39dea8fd26 fix test_dehydrate test because we cannot mock SITE_URL because get_absolute_url is deep in django-land 2013-03-26 18:47:14 -07:00
Andy McKay 1dcb320a19 work around until we find the real problem (bug 854505) 2013-03-26 16:53:17 -07:00
Kumar McMillan ab4f9ae195 Adjust tests after SITE_URL for Persona bug 847956 2013-03-26 17:54:00 -05:00
Kevin Ngo b16640f5d8 polish theme review queue frontend 2013-03-26 13:16:41 -07:00
Chris Van 3830c0453b Revert "au revoir, aurora (bug 854433)"
This reverts commit 07f0f5822e.
2013-03-26 13:09:28 -07:00