Denozordec
5efd0339fb
feat(logs): добавить раздел логов с историей и живым потоком
Docker images / prepare-release (push) Successful in 9s
Docker images / backend-test (push) Successful in 4m35s
Docker images / frontend-image (push) Successful in 3m29s
Docker images / updater-image (push) Successful in 41s
Docker images / netflow-agent-image (push) Successful in 34s
Docker images / backend-image (push) Successful in 1m44s
Docker images / publish-release (push) Successful in 10s
Docker images / notify-webhook (push) Successful in 2s
2026-10-16 22:13:48 +07:00
Denozordec
2358ecef60
fix(traffic): проверять live-срез и прекращать опрос выключенных устройств
2026-10-12 21:35:55 +07:00
Denozordec
e51964b4d2
fix(ui): восстанавливать фильтры WireGuard из ссылки
2026-10-04 12:30:43 +07:00
Denozordec
5fdd6ef58c
fix(ui): сохранять подтверждённый снимок пути при ошибке API
2026-10-04 00:07:21 +07:00
Denozordec
55c9349677
fix(ui): учитывать ошибки устройств в сводке туннелей
2026-10-03 23:51:16 +07:00
Denozordec
9d3129372b
fix(uptime): показывать реальные наблюдения и пропуски RTT на дашборде
2026-10-03 23:42:45 +07:00
Denozordec
8f65d1620d
fix(ui): проверять каталоги дашборда и сохранять неизвестный статус серверов
2026-10-03 23:20:37 +07:00
Denozordec
9e0f695684
fix(traffic): отличать измеренный ноль от отсутствия наблюдений
2026-10-03 23:10:39 +07:00
Denozordec
a28f871fd4
fix(ui): проверять данные трафика без подстановки нулей в серии
2026-10-03 23:00:02 +07:00
Denozordec
f0eaa94e02
fix(ui): сохранить неизвестные данные и ошибки BGP на дашборде
2026-10-03 22:55:15 +07:00
Denozordec
587dd94f82
fix(ui): проверять права каждого источника дашборда
2026-10-03 19:38:30 +07:00
Denozordec
382e318b97
fix(alerts): отклонять запись устаревшего снимка правил
2026-10-03 18:41:48 +07:00
Denozordec
dc5594ca7c
fix(alerts): защитить тест правила общим замком Telegram
2026-10-03 18:20:29 +07:00
Denozordec
9c1d14635a
fix(alerts): подтверждать запись правил и сохранять формы при сбое
2026-10-03 18:13:57 +07:00
Denozordec
526f305aa6
fix(alerts): разделить загрузку каталогов целей и правил
2026-10-03 17:50:23 +07:00
Denozordec
11e357cc94
fix(backups): восстанавливать вкладку и фильтры из ссылки
2026-10-01 16:37:34 +07:00
Denozordec
79a8d95e7d
fix(ui): завершить адаптивность и приёмку OSPF
2026-09-30 20:43:10 +07:00
Denozordec
aa678b9d5d
fix(ui): восстанавливать поиск и фильтры BGP из URL
2026-09-30 17:15:37 +07:00
Denozordec
ed491c313f
fix(ui): распознавать CRLF и комментарии в потоке SSE
2026-09-28 11:38:11 +07:00
Denozordec
f50a29f116
fix(ui): снимать статус live при отсутствии обновлений
2026-09-28 11:35:29 +07:00
Denozordec
c6d146d38f
fix(ui): показывать временные отметки трафика серверов
2026-09-28 11:27:20 +07:00
Denozordec
65241c94e9
fix(ui): показывать время получения аналитики потоков
2026-09-28 11:22:20 +07:00
Denozordec
a03909e504
fix(ui): отклонять повреждённые данные live-потока
2026-09-24 09:58:32 +07:00
Denozordec
24313340d5
fix(ui): привязать flow-аналитику к контексту запроса
2026-09-24 01:31:43 +07:00
Denozordec
9eb6a3fad1
fix(ui): показывать остановку потока live-трафика
2026-09-24 01:13:11 +07:00
Denozordec
0734679fd6
fix(ui): сохранять фильтры ресурсов в URL
2026-09-23 09:28:03 +07:00
Denozordec
fd7a08d5dc
fix(ui): сохранять вкладку и фильтры Ping в URL
2026-09-23 09:24:18 +07:00
Denozordec
dfb993e1a3
fix(ui): сохранять фильтры серверов в адресе страницы
2026-09-21 09:50:47 +07:00
Denozordec
d25afa4b9e
fix(ui): завершить переходы к объектам дашборда через VXLAN
2026-09-20 22:08:00 +07:00
Denozordec
af84f0135d
fix(ui): открывать интерфейс WireGuard с контекстом сервера
2026-09-20 21:59:57 +07:00
Denozordec
67a152b7c8
fix(ui): открывать GRE-туннель с контекстом сервера
2026-09-20 17:09:33 +07:00
Denozordec
6c8e66693b
fix(ui): открывать выбранную проверку из очереди проблем
2026-09-20 17:00:30 +07:00
Denozordec
668c7c6823
fix(ui): открывать выбранный сервер из очереди проблем
2026-09-20 16:51:28 +07:00
Denozordec
4ec32765df
fix(ui): поднять очередь проблем и уточнить сводку дашборда
2026-09-20 12:04:45 +07:00
Denozordec
6a726b13b4
fix(ui): сохранить данные дашборда при сбоях и гонках запросов
2026-09-20 00:58:58 +07:00
Denozordec and Cursor
9c0ee7940e
feat(bgp, vxlan, ospf): enhance server data handling and introduce new routes
...
Docker images / prepare-release (push) Successful in 7s
Docker images / backend-test (push) Successful in 1m40s
Docker images / frontend-image (push) Successful in 2m50s
Docker images / updater-image (push) Successful in 42s
Docker images / backend-image (push) Successful in 2m40s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 10s
- Added support for fetching and displaying server data in BGP, VXLAN, and OSPF pages, improving the overall user experience.
- Introduced new backend routes for OSPF and VXLAN, allowing for better data management and retrieval.
- Implemented mapping functions for backend server data to frontend types, ensuring consistency across components.
- Enhanced the sidebar to display counts for BGP sessions, VXLAN tunnels, and containers, providing users with quick insights into their network status.
- Updated tests to cover new functionalities and ensure reliability.
Co-authored-by: Cursor <[email protected] >
2026-09-11 11:18:04 +07:00
Denozordec and Cursor
36c5305db7
feat(dashboard): собрать ops-дашборд на ReUI Frame с живыми данными
...
Docker images / prepare-release (push) Successful in 10s
Docker images / backend-test (push) Successful in 2m13s
Docker images / frontend-image (push) Successful in 3m14s
Docker images / updater-image (push) Successful in 47s
Docker images / backend-image (push) Successful in 2m44s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 14s
Co-authored-by: Cursor <[email protected] >
2026-09-08 15:13:27 +07:00
Denozordec and Cursor
39c8ec4a02
fix(netflow): починить live-аналитику и снизить запись в PostgreSQL
...
Docker images / prepare-release (push) Successful in 11s
Docker images / backend-test (push) Successful in 2m9s
Docker images / frontend-image (push) Successful in 3m20s
Docker images / updater-image (push) Successful in 49s
Docker images / backend-image (push) Successful in 2m44s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 10s
Коллектор снова отдаёт назначения в живом потоке. Ошибки записи видны в статусе, лишние перезаписи минутных агрегатов убраны.
Co-authored-by: Cursor <[email protected] >
2026-09-08 12:46:37 +07:00
Denozordec and Cursor
90c8c393e5
feat(traffic): разделить плоскости IPFIX и показать путь JH→EN
...
Docker images / prepare-release (push) Successful in 8s
Docker images / backend-image (push) Failing after 1m31s
Docker images / frontend-image (push) Successful in 2m36s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 42s
Docker images / publish-release (push) Skipped
Считать payload отдельно от overlay GRE/ESP и mesh; вкладка Пути и KPI Wire из счётчиков iface.
Co-authored-by: Cursor <[email protected] >
2026-09-07 11:39:14 +07:00
Denozordec and Cursor
cb799da13a
fix(netflow): изолировать коллектор IPFIX и срезать раздувание базы
...
Docker images / prepare-release (push) Successful in 8s
Docker images / backend-image (push) Successful in 2m23s
Docker images / frontend-image (push) Successful in 3m16s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 57s
Docker images / publish-release (push) Successful in 12s
Co-authored-by: Cursor <[email protected] >
2026-09-07 09:50:24 +07:00
Denozordec and Cursor
2820683cba
feat(traffic): добавить карту и срезы IPFIX по странам и сессиям
...
Docker images / prepare-release (push) Successful in 11s
Docker images / backend-image (push) Successful in 2m6s
Docker images / frontend-image (push) Successful in 3m23s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 49s
Docker images / publish-release (push) Successful in 14s
Имена ifIndex пишутся по обоим ключам REST, дедуп 5-tuple по max байт, RIPEstat только из prefix-кэша, карта откуда-куда в Frame.
Co-authored-by: Cursor <[email protected] >
2026-09-07 02:13:21 +07:00
Denozordec and Cursor
37167f78e3
feat(traffic): показать аналитику IPFIX по серверам и интерфейсам
...
Docker images / prepare-release (push) Successful in 12s
Docker images / backend-image (push) Successful in 2m10s
Docker images / frontend-image (push) Successful in 2m53s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 48s
Docker images / publish-release (push) Successful in 11s
Резолвить ifIndex в имена RouterOS, дать вкладке Потоки ту же оболочку сервер/клиент/iface, что у обычного трафика, и обновлять срезы live без перезагрузки.
Co-authored-by: Cursor <[email protected] >
2026-09-07 01:21:12 +07:00
Denozordec
fe32c9313a
feat(ui): integrate KpiStatGrid for enhanced statistics display
...
Docker images / prepare-release (push) Successful in 9s
Docker images / backend-image (push) Successful in 1m43s
Docker images / frontend-image (push) Successful in 2m58s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 39s
Docker images / publish-release (push) Successful in 8s
Replaced existing KPI display implementations across multiple pages with the new KpiStatGrid component for a more consistent and visually appealing presentation of statistics. Updated the Backups, BGP, Certificates, Communities, Containers, Dashboard, and Data Collection pages to utilize the KpiStatGrid, improving the overall user experience and maintainability of the codebase. Additionally, added new dependencies in package.json for required libraries.
2026-09-06 17:58:05 +07:00
Denozordec and Cursor
0e9349e508
feat(auth): интегрировать SSO auth-portal
...
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 2m52s
Docker images / frontend-image (push) Successful in 2m23s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 38s
Docker images / publish-release (push) Successful in 8s
JWT на backend, handoff/callback на UI, RBAC mm:*, AUTH_* в compose.
Co-authored-by: Cursor <[email protected] >
2026-09-04 20:38:28 +07:00
Denozordec and Cursor
5f29cfaf0f
fix(ui): выровнять chrome Frame и убрать Card-оболочки
...
Docker images / prepare-release (push) Successful in 4s
Docker images / backend-image (push) Failing after 2m36s
Docker images / frontend-image (push) Successful in 2m22s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 55s
Docker images / publish-release (push) Skipped
Подключить App Switcher, NavUser, OpsPanel и AlertDialog вместо Card-shell.
Co-authored-by: Cursor <[email protected] >
2026-08-17 15:36:56 +07:00
Denozordec
a1a9124f3d
fix(config): добавить новые зависимости и обновить конфигурацию компонентов
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 2m37s
Docker images / frontend-image (push) Successful in 2m22s
Docker images / updater-image (push) Successful in 38s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 8s
2026-06-30 21:30:40 +07:00
Denozordec
f3f831653f
Init commit
2026-05-02 01:17:08 +07:00