[wp-trac] [WordPress Trac] #48850: Plugins Screen: introduce "Automatic updates" column / option

WordPress Trac noreply at wordpress.org
Tue Dec 31 00:43:40 UTC 2019


#48850: Plugins Screen: introduce "Automatic updates" column / option
-------------------------------------------------+-------------------------
 Reporter:  jeherve                              |       Owner:  (none)
     Type:  feature request                      |      Status:  new
 Priority:  normal                               |   Milestone:  Awaiting
                                                 |  Review
Component:  Plugins                              |     Version:  3.7
 Severity:  minor                                |  Resolution:
 Keywords:  2nd-opinion has-patch needs-testing  |     Focuses:
  has-screenshots needs-design                   |  administration
-------------------------------------------------+-------------------------
Changes (by audrasjb):

 * keywords:  2nd-opinion => 2nd-opinion has-patch needs-testing has-
     screenshots needs-design


Comment:

 In `48850.diff`, as a first workaround and a proof of concept:

 * Allow admins to enable/disable automatic updates by using the plugins
 bulk selector.
 * Display admin notices when enabling/disabling auto updates on existing
 plugins.
 * Display a text to show that selected plugins are now updating
 automatically.
 * Store auto updated plugins in a site option.
 * Make basic controls on the user’s capabilities

 The nice point is that we don't add another column to the plugin table
 list, and the patch is pretty simple. It doesn't need AJAX and it doesn't
 add a lot of code to the existing codebase. But it will of course need
 some improvement: it's the first time I try to play with
 updates/autoupdates so I guess some parts of this patch are probably
 `_doing_it_wrong` ;-)

 When testing this patch/workaround, please don't forget autoupdates are
 not running immediately (but twice a day, I believe).

 Also adding `needs-design` keyword as I guess it would be nice to add a
 dashicon or better wording/visual indications here and there :)

 Cheers,
 Jb

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/48850#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list