fix: version 2.11.1 -- mueve los contadores de 2.11.0 de columnas de grilla a badges de pestaña

La 2.11.0 agrego los contadores de dependencias/comentarios/documentos/miembros como columnas
nuevas en las tablas de Proyectos y Actividades -- no era el pedido original, desbordaba la
grilla. Se revierten esas columnas (y el componente CountBadge que solo ellas usaban) y los
contadores van donde correspondia desde el principio: como badge junto al nombre de cada
pestaña, al mismo estilo que ya usaba "Tareas n/n" (componente Tabs + .tab-badge):
- Proyecto: pestañas Miembros, Actividades (completas/total), Comentarios, Documentos.
- Actividad: pestaña Dependencias (ya existia Tareas/Comentarios/Documentos, solo faltaba esta).

De paso: Tabs.jsx ocultaba el badge cuando count era 0 (!!tab.count) -- se cambia a mostrar
siempre que la pestaña mande la prop (count !== undefined), para que 0 se vea como "0" y no
desaparezca. CommentsPanel/AttachmentsPanel ganan un onChanged opcional para que el contador
de Comentarios/Documentos del PROYECTO se actualice al tiro sin tener que recargar la pagina
(el de la actividad ya se refrescaba solo al cambiar de pestaña).

El backend de 2.11.0 (subconsultas dependencies_count/comments_count/documents_count/
members_count/activities_total/activities_complete en los LIST_SELECT) se mantiene igual,
solo cambia donde el frontend los usa.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Milton Gonzalez
2026-10-14 11:53:43 -05:00
parent 4520abe96f
commit d44f96bb6c
13 changed files with 29 additions and 40 deletions
+9
View File
@@ -1,5 +1,14 @@
# Changelog - project.linkedcorp.net
## [2.11.1] - 2026-10-14
### Fixed
- La 2.11.0 puso los contadores de dependencias/comentarios/documentos/miembros como columnas
nuevas en las grillas de Proyectos y Actividades — no era lo pedido, desbordaba la tabla.
Se quitan esas columnas y los contadores van donde correspondía: como badge junto al nombre
de cada pestaña (Miembros, Actividades, Comentarios, Documentos del proyecto; Dependencias,
Comentarios, Documentos de la actividad), al mismo estilo que ya usaba "Tareas n/n". De paso
se corrige que el badge de una pestaña se ocultaba en 0 en vez de mostrarlo.
## [2.11.0] - 2026-10-14
### Added
- Listado de Actividades (dentro de un proyecto): columnas nuevas con el número de