No description
  • Python 97.9%
  • Shell 2.1%
Find a file
Ben Trinh 9a7ea704ef feat: throttle vdirsyncer error notifications by consecutive count
Why:
- Avoid spamming notifications on transient vdirsyncer failures
- Only notify after N consecutive errors instead of every time

What:
- Added record_vdirsyncer_error() and reset_vdirsyncer_counter() in utilities.py
- Added vdirsyncer_error_threshold = 3 alongside max_retries/base_skip
- Extended counter.json schema with vdirsyncer_count field
- Updated main.py to use throttled notification logic

Impact:
- No breaking change
2026-06-15 15:43:50 +10:00
task feat: throttle vdirsyncer error notifications by consecutive count 2026-06-15 15:43:50 +10:00
templates [dev] Added current version of task sync server 2025-01-12 17:14:08 +11:00
.gitignore Initial commit 2025-01-12 17:02:49 +11:00
pyproject.toml [modify] Migrate from poetry to uv 2025-12-10 19:36:03 +11:00
uv.lock [modify] Migrate from poetry to uv 2025-12-10 19:36:03 +11:00