О платформе Войти
← К списку версий
v0.6.1 22.07.2026 PATCH
Пользователи: CRUD — создание, редактирование, удаление, привязка проектов
Added
  • Создание пользователя `GET /admin/users/create` + `POST /admin/users` — форма создания с полями: имя, email, пароль, роль, компания, телефон, статус, выбор проектов
  • Редактирование пользователя `GET /admin/users/{id}/edit` + `PUT /admin/users/{id}` — форма редактирования с теми же полями; пароль опциональный (оставить пустым = не менять)
  • Удаление пользователя `DELETE /admin/users/{id}` — удаление с подтверждением (confirm-dialog), cascade: detach проектов, удаление токенов, настроек, логов
  • Кнопки действий в таблице «Просмотр», «Редактировать», «Удалить» для каждого пользователя в списке
  • Кнопка «+ Добавить» в шапке страницы пользователей
  • Проекты (доступ) — чеклист при создании/редактировании пользователя отображается список проектов с чекбоксами для привязки через pivot `client_project`
  • Danger Zone блок удаления внизу формы редактирования
Changed
  • Версия платформы: 0.6.0 → 0.6.1
  • `AdminUserController` — добавлены методы: `create()`, `store()`, `edit()`, `update()`, `destroy()`
  • `routes/web.php` — добавлены CRUD роуты для users
  • `.env`: `APP_VERSION=0.6.0` → `0.6.1`