Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/go-co-op/gocron
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
https://github.com/go-co-op/gocron
replace time sleep instances with time after / ctx done select
JohnRoesler opened this pull request over 1 year ago
JohnRoesler opened this pull request over 1 year ago
fix the flakey at time tests
JohnRoesler opened this pull request over 1 year ago
JohnRoesler opened this pull request over 1 year ago
enhance the locker documentation
JohnRoesler opened this pull request over 1 year ago
JohnRoesler opened this pull request over 1 year ago
fix: make panic on startblocking with no jobs more clear
JohnRoesler opened this pull request over 1 year ago
JohnRoesler opened this pull request over 1 year ago
Add support of creating the lock key for the job when the distributed lock was enabled
git-hulk opened this pull request over 1 year ago
git-hulk opened this pull request over 1 year ago
fix: clear the limitModeQueue chan on stop
JohnRoesler opened this pull request over 1 year ago
JohnRoesler opened this pull request over 1 year ago
[BUG] - Anonymouss functions get overwritten, jobs share the last added anonymous function
Zeg0 opened this issue over 1 year ago
Zeg0 opened this issue over 1 year ago
fix: executor run block when executor.stop()
rfyiamcool opened this pull request over 1 year ago
rfyiamcool opened this pull request over 1 year ago
Fix data race in executor with enabling the limit mode
git-hulk opened this pull request over 1 year ago
git-hulk opened this pull request over 1 year ago
fix: deadlock for blocking channel
rfyiamcool opened this pull request over 1 year ago
rfyiamcool opened this pull request over 1 year ago
[FEATURE] Add support of the alias name for job
git-hulk opened this issue over 1 year ago
git-hulk opened this issue over 1 year ago
Fix the distributed locking didn't take effect if the max concurrent jobs was set
git-hulk opened this pull request over 1 year ago
git-hulk opened this pull request over 1 year ago
fix: atomic.Bool for scheduler.running
rfyiamcool opened this pull request over 1 year ago
rfyiamcool opened this pull request over 1 year ago
docs: add CronWithSeconds example in readme.md
rfyiamcool opened this pull request over 1 year ago
rfyiamcool opened this pull request over 1 year ago
[FEATURE] Allow users be aware of the error if the job failed to run
git-hulk opened this issue over 1 year ago
git-hulk opened this issue over 1 year ago
Rename timeHelper.go to time_helper.go for keeping consistent naming style
git-hulk opened this pull request over 1 year ago
git-hulk opened this pull request over 1 year ago
Feature/move lockers to sub module
JohnRoesler opened this pull request over 1 year ago
JohnRoesler opened this pull request over 1 year ago
Too many new dependencies for last v1.24.0
stokito opened this issue over 1 year ago
stokito opened this issue over 1 year ago
[BUG] - The LastRun() and NextRun() of the job get the same time when it is running.
yanmxa opened this issue over 1 year ago
yanmxa opened this issue over 1 year ago
add locker for distributed scheduling
JohnRoesler opened this pull request over 1 year ago
JohnRoesler opened this pull request over 1 year ago
Tag/Release `v1.20.1` has been removed
zacharyarnaise opened this issue almost 2 years ago
zacharyarnaise opened this issue almost 2 years ago
update golangci-lint rules
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
fix(job): provide access to job context
cristiprg opened this pull request almost 2 years ago
cristiprg opened this pull request almost 2 years ago
fix(go.mod): upgrade go version to 1.20
cristiprg opened this pull request almost 2 years ago
cristiprg opened this pull request almost 2 years ago
fix singleton and limit modes
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
[BUG] - SingletonMode() uses 100% of the CPU if app is running in the docker
Sigmanor opened this issue almost 2 years ago
Sigmanor opened this issue almost 2 years ago
refactor the max concurrent jobs executor func
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
rework the exectuor stopping to use context with cancel and wait groups instead of stop chans
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
Add star history to readme
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
allow scheduler functions pertaining to a job to be called in any order
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
add FinishedRunCount() to job
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
fix singleton mode to avoid goroutine leaks, and accurate run counts
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
Fix build badge in readme
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
fix random interval where lastRun ends up in the past
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
when Week() is called without At(), but StartAt() is called, use StartAt() offset
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
fix issue where At() without StartAt() never ran
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
fix issue where Weekday(), StartAt() and At() set at the same time result in unexpected run times
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
fix couple of tests that are flakey due to timing
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
handle case where last run would be in the future on a job update
JohnRoesler opened this pull request almost 2 years ago
JohnRoesler opened this pull request almost 2 years ago
add func for getting all tags
jzbyers opened this pull request almost 2 years ago
jzbyers opened this pull request almost 2 years ago
[BUG] - RunCount not accurate when singleton mode
forstef opened this issue almost 2 years ago
forstef opened this issue almost 2 years ago
[BUG] - Job not getting scheduled
rohitshekhar29 opened this issue almost 2 years ago
rohitshekhar29 opened this issue almost 2 years ago
[BUG] - Job not getting scheduled
rohitshekhar29 opened this issue almost 2 years ago
rohitshekhar29 opened this issue almost 2 years ago
[BUG] - SingletonMode combines with long time limiter.Wait() causes goroutine leak
Decmoe47 opened this issue almost 2 years ago
Decmoe47 opened this issue almost 2 years ago
[BUG] - System Time Change Effects Scheduled Jobs
dthomas-sensonix opened this issue almost 2 years ago
dthomas-sensonix opened this issue almost 2 years ago
[BUG] - Blocking on semaphore
birkoffe opened this issue almost 2 years ago
birkoffe opened this issue almost 2 years ago
Bump actions/setup-go from 3 to 4
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Fix a bug with scheduling next runs on daylight savings change days
andyy-gci opened this pull request almost 2 years ago
andyy-gci opened this pull request almost 2 years ago
Fix/425
Shehats opened this pull request almost 2 years ago
Shehats opened this pull request almost 2 years ago
[BUG] - EveryRandom hangs
ronny164 opened this issue almost 2 years ago
ronny164 opened this issue almost 2 years ago
job: Pad `ScheduledAtTime(s)` with leading zeroes
gechr opened this pull request almost 2 years ago
gechr opened this pull request almost 2 years ago
[FEATURE] - Upgrade to Go version 1.20.1
donhuvy opened this issue almost 2 years ago
donhuvy opened this issue almost 2 years ago
[FEATURE] - Apply (custom) timezone to Next() execution
john-dev opened this issue almost 2 years ago
john-dev opened this issue almost 2 years ago
[BUG] - long job will sleep more and more longer by time with short period setting
Yu-Jack opened this issue almost 2 years ago
Yu-Jack opened this issue almost 2 years ago
Bump golang.org/x/sync from 0.0.0-20210220032951-036812b2e83c to 0.1.0
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Bump github.com/stretchr/testify from 1.8.1 to 1.8.2
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
Fix panic in getCurrentJob()
patrikhermansson opened this pull request almost 2 years ago
patrikhermansson opened this pull request almost 2 years ago
[BUG] - Calling `StartAsync()` - `Stop()` - `StartAsync()` sporadically panics: `panic: close of closed channel`
mertyildiran opened this issue almost 2 years ago
mertyildiran opened this issue almost 2 years ago
[BUG] - job.LastRun() is in the future
fgm opened this issue almost 2 years ago
fgm opened this issue almost 2 years ago
Bump go.uber.org/goleak from 1.2.0 to 1.2.1
dependabot[bot] opened this pull request almost 2 years ago
dependabot[bot] opened this pull request almost 2 years ago
[BUG] - when using "time.FixedZone("GMT", 8*3600)" to set timezone,the bianry file would got deadlock in windows
cdsjsz opened this issue almost 2 years ago
cdsjsz opened this issue almost 2 years ago
[BUG] - Random task interval is unstable
gm-cn opened this issue almost 2 years ago
gm-cn opened this issue almost 2 years ago
Fix flaky testAt
kennykarnama opened this pull request almost 2 years ago
kennykarnama opened this pull request almost 2 years ago
Add telemetry
arjunmahishi opened this pull request almost 2 years ago
arjunmahishi opened this pull request almost 2 years ago
[BUG] - Flaky TestScheduler_Update/happy_path
zhsj opened this issue almost 2 years ago
zhsj opened this issue almost 2 years ago
[BUG] - Flaky TestScheduler_SetMaxConcurrentJobs
zhsj opened this issue almost 2 years ago
zhsj opened this issue almost 2 years ago
[BUG] - Flaky TestAt
zhsj opened this issue almost 2 years ago
zhsj opened this issue almost 2 years ago
[BUG] Cronjob executed earlier than expected, and executed twice
shieldnet opened this issue about 2 years ago
shieldnet opened this issue about 2 years ago
[BUG] - How to use Month (29), Month (30)
yqchilde opened this issue about 2 years ago
yqchilde opened this issue about 2 years ago
`.At()` without `.StartAt()` never fires
ted537 opened this issue about 2 years ago
ted537 opened this issue about 2 years ago
[BUG] - Time drift between job executions
ltagliamonte-dd opened this issue about 2 years ago
ltagliamonte-dd opened this issue about 2 years ago
[FEATURE] - Please add limit mode "WaitModeSingle"
uginroot opened this issue about 2 years ago
uginroot opened this issue about 2 years ago
[BUG] - My go code uses this gocron. I run ok on centos7, but it always fails on the docker. I don't know what happened
zfb7901 opened this issue about 2 years ago
zfb7901 opened this issue about 2 years ago
[BUG] - Incorrect nextRun with Weekday(), StartAt() and At()
y0rker opened this issue about 2 years ago
y0rker opened this issue about 2 years ago
If the system is in sleep during the time it was scheduled to run, how to trigger it once the PC comes back online?
shrinidhi111 opened this issue about 2 years ago
shrinidhi111 opened this issue about 2 years ago
[BUG] - CPU usage 100% and next schedule is blocking after the system time is changed
allanche opened this issue over 2 years ago
allanche opened this issue over 2 years ago
[FEATURE] - supports job retry when job failed
Shawn-Huang-Tron opened this issue over 2 years ago
Shawn-Huang-Tron opened this issue over 2 years ago
resolve issue where scheduling caused divide by zero error
JohnRoesler opened this pull request over 2 years ago
JohnRoesler opened this pull request over 2 years ago
[BUG] - Weeks does not maintain hour offsets
foxwhite25 opened this issue over 2 years ago
foxwhite25 opened this issue over 2 years ago
[FEATURE] - Add "lastRunFinished" counter which is increased after the job has finished
reinkrul opened this issue almost 3 years ago
reinkrul opened this issue almost 3 years ago
[FEATURE] - Add Metrics For Jobs
vaxilicaihouxian opened this issue almost 3 years ago
vaxilicaihouxian opened this issue almost 3 years ago
Existing schedules are being overwritten when removed by tag
saul-data opened this issue almost 3 years ago
saul-data opened this issue almost 3 years ago
Make FindJobsByTag exported
calvinmclean opened this pull request about 3 years ago
calvinmclean opened this pull request about 3 years ago
Great Library! - Does it support avoiding creating schedules that overlap ?
iangregsondev opened this issue about 3 years ago
iangregsondev opened this issue about 3 years ago
fix issue with a multi week schedule with At() time in the past
JohnRoesler opened this pull request over 3 years ago
JohnRoesler opened this pull request over 3 years ago
Add macOS and windows os to tests
JohnRoesler opened this pull request over 3 years ago
JohnRoesler opened this pull request over 3 years ago
[BUG] - Cron job gets ran on startup
andschneider opened this issue over 3 years ago
andschneider opened this issue over 3 years ago
[FEATURE] - Run a scheduled a job once in a distributed system
marcsantiago opened this issue over 3 years ago
marcsantiago opened this issue over 3 years ago
[FEATURE] - Support saving serialized scheduler and reinstating from serialized scheduler
JohnRoesler opened this issue almost 4 years ago
JohnRoesler opened this issue almost 4 years ago
[BUG] - Removing a task fails to stop it from executing
benderdave opened this issue almost 4 years ago
benderdave opened this issue almost 4 years ago
[BUG] - schedule job at specific time
PolyglotOpenstreetmap opened this issue about 4 years ago
PolyglotOpenstreetmap opened this issue about 4 years ago
[FEATURE] - Time format allow wildcards
GeitV opened this issue over 4 years ago
GeitV opened this issue over 4 years ago
[BUG] - Runs task twice
pandurang90 opened this issue over 4 years ago
pandurang90 opened this issue over 4 years ago
Feature request: Store job/schedule data
cybervagabond opened this issue almost 5 years ago
cybervagabond opened this issue almost 5 years ago