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

1025 Коммитов

Автор SHA1 Сообщение Дата
Mathieu Pillard 486f169a2b Add admin tool to enter custom heading/description for disco pane recommendations 2018-07-05 14:41:16 +02:00
Andrew Williamson 3298a7bc49
make background filename always visible in reviewer tools (#8655) 2018-06-26 11:18:26 +01:00
Andrew Williamson 323e77597e
Fix larger thumbnails in reviewer tools and legacy frontend by locking the size (#8590) 2018-06-21 13:28:02 +01:00
Mathieu Pillard 39ddb65aef Remove features from collections that won't be ported to the new frontend
This removes the following features from collections:
- Ability to browse all public collections and sort through them
- Collection feeds
- Collection admin edition (the functionality is kept but instead
  moved to the django admin)
- Collection contributors (instead, just allow people with
  Collections:Contribute to edit add-ons of the featured themes
  collection.

This allows us to get rid of some long-standing performance issues with
the database queries associated with those features, improving overall
stability of the site.

Database migration removing collections_users table will be added
in a later commit to keep backwards-compatibility when this one is
pushed to production.
2018-06-18 14:52:59 +02:00
Ankush Chadda f779959de0 Fix unbroken strings (#8489)
Fixes #8166
2018-06-15 06:35:21 -07:00
lavish205 795da20bb0 Fixed #4658: Remove Tabzilla from devhub 2018-06-14 03:48:04 +05:30
Andrew Williamson 559dfd8b86
Expose static theme preview in devhub my addons lists (#8458) 2018-06-08 18:26:51 +01:00
Mathieu Pillard 9b2b87d2df
Merge pull request #8465 from diox/translations-in-admin
Unhide translations widgets in the django admin
2018-06-08 17:14:38 +02:00
Christopher Grebs c89ba5abda
Merge pull request #8463 from deepanshu-jain1999/issue_7783
Fix Issue #7783
2018-06-08 07:36:18 +02:00
deepanshu-jain1999 9fe4abde6a Fix issue #7783 2018-06-07 20:25:00 +05:30
Mathieu Pillard 5275da6963 Unhide translations widgets in the django admin
Also add a bit of custom css/js to make them easier to edit.
2018-06-07 13:40:10 +02:00
Ankush Chadda 7ca6600783 fix #8166 (#8419) 2018-06-05 14:58:18 +01:00
Andrew Williamson 9ab2b46cf2
static theme simple preview (#8268) 2018-05-18 14:47:57 +01:00
Shivam Singhal 8f559caf19 Fixing 8224 updating firefox logo in header (#8257) 2018-05-15 16:49:51 +01:00
Mathieu Pillard a6481b3b10 Prevent developers from having several active api keys at the same time 2018-05-11 15:26:24 +02:00
Andreas Wagner 2cff8860be Remove langpack import 2018-05-09 13:36:02 +02:00
Andreas Wagner 828dda1937
Remove all beta versions code (#8100)
Remove all beta versions code
2018-04-24 21:17:03 +02:00
Andrew Williamson 8ec0e476ce
add zoom image viewer from LWT review tool to static themes. (#8030) 2018-04-13 15:49:17 +08:00
Andrew Williamson 3f98c4e332
add static theme admin review flag (#8020) 2018-04-10 23:44:54 +08:00
Christopher Grebs bf8b503a65
Make version deletion modal dialog much more red.
The warnings are really not so easy to see and don't stand out enough
imho. Let's make 'em a bit more red.

Fixes #7984
2018-04-06 15:14:02 +02:00
Mathieu Pillard 386f702d31 Bring back border on table with add-on info in review page
(it depends on the presence of the object-lead class on a parent,
 but we need to adjust the padding accordingly now that the styles
 have been simplified)
2018-03-27 13:45:10 +02:00
Mathieu Pillard d9537c4744 Fix screenshot and addon info placement on review page 2018-03-26 13:40:26 +02:00
Mathieu Pillard aaa1022d06 Get rid of floats in the addon info part of the review page, fixing lightbox 2018-03-23 15:15:40 +01:00
Sanyam Khurana e54a1691c5 Fixes #5379: Remove footer field from theme submission form (#7718)
* Fix #5379: Remove footer field from theme submission form

* Address review comments

* Address review comments
2018-03-21 15:01:39 +01:00
Andrew Williamson 3faf451dca
remove Stylus (#7820) 2018-03-19 22:19:31 +08:00
Andrew Williamson 187bee262e
Review page changes for static themes (#7805) 2018-03-16 23:06:57 +08:00
Mathieu Pillard 9349e21f4f Disable "Create a Theme" link during add-on upload 2018-03-14 12:40:40 +01:00
Mathieu Pillard 1b4b7ca4b8 Refactor reviewer flags API into a single endpoint 2018-03-12 20:18:23 +01:00
Andrew Williamson 1194555e04
slightly resize wizard fields; have tooltip icon stick to required/optional label (#7754) 2018-03-09 17:05:01 +08:00
Andrew Williamson f61ebbf0f2
fix color chooser popup in RTL locales (#7732) 2018-03-07 00:10:44 +08:00
Sanyam Khurana 50ef56409e Fixes #5116: Fix profile picture dimension on Dev hub page (#7709) 2018-03-06 17:52:03 +08:00
Sean Prashad 29e579f373
Apply CSS updates to #submit-form id 2018-02-26 09:54:27 -05:00
Sean Prashad 33b6483052
Revert border-width CSS class 2018-02-26 09:51:10 -05:00
Sean Prashad 7cf6a6541e
Add border-width CSS class to style te Browser preview section 2018-02-24 14:19:44 -05:00
Sean Prashad a5264ee635
Revert padding and width for .item CSS class 2018-02-24 13:45:37 -05:00
Sean Prashad de9bdf85a5
Format separator line width and placement 2018-02-23 23:11:41 -05:00
Mathieu Pillard 5d84077f79
Merge pull request #7628 from diox/locale-switcher-dutch-frysk-fix
Fix locale chooser confusion between Dutch (nl) and Frysk (fy-nl)
2018-02-23 17:13:51 +01:00
Raffaele 6c8ef890ff Fixes #3098. (#7591)
Prevent devhub from showing success message when edit errors occur
2018-02-22 12:58:25 +01:00
Mathieu Pillard 8c5da5cffd Fix locale chooser confusion between Dutch (nl) and Frysk (fy-nl)
It was matching against anything ending with the locale chosen,
therefore picking fy-nl over nl...
2018-02-21 22:57:31 +01:00
Andreas Wagner ff0cb96af9
Update devhub landing page logo (#7603) 2018-02-20 12:06:41 +01:00
Mathieu Pillard 8789f550e5
Merge pull request #7562 from diox/deadline-for-info-requests
Add a (soft) deadline for requests for information
2018-02-19 12:35:02 +01:00
Mathieu Pillard 2a377a01cb Add a (soft) deadline for requests for information 2018-02-14 12:52:20 +01:00
Andreas Wagner 18078e2ec3
Merge pull request #7530 from SeanPrashad/issue-7301
Fixes #7301: Add outline: none; to .site-title.prominent <a> tag
2018-02-09 17:10:25 +01:00
Sean Prashad acc4a96767
Add outline: none; to .site-title.prominent <a> tag 2018-02-08 22:16:01 -05:00
Andrew Williamson 84b71dbff4
add some js to handle different background image sizes in static theme wizard (#7447) 2018-02-01 23:37:27 +08:00
Mathieu Pillard e36b4d9252
Add option to disable auto-approvals on an add-on (#7407)
Add option to disable auto-approvals on an add-on
2018-01-30 18:16:25 +01:00
Andrew Williamson 49533b3678
yet more static theme wizard changes (#7417) 2018-01-30 23:19:33 +08:00
Sean f261b1cb1e Add white space around private whiteboard area (#7413) 2018-01-29 18:37:44 +08:00
Vishal Sharma 160d15ba36 Fixed broken comments in reviewer/theme/logs and reviewer/theme/history (#7382) 2018-01-24 20:48:41 +08:00
Vishal Sharma af20fe6b1c Removed checkbox condition from upload-addon.js 2018-01-23 23:52:00 +05:30