Skip to content

fix(landing): кнопка «Войти» → /login#782

Merged
ShaerWare merged 1 commit into
mainfrom
fix/landing-login-link
May 20, 2026
Merged

fix(landing): кнопка «Войти» → /login#782
ShaerWare merged 1 commit into
mainfrom
fix/landing-login-link

Conversation

@ShaerWare

Copy link
Copy Markdown
Owner

Summary

Кнопки «Войти» на лендинге теперь ведут на /login вместо /admin/.

Причина: /admin/ на проде проксируется на FastAPI, который отдаёт билд админки с base path /full/ (видимо, остаток --mode demo). Запрашиваемые /full/assets/*.js файлы не существуют на диске → nginx SPA-fallback возвращает HTML → браузер ждёт JS, получает HTML → SPA не стартует → белый экран.

/login (любой несуществующий путь) триггерит nginx SPA-fallback на /var/www/admin-ai-sekretar24/index.html — корректный билд с base /assets/, SPA нормально загружается.

Notes

  • Изменение уже применено на проде через sed — этот PR синхронизирует репо, чтобы следующий git pull не вернул баг.
  • Без NEWS-блока (не для мобильных юзеров).

Test plan

  • /login возвращает админ-SPA, JS грузится
  • / возвращает лендинг
  • /assets/index-*.js → реальный JS (не HTML)

🤖 Generated with Claude Code

/admin/ на проде проксируется на FastAPI, который отдаёт сломанный билд админки
с base /full/ (остаток --mode demo). Из-за этого клик «Войти» давал белый экран.

/login триггерит nginx SPA-fallback на /var/www/admin-ai-sekretar24/index.html
(корректный билд с base /assets/), SPA нормально стартует и идёт на форму входа.

То же изменение уже применено на сервере через sed — этот коммит синхронизирует репо.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ShaerWare ShaerWare merged commit d8682fa into main May 20, 2026
3 checks passed
@ShaerWare ShaerWare deleted the fix/landing-login-link branch May 20, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant