wp-crontrol

Take control of the cron events on your WordPress website

GPL-2.0 License

Downloads
44.5K
Stars
209
Committers
11

Bot releases are visible (Hide)

wp-crontrol -

Published by johnbillion over 4 years ago

  • Add a warning message if the default timezone has been changed. More information.
  • Fixed string being passed to strtotime() function when the Now option is chosen when adding or editing an event.
wp-crontrol -

Published by johnbillion over 4 years ago

  • Fix the editing of events that aren't currently listed on the first page of results.
wp-crontrol -

Published by johnbillion over 4 years ago

  • Bypass the duplicate event check when manually running an event. This allows an event to manually run even if it's due within ten minutes or if it's overdue.
  • Force only one event to fire when manually running a cron event.
  • Introduce polling of the events list in order to show a warning when the event listing screen is out of date.
  • Add a warning for cron schedules which are shorter than WP_CRON_LOCK_TIMEOUT.
  • Add the Site Health check event to the list of persistent core hooks.
wp-crontrol -

Published by johnbillion over 4 years ago

  • Fix the bottom bulk action menu on the event listing screen.
  • Make the timezone more prominent when adding or editing a cron event.
wp-crontrol -

Published by johnbillion over 4 years ago

  • Searching and pagination for cron events
  • Ability to delete all cron events with a given hook
  • More accurate response messages when managing events (in WordPress 5.1+)
  • Visual warnings for events without actions, and PHP events with syntax errors
  • Timezone-related clarifications and fixes
  • A more unified UI
  • Modernised codebase
wp-crontrol -

Published by johnbillion over 4 years ago

Beta 1 for WP Crontrol 1.8 which introduces:

  • A more unified UI
  • Searching and pagination for cron events
  • Ability to delete all cron events with a given hook
  • More accurate response messages when managing events (in WordPress 5.1+)
  • Timezone-related clarifications and fixes
  • Modernised codebase

WP Crontrol is available via Composer: composer require johnbillion/wp-crontrol="1.8.0-beta1"

wp-crontrol -

Published by johnbillion almost 5 years ago

This release was the beta for WP Crontrol 2.0 which was subsequently released as WP Crontrol 1.8.

wp-crontrol -

Published by johnbillion over 5 years ago

  • Correct the PHP.net URL for the strtotime() reference.
wp-crontrol -

Published by johnbillion over 5 years ago

  • Remove the date and time inputs and replace with a couple of preset options and a plain text field. Fixes #24 .
  • Ensure the schedule name is always correct when multiple schedules exist with the same interval. Add error handling. Fixes #25.
  • Re-introduce the display of the current site time.
  • Use a more appropriate HTTP response code for unauthorised request errors.
wp-crontrol -

Published by johnbillion almost 7 years ago

  • Remove the ability to delete a PHP cron event if the user cannot edit files.
  • Remove the Edit link for PHP cron events when the user cannot edit the event.
  • Avoid a PHP notice due to an undefined variable when adding a new cron event.
wp-crontrol -

Published by johnbillion almost 7 years ago

  • Fix a potential fatal error on the cron events listing screen.
wp-crontrol -

Published by johnbillion almost 7 years ago

  • Introduce bulk deletion of cron events. Yay!
  • Show the schedule name instead of the schedule interval next to each event.
  • Add core's new delete_expired_transients event to the list of core events.
  • Don't allow custom cron schedules to be deleted if they're in use.
  • Add links between the Events and Schedules admin screens.
  • Add syntax highlighting to the PHP code editor for a PHP cron event.
  • Styling fixes for events with many arguments or long arguments.
  • Improvements to help text.
  • Remove usage of create_function().
  • Fix some translator comments, improve i18n, improve coding standards.
wp-crontrol - 1.5

Published by johnbillion over 7 years ago

  • Show the hooked actions for each cron event.
  • Don't show the Delete link for core's built-in cron events, as they get re-populated immediately.
  • Correct the success message after adding or editing PHP cron events.
  • Correct the translations directory name.
wp-crontrol - 1.4

Published by johnbillion almost 8 years ago

  • Switch to requiring cron event times to be input using the site's local timezone instead of UTC.
  • Add the ability for a PHP cron event to be given an optional display name.
  • Better UX for users who cannot edit files and therefore cannot add or edit PHP cron events.
  • Terminology and i18n improvements.
wp-crontrol - 0.1

Published by johnbillion almost 8 years ago

  • Super basic, look at what's in WP-Cron functionality.
wp-crontrol - 0.2

Published by johnbillion almost 8 years ago

  • Fully documented the code.
  • Fixed the bug that the activate action wouldn't be run if the plugin wasn't in a subdirectory.
  • Now will play nicely in case any other plugins specify additional cron schedules.
  • Minor cosmetic fixes.
wp-crontrol -

Published by johnbillion almost 8 years ago

  • Internationalization
  • Editing/deleting/execution of cron events
  • More text, status messages, etc.
  • Allow a user to enter a schedule event in a human manner
  • Looks better on WordPress 2.5
wp-crontrol -

Published by johnbillion almost 8 years ago

  • Input of PHP code for cron events
  • Non-repeating cron events
  • Handles cron events with arguments
wp-crontrol -

Published by johnbillion almost 8 years ago

  • Bug fixes for running cron events and adding cron schedules
  • Added a cron spawn test to check for errors when spawning cron
  • Various small tweaks
  • WordPress 3.4 compatibility
wp-crontrol -

Published by johnbillion almost 8 years ago

  • Added support for WP-CLI
  • Removed some PHP4 code that's no longer relevant
Package Rankings
Top 7.35% on Packagist.org