Convert admin/users view - create table row component
Problem to solve
As part of the migration to Vue we'll need to create a table row component to show each user's information.
Implementation plan
Table columns:
-
Avatar & details using the component created in #285108 (closed) -
Projects count -
Created on (Note: We could reuse vue_shared/components/members/table/created_at.vue
) -
Last activity -
Admin actions: -
Edit button -
block
(Note: when theldap
action is passed we should displays_('AdminUsers|Cannot unblock LDAP blocked users')
rather than ablock
link) -
unblock
-
approve
-
reject
-
deactivate
-
activate
-
unlock
-
delete
-
delete-with-contributions
-
Note: The actions should call the modals created in #285110 (closed).
Edited by Jiaan Louw