← К списку версий
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`