|
|
0d59568c9e
|
Fix potential timezone inaccuracy
For non whole-hour timezones, the previous logic would not produce
correct timestamps.
|
2026-03-05 22:00:02 +01:00 |
|
|
|
af6fbb0022
|
ci: Upgrade to latest taskbot
/ build (push) Successful in 1m45s
|
2026-03-05 21:13:30 +01:00 |
|
|
|
6dc746dda9
|
ci: Run on ci-staging branch and manual dispatch
/ build (push) Successful in 4s
Both help with debugging and troubleshooting. Also allow setting
RUST_LOG for manual runs.
|
2026-03-05 21:07:53 +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 |
|