aboutsummaryrefslogtreecommitdiffstats
path: root/teal-src/prosody/plugins/mod_cron.tl
Commit message (Collapse)AuthorAgeFilesLines
* mod_cron: Sync Teal source with 92301fa7a673Kim Alvefur2024-02-241-2/+10
| | | | | Yeah, it's weird to have two versions. Needing more build dependencies is also something we want to avoid, so here we are.
* mod_cron: Update Teal source and rebuildMatthew Wild2023-11-301-0/+26
|
* mod_cron: Make task frequencies configurable in overly generic mannerKim Alvefur2023-10-221-5/+5
| | | | Requested feature for many modules, notably MAM and file sharing.
* mod_cron: Fix missing restore method in Teal record definitionKim Alvefur2023-10-221-0/+1
|
* mod_cron: Remove unused import [luacheck]Kim Alvefur2023-10-151-1/+0
| | | | Use of datetime was removed in 6ac5ad578565
* mod_cron: Load last task run time inside task runner to fix asyncKim Alvefur2023-10-141-7/+13
| | | | | This ensures that all interactions with storage happen inside an async thread, allowing async waiting to be performed in storage drivers.
* mod_cron: Revert bbd3ac65640dKim Alvefur2023-07-301-5/+0
| | | | | | | Maybe it is better to run daily and weekly tasks 'now' on the theory that people set these things up during times that are appropriate for maintenance already, so the same time next day or next week might be fine for periodic cleanup.
* teal: Move into prosody namespaceKim Alvefur2023-03-231-0/+106