stops-core-theme-and-plugin-updates
Last commit date
css
7 years ago
images
7 years ago
includes
7 years ago
js
7 years ago
languages
7 years ago
templates
7 years ago
contributing.md
8 years ago
index.html
7 years ago
license.txt
8 years ago
main.php
7 years ago
readme.md
8 years ago
readme.txt
7 years ago
uninstall.php
7 years ago
readme.txt
243 lines
| 1 | === Easy Updates Manager === |
| 2 | Contributors: davidanderson, kidsguide, ronalfy, roary86, bigwing, webulous |
| 3 | Tags: updates manager, easy updates manager, disable updates manager, disable updates, update control, plugin updates, theme updates, core updates, automatic updates, multisite, logs |
| 4 | Requires at least: 4.6 |
| 5 | Requires PHP: 5.3 |
| 6 | Donate link: https://easyupdatesmanager.com |
| 7 | Tested up to: 5.2 |
| 8 | Stable tag: 8.0.5 |
| 9 | License: GPLv2 or later |
| 10 | |
| 11 | Manage all your WordPress updates, including individual updates, automatic updates, logs, and loads more. This also works very well with WordPress Multisite. |
| 12 | |
| 13 | == Description == |
| 14 | Easy Updates Manager is a light yet powerful plugin that allows you to manage all kinds of update- both on your single site install, or in WordPress Multisite. With a huge number of settings for endless configuration, Easy Updates Manager is an obvious choice for anyone wanting to take control of their website updates. |
| 15 | |
| 16 | https://vimeo.com/288535460 |
| 17 | |
| 18 | = Free Features Include = |
| 19 | <ul> |
| 20 | <li>Disable all updates with one click</li> |
| 21 | <li>Enable automatic updates with one click</li> |
| 22 | <li>Deeply customize your automatic update settings</li> |
| 23 | <li>Use logs to determine what and when something is updated</li> |
| 24 | <li>Hide plugin and theme updates (if custom developed)</li> |
| 25 | <li>Select which plugins and themes can be automatically updated</li> |
| 26 | <li>Disable core, plugin, theme, and translation updates</li> |
| 27 | <li>Force Updates to check that automatic updates are working</li> |
| 28 | <li>Integrate with <a href="https://updraftplus.com/">UpdraftPlus</a></li> |
| 29 | <li>Configure email notification settings</li> |
| 30 | <li>And much more…</li> |
| 31 | </ul> |
| 32 | |
| 33 | = Go Premium = |
| 34 | |
| 35 | Visit <a href="https://easyupdatesmanager.com">easyupdatesmanager.com</a> to upgrade to our premium features. |
| 36 | |
| 37 | https://vimeo.com/289883791 |
| 38 | |
| 39 | Premium features include: |
| 40 | <ul> |
| 41 | <li>Safe mode: ensures updates are compatible with your WordPress version and your server's PHP version</li> |
| 42 | <li>Schedule for automatic updates: runs the updates when you want them to avoid any downtime</li> |
| 43 | <li>External logging - Get alerts when new updates have been logged</li> |
| 44 | <li>Anonymization - Control what is sent to the WordPress API</li> |
| 45 | <li>Delayed updates - Delay automatic updates in the case of hotfixes and frequent releases</li> |
| 46 | <li>Auto backups: integrates with <a href="https://updraftplus.com/">UpdraftPlus</a> and take a backup before your site is updated</li> |
| 47 | <li>UpdraftCentral: fully integrates with <a href="https://updraftplus.com/updraftcentral/">UpdraftCentral</a></li> |
| 48 | <li>Log clearing schedule: keeps your logs table under control and deletes entries according to your own schedule</li> |
| 49 | <li>Import/Export settings: exports your settings from one site to another for quick configuration</li> |
| 50 | <li>Email notification of updates: gives you weekly or monthly reports of pending updates </li> |
| 51 | <li>White label: disables notices and customizes what the client sees</li> |
| 52 | <li>Check plugins: runs a check of plugins that have been removed from the WordPress Plugin Directory</li> |
| 53 | <li>Webhook: integrates with third-party services to run automatic updates via cron or even Zapier</li> |
| 54 | <li>Export logs: exports logs for printing, or downloads a CSV or JSON file for a date range</li> |
| 55 | </ul> |
| 56 | |
| 57 | > For more information on Easy Updates Manager Premium, <a href="https://easyupdatesmanager.com">check out our website at easyupdatesmanager.com</a>. |
| 58 | |
| 59 | = Translations = |
| 60 | |
| 61 | If you want to contribute to the translation, <a href="https://translate.wordpress.org/projects/wp-plugins/stops-core-theme-and-plugin-updates">please visit our translation section</a>. We appreciate all the translation help we can get. |
| 62 | |
| 63 | == Screenshots == |
| 64 | 1. Single site install settings page location |
| 65 | 2. Multisite install settings page location |
| 66 | 3. General Tab with main options |
| 67 | 4. Plugins tab with individual options allowed |
| 68 | 5. Themes tab with individual options allowed |
| 69 | 6. Logs feature |
| 70 | 7. Premium logs feature |
| 71 | 8. Advanced tab |
| 72 | 9. Premium advanced tab |
| 73 | |
| 74 | |
| 75 | == Installation == |
| 76 | <strong>Installing Easy Updates Manager in your WordPress Dashboard</strong> (recommended) |
| 77 | |
| 78 | 1. You can download Easy Updates Manager by going into your 'Plugins' section and selecting add a new plugin |
| 79 | 2. Search for the plugin by typing 'Easy Updates Manager' into the search bar |
| 80 | 3. Install and activate the plugin by pushing the 'Install' button and then the 'activate plugin' link |
| 81 | 4. Configure the plugin by going to the 'Updates Options' section in your admin area under the Dashboard |
| 82 | |
| 83 | <strong>Installing Easy Updates Manager through FTP</strong> |
| 84 | |
| 85 | 1. Upload the Easy Updates Manager folder to the '/wp-content/plugins/' directory (make sure it is unzipped) |
| 86 | 2. Activate the Easy Updates Manager plugin through the 'Plugins' menu in WordPress |
| 87 | 3. Configure the plugin by going to the 'Update Options' section in your admin area under the Dashboard |
| 88 | |
| 89 | Activate the plugin after installation. If you are on Multisite, the plugin must be network-activated. |
| 90 | |
| 91 | For additional information for Easy Updates Manager check out our website at <a href="https://easyupdatesmanager.com">easyupdatesmanager.com</a>. |
| 92 | |
| 93 | == Frequently Asked Questions == |
| 94 | = Do you support older WordPress versions? = |
| 95 | |
| 96 | Version 6.x.x should support WP versions 4.0 and up. Version 4.7.0 should support WP versions 2.3 - 4.0. |
| 97 | |
| 98 | Since WordPress is constantly changing, this plugin will always strive to support the latest version of WordPress. As there are many security vulnerabilities reported, please always keep WordPress as up-to-date as possible. |
| 99 | |
| 100 | Unfortunately, we do not support older versions of WordPress or the non-current release of this plugin. |
| 101 | |
| 102 | = How do I change the WordPress update notification e-mail? = |
| 103 | |
| 104 | Go to the General tab in our settings. You can enter a single email address, or multiple if you comma-separate them. |
| 105 | |
| 106 | = Automatic Updates = |
| 107 | |
| 108 | Check out our video on how the automatic updating works in WordPress. |
| 109 | |
| 110 | https://vimeo.com/291084023 |
| 111 | |
| 112 | = How Do I Enable Logging? = |
| 113 | |
| 114 | Check out our video on how logs work. |
| 115 | |
| 116 | https://vimeo.com/291084061 |
| 117 | |
| 118 | = Does Easy Updates Manager work with third-party plugins and themes? = |
| 119 | |
| 120 | Since third-party providers use custom update mechanisms, we cannot guarantee that they will work with Easy Updates Manager. |
| 121 | |
| 122 | = Additional Information and FAQ = |
| 123 | |
| 124 | For additional information and FAQs for Easy Updates Manager <a href="https://easyupdatesmanager.com">check out our website</a>. |
| 125 | |
| 126 | == Changelog == |
| 127 | |
| 128 | = 8.0.5 - 2019-03-28 = |
| 129 | |
| 130 | * SECURITY: Correct an erroneous nonce (intent) check. The impact of this is that a logged-in user with access to the WP dashboard was able to change some (but not all, as some were protected by further checks) options (e.g. disable unattended theme updates). |
| 131 | * TWEAK: Add site URL in slack message |
| 132 | * TWEAK: Preview the premium features in the advanced tab |
| 133 | * TWEAK: Lengthen the dismiss time on the "Thank you for installing" notice |
| 134 | * TWEAK: Change filter priorities to minimise the chance that something else over-rides EUM's settings when WP inquires about running an auto-update |
| 135 | |
| 136 | = 8.0.4 - 2019-01-18 = |
| 137 | |
| 138 | * FIX: Prevent a conflict between EUM Premium and UpdraftPlus Premium when backing up WordPress core |
| 139 | * TWEAK: No longer use WP_DEBUG constant to indicate rapid refresh of updates when in admin area; instead, use EASY_UPDATES_MANAGER_DEBUG |
| 140 | |
| 141 | = 8.0.3 - 2018-12-04 = |
| 142 | |
| 143 | * TWEAK: Added seasonal notices |
| 144 | * FEATURE: Logs are on by default |
| 145 | * FEATURE: Logs are now displayed by default in UpdraftCentral |
| 146 | * FEATURE: (Premium) White label settings can now be exported and imported |
| 147 | |
| 148 | = 8.0.2 - 2018-11-02 = |
| 149 | |
| 150 | * FEATURE: Can disable the admin bar in Advanced settings |
| 151 | * FIX: Resolving i18n issues |
| 152 | * FIX: Unknown command error occasionally shows up when clicking on a General option |
| 153 | * FIX: Plugins in rollback functionality showing re-activated when they are not |
| 154 | * FIX: Reset options would fail because of missing $wpdb variable |
| 155 | * TWEAK: Removing error logs for developers with debug on |
| 156 | * TWEAK: General options are grayed out if you disable updates |
| 157 | * TWEAK: Updating screenshots |
| 158 | |
| 159 | = 8.0.1 - 2018-10-30 = |
| 160 | |
| 161 | * FEATURE: Shows active versions if a plugin or theme is active |
| 162 | * FEATURE: (Multisite) Checks to see if any sites in the network have a plugin or theme installed |
| 163 | * FEATURE: Plugin can now be fully controlled by UpdraftCentral plugin |
| 164 | * FEATURE: (Premium) Scheduled log clearance |
| 165 | * FEATURE: (Premium) Automatic backup before auto update |
| 166 | * FEATURE: (Premium) Automatic update scheduling |
| 167 | * FEATURE: (Premium) Send Anonymous update request or request with random data to protect privacy |
| 168 | * FEATURE: (Premium) Import and Export settings |
| 169 | * FEATURE: (Premium) Introduce Safe Mode for PHP compatibility checks and WordPress version checks |
| 170 | * FEATURE: (Premium) Logs of automatic update events can be send to external channels such as slack, email, php error log and syslog |
| 171 | * FEATURE: (Premium) Send weekly or monthly emails of update notifications |
| 172 | * FEATURE: (Premium) Webhook to integrate with third-party services |
| 173 | * FEATURE: (Premium) Show plugins that have been removed from the WordPress Plugin Directory |
| 174 | * FEATURE: (Premium) Ability to whitelist the plugin |
| 175 | * FEATURE: (Premium) Ability to search the logs by user or asset name |
| 176 | * FEATURE: (Premium) Ability to export logs for a date range and print them, download a CSV, or download a JSON format |
| 177 | * FEATURE: (Premium) Check for PHP parse errors during automatic updates and de-activate problem problems automatically |
| 178 | * FEATURE: (Premium) Check for plugins de-activated during auto-update and attempt to re-activate them automatically |
| 179 | * FIX: Clicking more details on plugins tab properly shows a modal |
| 180 | * FIX: Force Updates removes a space in the updates panel if there are still updates after it runs |
| 181 | * FIX: Clicking any type of filter in logs shows an error message |
| 182 | * FIX: Add a JS polyfill to provide support for IE11 |
| 183 | * FIX: Admin notices show up twice in the options page |
| 184 | * FIX: Plugin/Themes/Log tab were causing an undefined hook suffix error upon save |
| 185 | * FIX: Removing filters in 7.0.3 allowed updates for plugins and themes to be shown |
| 186 | * REFACTOR: Advanced tab settings page refactoring |
| 187 | * TWEAK: Tidy up UI |
| 188 | * TWEAK: Changes in user capability checks |
| 189 | * TWEAK: Mark as supporting WordPress 5.0 |
| 190 | * TWEAK: Option to take backup before force updates |
| 191 | * TWEAK: Dashboard notice. Welcome notice now shows our other plugins |
| 192 | * TWEAK: Allow a filter to disable the updates lock option for more reliability in testing |
| 193 | * TWEAK: Easy Updates Manager now displays in the multisite dashboard menu |
| 194 | * TWEAK: Easy Updates Manager now displays in the admin bar |
| 195 | * TWEAK: Force Updates displays more contextual errors if automatic updates are somehow modified or disabled |
| 196 | * TWEAK: Enabling or disabling logs no longer requires a refresh |
| 197 | * TWEAK: Select General Tab if tab is invalid |
| 198 | * TWEAK: Advanced settings adhere to browser history |
| 199 | * TWEAK: Reset Options forces browser to reload for better UX in the Advanced tab |
| 200 | * TWEAK: Force Updates has a better description of what it does |
| 201 | * TWEAK: Clearing logs now clears the logs data upon success |
| 202 | * TWEAK: Logs can now be filtered in ascending or descending order |
| 203 | * TWEAK: Translations now show or hide properly if plugins, WordPress Core, or theme updates are disabled |
| 204 | * TWEAK: Help tab updated |
| 205 | * TWEAK: Email status message shows successful if they are valid emails |
| 206 | * TWEAK: Plugin and Theme options save via Ajax immediately with no save button necessary |
| 207 | * TWEAK: Adding loading animation to General tab to prevent multiple states from occurring at once |
| 208 | |
| 209 | = 7.0.3 - 2018-06-26 = |
| 210 | |
| 211 | * TWEAK: Disabling themes and plugins no longer disables translations. |
| 212 | * TWEAK: Dashboard notices about other plugins of potential interest now only show on the Easy Updates Manager pages |
| 213 | |
| 214 | = 7.0.2 - 2018-06-18 = |
| 215 | |
| 216 | * FIX: Removed multiple log entries and version numbers caching issue |
| 217 | * FIX: Fix for headers already sent warning |
| 218 | * TWEAK: Make all settings tabs work via ajax calls |
| 219 | * TWEAK: Show and hide logs tab upon enable and disable |
| 220 | * TWEAK: Add admin notices for insufficient php and wp versions |
| 221 | * TWEAK: Remove flexbox mixin |
| 222 | * TWEAK: Adding survey notice |
| 223 | * TWEAK: Auto refresh page after force updates |
| 224 | * TWEAK: Prevent users from excluding themselves |
| 225 | |
| 226 | = 7.0.1 - 2018-03-05 = |
| 227 | |
| 228 | * FIX: Enabling Log from Advanced tab does not use default options |
| 229 | * FIX: Plugin settings page is not accessible for excluded users |
| 230 | * TWEAK: Changed settings page to use admin-ajax.php instead of REST API |
| 231 | * TWEAK: Reduced database queries for saving settings options |
| 232 | * TWEAK: Removed the usage tracking code (which was always explicit opt-in) |
| 233 | * TWEAK: Add Welcome dashboard and notices |
| 234 | |
| 235 | = 7.0.0 - 2018-01-28 = |
| 236 | |
| 237 | * Admin UI overhaul based on past data. It is now very obvious which settings are enabled. Thanks for all the feedback. |
| 238 | |
| 239 | For past changelogs, <a href="https://easyupdatesmanager.com/blog/">please visit our blog</a>. |
| 240 | |
| 241 | == Upgrade Notice == |
| 242 | * 8.0.5: Various small tweaks and improvements, plus a security fix. A recommended update for all. |
| 243 |