← К списку версий
v0.39.12
25.08.2026
PATCH
Внутренняя перелинковка
Что сделано
- Добавлены связи `mailLogs()` в модели `Project` (HasMany) и `Client` (HasMany)
- В journal.project (проекты → индекс): ссылка на клиента в колонке «Клиент», кликабельные бейджи платформ, новая колонка «Почта» с датой последнего письма и ссылкой на журнал
- В journal.project (проекты → просмотр): ссылка на владельца в карточке деталей, кнопка «Письма» в хедере, карточка «Почта» в деталях
- В journal.platforms (платформы → просмотр): ссылки на владельцев в таблице проектов
- В journal.users (пользователи → просмотр): кнопка «Письма клиента» в хедере, ссылки на владельцев в таблице проектов
- В journal.index (дашборд админа): ссылки на клиентов в карточках проектов, title-атрибуты
- Title-атрибуты на всех перелинкованных ссылках (навигация, хедеры, детали)
- `app/Models/Project.php` — `mailLogs()` HasMany
- `app/Models/Client.php` — `mailLogs()` HasMany
- `app/Http/Controllers/Admin/AdminProjectController.php` — eager loading `mailLogs` в index/show
- `admin/projects/index.blade.php` — client link, platform links, mail column
- `admin/projects/show.blade.php` — owner link, mail button, mail detail card
- `admin/platforms/show.blade.php` — owner links
- `admin/users/show.blade.php` — mail button, owner links
- `admin/index.blade.php` — client links in project cards