2026-10-04
@Eugene Sukhodolskiy
feat: персональные MCP-ключи — выпуск в SPA, роль владельца у тула ...
Eugene Sukhodolskiy committed 12 hours ago
@Eugene Sukhodolskiy
fix: ссылки на gnexus-mark в LoginView и docs/06 (дополнение к e00539e) ...
Eugene Sukhodolskiy committed 12 hours ago
@Eugene Sukhodolskiy
fix: знак Synapse на экране входа; доки PWA про synapse-mark ...
Eugene Sukhodolskiy committed 13 hours ago
@Eugene Sukhodolskiy
docs: docs/09 — DX v0.1.2 (user_id, wait_for_status) и пин v0.1.2 ...
Eugene Sukhodolskiy committed 13 hours ago
@Eugene Sukhodolskiy
docs: приём s2s-доставки — тот же SDK (docs/09 §7) ...
Eugene Sukhodolskiy committed 14 hours ago
2026-10-03
@Eugene Sukhodolskiy
docs: гайд интеграции сервисов через клиентские библиотеки (docs/09) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
docs: рантбук под зафиксированные решения деплоя ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
docs: клиентские библиотеки gn-synapse-client-{py,php} ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
fix: нав-бар использует знак Synapse (logoSrc у GnNavigationShell) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: собственный знак Synapse («Ветвление») вместо G-марки в PWA ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
docs: рантбук развёртывания для ИИ-агента (docs/08) + VAPID-ссылки ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: MCP-сервер встроенным FastMCP (/mcp) + архив вместо удаления ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: раздел Настройки (.env-оверрайды UI) и PWA с web-push каналом ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: валидация payload.user_id и ретеншн (ttl_seconds, RETENTION_DAYS) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
docs: фиксация отложенного вопроса привязки user_id к каналам (tg chat_id, push-подписка) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: многопользовательский режим — личный лог по каналу user ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Спиннер загрузки (GnLoader circle), выравнивание и мелочи ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Редактирование правил и шаблон шапки страниц деталей ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Правки второй волны: редактирование цели, вёрстка, тултипы, ссылки ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Админка по правкам владельца: детали, тултипы, читаемость ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
compose: отключить healthcheck воркеру (HTTP-проверка не его случай) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Админка SPA (#32): разделы Источники/Типы/Цели/Правила/Доставки ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Admin API (#32): CRUD конфигурации и поток под гейтом ролей ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
System-to-System (#28): подписанные доставки в системные webhooks ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Routing Engine полный (#30): payload-матчинг, all/first, шумодав, ретраи ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
s2s: description источника — в реестре, не в теле вебхука ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
s2s: HMAC-подпись доставок (схема gnexus-auth) + description у источников/целей ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Ingestion (#31): приём событий по контракту docs/05 ...
Eugene Sukhodolskiy committed 1 day ago
2026-10-02
@Eugene Sukhodolskiy
Схема БД v1 (#34): 7 таблиц + миграция в alembic ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
docs/05: контракт Ingestion API v1 — принят ...
Eugene Sukhodolskiy committed 1 day ago