Tasks

Tasks registra trabajo personal: Description, Due date opcional, usuario Assigned y estado Pending / Complete. Los mismos registros están en /admin/tasks y en el drawer del borde derecho.

Permisos: FunctionId TASKS (40), menú Identity → Tasks (function.url = tasks). View mantenedor y drawer; Add New y + del drawer; Edit edición, switch de estado y engranaje; Delete fila y bulk. El drawer usa HOME View para abrir/leer (widget legado).

Mantenedor — disposición

Mantenedor Tasks con búsqueda, filtros y estado

Figura: /admin/tasks — New en cabecera, Search tasks…, Filter, Export, columnas Description, Due date, Assigned, Status, Created.

RegiónQué ves
Barra de páginaTítulo Tasks, New (Add), ayuda ?.
Tarjeta de datosSearch, Filter (usuario, estado, chips All / Today / Last 7 / Last 30 / Custom + From–To), Export, switch Status in-place, ⋮, bulk Delete, paginación.
ModalCancel / Save — Assigned y Description obligatorios; Due date con el mismo picker que filtros.

El switch Status alterna Pending ↔ Complete con confirmación. ⋮ — Edit · Delete.

Drawer lateral

ElementoComportamiento
Pestaña del bordeCasi oculta hasta hover; clic abre el drawer (mes actual).
CardsSemáforo de vencimiento, switch, descripción, Assigned to.
EngranajeUmbrales yellow/red — preferencias HOME. Esos días red también disparan el email de urgencia.
PlusCrea tarea Pending rápida.

Emails

Crear una tarea (o cambiar Assigned) envía New task assigned to you al asignado. El job HTTP GET /cron-task-urgency envía Task due soon — action required una vez cuando una tarea pending entra en la ventana red de ese usuario. Completarla o salir de red limpia el tracking para poder avisar otra vez.

Chat de soporte

Botón circular Support / Chat (Tawk.to). Color según accent (Appearance). Independiente de Tasks.