#2794 - CRON management in admin zone

  • By
  • Added
  • 4 views
Identifier #2794
Issue type Feature request or suggestion
Title CRON management in admin zone
Status Completed
Handling member Chris Graham
Addon core
Description I feel Composr could benefit from having a CRON management section in the admin zone. This screen would allow the following functionality for site administrators for their Composr installation:

*They will be able to view a list of CRON hooks in the system and the date/time each one last ran successfully.
*They can enable and disable specific hooks for debugging (disabling means cron_bridge will bypass that hook until it is enabled again).
*They can manually execute hooks from the screen
*Have the ability to see errors if the executed hook failed with an error.
*Perhaps they can set limits on hooks. For example, if cron_bridge runs every minute, but I only want my email hook to run every 5 minutes, I can set a limit on that hook. Addons with CRON hooks can also upon installation tell Composr whether each hook should run as Composr's default CRON interval, or to have its own default interval.
*Maybe have the ability on the screen to set a "password" for cron_bridge. That way, the password needs to be passed to cron_bridge on execution for it to run. Prevents outsiders from overloading your server via. CRON flooding.
Steps to reproduce

Related to

#2562 - Staff checklist: Add ability to see number of CRON tasks in task queue

#3316 - Error catching for CRON

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated