Commit Graph

4 Commits

Author SHA1 Message Date
e9d7fdf7cc fix: ntfy URL fallback, drop Sec-Fetch headers, probe IDs when sitemap blocked
- Use `or` so empty NTFY_URL env var falls back to hardcoded default
- Remove Sec-Fetch-* headers that can trigger Cloudflare bot detection
- Try sitemap_index.xml as second sitemap attempt
- When both sitemaps are blocked, probe notification IDs sequentially
  above last_seen as a last resort

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:12:20 +08:00
ec71d6a504 fix: hardcode ntfy URL to ntfy.isky-homelab.com/zipair
All checks were successful
ZIPAIR Singapore Sale Monitor / check (push) Successful in 21s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:05:34 +08:00
d6f09a37aa fix: add sec-fetch headers and fallback to notification listing on 403
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 16:03:30 +08:00
889da03dc8 feat: initial ZIPAIR Singapore sale monitor
Polls ZIPAIR sitemap every 10 min via Gitea Actions, detects new
Singapore/winter notifications, and fires an ntfy push alert.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 15:57:00 +08:00