Skip to content

Tags: NeilGerring/cron

Tags

v3.0.1

Toggle v3.0.1's commit message
chain/SkipIfStillRunning: fix bug handling different jobs

It was an error in channel scoping that was identified in pull robfig#263.

This adds a unit test to identify that issue and verify the fix.

v3.0.0

Toggle v3.0.0's commit message
docs: update and expand

v3.0.0-rc1

Toggle v3.0.0-rc1's commit message
parser: fix combining of Dow and Dom

Relevant portion of the spec (https://en.wikipedia.org/wiki/Cron):

    While normally the job is executed when the time/date specification fields all
    match the current time and date, there is one exception: if both "day of month"
    (field 3) and "day of week" (field 5) are restricted (not "*"), then one or both
    must match the current day.[3]

When originally written, I incorrectly allowed restricted stars like "*/10" to
trigger the "all must match" behavior. This bug would cause some schedules to
run less frequently, or not at all.

Fixes robfig#70

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update doc.go to fix description of @every

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update doc.go to fix description of @every

v1.0.0

Toggle v1.0.0's commit message
Fix usage example

Fixes robfig#11