Denozordec
|
24cc66d8d2
|
fix(ui): отклонять устаревшее чтение Filters
|
2026-09-30 11:57:22 +07:00 |
|
Denozordec
|
1c7ffa07a8
|
fix(ui): проверять данные загрузки Filters
|
2026-09-30 11:50:36 +07:00 |
|
Denozordec
|
1fba16e1f2
|
fix(ui): изолировать операции восстановления Filters
|
2026-09-30 11:42:57 +07:00 |
|
Denozordec
|
7554f1804b
|
fix(ui): подтверждать перемещение правил Filters
|
2026-09-30 11:35:36 +07:00 |
|
Denozordec
|
c4011cfaff
|
fix(ui): подтверждать удаление правил Filters
|
2026-09-30 11:29:54 +07:00 |
|
Denozordec
|
8412ba9bbe
|
fix(ui): подтверждать копирование правил Filters
|
2026-09-30 11:24:48 +07:00 |
|
Denozordec
|
1cf7297d64
|
fix(ui): подтверждать сохранение правил Filters
|
2026-09-30 11:17:32 +07:00 |
|
Denozordec
|
4b01f20558
|
fix(ui): показывать свежесть срезов Firewall
|
2026-09-30 11:04:57 +07:00 |
|
Denozordec
|
c2159508d5
|
fix(ui): изолировать операции Firewall по источнику
|
2026-09-30 10:56:49 +07:00 |
|
Denozordec
|
5e6057842f
|
fix(ui): сохранять недоступные срезы Firewall
|
2026-09-30 10:46:36 +07:00 |
|
Denozordec
|
59440555cd
|
fix(ui): сохранять данные Firewall при сбоях загрузки
|
2026-09-30 10:33:54 +07:00 |
|
Denozordec
|
92ba474ca9
|
fix(ui): исключить конфликты восстановления Firewall
|
2026-09-30 10:24:35 +07:00 |
|
Denozordec
|
14f8b1ee9a
|
fix(ui): подтверждать перемещение правил Firewall
|
2026-09-30 10:18:34 +07:00 |
|
Denozordec
|
b47c5645d5
|
fix(ui): подтверждать сохранение форм Firewall
|
2026-09-30 10:13:11 +07:00 |
|
Denozordec
|
14a9e6d26c
|
fix(ui): подтверждать удаление объектов Firewall
|
2026-09-30 10:07:07 +07:00 |
|
Denozordec
|
0c460d4767
|
fix(ui): подтверждать переключение адресов Firewall
|
2026-09-30 09:59:36 +07:00 |
|
Denozordec
|
131ecb8668
|
fix(ui): подтверждать переключение правил Firewall
|
2026-09-30 09:52:29 +07:00 |
|
Denozordec
|
14be83a869
|
fix(ui): проверять данные VXLAN и гонки загрузки
|
2026-09-30 09:47:51 +07:00 |
|
Denozordec
|
e163a9ed9d
|
fix(ui): показывать частичные сбои опроса VXLAN
|
2026-09-30 09:42:43 +07:00 |
|
Denozordec
|
4dc2ee2129
|
fix(ui): различать ошибку и пустые данные VXLAN
|
2026-09-30 09:37:31 +07:00 |
|
Denozordec
|
3d518ff902
|
fix(ui): подтверждать сохранение формы GRE
|
2026-09-30 09:34:12 +07:00 |
|
Denozordec
|
66b439cc2e
|
fix(ui): подтверждать переключение туннелей GRE
|
2026-09-30 00:42:28 +07:00 |
|
Denozordec
|
780d5e9237
|
fix(ui): подтверждать удаление туннеля GRE
|
2026-09-30 00:39:39 +07:00 |
|
Denozordec
|
f5b64ea154
|
fix(ui): подтверждать сохранение peer IPsec
|
2026-09-29 19:31:55 +07:00 |
|
Denozordec
|
611f31875e
|
fix(ui): подтверждать удаление объектов IPsec
|
2026-09-29 19:28:26 +07:00 |
|
Denozordec
|
74e7cd257d
|
fix(ui): сохранять контекст экспорта сертификатов IPsec
|
2026-09-29 19:23:34 +07:00 |
|
Denozordec
|
86ecf764ff
|
fix(ui): подтверждать сохранение пользователей IPsec
|
2026-09-29 19:15:15 +07:00 |
|
Denozordec
|
f9413d5100
|
fix(ui): подтверждать инициализацию IPsec и сохранять форму
|
2026-09-29 19:09:22 +07:00 |
|
Denozordec
|
4a8d696e4e
|
fix(ui): проверять ревизии и сохранять ошибки истории
|
2026-09-29 19:04:00 +07:00 |
|
Denozordec
|
46d62c98b8
|
fix(ui): сохранять ошибку загрузки истории IPsec
|
2026-09-29 18:55:46 +07:00 |
|
Denozordec
|
3dd4ad34ee
|
fix(ui): проверять подтверждение восстановления сетевых настроек
|
2026-09-29 13:58:26 +07:00 |
|
Denozordec
|
d0f5649725
|
fix(ui): различать ошибки и пустую историю WireGuard
|
2026-09-29 13:42:00 +07:00 |
|
Denozordec
|
1d1de12c58
|
fix(ui): сохранять подтверждение восстановления при ошибке
|
2026-09-29 13:37:32 +07:00 |
|
Denozordec
|
221d6db10c
|
fix(ui): проверять подтверждение восстановления WireGuard
|
2026-09-29 08:43:31 +07:00 |
|
Denozordec
|
425a77a1ca
|
fix(ui): сохранять точный выбор пира при экспорте WireGuard
|
2026-09-29 08:40:36 +07:00 |
|
Denozordec
|
4aa4726c6b
|
fix(ui): защитить экспорт WireGuard от устаревших ответов
|
2026-09-29 08:37:53 +07:00 |
|
Denozordec
|
d3ae2598fb
|
fix(ui): подтверждать переключение интерфейсов WireGuard
|
2026-09-29 08:33:10 +07:00 |
|
Denozordec
|
8fff3d7fff
|
fix(ui): подтверждать создание интерфейса и пира WireGuard
|
2026-09-29 08:30:07 +07:00 |
|
Denozordec
|
ec6ec52965
|
fix(ui): защитить форму импорта WireGuard во время запроса
|
2026-09-29 08:22:58 +07:00 |
|
Denozordec
|
efc6da1249
|
fix(ui): проверять подтверждение импорта WireGuard
|
2026-09-28 23:58:59 +07:00 |
|
Denozordec
|
f980619046
|
fix(ui): подтверждать удаление WireGuard и блокировать повторы
|
2026-09-28 23:52:43 +07:00 |
|
Denozordec
|
165f40acd7
|
fix(ui): завершить локальную приёмку трафика и статистики
|
2026-09-28 23:45:48 +07:00 |
|
Denozordec
|
48b7a061c1
|
fix(ui): обозначить выбранные состояния и поиск трафика
|
2026-09-28 17:02:16 +07:00 |
|
Denozordec
|
460cf67313
|
fix(ui): выбирать неактивные серверы для месячного отчёта
|
2026-09-28 16:59:40 +07:00 |
|
Denozordec
|
7dd377d7c3
|
fix(ui): выбирать календарный месяц отчёта потоков
|
2026-09-28 16:54:17 +07:00 |
|
Denozordec
|
7a01e8d545
|
test(ui): проверить ожидание первого сообщения SSE
|
2026-09-28 16:49:56 +07:00 |
|
Denozordec
|
88a8b5f02f
|
fix(ui): отображать одиночные измерения на графике трафика
|
2026-09-28 16:47:17 +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
|
5734340db2
|
fix(ui): исключить подмену выбранного среза в сводке трафика
|
2026-09-28 11:31:24 +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
|
7318c5286b
|
test(ui): проверить поздний фрагмент открытого потока
|
2026-09-28 11:12:06 +07:00 |
|
Denozordec
|
53bca894bb
|
chore(docs): сохранить общий план реализации UX/UI
|
2026-09-24 21:13:05 +07:00 |
|
Denozordec
|
c3ce626b47
|
test(ui): проверить разрывы основного графика трафика
|
2026-09-24 21:10:42 +07:00 |
|
Denozordec
|
ee3dcdacf2
|
test(ui): проверить трафик после смены источника данных
|
2026-09-24 21:09:39 +07:00 |
|
Denozordec
|
2c2a3ef078
|
test(ui): проверить отмену потока при смене сервера
|
2026-09-24 21:07:44 +07:00 |
|
Denozordec
|
c563583ccb
|
fix(ui): привязать фильтр интерфейса к серверу потоков
|
2026-09-24 16:04:08 +07:00 |
|
Denozordec
|
1d98a2a66e
|
fix(ui): сохранять пропуски в мини-графиках измерений
|
2026-09-24 15:58:23 +07:00 |
|
Denozordec
|
f3568d836b
|
fix(ui): корректно отображать историю в карточках трафика
|
2026-09-24 15:54:53 +07:00 |
|
Denozordec
|
ccbc1aa029
|
fix(ui): пояснять отсутствие отдельного направления трафика
|
2026-09-24 15:51:32 +07:00 |
|
Denozordec
|
ec8e28d15d
|
fix(ui): отличать пустую историю трафика от нулевой
|
2026-09-24 10:06:46 +07:00 |
|
Denozordec
|
7c6f937cec
|
fix(ui): отличать неизвестные flow-метрики от нулевых
|
2026-09-24 10:02:50 +07:00 |
|
Denozordec
|
a03909e504
|
fix(ui): отклонять повреждённые данные live-потока
|
2026-09-24 09:58:32 +07:00 |
|
Denozordec
|
094c812c37
|
fix(ui): адаптировать длинные данные и пустые списки трафика
|
2026-09-24 09:53:10 +07:00 |
|
Denozordec
|
cb16c03e01
|
test(ui): проверить период трафика на телефоне
|
2026-09-24 01:40:34 +07:00 |
|
Denozordec
|
3dc85a22e9
|
fix(ui): адаптировать панели трафика для телефона
|
2026-09-24 01:39:32 +07:00 |
|
Denozordec
|
8ac40ba78a
|
fix(ui): показывать подтверждённые данные месячного отчёта
|
2026-09-24 01:36:36 +07:00 |
|
Denozordec
|
24313340d5
|
fix(ui): привязать flow-аналитику к контексту запроса
|
2026-09-24 01:31:43 +07:00 |
|
Denozordec
|
94dd453b33
|
fix(ui): защитить списки трафика от устаревших ответов
|
2026-09-24 01:25:20 +07:00 |
|
Denozordec
|
480aa82f78
|
fix(ui): привязать детали трафика к выбранному контексту
|
2026-09-24 01:18:13 +07:00 |
|
Denozordec
|
9eb6a3fad1
|
fix(ui): показывать остановку потока live-трафика
|
2026-09-24 01:13:11 +07:00 |
|
Denozordec
|
e05b3a38c8
|
fix(ui): сохранять и проверять контекст отчёта статистики
|
2026-09-23 20:30:11 +07:00 |
|
Denozordec
|
94ad73212b
|
fix(ui): проверять период статистики до запроса
|
2026-09-23 20:26:23 +07:00 |
|
Denozordec
|
167e19cd91
|
fix(ui): отделить ошибки статистики от пустых данных
|
2026-09-23 20:22:18 +07:00 |
|
Denozordec
|
3898881d8a
|
test(ui): завершить локальную приёмку серверов и мониторинга
|
2026-09-23 20:18:35 +07:00 |
|
Denozordec
|
ddb47a0ee4
|
test(ui): проверить смену режима во время опроса
|
2026-09-23 20:12:42 +07:00 |
|
Denozordec
|
27f8323624
|
test(ui): проверить опрос сервера из очереди проблем
|
2026-09-23 14:50:16 +07:00 |
|
Denozordec
|
ca9474ac83
|
fix(ui): адаптировать формы серверов и прокрутку ресурсов
|
2026-09-23 14:48:13 +07:00 |
|
Denozordec
|
9cd15528c9
|
fix(ui): исправить адаптивность форм и вкладок мониторинга
|
2026-09-23 14:38:52 +07:00 |
|
Denozordec
|
a9ed459481
|
fix(ui): убрать неработающий экспорт серверов
|
2026-09-23 14:28:39 +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
|
f7e0e20673
|
fix(ui): сериализовать ручной опрос и ограничить ожидание Speed-test
|
2026-09-23 09:17:20 +07:00 |
|
Denozordec
|
cc40a5e33d
|
fix(ui): блокировать изменение проб во время Speed-test
|
2026-09-21 21:14:13 +07:00 |
|
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 |
|