Commit Graph

  • 60868bbdcb contact: personal Telegram -> group @PCAdministration main andrey271192 2026-05-30 18:26:45 +03:00
  • 11eb3d3c45 fix(keenetic): safe delete URLs and not-found handling Андрей Бобырев 2026-05-29 19:38:43 +03:00
  • 50b4dac52e fix(alerts,data): startup grace + sustained offline + atomic JSON writes Андрей Бобырев 2026-05-24 02:30:15 +03:00
  • d950684d95 fix(dashboard): bump app.js cache bust for keenetic edit form Андрей Бобырев 2026-05-24 01:49:21 +03:00
  • 3a5a4beb3f feat(keenetic): full edit form for all router fields Андрей Бобырев 2026-05-24 01:45:52 +03:00
  • 8beccae2b5 fix(keenetic): sustain 5min before router offline alert Андрей Бобырев 2026-05-24 01:39:12 +03:00
  • 668e2eac33 fix(deploy): add safe deploy script to preserve data/ Андрей Бобырев 2026-05-22 16:11:36 +03:00
  • 91e675566f fix(keenetic): switch RCI client from aiohttp to httpx Андрей Бобырев 2026-05-22 15:37:32 +03:00
  • c64b455f9a fix(keenetic): keep auth session for RCI requests Андрей Бобырев 2026-05-22 03:31:48 +03:00
  • 306e687988 fix(keenetic): reset session after auth probe, retry 503 Андрей Бобырев 2026-05-22 03:22:25 +03:00
  • dc161e151d fix(keenetic): try all DNS A records on auth failure Андрей Бобырев 2026-05-22 03:05:34 +03:00
  • 2da649d1ae fix(keenetic): open KeenDNS edit instead of detail modal Андрей Бобырев 2026-05-22 02:38:09 +03:00
  • 40f6ac4f7e fix(keenetic): use REFRESH_ALL_GAP_SEC in monitor loop Андрей Бобырев 2026-05-22 02:22:13 +03:00
  • 8826e40d95 fix(keenetic): non-blocking refresh-all and longer timeouts Андрей Бобырев 2026-05-22 02:07:07 +03:00
  • 1c4f97124a feat: keenetic integration, VPN alerts, docs Андрей Бобырев 2026-05-22 01:55:03 +03:00
  • 8f8e9a3234 feat(keenetic): edit KeenDNS address from dashboard Андрей Бобырев 2026-05-22 01:02:01 +03:00
  • 746ecfc343 fix(keenetic): preserve URL scheme/ports and IPv4 polling Андрей Бобырев 2026-05-22 00:52:11 +03:00
  • de99b60910 fix(keenetic): Web/AnyDesk links and import sync Андрей Бобырев 2026-05-21 23:06:35 +03:00
  • cc01667879 feat: add Synology NAS, Home Assistant monitoring, multi-channel notifications Андрей Бобырев 2026-05-20 13:59:57 +03:00
  • bab8fc33cc fix: mount /static/downloads before /static to avoid prefix conflict Андрей Бобырев 2026-05-20 13:27:54 +03:00
  • 399e9ab2fb feat: add PC monitoring tab with Windows agent Андрей Бобырев 2026-05-20 13:25:14 +03:00
  • f9f9195e14 fix: Telegram Mini App auth via initData (no web login needed) Андрей Бобырев 2026-05-20 13:00:47 +03:00
  • f5726561ea feat: add author footer to all pages (GitHub, Boosty, Support, @Iot_andrey) Андрей Бобырев 2026-05-20 12:55:45 +03:00
  • 68b4521ae9 feat: enable Telegram WebApp button via HTTPS (nip.io + Let's Encrypt) Андрей Бобырев 2026-05-20 12:46:58 +03:00
  • fab7ed7912 fix: xterm.js CDN → jsdelivr, port 8000 → 7272, custom port in installer Андрей Бобырев 2026-05-20 12:38:01 +03:00
  • dbe2faf7dc feat: redesign Telegram Mini App in keenetichome style Андрей Бобырев 2026-05-20 12:32:59 +03:00
  • 4846742c60 feat: add light/dark theme, RU/EN i18n, instructions page, green/red monitoring Андрей Бобырев 2026-05-20 05:55:16 +03:00
  • 468d0bd028 fix: use regular URL button for Telegram (HTTP not supported for WebApp) Андрей Бобырев 2026-05-20 05:50:14 +03:00
  • 58323c0c6f merge: integrate remote with local project Андрей Бобырев 2026-05-20 05:47:58 +03:00
  • e6e88314d5 feat: initial VPS monitoring platform Андрей Бобырев 2026-05-20 05:47:28 +03:00
  • 0448f25cb5 Initial commit andrey271192 2026-05-20 05:34:06 +03:00