| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | feat: Add ICMP, DNS, and GraphQL monitor types | Fuwn | 2026-01-19 | 6 | -6/+672 | |
| | | | | | | | | | | | | | | | | | | | Add three new monitor types with full support: - ICMP: Ping monitoring with configurable packet count, tracks packet loss and average RTT. Marks degraded on partial packet loss. - DNS: DNS resolution monitoring supporting A, AAAA, CNAME, MX, and TXT records. Optional custom DNS server and validation of expected IPs/CNAME. - GraphQL: GraphQL endpoint monitoring with query execution, variable support, error detection, and content validation. All new monitors include retry support, response time tracking, and integrate with existing display options (round_response_time, etc). GraphQL monitors also support SSL certificate tracking. | |||||
| * | feat: Add disable_ping_tooltips option to hide ping hover details | Fuwn | 2026-01-19 | 3 | -37/+45 | |
| | | | | | | | Add monitor-level option to disable hover tooltips on individual ping bars. Can be set at group defaults or per-monitor. When enabled, visual appearance remains unchanged but tooltips no longer appear on hover. | |||||
| * | fix: Preserve config formatting when updating reset flag | Fuwn | 2026-01-19 | 1 | -22/+53 | |
| | | | | | | | Use line-based approach instead of YAML unmarshal/marshal to prevent config file rewriting with zero values. This ensures monitors that omit fields like interval and timeout continue to inherit from group defaults. | |||||
| * | feat: Add configurable user_agent to bypass bot detection | Fuwn | 2026-01-19 | 2 | -1/+8 | |
| | | ||||||
| * | feat: Change default favicon to wind chime emoji (🎐) | Fuwn | 2026-01-19 | 1 | -1/+1 | |
| | | ||||||
| * | feat: Add wind emoji (💨) as default favicon | Fuwn | 2026-01-19 | 1 | -1/+5 | |
| | | ||||||
| * | feat: Add round_uptime option to round uptime percentages | Fuwn | 2026-01-19 | 5 | -0/+25 | |
| | | ||||||
| * | feat: Add group defaults, content checking, SSL tracking for Gemini, ↵ | Fuwn | 2026-01-19 | 5 | -75/+197 | |
| | | | | | hide/round options | |||||
| * | feat: Add reset_on_next_check flag to wipe monitor history | Fuwn | 2026-01-19 | 3 | -22/+122 | |
| | | ||||||
| * | feat: Add Gemini protocol support | Fuwn | 2026-01-19 | 3 | -2/+227 | |
| | | ||||||
| * | feat: Add retry option for monitor checks | Fuwn | 2026-01-19 | 5 | -1/+52 | |
| | | ||||||
| * | feat: Add browser timezone option for client-side time display | Fuwn | 2026-01-19 | 2 | -21/+177 | |
| | | ||||||
| * | fix: Implement response buffering to prevent broken pipe errors | Fuwn | 2026-01-19 | 1 | -5/+15 | |
| | | ||||||
| * | fix: Remove superfluous WriteHeader call in template error handling | Fuwn | 2026-01-19 | 1 | -1/+1 | |
| | | ||||||
| * | feat: Terminal aesthetic | Fuwn | 2026-01-17 | 1 | -242/+210 | |
| | | ||||||
| * | feat: Style | Fuwn | 2026-01-17 | 1 | -51/+73 | |
| | | ||||||
| * | feat: Initial commit | Fuwn | 2026-01-17 | 9 | -0/+3130 | |