2026-10-05
@Eugene Sukhodolskiy
feat: сервисы — favicon и title с главной страницы origin (ttl 24 ч)
Eugene Sukhodolskiy committed 14 hours ago
@Eugene Sukhodolskiy
fix: сетки графиков и карточек серверов — без горизонтального скролла на мобиле (min(min(420px,100%),…))
Eugene Sukhodolskiy committed 14 hours ago
@Eugene Sukhodolskiy
fix: сетки карточек (хранилища, сервисы) — по 2 в ряд на десктопе и планшете, по 1 на мобиле
Eugene Sukhodolskiy committed 14 hours ago
@Eugene Sukhodolskiy
fix: PWA-иконки — maskable с full-bleed фоном и знаком в безопасной зоне ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
docs: README — раздел PWA (установка, кэш-стратегии, обновление)
Eugene Sukhodolskiy committed 21 hours ago
@Eugene Sukhodolskiy
feat: PWA — манифест, service worker и иконки ...
Eugene Sukhodolskiy committed 21 hours ago
@Eugene Sukhodolskiy
docs: README — тулы управления MCP (создание/удаление), rate-limit записи
Eugene Sukhodolskiy committed 21 hours ago
@Eugene Sukhodolskiy
feat: MCP — тулы управления: создание и удаление серверов и сервисов ...
Eugene Sukhodolskiy committed 21 hours ago
2026-10-04
@Eugene Sukhodolskiy
fix: страница MCP-ключей — кнопка «Выдать ключ» выровнена с полем ввода
Eugene Sukhodolskiy committed 23 hours ago
@Eugene Sukhodolskiy
docs: README — персональные MCP-ключи (матрица доступа, API, ревок, блокировка)
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: страница «MCP-ключи» — выдача и ревок персональных токенов ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: персональные MCP-ключи (канон handbook mcp.md) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
fix: пин gnexus-synapse по тегу v0.1.2; compose — прокидывание всех задокументированных env ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: MCP — инструкции агенту как prompt agent_guide + тулы сервисов и журнала ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: журнал событий + интеграция с Gnexus Synapse (этап 4) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: поле заметки сервера увеличено вдвое (184px), включён resize
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
fix: линии графиков без цвета становились chart.js-дефолтом (не видно на тёмной теме) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: карточки сервисов кликабельны — вся карточка ведёт на страницу
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: страницы сервисов — персональный график + журнал недоступности ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: парсер самосвидетельства health-ответов (handbook spec §5) ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
docs: спека health-эндпоинта перенесена в gnexus-handbook ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: health-чекер сервисов — раздел «Сервисы» + спека health-эндпоинтов ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: settings section + i18n (en/uk/ru) for the whole UI ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
fix: double card-title padding in server cards ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
fix: no-store on static/SPA responses — stale index.html survives deploys ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
fix: drawer nav highlight froze on the first route ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
fix: webhook route — verify+parse via ctx parts, not GAuthClient method ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
chore: demo port 8022 in .env.example ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: new logo for the Verdant design — dashboard bars on a screen tile ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
feat: close the panel behind gnexus-auth (OAuth PKCE) ...
Eugene Sukhodolskiy committed 1 day ago