Commit Graph

81 Commits

Author SHA1 Message Date
00ddfd4d05 Also cleanup websockets 2024-06-03 18:42:31 -07:00
895217865b Initial support for tracking locks 2023-10-11 22:46:01 -07:00
864e0c4918 Fix Cron edit files manually page not display directories #1978 [build] 2023-08-09 14:23:41 +03:00
8efeb1c86c Format hours and minutes the same https://github.com/webmin/authentic-theme/issues/1663 2023-07-17 18:51:02 -07:00
8b09edc5d3 Fix schedule table be tagged 2023-07-10 01:29:42 +03:00
24b59c5b85 No need for this check now that create_wrapper has been extracted 2023-04-18 15:58:27 -07:00
e5249a6e3b No need for a wrapper around the wrapper function 2023-04-18 15:44:40 -07:00
a3140c03da Merge pull request #1887 from webmin/dev/xterm-in-usermin
Add support for Terminal to work in Usermin
2023-04-18 15:34:42 -07:00
d154935e8f Fix to factor out create_wrapper sub 2023-04-18 21:21:30 +03:00
db8d712d83 When the cron module is being used as an API in usermin, leave user switching up to the caller 2023-04-18 10:11:49 -07:00
03d245384d Fix not to depend on Cron 2023-04-18 17:51:23 +03:00
5aaa81eeb6 Add support for Terminal to work in Usermin 2023-04-16 22:11:12 +03:00
b32cb7b0ba Figure out next run time in monthly mode https://github.com/webmin/authentic-theme/issues/1596 2022-05-11 21:21:59 -07:00
292db2b760 Add more quotemeta escapes for commands 2022-01-31 13:29:13 +03:00
536827a96a Quote everything https://github.com/webmin/webmin/issues/1587 2022-01-28 18:11:41 -08:00
9e48d6cbdd Command-line scripts should always deduce the root directory from the full path 2021-05-15 19:23:19 -07:00
72f4a33d84 Fix status detection on running cmd with set input or cmd containing special chars 2021-03-06 17:33:38 +03:00
8a8abf2ee5 Fix to match cron job exactly when possible
https://sourceforge.net/p/webadmin/bugs/5462
2021-03-06 16:34:19 +03:00
e32912a0de Add schedule table identifier 2020-09-22 15:48:54 +03:00
a2dc3f7124 Switch all calls to open() to explicitly open for read 2020-03-14 17:20:54 -07:00
57869c5840 Sort cron files to make read order stable https://sourceforge.net/p/webadmin/bugs/5313/ 2020-02-27 21:27:05 -08:00
bf3e179429 run-parts only runs executable alpha-numeric files https://github.com/authentic-theme/authentic-theme/issues/1339 2019-06-16 18:35:55 -07:00
a7cc1f1d90 Fix to check if element exists 2019-05-31 12:07:08 +03:00
90b759e644 Handle a zero-sized step https://github.com/authentic-theme/authentic-theme/issues/1339 2019-05-12 16:33:05 -07:00
794dab045a Don't try to compute time for a reboot job https://github.com/authentic-theme/authentic-theme/issues/13390 2019-05-08 20:40:48 -07:00
bb6aa0e6cc Show next cron run time 2018-12-16 22:13:14 -08:00
748e94a9d2 Also collect status at boot time 2018-08-04 18:41:16 -07:00
13889515ea Set correct permissions on cron files when using direct write mode 2018-03-15 19:51:24 -07:00
79d5616678 Handle case where cron_edit_command is set, but doesn't exist 2018-03-15 13:45:36 -07:00
82540a87e7 Test with cron command that is run as root 2018-03-13 22:33:43 -07:00
7b9fff0010 Use the right function name 2018-03-11 15:06:21 -07:00
938db3252b Replace os-specific check for existence of crontab with actual check for the command https://www.virtualmin.com/node/56355 2018-03-11 15:03:31 -07:00
68bfc3fdde Synology linux needs tabs 2018-01-26 22:44:20 -08:00
f52cf30916 Most systems can only accept spaces in a crontab 2018-01-25 20:38:06 -08:00
4dc1c96843 use webmin provided functions instead of system 2017-12-26 07:40:56 +00:00
7a184506e7 enable webmin to edit user crontabs without crontab command 2017-12-25 16:00:37 +00:00
34de35e281 Fix perl warning https://sourceforge.net/p/webadmin/bugs/4920/ 2017-03-09 17:29:00 -08:00
db801188ab Page to manually edit cron jobs 2017-03-05 13:45:16 -08:00
fcadcdee09 Prevent space between command and comment from being included in the command 2015-12-22 10:25:49 -08:00
df520db5bd Flush only where needed 2015-09-27 09:26:51 -07:00
b7b6624ee8 Fix escaping of % in commands http://virtualmin.com/node/36673 2015-03-27 15:06:42 -07:00
496dfff18b Deal with comment at end of run-parts command: 2014-10-26 16:50:02 -07:00
c466161e51 Disallow cron for non-existent users, and move up user checks 2014-05-14 12:39:59 -07:00
4bed1bac95 Add back JS for enabling and disabling fields 2014-02-02 17:49:40 -08:00
204590630a Some conversions to new cron times API 2014-02-02 11:04:03 -08:00
98e842ee3f More work on new cron UI function, plus persist searches across cron module links 2014-02-01 20:25:20 -08:00
5e93c847ba Start of work on proper function that returns HTML for cron inputs 2014-02-01 11:13:36 -08:00
b538a06d65 another html,js cleanup 2013-11-08 22:29:09 +08:00
205ceffe3a Work on UI for showing Webmin scheduled functions 2013-01-08 23:01:10 -08:00
f0cb996f21 Automatically select correct cron mode field 2012-09-03 14:41:21 -07:00