Denozordec
|
ce14f5de3e
|
fix(ui): подтверждать удаление проб и изменение звезды
|
2026-09-21 21:08:06 +07:00 |
|
Denozordec
|
4f235058be
|
fix(ui): подтверждать переключение проб через API
|
2026-09-21 21:03:14 +07:00 |
|
Denozordec
|
2f5b617e8c
|
fix(ui): сохранять формы проб после подтверждения API
|
2026-09-21 16:24:07 +07:00 |
|
Denozordec
|
bb9278fe58
|
fix(ui): учитывать права на действия мониторинга
|
2026-09-21 16:16:16 +07:00 |
|
Denozordec
|
61950638bc
|
fix(ui): учитывать права на операции с серверами
|
2026-09-21 15:00:13 +07:00 |
|
Denozordec
|
e9e5030047
|
fix(ui): адаптировать строки Ping-проб для телефона
|
2026-09-21 09:58:43 +07:00 |
|
Denozordec
|
dfb993e1a3
|
fix(ui): сохранять фильтры серверов в адресе страницы
|
2026-09-21 09:50:47 +07:00 |
|
Denozordec
|
b64e6834a9
|
chore(docs): подготовить этап серверов и мониторинга
|
2026-09-20 22:11:27 +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
|
fe9df167ec
|
fix(ui): объединить навигацию и сделать поиск доступным
|
2026-09-20 12:04:21 +07:00 |
|
Denozordec
|
9b3196363c
|
fix(ui): адаптировать шапку страницы к узким экранам
|
2026-09-20 11:49:44 +07:00 |
|
Denozordec
|
6a726b13b4
|
fix(ui): сохранить данные дашборда при сбоях и гонках запросов
|
2026-09-20 00:58:58 +07:00 |
|
Denozordec
|
0d418e2e39
|
chore(ui): завершить миграцию Filters и удалить старый API
|
2026-09-20 00:47:33 +07:00 |
|
Denozordec
|
4fd844f977
|
fix(ui): подключить фильтры статистики с проверкой срезов
|
2026-09-14 22:27:12 +07:00 |
|
Denozordec
|
52af82af42
|
fix(ui): подготовить проверку срезов статистики для FilterQuery
|
2026-09-14 22:12:15 +07:00 |
|
Denozordec
|
fca42aaa81
|
fix(ui): перенести фильтры BGP и бэкапов на FilterQuery
|
2026-09-14 22:09:48 +07:00 |
|
Denozordec
|
a475b5c6df
|
chore(ui): удалить старую основу Data Grid и TanStack v8
|
2026-09-14 22:05:50 +07:00 |
|
Denozordec
|
bdba83b2b6
|
fix(ui): перенести таблицы оптимизатора маршрутов на ReUI v9
|
2026-09-14 22:01:11 +07:00 |
|
Denozordec
|
1ea07f65b2
|
fix(ui): перенести таблицу рекурсивных маршрутов на ReUI v9
|
2026-09-14 13:54:05 +07:00 |
|
Denozordec
|
ddf1851e92
|
fix(ui): перенести таблицы сборщика и проб на ReUI v9
|
2026-09-14 13:49:54 +07:00 |
|
Denozordec
|
f81b35308b
|
fix(ui): перенести таблицы Firewall и проверить порядок правил
|
2026-09-14 13:39:47 +07:00 |
|
Denozordec
|
45530cdb99
|
fix(ui): перенести таблицу сетевых фильтров на ReUI v9
|
2026-09-14 08:43:08 +07:00 |
|
Denozordec
|
d47f7ab162
|
fix(ui): перенести таблицы администрирования и сортировать бэкапы по байтам
|
2026-09-14 08:38:09 +07:00 |
|
Denozordec
|
583b23ded1
|
fix(ui): перенести таблицы IPsec и GRE на ReUI v9
|
2026-09-14 08:31:16 +07:00 |
|
Denozordec
|
8b9b584513
|
fix(ui): перенести таблицу VXLAN на ReUI v9
|
2026-09-13 21:30:52 +07:00 |
|
Denozordec
|
e7d45d194d
|
fix(ui): перенести таблицы WireGuard на ReUI v9
|
2026-09-13 21:17:48 +07:00 |
|
Denozordec
|
d3db82fd1c
|
fix(ui): перенести таблицы BGP и OSPF на ReUI v9
|
2026-09-13 21:10:06 +07:00 |
|
Denozordec
|
e66762ca2e
|
fix(ui): перенести основные таблицы на ReUI v9
|
2026-09-13 21:01:23 +07:00 |
|
Denozordec
|
3d3c45e4d2
|
fix(ui): завершить основу таблиц и фильтров серверов
|
2026-09-13 14:46:17 +07:00 |
|
Denozordec
|
f9a4a07996
|
fix(ui): исправить зависимости мемоизации таблицы
|
2026-09-13 09:56:02 +07:00 |
|
Denozordec
|
e7755a4d16
|
chore(ui): сохранить основу поэтапной миграции таблиц
|
2026-09-13 09:46:41 +07:00 |
|
Denozordec
|
c30f817926
|
fix(servers): исправить сохранение и опрос серверов
|
2026-09-13 09:32:37 +07:00 |
|
Denozordec
|
88326d9851
|
chore(ui): зафиксировать исходную базу улучшений интерфейса
|
2026-09-13 01:48:05 +07:00 |
|
 DenozordecandCursor
|
f8e7437210
|
fix(ui): убрать горизонтальный скролл в шторке сертификата
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-test (push) Successful in 1m56s
Docker images / frontend-image (push) Successful in 3m9s
Docker images / updater-image (push) Successful in 49s
Docker images / backend-image (push) Successful in 2m46s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 11s
Co-authored-by: Cursor <cursoragent@cursor.com>
v1.47.6
|
2026-09-13 01:22:36 +07:00 |
|
 DenozordecandCursor
|
e0364d45df
|
test(ipsec): закрепить отсутствие proposal-ключей в .sswan
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 01:22:36 +07:00 |
|
 DenozordecandCursor
|
bbff586da2
|
fix(ipsec): убрать невалидный ike-proposal из .sswan-профиля
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 01:22:36 +07:00 |
|
 DenozordecandCursor
|
fbd1be8952
|
test(ipsec): покрыть формы ret и print в декодере файла RouterOS
Docker images / prepare-release (push) Successful in 8s
Docker images / backend-test (push) Successful in 2m28s
Docker images / frontend-image (push) Successful in 3m4s
Docker images / updater-image (push) Successful in 51s
Docker images / backend-image (push) Successful in 2m25s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 9s
Co-authored-by: Cursor <cursoragent@cursor.com>
v1.47.5
|
2026-09-13 01:01:42 +07:00 |
|
 DenozordecandCursor
|
0bf5d6065c
|
fix(ipsec): читать содержимое .p12 из поля ret ответа /file/get
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 01:01:31 +07:00 |
|
 DenozordecandCursor
|
67c3a4fd73
|
test(ipsec): покрыть декодер содержимого файла RouterOS
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-test (push) Successful in 1m53s
Docker images / frontend-image (push) Successful in 3m14s
Docker images / updater-image (push) Successful in 49s
Docker images / backend-image (push) Successful in 3m19s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 11s
Co-authored-by: Cursor <cursoragent@cursor.com>
v1.47.4
|
2026-09-13 00:44:53 +07:00 |
|
 DenozordecandCursor
|
9beb24273b
|
fix(ipsec): скачивать .p12 через /file/get вместо несуществующего REST-пути
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-13 00:44:44 +07:00 |
|
 DenozordecandCursor
|
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 |
|
 DenozordecandCursor
|
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 |
|
 DenozordecandCursor
|
752256f12e
|
fix(ipsec): требовать пароль .p12 не короче 8 символов
Docker images / prepare-release (push) Successful in 7s
Docker images / backend-test (push) Successful in 1m51s
Docker images / frontend-image (push) Successful in 2m19s
Docker images / updater-image (push) Successful in 39s
Docker images / backend-image (push) Successful in 2m40s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 11s
Co-authored-by: Cursor <cursoragent@cursor.com>
v1.47.3
|
2026-09-13 00:10:10 +07:00 |
|
 DenozordecandCursor
|
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>
v1.47.2
|
2026-09-12 22:21:19 +07:00 |
|
 DenozordecandCursor
|
0e1524c600
|
fix(ipsec): клиенты через общий IKEv2-peer и отдельный клиентский сертификат
Docker images / prepare-release (push) Successful in 7s
Docker images / backend-test (push) Successful in 1m51s
Docker images / frontend-image (push) Successful in 2m54s
Docker images / updater-image (push) Successful in 40s
Docker images / backend-image (push) Successful in 2m11s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 10s
Co-authored-by: Cursor <cursoragent@cursor.com>
v1.47.1
|
2026-09-12 22:06:35 +07:00 |
|