О платформе Войти
← К списку версий
v0.29.1 18.08.2026 MINOR
Исправление dashboard/projects: видимость проектов при impersonate
Баг: dashboard показывал все проекты при входе под пользователем
  • Зачем: при impersonate (вход под пользователем) `/dashboard` показывал **все** проекты из внешнего API (13 штук), хотя у пользователя есть только 1 проект. Страница `/dashboard/projects` показывала «Нет проектов».
  • Корень: `DashboardController` и `ProjectController` использовали `$client->projects()` (BelongsToMany через pivot `client_project`), не учитывая владение проектами (`client_id`). Если у клиента нет записей в pivot — список пуст. А `$apiProjects` загружал **все** проекты из API без фильтрации по пользователю.
  • Исправление:
  • `APP_VERSION` изменён: `0.29.0` → `0.29.1` (`.env`, `.env.example`, `config/app.php`).