О платформе Войти
← К списку версий
v0.3.0 20.07.2026 MINOR
Админ-панель: настройки, безопасность, левый сайдбар
Added
  • Админ-панель с левым сайдбаром единый layout `layouts.admin` с навигацией (Панель управления, Настройки), версией в футере, формой выхода
  • Страница настроек `/admin/settings` с табами три вкладки: Основные, Безопасность, Версии системы (паттерн как в task.ipd)
  • Вкладка «Безопасность» переключатели: требования к сложности пароля, 2FA, автоматический выход по таймеру, лимит попыток входа, отображение служебных параметров среды (в настройках администратора)
  • Вкладка «Основные» название сайта, email администратора, язык, часовой пояс
  • Вкладка «Версии системы» переехала из отдельного роута в таб настроек
  • Система настроек пользователя таблица `user_settings` (key-value EAV), модель `UserSetting`, трекинг изменений через `settings_history`
  • Методы User model `getSetting()`, `getAllSettings()`, `setSetting()`, `setSettings()` для работы с настройками
Changed
  • Версия платформы 0.2.1 → 0.3.0
  • Version-footer ссылка ведёт на `route('admin.settings', ['tab' => 'versions'])` (через сайдбар)
  • Удалён отдельный route `/admin/settings/versions` заменён на таб в `admin.settings`