Denozordec
41a76f1163
fix(backups): читать экспорт RouterOS порциями без потери данных
2026-10-14 10:38:49 +07:00
Denozordec
c3fb66dcbf
fix(backups): получать нативный экспорт и проверить восстановление из S3
2026-10-14 10:31:14 +07:00
Denozordec
f6b9c6941d
fix(ospf): показывать IPv6 маршруты и фактический шлюз
2026-10-11 23:05:19 +07:00
Denozordec
bd023b8aaa
fix(terminal): показывать последние записи журнала RouterOS
2026-10-11 11:26:59 +07:00
Denozordec
cd8613fab6
fix(api): отклонять некорректное подтверждение PATCH
2026-10-10 03:15:59 +07:00
Denozordec
7f0c2aad0f
fix(api): завершать запрос при обрыве ответа RouterOS
2026-10-10 02:06:56 +07:00
Denozordec
36c6a21ca5
fix(ospf): подтвердить права и результат оптимизации на RouterOS
2026-10-09 20:40:24 +07:00
Denozordec
39570656c9
fix(backups): не повторять импорт после потери ответа
2026-10-01 16:22:06 +07:00
Denozordec
440e10c646
fix(api): прекращать диагностику при отмене HTTP
2026-10-01 09:00:19 +07:00
Denozordec and Cursor
0bf5d6065c
fix(ipsec): читать содержимое .p12 из поля ret ответа /file/get
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 01:01:31 +07:00
Denozordec and Cursor
9beb24273b
fix(ipsec): скачивать .p12 через /file/get вместо несуществующего REST-пути
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 00:44:44 +07:00
Denozordec and Cursor
5cc6128086
fix(ipsec): уточнить подсказку про политику sensitive у группы пользователя
...
Docker images / prepare-release (push) Successful in 8s
Docker images / backend-test (push) Successful in 2m13s
Docker images / frontend-image (push) Successful in 3m13s
Docker images / updater-image (push) Successful in 44s
Docker images / backend-image (push) Successful in 2m44s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 7s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 00:15:33 +07:00
Denozordec and Cursor
569b6be2b4
fix(ipsec): не блокироваться на пароле .p12 и подсказать политику sensitive
...
Docker images / prepare-release (push) Successful in 10s
Docker images / backend-test (push) Successful in 2m18s
Docker images / frontend-image (push) Successful in 2m54s
Docker images / updater-image (push) Successful in 45s
Docker images / backend-image (push) Successful in 2m43s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 14s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 00:15:05 +07:00
Denozordec and Cursor
a3502b9755
fix(ipsec): убрать неподдерживаемый параметр при подписи сертификата
...
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-test (push) Successful in 1m37s
Docker images / frontend-image (push) Successful in 2m17s
Docker images / updater-image (push) Successful in 38s
Docker images / backend-image (push) Successful in 2m20s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 9s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-12 22:21:19 +07:00
Denozordec and Cursor
11ae7593f4
fix(ipsec): убрать неподдерживаемый параметр при добавлении сертификата
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-12 22:06:27 +07:00
Denozordec
7755d77340
feat(ipsec): управление IKEv2/IPsec VPN и клиентами из одного окна
...
Docker images / prepare-release (push) Successful in 15s
Docker images / backend-test (push) Successful in 2m32s
Docker images / frontend-image (push) Successful in 4m19s
Docker images / updater-image (push) Successful in 50s
Docker images / backend-image (push) Successful in 2m40s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 8s
- мастер инициализации сервера: CA и серверный сертификаты, peer/profile/proposal, пул, mode-config, policy-template, managed NAT masquerade
- клиенты по сертификату (RSA) и PSK: статический IP или из пула, онлайн-статус по active-peers
- скачивание .p12 и strongSwan .sswan с инструкцией, перекачка с новой passphrase
- история изменений (config_revisions, секция ipsec) и restore только managed-объектов
- привязка IPsec-клиентов к пользователям приложения по Common Name
- страница /ipsec с KPI и вкладками Клиенты/Сервер/CLI, сайдбар, command palette
2026-09-12 20:20:56 +07:00
Denozordec and Cursor
cff26813b9
feat(backups): добавить S3-хранилище и обновить экран бэкапов
...
Docker images / prepare-release (push) Successful in 9s
Docker images / backend-test (push) Successful in 2m18s
Docker images / frontend-image (push) Successful in 4m37s
Docker images / updater-image (push) Successful in 46s
Docker images / backend-image (push) Successful in 3m6s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 16s
Сохранять снимки в S3-compatible бакет, скачивать и удалять их вместе с локальными файлами.
Привести /backups к DNA /servers: Frame, KPI, фильтры и реальное восстановление.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 14:06:27 +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 <cursoragent@cursor.com >
2026-09-07 09:50:24 +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
1a47905beb
fix(backend): улучшить обработку сертификатов и добавить поддержку цепочек сертификатов
2026-05-12 20:43:34 +07:00
Denozordec
b51d979a1c
fix(backend): улучшить обработку хранилищ доверия для сертификатов
2026-05-12 20:40:56 +07:00
Denozordec
60024facab
fix(backend): улучшить обработку сертификатов и добавить поддержку PUT запросов
2026-05-12 20:29:06 +07:00
Denozordec
d62d212c86
chore(backend): добавить поддержку ACME и управление сертификатами
2026-05-12 20:00:25 +07:00
Denozordec
84ecd4f061
feat: enhance backups page with live data loading and backup job management
...
Implemented live data fetching for servers and backups on the backups page, replacing static initial data. Added functionality for manual backup creation and job status tracking, including error handling and UI updates. Updated the network map layout to improve node prioritization and visual representation of server roles.
Also, registered new backups API routes in the backend for improved data handling.
2026-05-07 14:24:58 +07:00
Denozordec and Cursor
5f31bb47fb
chore: synchronize pending app/backend updates and repository hygiene
...
Includes current frontend and backend work in progress and removes generated artifacts from tracking to keep the repository clean for дальнейшая разработка.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-07 12:29:04 +07:00
Denozordec
bdb9b72fac
Init 2
2026-05-03 11:16:07 +07:00
Denozordec
f3f831653f
Init commit
2026-05-02 01:17:08 +07:00