Telegram bot for managing cleaning schedule in the local.
Go to file
Kamil 'Kamaś' Bruchal 6c177c9514 fix: lint, interval validation, corrupt-cache tolerance, background init sync, concurrent test 2026-06-17 20:45:29 +02:00
.golangci.yml Initial commit 2026-06-17 18:53:54 +02:00
.markdownlint-cli2.yaml Initial commit 2026-06-17 18:53:54 +02:00
.pre-commit-config.yaml Initial commit 2026-06-17 18:53:54 +02:00
Dockerfile Initial commit 2026-06-17 18:53:54 +02:00
README.md Initial commit 2026-06-17 18:53:54 +02:00
fetch-sheet.go Feat: Sheet parsing 2026-06-17 20:08:16 +02:00
main.go feat: add Config + Service wiring for cache and background sync 2026-06-17 20:35:05 +02:00
scheduler.go Feat: Sheet parsing 2026-06-17 20:08:16 +02:00
service.go fix: lint, interval validation, corrupt-cache tolerance, background init sync, concurrent test 2026-06-17 20:45:29 +02:00
service_test.go fix: lint, interval validation, corrupt-cache tolerance, background init sync, concurrent test 2026-06-17 20:45:29 +02:00
store.go fix: lint, interval validation, corrupt-cache tolerance, background init sync, concurrent test 2026-06-17 20:45:29 +02:00
store_test.go fix: lint, interval validation, corrupt-cache tolerance, background init sync, concurrent test 2026-06-17 20:45:29 +02:00
sync.go fix: lint, interval validation, corrupt-cache tolerance, background init sync, concurrent test 2026-06-17 20:45:29 +02:00
sync_test.go feat: add Syncer that refreshes cache and tolerates fetch failure 2026-06-17 20:31:53 +02:00

README.md