github AlexeyLCP/lucx-ui v3.6.0-lucx.56

latest releases: v3.7.0-lucx.182, dev-latest, v3.7.0-lucx.181...
23 days ago

LucX-UI v3.6.0 — auto-suggest свободной подсети для нового AWG-инбаунда (follow-up Pattern 1e).

Что

Дефолт формы createDefaultAwgInboundSettings хардкодил 10.8.0.1/24 → два подряд созданных AWG-инбаунда получали одну client-подсеть → kernel route конфликт («коннект есть, трафика нет»).

Auto-suggest: новый AWG-инбаунд сразу получает свободную подсеть. suggestFreeAwgAddress сканирует 10.8.0.0/16, расширяется на 10.9..10.20, возвращает первый свободный 10.N.M.1/24 (корректно с широкими префиксами). Подставляется при выборе протокола AWG в режиме создания; при редактировании адрес не трогается.

Защита в двух слоях: auto-suggest предотвращает при создании + warning (lucx.54) ловит ручной ввод.

6 юнит-тестов. Валидация AdvancedSecurity в setconf (test2): не крашит, рендер безопасен.

Don't miss a new lucx-ui release

NewReleases is sending notifications on new releases.