Первичная настройка, часть 2: шаг 9 «Оповещения и резервные копии», шаг 10 — итоговая проверка готовности (живые проверки со ссылкой «Исправить»); проверка модуля неторговых поручений QUIK (объекты M2M, инструменты, справочник получателей, цикл, ошибки операций); восстановление из копии на /first-run по одноразовому коду; возврат на тот же шаг мастера после «Сохранить» (return_to с ?step); пароль SMTP не выводится в страницу; карточки почты, адресатов и копий — общие для настроек и мастера
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -861,6 +861,8 @@ func authExempt(p string) bool {
|
||||
switch {
|
||||
case p == "/login" || p == "/logout" || p == "/healthz" || p == "/first-run":
|
||||
return true
|
||||
case strings.HasPrefix(p, "/first-run/"): // восстановление из копии при переустановке — по одноразовому коду
|
||||
return true
|
||||
case strings.HasPrefix(p, "/api/"):
|
||||
return true
|
||||
case strings.HasPrefix(p, "/admin/npr/static/"):
|
||||
|
||||
Reference in New Issue
Block a user