Commit Graph
16 Commits
Author SHA1 Message Date
nunuchek b57ac2a38b docs: примечание к логу сессии 2026-10-17 17:57:37 +03:00
nunuchek c1d64f6a79 chore(deploy): адреса серверов из deploy/.env.local, а не из репозитория
DEPLOY_HOST, RELAY_HOST и TELEGRAM_BOT_ID обязательны и читаются из
неотслеживаемого deploy/.env.local (образец — .env.local.example).
2026-10-17 17:53:18 +03:00
nunuchek 0a9e5caa0d docs: лог работы с ИИ — экспорт /export без секретов
Токен бота, IP серверов, id группы и администратора, профиль и email
заменены плейсхолдерами; соседние проекты и локальные пути обезличены.
2026-10-17 17:50:47 +03:00
nunuchek 523519fe40 docs: README и замер Lighthouse mobile с прода
Performance 99, Accessibility 100, Best Practices 100, SEO 100
(медиана трёх прогонов, LCP 1.7 с, CLS 0).
2026-10-17 17:37:21 +03:00
nunuchek b662e89058 fix(landing): sharp в образе через NODE_PATH; итерация критика 3 — переносы
Next 16 грузит sharp обычным require и NEXT_SHARP_PATH не читает: без sharp
/_next/image отдавал исходный JPEG. Критик 3 (9/10): точка-разделитель
нот и «·» в скобке недели не висят в начале/конце строки, имя и фамилия
латиницей не разрываются.
2026-10-17 17:13:36 +03:00
nunuchek 333870d287 docs: шаблоны ссылок для Директа и Instagram, инструкция по деплою 2026-10-17 17:02:53 +03:00
nunuchek 38356c2a7d docs: журнал ошибок ИИ — история коммитов, итерация критика 1 2026-10-17 17:02:24 +03:00
nunuchek a5c9dd1ee1 chore: скрипт скриншотов 390/1440 для критика (Playwright), журнал ошибок ИИ 2026-10-17 16:56:52 +03:00
nunuchek 66d69c1245 feat: ретранслятор Bot API на домашнем сервере и TELEGRAM_API_BASE
С VPS api.telegram.org недоступен. deploy/tg-relay: nginx на адресе
Tailscale домашнего сервера, пропускает только запросы нашего бота из
tailnet, без логов доступа (токен в URL). api: базовый URL Bot API из
TELEGRAM_API_BASE; сетевые сбои polling пишутся в лог раз в 10 минут.
2026-10-17 16:56:52 +03:00
nunuchek 25246ad0c4 fix(api): доверять X-Real-IP со шлюза docker-сети в IPv4-mapped виде
Node отдаёт адрес сокета как ::ffff:172.31.120.1, а TRUSTED_PROXIES
записан без префикса — все посетители попадали в один rate-limit.
2026-10-17 16:17:24 +03:00
nunuchek 45481d2105 docs: журнал ошибок ИИ — Telegram и бэкапы 2026-10-17 16:09:39 +03:00
nunuchek 5d970be228 docs: журнал ошибок ИИ — deploy 2026-10-17 15:48:52 +03:00
nunuchek e2d85a28ef chore: type module в корне, журнал ошибок ИИ — landing 2026-10-17 15:47:36 +03:00
nunuchek c2786f5894 docs: журнал ошибок ИИ — каркас, телефон, api 2026-10-17 15:42:32 +03:00
nunuchek 4b880e7d9a docs: план реализации, глоссарий, ADR, журнал ошибок ИИ
План по итогам интервью (docs/plan.md), GLOSSARY.md, ADR о двух
сервисах и о боте как канале администрирования, docs/ai-log.md,
.gitignore для секретов, базы и артефактов.
2026-10-17 15:30:30 +03:00
nunuchek cc7feb97a5 Initial commit: agent skills setup
Add project skills, CLAUDE.md with Agent skills section, and
docs/agents config (local markdown issue tracker, single-context domain docs).
2026-10-17 15:29:08 +03:00