Alex benya
  • Joined on 2025-11-22
benya pushed to main at benya/tg-admin-bot 2026-02-15 00:47:01 +03:00
b138ee316d Import backup keyboard for SLA handlers
fa98a96b34 Route any SLA text to corresponding handler
Compare 2 commits »
benya pushed to main at benya/tg-admin-bot 2026-02-15 00:44:27 +03:00
1dba6d4a0f Match SLA buttons via regex
benya pushed to main at benya/tg-admin-bot 2026-02-15 00:35:42 +03:00
b784deb02b Ack SLA requests immediately
benya pushed to main at benya/tg-admin-bot 2026-02-15 00:32:53 +03:00
5ae54618e8 Broaden SLA button matching
benya pushed to main at benya/tg-admin-bot 2026-02-15 00:30:44 +03:00
3fc99bdcfc Handle SLA buttons without emojis
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:21:31 +03:00
c1d69adbc5 Make incidents diff resilient and send sample if empty
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:20:04 +03:00
a14fb8fccd Show recent sample when incidents diff is empty
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:18:08 +03:00
4ba8f48228 Auto-reset incidents diff marker if ahead of log
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:16:35 +03:00
10bf265c29 Add reset option to /incidents_diff
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:14:40 +03:00
fd179d24e8 Remove Incidents entry from main keyboard
2905528677 Keep incidents summary inside logs keyboard
Compare 2 commits »
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:10:09 +03:00
2b87ce04a3 Keep backup/queue SLA and OpenWrt leases diff in their menus
02b8e2bb55 Keep docker restarts inside docker keyboard
f0fb2aad0e Split OpenWrt menu vs full status actions
Compare 3 commits »
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:05:36 +03:00
219776c642 Disambiguate OpenWrt menu vs full status button
28caa551bd Narrow /docker_health match to avoid summary collisions
Compare 2 commits »
benya pushed to main at benya/tg-admin-bot 2026-02-09 04:00:20 +03:00
783f4abd98 Use icon buttons for incidents, queue and OpenWrt actions
benya pushed to main at benya/tg-admin-bot 2026-02-09 03:48:33 +03:00
f71c02835a Adjust keyboards with incidents and OpenWrt submenus
benya pushed to main at benya/tg-admin-bot 2026-02-09 02:59:07 +03:00
f7081b78e1 Add incident exports, queue SLA, and OpenWrt diff utilities
0fbd374823 Log docker restarts as incidents
Compare 2 commits »
benya pushed to main at benya/tg-admin-bot 2026-02-09 02:32:53 +03:00
c3db70160c Use semicolon delimiter in incidents_export CSV
benya pushed to main at benya/tg-admin-bot 2026-02-09 02:31:28 +03:00
1b9d260530 Use BufferedInputFile for incidents_export
benya pushed to main at benya/tg-admin-bot 2026-02-09 02:30:21 +03:00
040a6c96e4 Seek to start before sending incidents export files
benya pushed to main at benya/tg-admin-bot 2026-02-09 02:28:54 +03:00
4f6d6dd549 Fix incidents_export file delivery
benya pushed to main at benya/tg-admin-bot 2026-02-09 02:24:12 +03:00
2e0bf0c6ea Add incidents export, queue alerts, and health summaries