Управление другими пользователями #16
Labels
No Label
Kind/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
Dependencies
No dependencies set.
Reference: KRBL/MinervaFrontend#16
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Необходимо реализовть админ-панель с возможностью просмотра всех пользователей в виде списка-таблицы. В панеле должна быть возможность создать, редактировать и удалять других пользователей (в том числе проставление статуса администратора).
Появился новый буловый параметр для каждого пользователя - is_teacher. Если is_teacher = true, то пользователь является преподавателем, соответственно если is_teacher = false, то пользователь является учеником (значение по умолчанию). Этот параметр тоже должен быть при редактировании пользователя.
Админ-панель отображается и доступна только пользователям с соответствующими правами. Перейти в неё можно по ссылке из хедера.
Админка реализована, но есть недочеты, прошу поправить следующее:
сделать информативную область админки больше, сейчас очень много бесполезного пространства
добавить возможность обновлять пароль пользователя вместе с остальными параметрами (если пароль указывается - изменять, если поле для нового пароля остается пустым, то не трогать пароль)
добавить маску инпута в поле номера телефона (можно использовать https://robinherbots.github.io/Inputmask/#/documentation)
почему в админке не отображается авторизованный пользователь? (тот, кто заходит в админку)
не работает отображение статуса администратора, всегда показывает красный крестик при том, что со статусом преподавателя работает
попап с параметрами пользователя сделать посередине экрана, а не сверху
сделать у полей таблицы фиксированную высоту, чтобы они не зависили от высоты экрана (сейчас при не высоком экране строки таблицы становятся приплющенными)
Двигаю дедлайн для вноса правок @ars
"почему в админке не отображается авторизованный пользователь? (тот, кто заходит в админку)"
Решил, что не надо добавлять, так как авторизованный пользователь (админ) может поменять свои данные во вкладке профиль.
Нужно добавить, чтобы в том числе менять статус админа или преподавателя.
@ars двигаю дедлайн этой задачи, выполняем сначала те, у которых приоритет High