← К списку версий
v0.14.2
29.07.2026
PATCH
Пагинация: русский язык, SVG-стрелки, выбор количества
Изменено
- `resources/views/vendor/pagination/bootstrap-5.blade.php` — полная переработка: русский текст, SVG-иконки (`<x-icon name="arrow-right">`) вместо HTML-сущностей, компактный размер (32px), hover-эффекты, селектор количества записей на страницу
- `app/Providers/AppServiceProvider.php` — зарегистрирован `Paginator::defaultView()` для использования кастомного шаблона
- `app/Http/Controllers/Admin/AdminProjectController.php` — `paginate(20)` → `paginate(min($perPage, 100))` с поддержкой `?per_page=` из URL
- `lang/ru/pagination.php` — создан файл русских переводов для пагинации
- `resources/views/admin/projects/index.blade.php` — удалён старый CSS пагинации (стили теперь в шаблоне)
Исправлено
- `config/sync.php` не подгружался из-за кэша конфигурации — `php artisan config:cache`
- `resources/views/admin/sync/index.blade.php` — `route("admin.sync.preview", "")` падал с `UrlGenerationException` из-за пустого параметра `{platform}`. Заменено на `url("/admin/sync/preview")`
- `app/Services/Sync/PlatformRegistry.php` — HTTP timeout для discovery уменьшен с 10s до 3s, чтобы страница не зависала при недоступных площадках