Commit Graph

  • a64d8b9755 fix(topology): спрямить HA-линии и не показывать RR без пула main DenozordecandCursor 2026-09-01 15:09:19 +07:00
  • 5a61ce33b4 feat(topology): вынести сервис CFDM в отдельный узел со связями членства DenozordecandCursor 2026-09-01 14:20:09 +07:00
  • 4dc5609f17 feat(topology): добавить группы сервисов CFDM на схему DenozordecandCursor 2026-09-01 11:30:40 +07:00
  • 29325179f4 fix(ui): привести таблицы к стилю ReUI PRO DenozordecandCursor 2026-09-01 00:14:36 +07:00
  • 573ca097aa fix(domains): привязывать общие FQDN ко всем совпавшим VPS DenozordecandCursor 2026-08-31 22:02:06 +07:00
  • 6e401533c7 feat(launcher): полный список ipregion на MikroTik (ros-8) DenozordecandCursor 2026-08-26 19:27:28 +07:00
  • adea0ab070 fix(launcher): собирать ingest JSON MikroTik вручную (ros-7) DenozordecandCursor 2026-08-26 16:30:47 +07:00
  • f53ca1ed7d fix(launcher): принимать JSON-массив results от MikroTik DenozordecandCursor 2026-08-26 15:59:30 +07:00
  • d7bcd0d4ec fix(launcher): показывать ошибку ingest MikroTik и повторять без src-address DenozordecandCursor 2026-08-26 14:09:19 +07:00
  • ecd053b832 fix(launcher): упростить пробы MikroTik до переменной vt-srcIp DenozordecandCursor 2026-08-26 10:55:17 +07:00
  • 72aad059bd fix(launcher): выпускать пробы MikroTik через выбранный WAN DenozordecandCursor 2026-08-26 00:43:26 +07:00
  • a9e3cce113 feat(launcher): требовать интерфейс для проверок MikroTik DenozordecandCursor 2026-08-26 00:22:25 +07:00
  • c844874b0a feat(launcher): добавить скрипты GEO и blocking для MikroTik 7.22+ DenozordecandCursor 2026-08-25 17:47:04 +07:00
  • b03318800f feat(launcher): добавить ежедневный запуск проверок cc и ic DenozordecandCursor 2026-08-25 16:18:14 +07:00
  • 7480b9dc11 fix(geo): распознать CDN-локации и добавить иконки сервисов DenozordecandCursor 2026-08-25 15:54:04 +07:00
  • 235ae03489 feat(geo): добавить раздел IP-регионов DenozordecandCursor 2026-08-25 15:16:17 +07:00
  • 60a22b9450 feat(blocking): определять и показывать хостер в матрице блокировок DenozordecandCursor 2026-08-25 13:19:02 +07:00
  • efebcaf16d feat(blocking): добавить шкалу снимков над матрицей DenozordecandCursor 2026-08-25 12:32:46 +07:00
  • 9254b8dc22 fix(blocking): удержать горизонтальный скролл матрицы внутри страницы DenozordecandCursor 2026-08-25 12:32:38 +07:00
  • a5f83c6ecb fix(ui): выровнять header pin и матрицу блокировок под ReUI v9 DenozordecandCursor 2026-08-22 21:47:58 +07:00
  • 5847188dc7 feat(ui): перевести DataGrid на ReUI v9 и матрицу блокировок DenozordecandCursor 2026-08-22 16:06:49 +07:00
  • ca7f37f980 fix(censorcheck): показывать прогресс-бар во время проверки сайтов DenozordecandCursor 2026-08-22 11:15:18 +07:00
  • d0853a7fd1 chore(git): зафиксировать LF для скриптов censorcheck DenozordecandCursor 2026-08-22 11:06:16 +07:00
  • 8ec1ccfecc fix(censorcheck): восстановить vendor-скрипт и ставить зависимости по ОС DenozordecandCursor 2026-08-22 11:06:06 +07:00
  • 5c43d88f1a feat(censorcheck): добавить статус блокировок и launcher curl | bash DenozordecandCursor 2026-08-22 10:52:22 +07:00
  • 9e0311b53a feat(settings): добавить Bot API URL и ячейку ошибок уведомлений DenozordecandCursor 2026-08-22 02:29:07 +07:00
  • 9214d6fbab chore(reui): обновить ReUI agent skill до актуальной версии DenozordecandCursor 2026-08-19 20:03:50 +07:00
  • e25317bba7 chore(deploy): переключить registry на git.shx.one DenozordecandCursor 2026-08-17 16:43:36 +07:00
  • 55014105f5 fix(ui): выровнять chrome Frame KPI и доступность DenozordecandCursor 2026-08-17 15:36:53 +07:00
  • edf1da165a feat(reui): update ReUI components and documentation to reflect 20 building blocks Denozordec 2026-08-07 16:40:14 +07:00
  • 54f3587b45 feat(web): клик по проекту, копирование IP и доступ к серверу DenozordecandCursor 2026-08-06 22:53:35 +07:00
  • c14cf3953e fix(tests): enhance fetch mocks and type safety in settings and audit tests Denozordec 2026-08-02 19:52:18 +07:00
  • 0177f5d539 fix(integrations): фильтровать не-IP и наследовать VPS по сервису DenozordecandCursor 2026-08-01 01:30:26 +07:00
  • 619385981c fix(integrations): матчить CFDM-домены по dns и CNAME-цели DenozordecandCursor 2026-08-01 01:16:26 +07:00
  • d4d59f4b8e fix(integrations): sync только по сохранённым cfdmApiUrl и токену DenozordecandCursor 2026-08-01 00:46:28 +07:00
  • c5198cdd7f fix(integrations): pull bindings из CFDM вместо обратного push DenozordecandCursor 2026-08-01 00:36:04 +07:00
  • fd2d5f39c0 feat(settings): add CFDM API URL handling and improve integration form Denozordec 2026-08-01 00:20:59 +07:00
  • b8ee99ca03 fix(settings): update CFDM sync tests and improve error handling Denozordec 2026-08-01 00:07:50 +07:00
  • 033557a859 feat(integrations): добавить ручной sync с CFDM DenozordecandCursor 2026-07-31 23:24:04 +07:00
  • 5bbf0061cf feat(data-grid): add sorting function support for DataGridColumn and update vps tariff calculations Denozordec 2026-07-31 17:00:25 +07:00
  • 53d5ed5d33 refactor(vps): update vCPU, RAM, and disk fields to allow decimal values Denozordec 2026-07-31 16:46:26 +07:00
  • 72f9597ede feat(audit): показывать человекочитаемые имена VPS в журнале DenozordecandCursor 2026-07-21 18:10:43 +07:00
  • c849dd5ff8 feat(audit): гибрид timeline и таблицы журнала изменений DenozordecandCursor 2026-07-21 17:57:43 +07:00
  • a02daba69b feat(audit): dual-write журнала в auth-portal ingest DenozordecandCursor 2026-07-21 13:24:30 +07:00
  • 8cee00e6e3 chore(rules): правило kpi-hybrid — только hybrid KPI из kit DenozordecandCursor 2026-07-21 02:35:51 +07:00
  • fe85cdd18d chore(security): игнорировать локальные mcp.json DenozordecandCursor 2026-07-21 00:29:53 +07:00
  • 78bde2da74 chore(security): убрать REUI Bearer и daemon.pid из git DenozordecandCursor 2026-07-21 00:27:43 +07:00
  • f11d82d89d feat(mcp): add ReUI configuration with authorization headers Denozordec 2026-07-21 00:25:40 +07:00
  • 9faec59338 feat(web): унифицировать ReUI PRO — ResourcePage, KpiStatGrid, chrome DenozordecandCursor 2026-07-21 00:22:49 +07:00
  • 8a4934940f fix(dashboard): не копировать оценку расходов на все месяцы DenozordecandCursor 2026-07-20 01:00:11 +07:00
  • d25beec289 fix(dashboard): запас дней по paidUntil вместо balance/burn DenozordecandCursor 2026-07-20 00:47:28 +07:00
  • b7a4a10333 feat(billmanager): профили ihor, cloudrix, servhost, landvps, datacheap DenozordecandCursor 2026-07-20 00:30:15 +07:00
  • 11a0a85ff0 feat(billmanager): гео Waicore из datacentername DenozordecandCursor 2026-07-20 00:08:35 +07:00
  • 4c6240c636 feat(sync): FirstByte daily paidUntil из баланса и гео 4VPS DenozordecandCursor 2026-07-19 23:26:50 +07:00
  • 83ed3b8a42 feat(billmanager): профиль FirstByte — ДЦ, оплата и specs VPS DenozordecandCursor 2026-07-19 22:38:33 +07:00
  • 4dda77f118 feat(billmanager): унифицированные профили хостеров (waicore vds.vps) DenozordecandCursor 2026-07-19 22:15:13 +07:00
  • 6f0a238c95 fix(ui): закрепить кнопку Сохранить в футере FormSheet DenozordecandCursor 2026-07-19 20:41:42 +07:00
  • 42c567e5b5 fix(spaces): не закрывать ConfirmDialog при удалении из меню DenozordecandCursor 2026-07-19 18:14:44 +07:00
  • 670b5a4468 feat(spaces): корзина, hard purge, transfer и полный backup DenozordecandCursor 2026-07-19 12:50:18 +07:00
  • 74af90270f feat(settings): переработать страницу на ReUI Frame DenozordecandCursor 2026-07-19 04:54:42 +07:00
  • e079a61811 fix: EmptyState по центру и импорт SQLite без 413 DenozordecandCursor 2026-07-19 04:41:42 +07:00
  • 2931d6ee0f fix(db): bootstrap полной схемы на чистой установке и логи Docker DenozordecandCursor 2026-07-19 04:27:42 +07:00
  • 5060b78875 feat(readme): добавлен раздел о развертывании с Traefik и Cloudflare HTTPS Denozordec 2026-07-19 04:08:57 +07:00
  • 03e951af18 feat(app-switcher): читать конфиг из auth-portal вместо локального editor DenozordecandCursor 2026-07-18 20:59:03 +07:00
  • 54ffed6e57 fix(auth): выходить через портал /logout вместо SSO return_to DenozordecandCursor 2026-07-18 18:37:05 +07:00
  • 51a52cbf79 fix(topology): бейджи над линией и вытаскивание из группы DenozordecandCursor 2026-07-18 18:00:37 +07:00
  • 7f3371591e feat(topology): Badge-подписи связей и parent-child группы DenozordecandCursor 2026-07-18 17:46:49 +07:00
  • e18d3b4ce6 feat(topology): флаг страны на VPS-узле схемы DenozordecandCursor 2026-07-18 17:31:22 +07:00
  • 56556ea736 feat(topology): редактирование параметров блоков, групп и связей DenozordecandCursor 2026-07-18 17:27:47 +07:00
  • 1f24dbe2a5 fix(topology): починить клик и DnD палитры схемы DenozordecandCursor 2026-07-18 17:15:50 +07:00
  • 72a51b22fd fix(web): корректно определять Lucide-иконки в EmptyState DenozordecandCursor 2026-07-18 17:05:07 +07:00
  • da818fe104 feat(topology): добавить схему инфраструктуры на React Flow DenozordecandCursor 2026-07-18 16:52:36 +07:00
  • c90b42c9c4 fix(web): реактивно переключать пространство через SpaceProvider DenozordecandCursor 2026-07-18 16:15:52 +07:00
  • a61b352f0a fix(auth): остановить SSO-цикл редиректов после handoff DenozordecandCursor 2026-07-18 16:08:50 +07:00
  • 47c1f37912 fix(web): починить SpaceSwitcher #31 и добавить NavUser в footer DenozordecandCursor 2026-07-18 15:58:31 +07:00
  • e360efb885 feat(spaces): добавить изолированные пространства и multi-user DenozordecandCursor 2026-07-18 15:42:54 +07:00
  • f26b2c8777 fix(auth): убрать SSO-цикл на /auth/callback после replaceState DenozordecandCursor 2026-07-18 14:09:21 +07:00
  • 812aa614df fix(auth): редирект на portal по runtime /api/auth/config при 401 DenozordecandCursor 2026-07-18 13:49:36 +07:00
  • 84cc800d54 fix(web): улучшить адаптивность сетки графиков и дашборда Denozordec 2026-07-18 13:26:16 +07:00
  • f8e13a4a72 fix(web): вернуть графики дашборда в один ряд на десктопе DenozordecandCursor 2026-07-18 01:17:35 +07:00
  • da97abce41 fix(web): графики дашборда на всю ширину DenozordecandCursor 2026-07-18 00:58:05 +07:00
  • d0c515767a fix(web): выровнять ReUI Badge light-варианты с CFDM DenozordecandCursor 2026-07-18 00:15:45 +07:00
  • d04630a7d1 feat(web): улучшить компоненты PageHeader и AppShell, добавить TooltipProvider Denozordec 2026-07-17 23:56:26 +07:00
  • 29e096862a feat(web): обновить AppShell и добавить новый элемент EvoBGP в App Switcher Denozordec 2026-07-17 23:14:35 +07:00
  • 267aa1c230 refactor(web): обновить стили компонента SystemMonitorPopover для улучшения макета Denozordec 2026-07-17 20:34:01 +07:00
  • d52c633d90 feat(web): добавить поддержку быстрого доступа на дашборде и обновить настройки интерфейса DenozordecandCursor 2026-07-17 20:32:59 +07:00
  • 9c43b45245 refactor(web): улучшить компоненты KpiStatGrid и KpiStatCardBody для более компактного отображения DenozordecandCursor 2026-07-17 18:36:47 +07:00
  • 52665843d6 feat(web): обновить компоненты KpiStatGrid и SectionCards для улучшения интерфейса DenozordecandCursor 2026-07-17 17:14:55 +07:00
  • 35e5d8430d feat(web): обновить компоненты и добавить новые элементы интерфейса DenozordecandCursor 2026-07-17 15:30:16 +07:00
  • a11fbc6efd fix(web): заполнить график расходов на дашборде DenozordecandCursor 2026-06-30 21:25:14 +07:00
  • 77099b9ab0 feat(web): переработать дашборд по эталону REUI DenozordecandCursor 2026-06-30 20:57:43 +07:00
  • 0e9a6a6a21 feat: интеграция с CF Domain Manager DenozordecandCursor 2026-06-30 16:45:16 +07:00
  • 2b01063279 chore(web): обновить дефолтные URL App Switcher для prod DenozordecandCursor 2026-06-30 16:01:40 +07:00
  • eed73a39f0 fix(web): убрать MenuGroupLabel из App Switcher DenozordecandCursor 2026-06-30 15:45:44 +07:00
  • eaa5db38bf fix(web): исправить Base UI error #31 в App Switcher DenozordecandCursor 2026-06-30 15:32:22 +07:00
  • ea9c996838 feat(web): добавить App Switcher для перехода между приложениями DenozordecandCursor 2026-06-30 15:11:53 +07:00
  • 7c777bffc2 fix(web): расширить select размера страницы для значения 100 DenozordecandCursor 2026-06-30 13:06:53 +07:00
  • 5c1c94bc57 fix(web): UX/UI аудит — пагинация, a11y, settings и TruncatedText DenozordecandCursor 2026-06-30 12:53:16 +07:00
  • 447d499a8d feat(projects): переработать проекты и отчётность по проектам DenozordecandCursor 2026-06-29 19:21:04 +07:00
  • 0bcea39868 fix(web): объединить типы пополнения на графике платежей DenozordecandCursor 2026-06-29 18:34:30 +07:00