Commit Graph
111 Commits
Author SHA1 Message Date
astra a2ec7229e5 rpi: описать вторую песню в профиле Поли 2026-10-13 08:15:17 +03:00
gilfanovrandClaude Opus 5.5 fb76b2116b rpi: mail — индекс «Отправленных», поиск по адресатам
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 17:10:56 +03:00
gilfanovrandClaude Opus 5.5 3512f4dbef rpi: mail — ссылка на коммит astra-bot
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 16:50:57 +03:00
gilfanovrandClaude Opus 5.5 2a166b70cb rpi: mail — индексация завершена, сверка «прочитано», уточнены классы
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 16:50:43 +03:00
astra 498f729620 rpi: описать исключение общих заданий из домашки 2026-10-12 14:24:21 +03:00
astra 1d4ffff98c rpi: описать пропуск пустых дат домашки 2026-10-12 14:22:19 +03:00
astra 1de8c11fb8 rpi: описать период домашки в скилле ЭлЖура 2026-10-12 14:15:38 +03:00
astra 44aaf00227 rpi: описать сохранение песни в профиле Поли 2026-10-12 14:04:50 +03:00
gilfanovrandClaude Opus 5.5 dff068b9e5 rpi: work — проекты с планами, проблемами и журналом
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 13:12:00 +03:00
gilfanovrandClaude Opus 5.5 d832be2ccf rpi: рабочий помощник — скилл work (задачи/входящие/дневник/встречи в vault Работа/, сводка будни 09:00, напоминания ⏰)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 13:02:54 +03:00
astra 2703917be4 rpi: описать напоминания рабочих событий 2026-10-12 12:30:45 +03:00
gilfanovrandClaude Opus 5.5 d101f7093a rpi: почта — индекс/классы (mail), выгрузка писем Нели в Nelka/, gmail.modify; квота Gmail ~100 писем/мин
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 10:34:20 +03:00
gilfanovrandClaude Opus 5.5 b69afd89a1 rpi: календарь — правила записи, оповещения об изменениях Оли, напоминания; TODO: календарь Полины
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 10:04:19 +03:00
gilfanovrandClaude Opus 5.5 7d31435262 rpi: Google — праздники Кипра вместо США
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:55:57 +03:00
gilfanovrandClaude Opus 5.5 f87fcd1f5a rpi: Google — календарь и Gmail (только чтение) для Astra; fr1: страницы OAuth на www.ruzzy.dev/astra
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:54:55 +03:00
gilfanovrandClaude Opus 5.5 d28fe9f5be rpi: vault закрыт для 129703290, отдельный vault по просьбе; починен .profile astra
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:47:37 +03:00
gilfanovrandClaude Opus 5.5 1c636c1f0f rpi: уведомления малины — также 129703290 (по его просьбе)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:46:09 +03:00
gilfanovrandClaude Opus 5.5 5b2640ee10 rpi: получатели уведомлений — TG_NOTIFY_IDS
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:36:02 +03:00
gilfanovrandClaude Opus 5.5 d96dcf1f64 rpi: astra-bot — доступ Telegram ID 129703290 (как у владельца)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:34:26 +03:00
gilfanovrandClaude Opus 5.5 a4aee69170 rpi: eljur — триместры/промежутки, итоговые, доступ Поли; форматирование бота
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:54:27 +03:00
gilfanovrandClaude Opus 5.5 9c589936e6 rpi: eljur table (триместр/промежуток), рендер таблиц в боте; грабли с границами триместров
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:37:53 +03:00
gilfanovrandClaude Opus 5.5 ed1ea6d207 rpi: eljur — оценки по отдельному предмету
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:30:36 +03:00
gilfanovrandClaude Opus 5.5 1415aa37d4 rpi: электронный дневник ЭлЖур — скилл eljur, уведомления о новых оценках
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:27:34 +03:00
astra b2df510a96 rpi: записать ручной запуск OneDrive с фильтром 2026-10-12 08:16:55 +03:00
astra 6dfb1394f9 rpi: исключать помеченные OneDrive заражённые файлы 2026-10-12 07:01:06 +03:00
gilfanovrandClaude Opus 5.5 6ef28a7621 rpi: Samba — сетевая папка бэкапа OneDrive для Mac (только чтение, только LAN)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 23:21:07 +03:00
gilfanovrandClaude Opus 5.5 2ea676eee8 rpi: субагент Claude Code — пользователь claude (sudo), Gitea-пользователь, мост ask-claude; TODO п.9 закрыт
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:41:43 +03:00
gilfanovrandClaude Opus 5.5 8548ea0bb4 TODO: убраны снятые пункты (банки, камера); сведения о камере — в servers/rpi.md
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:23:59 +03:00
gilfanovrandClaude Opus 5.5 b44a9e6fb2 rpi: архив vault в gitea — каждый час при изменениях (было раз в сутки); алерт свежести 3 ч
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:22:03 +03:00
gilfanovrandClaude Opus 5.5 7ef4d0b3e5 rpi: Obsidian-vault через Obsidian Sync, суточный архив в ruzzy/MyVault, скилл obsidian у Astra; алерты backup_vault
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:20:06 +03:00
gilfanovrandClaude Opus 5.5 89c9563453 Удалить stacks/astra-marusia: интеграция с Марусей отменена (остаётся в истории git)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:04:30 +03:00
gilfanovrandClaude Opus 5.5 4775d59a4e rpi: интеграция с Марусей удалена (юниты, код, секрет, CODEX_HOME, ключ туннеля)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:01:53 +03:00
gilfanovrandClaude Opus 5.5 5c17e4f3d6 fr1: интеграция с Марусей демонтирована (nginx, LE, sshd, пользователь, audit); осталась DNS-запись
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 20:58:55 +03:00
gilfanovrandClaude Opus 5.5 3ecc432ab4 Маруся: интеграция отменена владельцем — службы и туннель на rpi выключены; остатки на fr1 — к демонтажу
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 20:43:42 +03:00
gilfanovrandClaude Opus 5.5 cc363aa714 fr1: у бота claude-channels убран доступ к Obsidian-vault, ~/MyVault удалён, ask-astra → /root/astra-work
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 20:41:10 +03:00
gilfanovrandClaude Opus 5.5 61b38b6886 fr1: синк MyVault через git выключен (Obsidian-vault теперь на Obsidian Sync), MyVault — архив на 2026-09-23
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 20:10:23 +03:00
astra d5bff58e2a rpi: зафиксировать обновление каталога Чернобыля 2026-10-11 19:18:27 +03:00
astra 61e191fabf rpi: уведомлять владельца о скачивании Чернобыля 2026-10-11 19:04:36 +03:00
gilfanovrandClaude Opus 5.5 5cc0d468ef fr1: туннель Маруси проверен; fail2ban — домашний IP в ignoreip
- 18788 только на loopback, 8788/18788 снаружи закрыты, коды вебхука
  совпали с ожидаемыми, секрета в логах nginx нет
- грабли: access log выключен только в vhost astra — запрос к пути
  вебхука на другом имени пишется в общий лог (было превью TelegramBot
  с пустым секретом)
- fail2ban: 46.199.208.45 в ignoreip (IP динамический — ⚠️)
- интеграция не завершена: навык VK и проверка на колонке за владельцем

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 18:59:35 +03:00
astra a879988cb0 rpi: исправить ложную просрочку метрик дневных бэкапов 2026-10-11 18:44:28 +03:00
astra 587a57a60c rpi: усилить изоляцию Маруси и записать повторную проверку 2026-10-11 18:41:06 +03:00
astra aece60da74 rpi: запустить и проверить туннель вебхука Маруси 2026-10-11 18:26:59 +03:00
astra 258367d22d rpi: усилить ограничения разговорного сервиса Маруси 2026-10-11 18:24:26 +03:00
gilfanovrandClaude Opus 5.5 e2bd908198 fr1: вебхук Маруси — vhost astra.ruzzy.dev и пользователь туннеля marusia-tunnel
- nginx: vhost astra.ruzzy.dev (LE), только POST /marusia/webhook/ → 127.0.0.1:18788,
  limit_req 1r/s, 64k, без access log, error_log crit (секрет в пути); ссылка zz-,
  чтобы не перехватить ответ на неизвестный SNI у git
- sshd: Match User marusia-tunnel — только remote forward 127.0.0.1:18788;
  добавлен в AllowUsers
- живые конфиги fr1 в stacks/astra-marusia/ вместо nginx-location.example
- fr1.md: эффективные настройки sshd проверены под root, отпечатки host-ключей
- туннель ещё не поднят, интеграция не завершена (хвост в fr1.md)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 18:22:56 +03:00
astra 3159921a4d rpi: создать отдельный ключ туннеля Маруси 2026-10-11 18:17:12 +03:00
astra 2f9f222fac rpi: отметить планшет подруги Полины в реестре 2026-10-11 18:16:01 +03:00
astra 436e855f33 rpi: установить локальный разговорный сервис Маруси 2026-10-11 17:55:56 +03:00
gilfanovrandClaude Opus 5.5 2cac56073e rpi-media: пароли сняты для домашней сети (*arr, qBittorrent, Bazarr), Jellyfin — пользователь «Дом» без пароля
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:47:43 +03:00
astra d2a7b8efbb rpi: описать машинку ожидания в Telegram 2026-10-11 17:45:42 +03:00
astra e1e8c45a93 rpi: описать переход голосовых на многоязычную Whisper 2026-10-11 17:13:22 +03:00