<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kanban/app/Controller/CronjobController.php, branch master</title>
<subtitle>Custom fork of https://github.com/kanboard/kanboard
</subtitle>
<id>https://emkael.info/cgit/kanban/atom?h=master</id>
<link rel='self' href='https://emkael.info/cgit/kanban/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/kanban/'/>
<updated>2018-06-04T16:59:55Z</updated>
<entry>
<title>Run cron jobs via URL</title>
<updated>2018-06-04T16:59:55Z</updated>
<author>
<name>Miodrag Tokić</name>
<email>miki@denimo.io</email>
</author>
<published>2018-06-04T12:50:17Z</published>
<link rel='alternate' type='text/html' href='https://emkael.info/cgit/kanban/commit/?id=5dae1e2e8397e6a374b16ff391719e1767ba4250'/>
<id>urn:sha1:5dae1e2e8397e6a374b16ff391719e1767ba4250</id>
<content type='text'>
Kanboard supports running cron jobs via CLI. There are hosting services
that don't offer CLI access, but they do offer calling a URL
periodically. This feature is often used as a CLI cron job replacement.

This commit adds a CronjobController called by "/cronjob" URL that will
execute cron jobs as they were executed via CLI. The URL has public
access, but is protected using the webhook token. The "/cronjob" URL
should be called via HTTPS.
</content>
</entry>
</feed>
