Commit graph

17 commits

Author SHA1 Message Date
5df5824da4 ci: Run on ci-staging branch and manual dispatch
All checks were successful
/ build (push) Successful in 4s
Both help with debugging and troubleshooting.  Also allow setting
RUST_LOG for manual runs.
2026-03-05 21:03:31 +01:00
e0b0ae4bc8 Clear all unused warnings 2026-03-05 20:59:06 +01:00
9d8d77a356 Determine batching interval for non-recurring tasks deterministically
Don't use current time to estimate batching interval for non-recurring
tasks.
2026-03-05 20:57:48 +01:00
6c58cd1774 Sort tasks after collection
Makes debug output easier to read...
2026-03-05 20:51:15 +01:00
ceff3608c8 Use precollected info about reminder status 2026-03-05 20:49:45 +01:00
64d28bb868 Collect start date and reminder state
Already fetch the start date and reminder state for issues immediately
and have them available in the struct Task.
2026-03-05 20:42:25 +01:00
7dc6eb305d Document NixOs deployment 2026-03-02 12:28:01 +01:00
da304b96a9 ci: Deploy taskbot in this repository 2026-03-02 12:26:43 +01:00
0978ed7b5e Drop unused CI metadata parsing 2026-03-02 10:27:33 +01:00
616a82ebb7 Add a README 2026-03-02 10:27:01 +01:00
37140b5b59 Implement reminding 2026-03-02 10:13:11 +01:00
aebbcd7815 Prepare for reminding 2026-03-02 08:46:52 +01:00
c1c0ced266 Deal with issues in invalid recurrence state 2026-03-01 21:06:01 +01:00
b25857f3af First working rescheduling 2026-03-01 18:18:49 +01:00
adc6b7866a Stub rescheduling algo 2026-03-01 16:42:18 +01:00
b3e0270e38 Parse issue list 2026-03-01 15:47:42 +01:00
1db4778dc4 Inital 2026-03-01 15:23:57 +01:00