Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- allow to specify year, month and day in addition to weekdays and time 2024-05-15 Monday 00:00 <=> runs *only* on May 15th 2024 year is optional, 05-15 <=> any May 15th on any year - last day of month, Nth week, reversed day-of-month (starting from last) *-W1 00:00 <==> run at midnight on the first week of month 01-L2 6:00 <==> run at six, but only on the second to last day of January 05-L 12:00 <==> run at twelve, but only on the last day of May - allow multiple time settings per schedule specified as ranges 12,13,14:00 <=> run at 12:00, 13:00 and 14:00 Friday..Sunday 12:00 <=> run at 12:00, but only only on Friday, Saturday and Sunday - similar to weekdays default, allow asterisk (*) to avoid using exact value *:30 <=> every hour at 30 minutes 10:* <=> every minute at 10 o'clock - repetition value for more control over steps between runs *:0/5 <==> every 5 minutes, starting with 0 0/2:00 <==> every 2 hours, starting with 0 - rework api and settings storage to use 1 key for time setting type and 'enabled' state moved into one - implement sunrise & sunset suggested in #2417 should be specified instead of HH:MM
- Loading branch information