0000000000000000000000000000000000000000 46b2bccf1f96b5e85ca35cc08741791e01c4bd5c Lorenzo <lorenzo.enriq@gmail.com> 1774316156 -0400	commit (initial): Initial commit: SIGIC catechesis management system
46b2bccf1f96b5e85ca35cc08741791e01c4bd5c 64cc340f97d2a1ad1148ce502bdd95bd4f68b1c4 Lorenzo <lorenzo.enriq@gmail.com> 1774316215 -0400	commit: Add claude config
64cc340f97d2a1ad1148ce502bdd95bd4f68b1c4 638a7c7318138627ef39c3445855836159876076 Lorenzo <lorenzo.enriq@gmail.com> 1774639198 -0400	commit: Mejoras de seguridad, i18n, evangelio Vatican News, footer y limpieza
638a7c7318138627ef39c3445855836159876076 e4e6a9d501d9e1603977526edd1055cc5a3ffbac Lorenzo <lorenzo.enriq@gmail.com> 1774639237 -0400	commit: Eliminar directorio aplicacion/ (PWA no utilizada)
e4e6a9d501d9e1603977526edd1055cc5a3ffbac d8c0ce8c8ca51b8ac1818d808e64060e6936d2ab Lorenzo <lorenzo.enriq@gmail.com> 1774817628 -0400	commit: Seguridad, filtros de periodo, campo sexo, distribucion de grupos y rangos de edad
d8c0ce8c8ca51b8ac1818d808e64060e6936d2ab ab1c8cf40de0ca73b8c75ae0053a22dd5d0fd823 Lorenzo <lorenzo.enriq@gmail.com> 1774880217 -0400	commit: Eliminar seed de datos falsos E2- y agregar script de limpieza
ab1c8cf40de0ca73b8c75ae0053a22dd5d0fd823 13917dc75ad2a38c5783d320963bd4e10d3a9f54 Lorenzo <lorenzo.enriq@gmail.com> 1774880391 -0400	commit: Fix orden de eliminacion en script de limpieza E2-
13917dc75ad2a38c5783d320963bd4e10d3a9f54 561045be4ff4720571b92cacf46cbeb3006e6cf1 Lorenzo <lorenzo.enriq@gmail.com> 1774893677 -0400	commit: Fix error parroquia cannot be null al inscribir con bautismo Pendiente
561045be4ff4720571b92cacf46cbeb3006e6cf1 7e34222bf6549a1a74992572ae915bfb9a3a57ba Lorenzo <lorenzo.enriq@gmail.com> 1774895028 -0400	commit: Limitar maximo 2 periodos activos simultaneamente
7e34222bf6549a1a74992572ae915bfb9a3a57ba 2cb5c22a847903fe1c52810602689c315dbcd3f4 Lorenzo <lorenzo.enriq@gmail.com> 1774895055 -0400	commit: Agregar changelog del 2026-03-30
2cb5c22a847903fe1c52810602689c315dbcd3f4 e6f511d9b6d97faaa3398cedefc6a15c243bfb9e Lorenzo <lorenzo.enriq@gmail.com> 1776381618 -0400	commit: Permitir inscribir catequizandos sin grupo real creado
e6f511d9b6d97faaa3398cedefc6a15c243bfb9e 3aef34101250ecf37a7c36df5a125f7fdd36e33e Lorenzo <lorenzo.enriq@gmail.com> 1776394036 -0400	commit: Fix 404 al actualizar catequizando: ruta de controller incorrecta
3aef34101250ecf37a7c36df5a125f7fdd36e33e 89ea5219c89194de4f162334c8a6b019e796bd43 Lorenzo <lorenzo.enriq@gmail.com> 1776394785 -0400	commit: Agregar changelog del 2026-04-16 e ignorar storage/
89ea5219c89194de4f162334c8a6b019e796bd43 19461405225a85cbdda938ddc18e4ee75caa5722 Lorenzo <lorenzo.enriq@gmail.com> 1776637396 -0400	commit: Actualizar permisos locales de Claude Code
19461405225a85cbdda938ddc18e4ee75caa5722 759e74d47e4b35de01ad795d89b147895beadcc2 Lorenzo <lorenzo.enriq@gmail.com> 1776638241 -0400	commit: Fix colision de correos provisionales @sigic.org al inscribir
759e74d47e4b35de01ad795d89b147895beadcc2 abfad3cb65c3d54cdba675c6f3be25090a9bc186 Lorenzo <lorenzo.enriq@gmail.com> 1776639650 -0400	commit: Agregar changelog del 2026-04-19
abfad3cb65c3d54cdba675c6f3be25090a9bc186 f4327e62dc82df1545073e02a93a6f7d209b35c0 Lorenzo <lorenzo.enriq@gmail.com> 1776738882 -0400	commit: Endurecer flujo de sesion: fix CSRF login, rediseno timeout y CSRF logout
f4327e62dc82df1545073e02a93a6f7d209b35c0 8eeceb703546568c84ddbf9bd898642a6f4e1f79 Lorenzo <lorenzo.enriq@gmail.com> 1776981555 -0400	commit: Fix bucle de timeout: limpiar sesion al relogear y al aterrizar en /login?timeout=1
8eeceb703546568c84ddbf9bd898642a6f4e1f79 a05c6bacb9305a138b2fcb37bbb5621989a40d12 Lorenzo <lorenzo.enriq@gmail.com> 1776995311 -0400	commit: Reforzar flujo de contrasena, corregir deletes y JOINs de usuarios
a05c6bacb9305a138b2fcb37bbb5621989a40d12 c12e8ead67f57fccdccb6424fbd0d5ed58fce659 Lorenzo <lorenzo.enriq@gmail.com> 1776995552 -0400	commit: Agregar changelog del 2026-04-23
c12e8ead67f57fccdccb6424fbd0d5ed58fce659 1d767f210186b45c12ee6d07c350d0b5776e35fa Lorenzo <lorenzo.enriq@gmail.com> 1777060108 -0400	commit: mensaje
1d767f210186b45c12ee6d07c350d0b5776e35fa 28cd4e4c3e51448cf54dc2e6c52009d0c70dcdd8 Lorenzo <lorenzo.enriq@gmail.com> 1778901479 -0400	commit: Agregar rol PARROCO end-to-end y barrer errores de produccion
28cd4e4c3e51448cf54dc2e6c52009d0c70dcdd8 05f6847effdc9cd56d04cdaabe6dde3d0750965e Lorenzo <lorenzo.enriq@gmail.com> 1782880327 -0400	commit: Cambio de etapa, transferencia entre parroquias, cierre de ciclo y show enriquecido
05f6847effdc9cd56d04cdaabe6dde3d0750965e 3aa7dc1f0f088ceb637384718811eeb6414a264a Lorenzo <lorenzo.enriq@gmail.com> 1783996205 -0400	commit: Blindar delete de catequizando, fix transito eterno, tours nuevos y reparacion profunda de certificados
3aa7dc1f0f088ceb637384718811eeb6414a264a 4b465d74107106c5c81846d1903246f3b2140eb6 Lorenzo <lorenzo.enriq@gmail.com> 1784208343 -0400	commit: Reparar CSRF en 3 flujos AJAX, standby invisible en distribucion y conectar sistema de membretes a los documentos
4b465d74107106c5c81846d1903246f3b2140eb6 9da7f7767300cbe2df134944c19b9069fc7c4dbc Lorenzo <lorenzo.enriq@gmail.com> 1784646294 -0400	commit: Fix transito eterno en validar_destino.php: bloqueaba absorcion de catequizandos transferidos
9da7f7767300cbe2df134944c19b9069fc7c4dbc 45f26f6999d80388c0721cb3b70c11682bb5d9e8 Lorenzo <lorenzo.enriq@gmail.com> 1784665750 -0400	commit: Depurar repo post-deploy: consolidar changelogs, quitar migraciones aplicadas y codigo muerto
45f26f6999d80388c0721cb3b70c11682bb5d9e8 98f59e189361835621395c4527928e11c658fe42 Lorenzo <lorenzo.enriq@gmail.com> 1785187394 -0400	commit: Fix critico: boton eliminar borraba filas equivocadas en config (celebraciones/etapas/iniciaciones)
98f59e189361835621395c4527928e11c658fe42 48deea1d8f4d95e43828c4a7a2d889e7e5bbab39 Lorenzo <lorenzo.enriq@gmail.com> 1785201324 -0400	commit: Fix critico de escalacion de privilegios y ampliar entorno de Administrador de Sistemas
48deea1d8f4d95e43828c4a7a2d889e7e5bbab39 ce05797bd8e4ae4484ba790fd7b85a20bf13e4e9 Lorenzo <lorenzo.enriq@gmail.com> 1787189317 -0400	commit: Rondas de pruebas manuales + correo provisional + limite de parroquias de parroco
ce05797bd8e4ae4484ba790fd7b85a20bf13e4e9 458a2b2f2b491a509091e415929fe496a1312ff8 Lorenzo <lorenzo.enriq@gmail.com> 1790634882 -0400	commit: Corregir bugs reales encontrados en pruebas manuales de Fase 3 (sysadmin)
458a2b2f2b491a509091e415929fe496a1312ff8 909ebd3c22389282b5600a6fbeb32cceea13828c Lorenzo <lorenzo.enriq@gmail.com> 1790635637 -0400	commit: Documentar en CHANGELOG el cierre del checklist pendiente (STANDBY, Fase 3, dar de baja) y los 2 bugs corregidos hoy
909ebd3c22389282b5600a6fbeb32cceea13828c bbd2adb0ba18e11fe2152609e30a2515cfdb8710 Lorenzo <lorenzo.enriq@gmail.com> 1790639919 -0400	commit: Corregir 4 bugs reales del log de errores de produccion (validaciones faltantes)
bbd2adb0ba18e11fe2152609e30a2515cfdb8710 c180299d624e4183500d94ce6d14d60e176d0ff7 Lorenzo <lorenzo.enriq@gmail.com> 1790639948 -0400	commit: Documentar en CHANGELOG la revision del log de errores de produccion y los 4 fixes
c180299d624e4183500d94ce6d14d60e176d0ff7 00c35780c950c4274ab4df9649309698061f55bc Lorenzo <lorenzo.enriq@gmail.com> 1790684773 -0400	commit: Permitir fecha_nacimiento NULL en personas: corrige perdida de datos al registrar madre/padre sin su fecha de nacimiento
00c35780c950c4274ab4df9649309698061f55bc d894f1062b85cd7c9929fc751ac7aa1fc6463446 Lorenzo <lorenzo.enriq@gmail.com> 1790684794 -0400	commit: Documentar en CHANGELOG la causa raiz real del bug de fecha_nacimiento (madre/padre, no el catequizando)
d894f1062b85cd7c9929fc751ac7aa1fc6463446 35761fe75a4b20196121a15f2a3826551c52f053 Lorenzo <lorenzo.enriq@gmail.com> 1790685568 -0400	commit: Avisar claro si datos de madre/padre/representante quedan incompletos
35761fe75a4b20196121a15f2a3826551c52f053 6bec5804aad9389d3f177a8f898077d525fd48f9 Lorenzo <lorenzo.enriq@gmail.com> 1790685582 -0400	commit: Documentar en CHANGELOG la validacion de datos incompletos de madre/padre/representante
6bec5804aad9389d3f177a8f898077d525fd48f9 57b57573f126da5cb519b288b82e53d72bc073fe Lorenzo <lorenzo.enriq@gmail.com> 1790781404 -0400	commit: Corregir bloqueo de Coordinador Arciprestazgo que ignoraba el periodo
57b57573f126da5cb519b288b82e53d72bc073fe 23dbb400a3d31f6751dd9c091f87a5f6513b1587 Lorenzo <lorenzo.enriq@gmail.com> 1790781420 -0400	commit: Documentar en CHANGELOG el fix del bloqueo de Coordinador Arciprestazgo por periodo
23dbb400a3d31f6751dd9c091f87a5f6513b1587 58f53118e2f305c2c369809b5066ff46ace55bed Lorenzo <lorenzo.enriq@gmail.com> 1790785750 -0400	commit: Corregir boton "Borrar Logs" del log de errores: nunca funcionaba por CSRF
58f53118e2f305c2c369809b5066ff46ace55bed 1e5e0488a94c19c74e4ddcffde8826202c3d594f Lorenzo <lorenzo.enriq@gmail.com> 1790785763 -0400	commit: Documentar en CHANGELOG el fix del boton Borrar Logs de errores
1e5e0488a94c19c74e4ddcffde8826202c3d594f 7c6ecc733a8cb63312a3cbd7bbdc221590ebd742 Lorenzo <lorenzo.enriq@gmail.com> 1790787344 -0400	commit: Agregar helper de normalizacion de texto para formularios (base)
7c6ecc733a8cb63312a3cbd7bbdc221590ebd742 4081650a088a642a96361cb01789668139bafe43 Lorenzo <lorenzo.enriq@gmail.com> 1790787528 -0400	commit: Cerrar el mismo bug de fecha_nacimiento en 3 sitios mas (lote 2/6)
4081650a088a642a96361cb01789668139bafe43 b713e5411b60c486eb811291b39b9c0361352133 Lorenzo <lorenzo.enriq@gmail.com> 1790788317 -0400	commit: Unificar formato de nombres/apellidos/direccion/email/cedula (lote 3/6)
b713e5411b60c486eb811291b39b9c0361352133 ececeeec27a39bc575f83d7957ff4754e65d3d8e Lorenzo <lorenzo.enriq@gmail.com> 1790789692 -0400	commit: Validar fechas y montos en periodos de inscripcion, encuentros y aportes (lote 4/6)
ececeeec27a39bc575f83d7957ff4754e65d3d8e 7c5bd2136727cc5e27446f656aba3742682c7009 Lorenzo <lorenzo.enriq@gmail.com> 1790790217 -0400	commit: Unificar nombres de catalogo, trim faltante y duplicados (lote 5/6)
7c5bd2136727cc5e27446f656aba3742682c7009 3e25176f78d27fff00ca890689121c6eb4ea1361 Lorenzo <lorenzo.enriq@gmail.com> 1790791269 -0400	commit: Cerrar hueco CSRF y unificar UX de formularios: obligatorios y placeholders (lote 6/6)
3e25176f78d27fff00ca890689121c6eb4ea1361 f517edfa3b672790137d793d8f5f1a72cee2cdcd Lorenzo <lorenzo.enriq@gmail.com> 1790791410 -0400	commit: Documentar en CHANGELOG la auditoria completa de formularios (6 lotes)
f517edfa3b672790137d793d8f5f1a72cee2cdcd e475f1ac58433f2cb77f2461c8a493bd9aa92f68 Lorenzo <lorenzo.enriq@gmail.com> 1790792810 -0400	commit: Agregar formatear_fecha() al helper (base para consistencia de visualizacion)
e475f1ac58433f2cb77f2461c8a493bd9aa92f68 e2865a549c7b6dda9ccd05275e443786a247f11d Lorenzo <lorenzo.enriq@gmail.com> 1790793464 -0400	commit: Quitar strtoupper/mb_strtoupper/CSS uppercase de nombres mostrados (lote 2)
e2865a549c7b6dda9ccd05275e443786a247f11d c377466ea48ceef6ab438bd3b37ba25c4932c8d6 Lorenzo <lorenzo.enriq@gmail.com> 1790798393 -0400	commit: Mostrar todas las fechas en formato dd/mm/aaaa en vez de ISO crudo (lote 3)
c377466ea48ceef6ab438bd3b37ba25c4932c8d6 b169b768b7b4628f499a82bd37f9fa547fd8bb24 Lorenzo <lorenzo.enriq@gmail.com> 1790798483 -0400	commit: Formatear fechas del lado JS a dd/mm/aaaa en 2 sitios (lote 4)
b169b768b7b4628f499a82bd37f9fa547fd8bb24 8ffe1e2476540ef98c7c9ba012d1eb6412013b33 Lorenzo <lorenzo.enriq@gmail.com> 1790798532 -0400	commit: Documentar en CHANGELOG la consistencia de visualizacion de nombres y fechas
8ffe1e2476540ef98c7c9ba012d1eb6412013b33 f7e6a4eeff5c30fb79471f08b327ee5f5ac83071 Lorenzo <lorenzo.enriq@gmail.com> 1790802029 -0400	commit: Agregar umbral de estancamiento configurable (lote 1/6 - Panel de Seguimiento)
f7e6a4eeff5c30fb79471f08b327ee5f5ac83071 c999aad18bd2236d3e7d0fff7def0e69f14f8ed8 Lorenzo <lorenzo.enriq@gmail.com> 1790802212 -0400	commit: Agregar helper con los 11 pasos del ciclo (lote 2/6 - Panel de Seguimiento)
c999aad18bd2236d3e7d0fff7def0e69f14f8ed8 0f2b3909e22976e1cffe97f4fdc0139aee49f41b Lorenzo <lorenzo.enriq@gmail.com> 1790802296 -0400	commit: Controller del listado del Panel de Seguimiento (lote 3/6)
0f2b3909e22976e1cffe97f4fdc0139aee49f41b 84cc047615ea5cf761f872217fa1c0e1ec0b515e Lorenzo <lorenzo.enriq@gmail.com> 1790802435 -0400	commit: Vista del Panel de Seguimiento + link en el sidebar (lote 4/6)
84cc047615ea5cf761f872217fa1c0e1ec0b515e b26d8d5e16701e01e5b4d2958b9913dc57aaaca7 Lorenzo <lorenzo.enriq@gmail.com> 1790802534 -0400	commit: Vista de detalle por parroquia del Panel de Seguimiento (lote 5/6)
b26d8d5e16701e01e5b4d2958b9913dc57aaaca7 55563cae5d5adbd1fd918b3b6b0d78201cc7a3b0 Lorenzo <lorenzo.enriq@gmail.com> 1790802696 -0400	commit: Corregir barra de progreso del listado: reflejar cada paso real (lote 6/6)
55563cae5d5adbd1fd918b3b6b0d78201cc7a3b0 e46a0edafc68a9543b9d77c69c6f7d471f8c4af3 Lorenzo <lorenzo.enriq@gmail.com> 1790802728 -0400	commit: Documentar en CHANGELOG el Panel de Seguimiento por Parroquia
e46a0edafc68a9543b9d77c69c6f7d471f8c4af3 6e156f31c21d8dffc656d926f9d3cfbdfe796c10 Lorenzo <lorenzo.enriq@gmail.com> 1790809845 -0400	commit: Corregir estadísticas del Animador: eran una copia sin filtrar de las del Coordinador Parroquial
6e156f31c21d8dffc656d926f9d3cfbdfe796c10 1a475b6a871b7db01e5d2c057c04cbdd1a1ac07f Lorenzo <lorenzo.enriq@gmail.com> 1790810195 -0400	commit: Unificar criterio de __STANDBY__ en estadísticas y cerrar hueco de acceso por URL
1a475b6a871b7db01e5d2c057c04cbdd1a1ac07f 78119508bba0ceebceb846f341530c13d03530c8 Lorenzo <lorenzo.enriq@gmail.com> 1790810394 -0400	commit: Nueva pantalla de estadísticas para el Administrador de Sistemas (bloque técnico)
78119508bba0ceebceb846f341530c13d03530c8 763a41b63f9c394400efcb1ed21ca09a009275b7 Lorenzo <lorenzo.enriq@gmail.com> 1790810542 -0400	commit: Agregar bloque administrativo diocesano y resumen del Panel de Seguimiento a estadísticas del sysadmin
763a41b63f9c394400efcb1ed21ca09a009275b7 dea1519febdcc23b7b153b50a14cf5d6de6a4835 Lorenzo <lorenzo.enriq@gmail.com> 1790810703 -0400	commit: Agregar exportación en PDF del Balance del Sistema
dea1519febdcc23b7b153b50a14cf5d6de6a4835 9aaff8f29cf1ceb7b1be5bc838a6cef081ad2587 Lorenzo <lorenzo.enriq@gmail.com> 1790810792 -0400	commit: Limpiar código muerto en estadísticas del Catequista y documentar la auditoría completa
9aaff8f29cf1ceb7b1be5bc838a6cef081ad2587 6a31a3b9d6b79be20c9a654b8f6c02a971501437 Lorenzo <lorenzo.enriq@gmail.com> 1790813619 -0400	commit: Corregir bucle infinito de "Sesión expirada" al reintentar login tras timeout
6a31a3b9d6b79be20c9a654b8f6c02a971501437 200c40e45d2da01dd74340e5b5b7b5cf3bfb276c Lorenzo <lorenzo.enriq@gmail.com> 1790813636 -0400	commit: Documentar en CHANGELOG el fix del bucle de sesión expirada
200c40e45d2da01dd74340e5b5b7b5cf3bfb276c a70141ac8ec66d2fd100dfb9398eda640ba294b7 Lorenzo <lorenzo.enriq@gmail.com> 1790816722 -0400	commit: Cerrar huecos de jurisdicción en la generación de certificados + 2 bugs reales
a70141ac8ec66d2fd100dfb9398eda640ba294b7 9677ec8c3ea8105cb8f2820d1050c2712322dd5f Lorenzo <lorenzo.enriq@gmail.com> 1790817177 -0400	commit: Agregar CSRF a los endpoints JSON de certificados + corregir if/else roto y buffer sin limpiar
9677ec8c3ea8105cb8f2820d1050c2712322dd5f c138151c6d85237c2d5d57a1902186577b47f880 Lorenzo <lorenzo.enriq@gmail.com> 1790817268 -0400	commit: Resolver logo de comunidad por id real en vez de nombre + dominio de verificación dinámico
c138151c6d85237c2d5d57a1902186577b47f880 0636b72d660b9f1a94b3f95f92d871524a56e2c6 Lorenzo <lorenzo.enriq@gmail.com> 1790817291 -0400	commit: Documentar en CHANGELOG la auditoría completa del flujo de certificados
0636b72d660b9f1a94b3f95f92d871524a56e2c6 5524b48f93dc072d3230f770ba0128b76281bced Lorenzo <lorenzo.enriq@gmail.com> 1790817855 -0400	commit: Agregar anulación de certificados emitidos
5524b48f93dc072d3230f770ba0128b76281bced 558b5a8b7a8645d21d985725893cc3f6a188dea9 Lorenzo <lorenzo.enriq@gmail.com> 1790818086 -0400	commit: Vista Global de certificados para el Administrador de Sistemas
558b5a8b7a8645d21d985725893cc3f6a188dea9 c403242d0c4066eba74702436e91de03e2f0159c Lorenzo <lorenzo.enriq@gmail.com> 1790818193 -0400	commit: Vista agregada de certificados para el Coordinador de Arciprestazgo
c403242d0c4066eba74702436e91de03e2f0159c 3a84208567a39d394227606fade1819a10660fda Lorenzo <lorenzo.enriq@gmail.com> 1790818212 -0400	commit: Documentar en CHANGELOG las 3 features nuevas de certificados
3a84208567a39d394227606fade1819a10660fda 82ef4e3888027affba1aec907926416cc7b05ae8 Lorenzo <lorenzo.enriq@gmail.com> 1792169768 -0400	commit: Permitir código REP- provisional en la cédula del catequizando al inscribir
82ef4e3888027affba1aec907926416cc7b05ae8 3ae9ea0c18ae30ad6050e61c4815d884c9ec987d Lorenzo <lorenzo.enriq@gmail.com> 1792203905 -0400	commit: Agregar impresión de listados de grupos (Coord. Parroquial, Animador, Catequista)
3ae9ea0c18ae30ad6050e61c4815d884c9ec987d 622671b1662e281e76a2561bfb0d42afe58e39f9 Lorenzo <lorenzo.enriq@gmail.com> 1792203917 -0400	commit: Ampliar el Panel de Seguimiento de 11 a 14 pasos del ciclo anual
622671b1662e281e76a2561bfb0d42afe58e39f9 dfdc1a32ba734752fb09deb20be2f74d4b442309 Lorenzo <lorenzo.enriq@gmail.com> 1792203934 -0400	commit: Agregar Periodo de Inscripción por parroquia, a cargo del Coord. Arciprestazgo
dfdc1a32ba734752fb09deb20be2f74d4b442309 1b5f4fcfce6333bec2d89741e902a5af29f9c6cc Lorenzo <lorenzo.enriq@gmail.com> 1792203946 -0400	commit: Extender el Panel de Seguimiento al Administrador y al Coord. Arciprestazgo
1b5f4fcfce6333bec2d89741e902a5af29f9c6cc 9af8fc332052bfcd22ad53c82e208114bdbaa16c Lorenzo <lorenzo.enriq@gmail.com> 1792203990 -0400	commit: Documentar en CHANGELOG la cédula REP-, impresión de listados, Panel de Seguimiento y Periodo de Inscripción
9af8fc332052bfcd22ad53c82e208114bdbaa16c ad4c874fcafb7f3132c701de8b6eafc5c3666278 Lorenzo <lorenzo.enriq@gmail.com> 1793070865 -0400	commit: Permitir que un párroco siga asignando parroquias adicionales (hasta 3)
ad4c874fcafb7f3132c701de8b6eafc5c3666278 5f3e5c23988ce5087e24e42ce75d9722ed7f1f25 Lorenzo <lorenzo.enriq@gmail.com> 1793070877 -0400	commit: Agregar leyenda y validación a Grupo de Apostolado, y formato venezolano al celular de madre/padre/representante
5f3e5c23988ce5087e24e42ce75d9722ed7f1f25 cc50fb486e3175f327d9f1614680711bb9a8a43d Lorenzo <lorenzo.enriq@gmail.com> 1793070937 -0400	commit: Auditoría completa del Coordinador Arciprestazgo: sesión contaminada, huecos de jurisdicción y conteos inconsistentes
cc50fb486e3175f327d9f1614680711bb9a8a43d 81fdf8924c126461fe68e2420c7a5cc6493e851d Lorenzo <lorenzo.enriq@gmail.com> 1793070946 -0400	commit: Agregar correo y cerrar hueco de jurisdicción en la ficha de catequizando que ve el Catequista
81fdf8924c126461fe68e2420c7a5cc6493e851d 3d4766d854046e006da40735e5f91cf94c1deeb7 Lorenzo <lorenzo.enriq@gmail.com> 1793070954 -0400	commit: Corregir capitalización de nombres compuestos: conectores en español en minúscula
3d4766d854046e006da40735e5f91cf94c1deeb7 a2550d9706784b398976c571619cdf538f493d84 Lorenzo <lorenzo.enriq@gmail.com> 1793070963 -0400	commit: Eliminar el doble buscador en las 7 pantallas de Vista Global del sysadmin
a2550d9706784b398976c571619cdf538f493d84 232e41b5e2b3f7fa0bb1ddddf4696dc91b711bef Lorenzo <lorenzo.enriq@gmail.com> 1793070974 -0400	commit: Agregar trazabilidad de período a los aportes económicos
232e41b5e2b3f7fa0bb1ddddf4696dc91b711bef ef7c4dc60713699f7d315da4e5b4617ad774c4d0 Lorenzo <lorenzo.enriq@gmail.com> 1793070998 -0400	commit: Agregar tercer estado de período "Solo lectura" y bloquear escritura en los módulos de uso diario (Fase 1)
ef7c4dc60713699f7d315da4e5b4617ad774c4d0 d9b93301bfb949a9e68a3782703870bcbecf8d95 Lorenzo <lorenzo.enriq@gmail.com> 1793071065 -0400	commit: Documentar en CHANGELOG la auditoría de Coordinador Arciprestazgo y la función de Período en Solo Lectura
d9b93301bfb949a9e68a3782703870bcbecf8d95 8a8bf90b023c670919a4c985b88e2f8c03713f47 Lorenzo <lorenzo.enriq@gmail.com> 1793106833 -0400	commit: Agregar Fase 2 del bloqueo de Período en Solo Lectura: celebraciones, encuentros y paso de etapas
8a8bf90b023c670919a4c985b88e2f8c03713f47 ac0920aeba41f4ac2c575376793f44995f4a012d Lorenzo <lorenzo.enriq@gmail.com> 1793106852 -0400	commit: Documentar en CHANGELOG la Fase 2 del bloqueo de Período en Solo Lectura
ac0920aeba41f4ac2c575376793f44995f4a012d 6782f1da753417666f35ac872608348103fb00b8 Lorenzo <lorenzo.enriq@gmail.com> 1793108222 -0400	commit: Corregir bloqueo silencioso del wizard de inscripción/catequista: required oculto tras display:none
6782f1da753417666f35ac872608348103fb00b8 6ff7a69b84181dc0d414f070f7b6abf0dfdca08e Lorenzo <lorenzo.enriq@gmail.com> 1793108239 -0400	commit: Documentar en CHANGELOG el bug critico del wizard de inscripcion (required oculto)
6ff7a69b84181dc0d414f070f7b6abf0dfdca08e 9bcbeaf1d3d1c11cb1830ebf30330300b5f5410c Lorenzo <lorenzo.enriq@gmail.com> 1793111626 -0400	commit: Agregar tabla y helper del permiso de inscripción para Animadores (base para la función nueva)
9bcbeaf1d3d1c11cb1830ebf30330300b5f5410c ebc01a2734af3327d6fb2a2443c2cc4429f6999b Lorenzo <lorenzo.enriq@gmail.com> 1793111985 -0400	commit: Agregar pantalla de Permisos de Animadores para el Coordinador Parroquial
ebc01a2734af3327d6fb2a2443c2cc4429f6999b d40095e8f83a6fa061fda93c2351ec27a5d131a9 Lorenzo <lorenzo.enriq@gmail.com> 1793112596 -0400	commit: Cerrar el hueco de rol en inscripción/reinscripción y habilitar al Animador según el permiso
d40095e8f83a6fa061fda93c2351ec27a5d131a9 a044daa53ec9502ef9362f0f1b562f7ffef9b840 Lorenzo <lorenzo.enriq@gmail.com> 1793112623 -0400	commit: Documentar en CHANGELOG la funcion nueva de permiso de inscripcion para Animadores
a044daa53ec9502ef9362f0f1b562f7ffef9b840 aa3a520169ff924304f37078d6fb0ba779f26a35 Lorenzo <lorenzo.enriq@gmail.com> 1793113190 -0400	commit: Cambiar el confirm() nativo del toggle de Permisos de Animadores a SweetAlert2
aa3a520169ff924304f37078d6fb0ba779f26a35 ef6b3fea23a17c76aa0145d47c8d1418f3a112a8 Lorenzo <lorenzo.enriq@gmail.com> 1793113634 -0400	commit: Mostrar en preview.php cuando un período está en Solo Lectura, antes de ingresar
ef6b3fea23a17c76aa0145d47c8d1418f3a112a8 a3c38680adaae6991463f7f2dc2fd5894eaa179c Lorenzo <lorenzo.enriq@gmail.com> 1793113990 -0400	commit: Corregir el sistema de mensajes flash: comillas en el texto rompían el Swal.fire silenciosamente
a3c38680adaae6991463f7f2dc2fd5894eaa179c c3455b210b3b9bd4d27cefec5a21bf36608679c4 Lorenzo <lorenzo.enriq@gmail.com> 1793114695 -0400	commit: Bloquear de entrada los formularios cuando el período está en Solo Lectura (no esperar al submit)
c3455b210b3b9bd4d27cefec5a21bf36608679c4 3e25ff2404191aaa03406fbedc307c25a5d726b6 Lorenzo <lorenzo.enriq@gmail.com> 1793114714 -0400	commit: Documentar en CHANGELOG el bloqueo de entrada por Periodo en Solo Lectura y el fix de mensajes.php
3e25ff2404191aaa03406fbedc307c25a5d726b6 c66b7f64d2c3bf4a0161bb33bc0d24db065a421b Lorenzo <lorenzo.enriq@gmail.com> 1793117505 -0400	commit: Agregar migración SQL acumulada para el deploy a producción del 2026-10-27
