О платформе Войти
← К списку версий
v0.4.0 21.07.2026 PATCH
Ролевая система: админ, клиент, тестовый доступ + боковое меню
Added
  • Ролевая система (admin / client / test): новая колонка `role` в таблице `clients`, константы и методы проверки в модели `Client`
  • Middleware `role`: фильтр доступа к роутам по роли — `/admin/*` только для `admin`
  • Для проверки ролевой модели добавлены отдельные учётные записи с ролями «администратор», «клиент» и «тестовая». Логины и пароли хранятся только в локальном окружении и не публикуются.
  • Постоянное боковое меню: единый layout `layouts.app` с фиксированным левым сайдбаром, роль отображается в топбаре (цветной тег)
  • Ролевая навигация: admin видит «Настройки» + «Пользователи», client/test видят только «Панель управления» и «Мои проекты»
  • Dashboard переведён на единый layout: используется `layouts.app` вместо самописного
Changed
  • Версия платформы: 0.3.0 → 0.4.0
  • ClientSeeder: переработан — 4 аккаунта с разными ролями, обновлены сиды токенов