]> git.agnieray.net Git - galette.git/log
galette.git
2 years agoFix serialization issue when Replacements feature is used
Johan Cwiklinski [Sat, 13 Nov 2021 10:22:24 +0000 (11:22 +0100)]
Fix serialization issue when Replacements feature is used

Test objects serialization

2 years agoUpdate changelog
Johan Cwiklinski [Fri, 12 Nov 2021 06:50:16 +0000 (07:50 +0100)]
Update changelog

2 years agoCompile locales
Johan Cwiklinski [Fri, 12 Nov 2021 05:55:21 +0000 (06:55 +0100)]
Compile locales

2 years agoTranslated using Weblate (French)
Johan Cwiklinski [Fri, 12 Nov 2021 05:54:42 +0000 (05:54 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (1683 of 1683 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/fr/

2 years agoUpdate translation files
Hosted Weblate [Fri, 12 Nov 2021 05:52:21 +0000 (06:52 +0100)]
Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/

2 years agoTranslated using Weblate (Ukrainian)
Tymofii Lytvynenko [Thu, 11 Nov 2021 22:10:56 +0000 (22:10 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 100.0% (1681 of 1681 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/uk/

2 years agoExtract new strings
Johan Cwiklinski [Fri, 12 Nov 2021 05:52:02 +0000 (06:52 +0100)]
Extract new strings

2 years agoAdd information to display on dynamic fields; closes #1190
Johan Cwiklinski [Fri, 12 Nov 2021 05:36:34 +0000 (06:36 +0100)]
Add information to display on dynamic fields; closes #1190

2 years agoTypehint DynamicFields, add tests
Johan Cwiklinski [Thu, 11 Nov 2021 21:53:05 +0000 (22:53 +0100)]
Typehint DynamicFields, add tests

2 years agoField may be missing; closes #1594
Johan Cwiklinski [Thu, 11 Nov 2021 12:52:21 +0000 (13:52 +0100)]
Field may be missing; closes #1594

2 years agoCompile locales
Johan Cwiklinski [Thu, 11 Nov 2021 11:17:12 +0000 (12:17 +0100)]
Compile locales

2 years agoTranslated using Weblate (French)
Johan Cwiklinski [Thu, 11 Nov 2021 11:15:24 +0000 (11:15 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (1681 of 1681 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/fr/

2 years agoUpdate translation files
Hosted Weblate [Thu, 11 Nov 2021 11:02:03 +0000 (12:02 +0100)]
Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/

2 years agoUpdate translation files
Hosted Weblate [Thu, 11 Nov 2021 10:12:55 +0000 (11:12 +0100)]
Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/

2 years agoExtract new strings
Johan Cwiklinski [Thu, 11 Nov 2021 11:01:51 +0000 (12:01 +0100)]
Extract new strings

2 years agoDrop group name uniqueness at a same level; closes #366
Johan Cwiklinski [Sat, 29 Sep 2012 14:01:50 +0000 (16:01 +0200)]
Drop group name uniqueness at a same level; closes #366

Change the query so it looks for unique groups at the same level only
Drop uniqueness constraint in DB
Check uniqueness on group creation/edition
Add tests

2 years agoFix typo
Johan Cwiklinski [Thu, 11 Nov 2021 10:12:17 +0000 (11:12 +0100)]
Fix typo

2 years agoDo not remove empty free search filter to prevent issues displaying form again
Johan Cwiklinski [Thu, 11 Nov 2021 09:06:24 +0000 (10:06 +0100)]
Do not remove empty free search filter to prevent issues  displaying form again

2 years agoFiw wrong return types
Johan Cwiklinski [Thu, 11 Nov 2021 09:06:03 +0000 (10:06 +0100)]
Fiw wrong return types

2 years agoAdd tests on Group entity and repository
Johan Cwiklinski [Wed, 10 Nov 2021 22:05:55 +0000 (23:05 +0100)]
Add tests on Group entity and repository

2 years agoFix unknown constant
Johan Cwiklinski [Thu, 11 Nov 2021 08:08:30 +0000 (09:08 +0100)]
Fix unknown constant

2 years agoEnsure user is logged to load subgroups; handle exception for pgsql
Johan Cwiklinski [Thu, 11 Nov 2021 08:23:25 +0000 (09:23 +0100)]
Ensure user is logged to load subgroups; handle exception for pgsql

2 years agoFix undefined index when locale is missing on system
Johan Cwiklinski [Wed, 10 Nov 2021 23:14:49 +0000 (00:14 +0100)]
Fix undefined index when locale is missing on system

2 years agoAdd CSRF Middleware
Johan Cwiklinski [Mon, 8 Nov 2021 22:36:58 +0000 (23:36 +0100)]
Add CSRF Middleware

Add csrf inputs on all forms
Use an exception rather than default blank page
Add CSRF check on ajax post requests
Make CSRF token persistent to ease with ajax calls

2 years agoForm was not closed properly
Johan Cwiklinski [Mon, 8 Nov 2021 22:55:14 +0000 (23:55 +0100)]
Form was not closed properly

2 years agoFix XSS, prevent their storage
Johan Cwiklinski [Tue, 9 Nov 2021 07:35:51 +0000 (08:35 +0100)]
Fix XSS, prevent their storage

Use HTML purifier lib to sanitize preferences footer

2 years agoUse prepared statement rather than direct SQL
Johan Cwiklinski [Tue, 9 Nov 2021 17:55:23 +0000 (18:55 +0100)]
Use prepared statement rather than direct SQL

2 years agoDo not cast for null case
Johan Cwiklinski [Tue, 9 Nov 2021 15:45:55 +0000 (16:45 +0100)]
Do not cast for null case

2 years agoExport contributions as CSV; closes #1581
Johan Cwiklinski [Mon, 8 Nov 2021 06:12:24 +0000 (07:12 +0100)]
Export contributions as CSV; closes #1581

2 years agoPrevent issue on empty amount; add test
Johan Cwiklinski [Sun, 7 Nov 2021 10:17:49 +0000 (11:17 +0100)]
Prevent issue on empty amount; add test

closes #1593

2 years agoHandle address escaping at display; closes #1592
Johan Cwiklinski [Sun, 7 Nov 2021 09:37:39 +0000 (10:37 +0100)]
Handle address escaping at display; closes #1592

2 years agoDrop no longer used field
Johan Cwiklinski [Sun, 7 Nov 2021 08:46:40 +0000 (09:46 +0100)]
Drop no longer used field

2 years agoAdd member number; closes #190
Johan Cwiklinski [Mon, 1 Nov 2021 07:33:17 +0000 (08:33 +0100)]
Add member number; closes #190

2 years agoSame table alias was used for different tables, this was confusing
Johan Cwiklinski [Sun, 31 Oct 2021 08:30:50 +0000 (09:30 +0100)]
Same table alias was used for different tables, this was confusing

2 years agoSocial networks/contact externalization
Johan Cwiklinski [Sun, 24 Oct 2021 09:21:03 +0000 (11:21 +0200)]
Social networks/contact externalization

Add socials feature, use Social and Replacement for preferences
Compat with old social values
Remove from preferences
SQL migration scripts
Drop old fields
Add tests
Add php80 functions
Fix preferences contact values
Test mail signature with social networks
Socials for members
Search in socials from "email, url, im" filter
Add socials on advanced search

closes #1585

2 years agoFix dependency injection
Johan Cwiklinski [Mon, 25 Oct 2021 05:48:44 +0000 (07:48 +0200)]
Fix dependency injection

2 years agoFactorize replacements legends display
Johan Cwiklinski [Mon, 25 Oct 2021 05:48:27 +0000 (07:48 +0200)]
Factorize replacements legends display

2 years agoMissend entry in changelog
Johan Cwiklinski [Sun, 7 Nov 2021 07:47:54 +0000 (08:47 +0100)]
Missend entry in changelog

2 years agoMerge branch 'release/0.9.5.2' into develop
Johan Cwiklinski [Sun, 7 Nov 2021 06:46:18 +0000 (07:46 +0100)]
Merge branch 'release/0.9.5.2' into develop

2 years agoBump version 0.9.5.2
Johan Cwiklinski [Sun, 7 Nov 2021 06:35:33 +0000 (07:35 +0100)]
Bump version

update changelog

2 years agoValidate password after other data have been populated
Johan Cwiklinski [Sat, 6 Nov 2021 10:24:14 +0000 (11:24 +0100)]
Validate password after other data have been populated

2 years agoFix "dead" code
Johan Cwiklinski [Sat, 6 Nov 2021 10:09:51 +0000 (11:09 +0100)]
Fix "dead" code

2 years agoCheck MySQL warning in tests suite
Johan Cwiklinski [Sat, 6 Nov 2021 09:05:36 +0000 (10:05 +0100)]
Check MySQL warning in tests suite

2 years agoThrow errors
Johan Cwiklinski [Sat, 6 Nov 2021 05:57:07 +0000 (06:57 +0100)]
Throw errors

2 years agoNon logged cannot see contributions or transactions
Johan Cwiklinski [Sat, 6 Nov 2021 06:11:37 +0000 (07:11 +0100)]
Non logged cannot see contributions or transactions

2 years agolower is done in addPersonalInformation
Johan Cwiklinski [Wed, 3 Nov 2021 06:35:01 +0000 (07:35 +0100)]
lower is done in addPersonalInformation

2 years agoNo longer look for saved searches duplicates
Johan Cwiklinski [Tue, 2 Nov 2021 20:06:49 +0000 (21:06 +0100)]
No longer look for saved searches duplicates

2 years agoHandle null instead of required strings
Johan Cwiklinski [Tue, 2 Nov 2021 19:19:18 +0000 (20:19 +0100)]
Handle null instead of required strings

null case on date filtering
null calling mb_substr

2 years agoPatch laminas for php 8.1
Johan Cwiklinski [Tue, 2 Nov 2021 11:47:34 +0000 (12:47 +0100)]
Patch laminas for php 8.1

2 years agoDisplay errors during tests
Johan Cwiklinski [Tue, 2 Nov 2021 11:28:08 +0000 (12:28 +0100)]
Display errors during tests

See https://github.com/atoum/atoum/issues/879

2 years agoAdd php 8.1 to tests suite
Johan Cwiklinski [Fri, 24 Sep 2021 09:04:54 +0000 (11:04 +0200)]
Add php 8.1 to tests suite

2 years agoFix gatreway timeout sending emails with SSL SMTP; closes #1591
Johan Cwiklinski [Sat, 6 Nov 2021 05:46:43 +0000 (06:46 +0100)]
Fix gatreway timeout sending emails with SSL SMTP; closes #1591

2 years agoMove trait to Features namespace
Johan Cwiklinski [Sun, 31 Oct 2021 14:44:44 +0000 (15:44 +0100)]
Move trait to Features namespace

2 years agoFix reminders tests
Johan Cwiklinski [Sun, 31 Oct 2021 08:30:19 +0000 (09:30 +0100)]
Fix reminders tests

2 years agoFix missing texts insertion; closes #1587
Johan Cwiklinski [Sat, 30 Oct 2021 10:22:43 +0000 (12:22 +0200)]
Fix missing texts insertion; closes #1587

2 years agoPatch 3rd party libs for PHP 8.1
Johan Cwiklinski [Sat, 25 Sep 2021 08:44:28 +0000 (10:44 +0200)]
Patch 3rd party libs for PHP 8.1

Patch Slim
Patch Smarty
Patch Smarty-View
Use upstream php81 compatible pimple version

refs #1570

2 years agoFix member list ordering; closes #1586 and refs #1580
Johan Cwiklinski [Thu, 28 Oct 2021 05:45:29 +0000 (07:45 +0200)]
Fix member list ordering; closes #1586 and refs #1580

2 years agoFix display for titles in memberslist; closes #1584
Johan Cwiklinski [Thu, 28 Oct 2021 05:44:48 +0000 (07:44 +0200)]
Fix display for titles in memberslist; closes #1584

2 years agoCompile locales
Johan Cwiklinski [Wed, 27 Oct 2021 07:29:29 +0000 (09:29 +0200)]
Compile locales

2 years agoTranslated using Weblate (Ukrainian)
Tymofii Lytvynenko [Tue, 26 Oct 2021 21:38:08 +0000 (21:38 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 100.0% (1680 of 1680 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/uk/

2 years agoCompile locales
Johan Cwiklinski [Tue, 26 Oct 2021 08:18:24 +0000 (10:18 +0200)]
Compile locales

2 years agoTranslated using Weblate (Ukrainian)
Tymofii Lytvynenko [Sun, 24 Oct 2021 16:04:58 +0000 (16:04 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 99.2% (1667 of 1680 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/uk/

2 years agoCompile locales
Johan Cwiklinski [Sun, 24 Oct 2021 14:00:35 +0000 (16:00 +0200)]
Compile locales

2 years agoTranslated using Weblate (Arabic)
ButterflyOfFire [Sat, 23 Oct 2021 08:55:53 +0000 (08:55 +0000)]
Translated using Weblate (Arabic)

Currently translated at 21.1% (355 of 1680 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/ar/

2 years agoFix old SQL creation script
Johan Cwiklinski [Sun, 24 Oct 2021 13:47:14 +0000 (15:47 +0200)]
Fix old SQL creation script

2 years agoRework databases matrix
Johan Cwiklinski [Sun, 24 Oct 2021 10:30:40 +0000 (12:30 +0200)]
Rework databases matrix

Add PostgreSQL 14
Drop no longer maintained PostgreSQL 9.5,
Drop soon no longer maintained PostgreSQL 9.6
Drop no longer maintained MariaDB 10.1
Add MariaDBaDB 10.6
Add MySQL 5.7
Add MySQL 8.0

2 years agoNo need for imbrication
Johan Cwiklinski [Sun, 24 Oct 2021 09:22:10 +0000 (11:22 +0200)]
No need for imbrication

2 years agoFew typos
Johan Cwiklinski [Sun, 24 Oct 2021 06:24:30 +0000 (08:24 +0200)]
Few typos

2 years agoUse a PHP 7.3 compatible lib
Johan Cwiklinski [Sun, 24 Oct 2021 05:45:36 +0000 (07:45 +0200)]
Use a PHP 7.3 compatible lib

PHP 7.3 is still supported for now.

2 years agoUpdate 3rd patry libs
Johan Cwiklinski [Sun, 24 Oct 2021 05:31:32 +0000 (07:31 +0200)]
Update 3rd patry libs

2 years agoPHP 8.1 fixes
Johan Cwiklinski [Mon, 11 Oct 2021 15:19:55 +0000 (17:19 +0200)]
PHP 8.1 fixes

2 years agoIgnore "no active transaction"
Johan Cwiklinski [Sat, 9 Oct 2021 08:08:28 +0000 (10:08 +0200)]
Ignore "no active transaction"

2 years agoMerge branch 'release/0.9.5.1' into develop
Johan Cwiklinski [Sat, 23 Oct 2021 06:29:46 +0000 (08:29 +0200)]
Merge branch 'release/0.9.5.1' into develop

2 years agoBump version 0.9.5.1
Johan Cwiklinski [Fri, 22 Oct 2021 07:44:05 +0000 (09:44 +0200)]
Bump version

2 years agoUpdate changelog
Johan Cwiklinski [Fri, 22 Oct 2021 07:43:58 +0000 (09:43 +0200)]
Update changelog

2 years agoCompile locales
Johan Cwiklinski [Sat, 23 Oct 2021 05:26:27 +0000 (07:26 +0200)]
Compile locales

2 years agoTranslated using Weblate (Arabic)
ButterflyOfFire [Fri, 22 Oct 2021 17:40:23 +0000 (17:40 +0000)]
Translated using Weblate (Arabic)

Currently translated at 14.2% (240 of 1680 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/ar/

2 years agoCompile locales
Johan Cwiklinski [Fri, 22 Oct 2021 07:33:04 +0000 (09:33 +0200)]
Compile locales

2 years agoTranslated using Weblate (German)
Harald Wopenka [Tue, 19 Oct 2021 07:35:49 +0000 (07:35 +0000)]
Translated using Weblate (German)

Currently translated at 98.9% (1663 of 1680 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/de/

2 years agoPassword is not required when editing
Johan Cwiklinski [Mon, 18 Oct 2021 05:32:05 +0000 (07:32 +0200)]
Password is not required when editing

2 years agoFix CS
Johan Cwiklinski [Mon, 18 Oct 2021 05:31:51 +0000 (07:31 +0200)]
Fix CS

2 years agoFix preferences storage on demo
Johan Cwiklinski [Mon, 18 Oct 2021 05:06:47 +0000 (07:06 +0200)]
Fix preferences storage on demo

2 years agoCompile locales
Johan Cwiklinski [Mon, 18 Oct 2021 04:55:47 +0000 (06:55 +0200)]
Compile locales

2 years agoUpdate translation files
Hosted Weblate [Mon, 18 Oct 2021 04:52:04 +0000 (06:52 +0200)]
Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/

2 years agoCompile locales
Johan Cwiklinski [Mon, 18 Oct 2021 04:51:33 +0000 (06:51 +0200)]
Compile locales

2 years agoDon't display installer if not necessary
Valentin Day [Sat, 25 Sep 2021 16:29:25 +0000 (18:29 +0200)]
Don't display installer if not necessary

Fix already defined constants
Remove unused translation

2 years agoTranslated using Weblate (French)
Johan Cwiklinski [Mon, 18 Oct 2021 04:44:12 +0000 (04:44 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (1681 of 1681 strings)

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/fr/

2 years agoUpdate translation files
Hosted Weblate [Sun, 17 Oct 2021 07:46:45 +0000 (09:46 +0200)]
Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/

2 years agoExtract source locales
Johan Cwiklinski [Sun, 17 Oct 2021 07:46:27 +0000 (09:46 +0200)]
Extract source locales

2 years agophpdoc, non used code
Johan Cwiklinski [Sun, 17 Oct 2021 07:45:42 +0000 (09:45 +0200)]
phpdoc, non used code

2 years agoImprove tests
Johan Cwiklinski [Sun, 17 Oct 2021 07:13:19 +0000 (09:13 +0200)]
Improve tests

2 years agoFactorize
Johan Cwiklinski [Sun, 17 Oct 2021 05:38:48 +0000 (07:38 +0200)]
Factorize

2 years agoAdd unit tests for transaction
Johan Cwiklinski [Sat, 16 Oct 2021 16:07:28 +0000 (18:07 +0200)]
Add unit tests for transaction

2 years agoMissing parent_id on creation form
Johan Cwiklinski [Sat, 16 Oct 2021 12:26:29 +0000 (14:26 +0200)]
Missing parent_id on creation form

2 years agoTest Contribution::canShow
Johan Cwiklinski [Sat, 16 Oct 2021 08:19:37 +0000 (10:19 +0200)]
Test Contribution::canShow

2 years agoTest Adherent::getNameWithCase
Johan Cwiklinski [Sat, 16 Oct 2021 07:26:06 +0000 (09:26 +0200)]
Test Adherent::getNameWithCase

2 years agoFix redirection when an error occurs adding a child
Johan Cwiklinski [Sat, 16 Oct 2021 06:30:11 +0000 (08:30 +0200)]
Fix redirection when an error occurs adding a child

2 years agoFix wrong member displayed
Johan Cwiklinski [Sat, 16 Oct 2021 05:47:16 +0000 (07:47 +0200)]
Fix wrong member displayed

2 years agoFix transaction loading query
Johan Cwiklinski [Sat, 16 Oct 2021 05:36:30 +0000 (07:36 +0200)]
Fix transaction loading query

2 years agophpdoc
Johan Cwiklinski [Mon, 11 Oct 2021 05:10:50 +0000 (07:10 +0200)]
phpdoc