ayurishchev pushed to main at ayurishchev/OpenVPN-Monitoring-Simple 2026-09-30 15:15:21 +03:00
5de0501cbc Compose: require JWT secret, seed admin via env, stop publishing internal ports
9b2882d5f4 Docs: concise README, split deployment guides, add change records
Compare 2 commits »
ayurishchev pushed to main at ayurishchev/OpenVPN-Monitoring-Simple 2026-09-30 15:08:30 +03:00
11c1b6379b Harden auth and API: username change, 2FA fixes, input validation
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-29 00:04:54 +03:00
5f7bd6588a Состояния «Upgrade FW» и осознанный откат прошивки RouterBOARD
2dda12e06c Четвёртое ревью кодовой базы (2026-09-28 21:32)
Compare 2 commits »
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 21:30:25 +03:00
e1f197ccff Тесты по модулям предметных областей
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 21:19:14 +03:00
5367cb5e9c Доверенные прокси (реальный IP клиента) и параметризация порта
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 17:36:42 +03:00
6ff7f1b5f1 Третье ревью кодовой базы (2026-09-28 17:35)
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 17:32:40 +03:00
7c830be721 README по образцу ipam_control
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 17:28:05 +03:00
ae826fc562 Состояния колонки «Upgrade ROS» и осознанный откат ROS до версии канала
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 17:12:48 +03:00
0bda0038d0 Остаток п. 9 ревью: синхронная БД вне event loop, повторное ревью
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 12:42:02 +03:00
c4079724c5 Безопасность: проверка секретов, блокировка перебора входа, безопасные редиректы
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-28 12:18:36 +03:00
6b5c521461 Выпадающие списки в стиле меню действий
ba8ac7be71 Кэш списка бакета, БД без блокировки event loop, один процесс на БД
Compare 2 commits »
ayurishchev pushed to main at ayurishchev/ros_control 2026-09-27 21:23:38 +03:00
123b5abdfc Ревью кодовой базы и исправления корректности по его итогам
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 19:40:25 +03:00
d1a2efd683 Задача 042: свёртка свободных адресов в раскрывающиеся диапазоны
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 18:26:56 +03:00
9301069c29 Задача 041: favicon из логотипа бренда
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 18:18:36 +03:00
7d998066f5 Задача 039: статус устройства и сведения об устройстве в списке адресов
aeb89dbded Задача 040: название в UI — «IPAM Manager»
Compare 2 commits »
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 17:44:52 +03:00
a6e70ffd1a Задача 038: тёмная тема UI
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 16:57:18 +03:00
d3495fb077 Задача 037: двухфакторная аутентификация TOTP по выбору пользователя
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 16:15:00 +03:00
c852f47f09 Задача 036: меню пользователя в шапке
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 15:45:34 +03:00
8384c2c311 Задачи 034-035: публикация через Caddy, последний вход пользователя
ayurishchev pushed to main at ayurishchev/ipam_control 2026-09-27 11:27:01 +03:00
744a025960 Задачи 032-033: ролевая модель с привязкой к организации, исправления по ревью