Historial de cambios¶
1.2.0.1 -> 1.2.1¶
See full 1.2.1 changelog for all details.
Rework groups management user interface
Several fixes and improvements on logo (webp transparency, logo display in mails, …)
Change default order on contributions and transactions
Fix attaching existing contribution on transaction
Fixes on PDF member cards
Fix text emails signature
Fix debug mode using release archives
Minor fix on CSV exports
Fix contributions creation from payments plugins
Fix issues on some PostgreSQL sequences
1.2.0 -> 1.2.0.1¶
See full 1.2.0.1 changelog for all details.
Fix logo size on maintenance, install an compatibility pages
Fix PostgreSQL wrong sequences after update
Rework installation proposed versions
1.1.6.1 -> 1.2.0¶
See full 1.2.0 changelog for all details.
Rework/harmonize SQL scripts - review some data types and defaults values
Dynamic dates are now stored using Y-m-d format only
Dates validation is a bit stricter
Remove photo drag’n drop
Remove log preferences (logs are always enabled)
Fix several typehint issues
Use transaction payment type as default on new contributions
Contributions amount no longer can be zero
Add links to relevant parts of the documentation
Add few parameters to customize appearance
Plugins can now add Javascript just before the closing body tag
Add staff public pages (list and gallery)
Prevent main social networks to be removed on update
Fix mass changes on boolean fields
Add phone number and contact email in settings
Fix few dynamic translations issues
Fix CSRF error when using filters on scheduled payments with ajax mode
Remove show ID preference
PHP 8.5 compatibility
Remove support for PHP 8.1
Fix stored XSS CVE-2025-48076 and reflected XSS CVE-2025-48884
Fix groups manager access bypass CVE-2025-53922 and CVE-2025-58052
Plugins no longer require write access to their root directory to be disabled/enabled
FIx mass adding members to group when one selected member is already in the group
Prevent group managers from creating contributions with scheduled payments
Simple users cannot filter their own list of scheduled payments
Wrong toast message displayed when saving a contribution
Display issues on contributions/scheduled payments/transactions lists
Fix member storage when some fields are not present in the form
Plugins can display news on dashboard
Admin field is shown even if it is configured to be hidden
New members are set inactive when activity field is hidden
1.1.6.1 -> 1.1.6.2¶
Fixed typed property must not be accessed
Make sure fields visible for anyone don’t cause errors
Login must never be empty
Fix donation begin date
1.1.6 -> 1.1.6.1¶
Fix some issues when Status objects was not loaded from DI
1.1.5.2 -> 1.1.6¶
Improve checks on members
Use fields configuration to restrict to allowed fields only
1.1.5.1 -> 1.1.5.2¶
Wrong year on new contributions when using begin of membership date
Several issues on mass groups adding
Update German translation
1.1.5 -> 1.1.5.1¶
Loop issue on new contributions when using begin of membership date
Update TCPDF to latest version
1.1.4 -> 1.1.5¶
Fixes for PHP 8.4 compatibility
Members cannot access their invoices/receipts (#1886)
Fatal error adding contribution when no type is present (#1887)
Fix few typehint issues
Mass add/remove members from groups (#1624)
Use previous begin of membership date for new contributions (#1893)
Update translations in various languages, add new Tamil lang
1.1.3 -> 1.1.4¶
Groups managers can add or list contributions and transactions (from a preference - #1863)
Install from command line (#1180)
Improve dashboard (#1864)
Activate choice after member creation for groups managers (#1873)
Revert PDF member card to previous version, new adaptative one is optional (#1871)
Fix PDF footer overlaps (#1858)
Notify members when groups managers edit their account (#1860)
Preferences socials networks were removed on telemetry update (#1862)
Special HTML character are encoded on members search, therefore no results are found (#1865)
Begin membership date changes on keyboard browse (#1869)
Improve Preferences checks for membership extension/date (#1870)
Cannot remove emails from emails management (#1872)
Force image crop in preferences does not work (#1877)
Display PHP startup messages on error page
Display max_input_vars configuration on sys info page
Fix SQL issue with postgres searching on dynamic dates
1.1.2 -> 1.1.3¶
Impossible to update database (#1857)
Nota
Since 2024-07, Changelog will no longer be translated. All new entries will be available in english only.
1.1.1 -> 1.1.2¶
Now entirely translated into Italian language!
Do not display links to public documents page if public pages are not enabled (#1848)
Fix info message display on new release (#1849)
Fix typehint issues on dynamic fields (#1850)
Check for possible null from DB converted to int
Fix member search on contribution type (#1852)
Contributions types and payments types were no longer selected when displaying search parameters
Fix SQL issue searching on dynamic booleans fields with PostgreSQL
Fix return types on parameted exports (#1853)
1.1.0 -> 1.1.1¶
1.0.x -> 1.1.0¶
Add print logo variable in PDF models (#1741)
No longer use unsafe serialization for database storage (#1744)
More explicit upgrade warning when already on latest release (#1779)
Prevent instance indexation from search engines bots (#1784)
Clear old cache at upgrade (#1788)
Change MySQL and MariaDB encoding (#1794)
Add min size on dynamic fields (#1795)
Add amounts on contributions types (#273)
Add region field (#583)
Check if new Galette version is available (#1785)
Improve member form display (#1775)
Add new specific constant to enable debug mode
Option to disable social networks on member form/view (#1802)
Factorize permissions on core and dynamic fields (#1798)
Manage administrative documents (#1216)
Allow plugins to provide their own fonts
Use decimal for all amounts, drop defaults
Rework PDF footer, fix pagination on attendance sheet (#1816)
Fix color for staff members on member cards (#1814)
Display first staff members on public lists (#1809)
Identify sponsors in members list (#1792)
Dispatch contribution into scheduled payments (#1193)
Filter contributions list on type (#1470)
Menu entry was not always correctly selected (#1818)
Add payment type on transactions (#574)
Remove non user related files from configuration folder (#1822)
Add monthly contribution membership (#1438)
Tamaño adaptable de las tarjetas de socios en PDF (#1817)
Reminders were not sent (#1614)
1.0.3 -> 1.0.4¶
No se puede acceder a la definición de las pestañas en algunas resoluciones (#1799)
La vista previa del correo electrónico HTML muestra la fuente (#1800)
Corregir el desplazamiento en el modal de vista previa de correo electrónico
Algunas correcciones en el uso de la inyección de dependencia
El número de miembros de programa se establece automáticamente en «todos» (#1803)
La modificación de grupos no se añade visualmente en el formulario de miembro (#1801)
Corregir la redirección cuando el archivo dinámico no existe
Desplazamiento horizontal del menú cuando el nombre es demasiado largo (#1805)
No debe seleccionar un miembro como su propio padre (#1806)
Add preferences footer in replacements (#1808)
1.0.2 -> 1.0.3¶
No se muestra el logotipo en la firma del correo (#1783)
Falta editor HTML para campo de información de campos dinámicos (#1774)
Las páginas de actualización y mantenimiento ya no funcionan (#1782)
No lanzar eventos en edición masiva (#1733)
La caché ahora depende de la versión (#1787)
Comprobar que las preferencias de la página web son válidas (#1789)
Enlace a la página web de la asociación desde el logotipo (#1790)
Modificación de los mensajes de la interfaz de usuario (#1786)
1.0.1 -> 1.0.2¶
Restricción de acceso a páginas públicas (CVE-2024-24761 - #1778)
Eliminar plantillas innecesarias (#1771) y arreglar el desplegable de la búsqueda de redes sociales (#1760)
Asegúrese de que el idioma se cambia al iniciar sesión desde cron; cierra (#1769)
Hacer más visible el icono del estado en el PDF (#1770)
Corregir posible problema en la creación de grupos (#1773)
Corregir la redirección de la URL (#1777)
1.0.0 -> 1.0.1¶
El título en la lista de miembros provoca un error (#1756)
No se puede introducir un nuevo nombre de red social (#1760)
Paginación y búsqueda en la lista de miembros roto añadir contribución (#1761)
Sobrecarga de la fecha de inicio de contribución (#1762)
Grupos «árbol acordeón» no abiertos cuando un nombre contiene una barra (#1764)
open_basedir impide la lectura de archivos en /etc (#1765)
Algunos problemas con el importe de la contribución fijado en 0 (#1767)
Error fatal con PHP 7.4 (#1768)
El usuario cron no tiene el idioma definido (#1769)
0.9.6.1 -> 1.0.0¶
Nota
Se requiere PHP 8.1 como mínimo
Añadido¶
Interfaz de usuario moderna
Mejoras importantes en UI/UX y también en la capacidad de respuesta (#1611)
Uso de archivos YAML en lugar de XML para la configuración de las exportaciones
Nueva preferencia para mostrar/ocultar los bordes alrededor de las tarjetas de socio en PDF (#184)
Compatibilidad con imágenes WebP (#1681)
Eliminada la búsqueda libre en la búsqueda avanzada (#1684)
Comprobación de la versión mínima de la base de datos en la instalación (#1725)
Redimensionar y recortar la imagen de un miembro a una proporción fija (#1717)
Correcciones¶
Problemas de actualización (constantes no definidas) (#1615)
Error fatal cuando la cookie no se establece después del inicio de sesión (#1617)
Ordenar los miembros por estado (#1618)
Varias correcciones de compatibilidad con PHP 8.1 (#1629, #1655)
El administrador de grupos no puede editar su propia información (#1635)
Recuento y visualización incoherentes de los miembros de los recordatorios (#1491)
La versión mínima de PHP no se muestra en la página de compatibilidad (#1682)
Los miembros simples no pueden acceder a su lista de contribuciones (#1675)
Eliminación masiva de contribuciones (#1661)
Desactivar las imágenes en línea en los correos (#1659)
Problema al editar miembros con valores erróneos importados en campos de elección dinámicos (#1650)
Grupo principal eliminado cuando un administrador edita un grupo (#1648)
Corregir el tamaño del logotipo en la tarjeta de miembro (#1626)
Corrección del tiempo de espera al utilizar el logotipo en las tarjetas de socio en PDF (#1726)
Arreglar archivos dinámicos en contribuciones y transacciones (#1697)
Eliminar los campos obligatorios de las tarjetas de socio en PDF (#781)
El grupo principal puede perderse cuando un groupmanager edita un grupo (#1708)
La contribución masiva falla si faltan datos (#1694)
Los campos de contribución dinámicos no se muestran en la búsqueda avanzada (#1693)
Los campos de elección de contribuciones dinámicas en la búsqueda avanzada fallan usando postgres (#1692)
Varios problemas menores con los idiomas RTL en la generación de PDF (#1727)
Problemas en la búsqueda de transacciones con algunos formatos de fecha (#1731)
Los miembros seleccionados no se restablecen al crear un nuevo correo (#1742)
Bajo el capó…¶
Versiones heredadas¶
- 0.9.6 => 0.9.6.1
- 0.9.5.2 => 0.9.6
- 0.9.5.1 => 0.9.5.2
- 0.9.5 => 0.9.5.1
- 0.9.4.2 => 0.9.5
- 0.9.4.1 => 0.9.4.2
- 0.9.4 => 0.9.4.1
- 0.9.3.1 -> 0.9.4
- 0.9.3 -> 0.9.3.1
- 0.9.2.1 -> 0.9.3
- 0.9.2 -> 0.9.2.1
- 0.9.1.2 -> 0.9.2
- 0.9.1.1 -> 0.9.1.2
- 0.9.1 -> 0.9.1.1
- 0.9 -> 0.9.1
- 0.8.3.4 -> 0.9
- 0.8.3.3 -> 0.8.3.4
- 0.8.3.2 -> 0.8.3.3
- 0.8.3.1 -> 0.8.3.2
- 0.8.3 -> 0.8.3.1
- 0.8.2.3 -> 0.8.3
- 0.8.2.2 -> 0.8.2.3
- 0.8.2.1 -> 0.8.2.2
- 0.8.2 -> 0.8.2.1
- 0.8.1 -> 0.8.2
- 0.8 -> 0.8.1
- 0.7.8 -> 0.8
- 0.7.7 -> 0.7.8
- 0.7.6.1 -> 0.7.7
- 0.7.6 -> 0.7.6.1
- 0.7.5.5 -> 0.7.6
- 0.7.5.4 -> 0.7.5.5
- 0.7.5.3 -> 0.7.5.4
- 0.7.5.2 -> 0.7.5.3
- 0.7.5.1 -> 0.7.5.2
- 0.7.5 -> 0.7.5.1
- 0.7.4.5 -> 0.7.5
- 0.7.4.4 -> 0.7.4.5
- 0.7.4.3 -> 0.7.4.4
- 0.7.4.2 -> 0.7.4.3
- 0.7.4.1 -> 0.7.4.2
- 0.7.4 -> 0.7.4.1
- 0.7.3.2 -> 0.7.4
- 0.7.3.1 -> 0.7.3.2
- 0.7.3 -> 0.7.3.1
- 0.7.2.9 -> 0.7.3
- 0.7.2.8 -> 0.7.2.9
- 0.7.2.7 -> 0.7.2.8
- 0.7.2.6 -> 0.7.2.7
- 0.7.2.5 -> 0.7.2.6
- 0.7.2.4 -> 0.7.2.5
- 0.7.2.3 -> 0.7.2.4
- 0.7.2.1 -> 0.7.2.3
- 0.7.2.1 -> 0.7.2.2
- 0.7.2 -> 0.7.2.1
- 0.7.1 -> 0.7.2
- 0.7 -> 0.7.1
- 0.64 -> 0.7
- 0.63.3 -> 0.64
- 0.63.2 -> 0.63.3
- 0.63.1 -> 0.63.2
- 0.63 -> 0.63.1
- 0.62 -> 0.63
- 0.62.1 -> 0.62.2
- 0.62 -> 0.62.1
- 0.61 -> 0.62
- 0.60 -> 0.61