---- Changes since 1.130 ----
Environment variables can be edited in user Cron files, and jobs and variable settings moved around.
---- Changes since 1.170 ----
Added option to move an existing environment variable to the top of a user's list.
---- Changes since 1.190 ----
Added a module configuration option to display the schedule for each job on the main page.
Added another option to display the current running status of each job.
---- Changes since 1.220 ----
In addition to the normal method of specifying the times that a cron job runs at, a date range can now also be entered.
---- Changes since 1.230 ----
Added a field for entering comments from Cron jobs, and a Module Config option to display comments in the list.
---- Changes since 1.240 ----
Multiple Cron jobs can be deleted at once, using checkboxes on the module's main page.
---- Changes since 1.250 ----
Multiple Cron jobs can be enabled or disabled at once, in a similar way to many can be deleted.
---- Changes since 1.290 ----
Changed the default schedule for new jobs to hourly.
---- Changes since 1.300 ----
When a user's home directory is changed in the Users and Groups module, any Cron jobs that use the old path are updated to the new.
---- Changes since 1.350 ----
Added a button on the Edit Job page for cloning an existing job.
---- Changes since 1.370 ----
Added a Module Config option to limit Cron jobs to hourly at most, thanks to Filip Hajny.
---- Changes since 1.390 ----
If there are more than 100 jobs (by default), a search form is shown on the main page instead of a list of all jobs.
Re-wrote all user interface code to use the new Webmin UI library.
Handle the daily / monthly / weekly Cron specification used on Ubuntu 7.
---- Changes since 1.400 ----
Fixed a bug that prevented new cron jobs from being created unless the 'Date range to execute' setting was changed.
Added a check for a valid module configuration, especially the cron jobs directory, to prevent accidental deletion of jobs.
---- Changes since 1.410 ----
Added an access control option to prevent individual Webmin users from creating cron jobs that run more often than hourly.
---- Changes since 1.420 ----
Disable time and day lists when 'All' is selected, to indicate that they are un-usable.
---- Changes since 1.440 ----
The search form for jobs is always visible, even when there are not too many jobs to show.
Converted commands in the module's API file to POD format, and added more details about each function.
---- Changes since 1.470 ----
Added a Module Config option to add new cron jobs to a specific file, like /etc/cron.d/webmin, instead of users' personal crontab files.
---- Changes since 1.670 ----
Fixed a security hole what could be exploited by passing in an invalid username.
---- Changes since 1.690 ----
Added buttons to move cron jobs to the top and bottom of the list.
---- Changes since 1.830 ----
Added a page for manually editing cron jobs.
---- Changes since 1.900 ----
The next run time of each cron job can be displayed by enable a new config option.
---- Changes since 1.980 ----
Added buttons to stop and start crond on the main page.
