]> git.agnieray.net Git - galette.git/log
galette.git
2 years agoBump version 0.9.6.1
Johan Cwiklinski [Thu, 16 Dec 2021 05:20:25 +0000 (06:20 +0100)]
Bump version

2 years agoFix social networks replacements; closes #1606
Johan Cwiklinski [Sun, 12 Dec 2021 08:52:13 +0000 (09:52 +0100)]
Fix social networks replacements; closes #1606

2 years agoFix html2text for PHP 8; closes #1601
Johan Cwiklinski [Tue, 7 Dec 2021 07:32:12 +0000 (08:32 +0100)]
Fix html2text for PHP 8; closes #1601

2 years agoNo composer platform check; closes #1600
Johan Cwiklinski [Sat, 4 Dec 2021 07:10:38 +0000 (08:10 +0100)]
No composer platform check; closes #1600

2 years agoFix language detection priority not respected; refs #1603
Johan Cwiklinski [Sat, 4 Dec 2021 07:09:43 +0000 (08:09 +0100)]
Fix language detection priority not respected; refs #1603

2 years agoCompile locales
Johan Cwiklinski [Thu, 16 Dec 2021 05:26:50 +0000 (06:26 +0100)]
Compile locales

2 years agoTranslated using Weblate (Catalan)
Carmella Andrews [Fri, 10 Dec 2021 01:06:15 +0000 (01:06 +0000)]
Translated using Weblate (Catalan)

Currently translated at 13.1% (223 of 1690 strings)

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

2 years agoTranslated using Weblate (Turkish)
Boran Roni [Tue, 7 Dec 2021 12:30:51 +0000 (12:30 +0000)]
Translated using Weblate (Turkish)

Currently translated at 8.7% (148 of 1690 strings)

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

2 years agoFix CI
Johan Cwiklinski [Sun, 5 Dec 2021 21:36:55 +0000 (22:36 +0100)]
Fix CI

2 years agoCompile locales
Johan Cwiklinski [Sat, 4 Dec 2021 07:04:37 +0000 (08:04 +0100)]
Compile locales

2 years agoTranslated using Weblate (Spanish)
Germe the fur star [Thu, 2 Dec 2021 01:21:05 +0000 (01:21 +0000)]
Translated using Weblate (Spanish)

Currently translated at 50.8% (860 of 1690 strings)

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

2 years agoTranslated using Weblate (Norwegian Bokmål)
Oppo CPH2083 (OPPO_A12) [Tue, 30 Nov 2021 04:10:54 +0000 (04:10 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 2.0% (35 of 1690 strings)

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

2 years agoFix locales load from HTTP header 0.9.6
Johan Cwiklinski [Mon, 29 Nov 2021 11:27:56 +0000 (12:27 +0100)]
Fix locales load from HTTP header

2 years agoFix CS
Johan Cwiklinski [Mon, 29 Nov 2021 10:46:08 +0000 (11:46 +0100)]
Fix CS

2 years agoTry to find default lang for all supported locales
Johan Cwiklinski [Mon, 29 Nov 2021 01:57:56 +0000 (02:57 +0100)]
Try to find default lang for all supported locales

2 years agoUse a text area for member adress field
Johan Cwiklinski [Mon, 29 Nov 2021 01:57:20 +0000 (02:57 +0100)]
Use a text area for member adress field

2 years agoMerge member address continuation into address and remove it
Johan Cwiklinski [Sun, 28 Nov 2021 09:56:44 +0000 (10:56 +0100)]
Merge member address continuation into address and remove it

2 years agoCompile locales
Johan Cwiklinski [Sun, 28 Nov 2021 15:23:06 +0000 (16:23 +0100)]
Compile locales

2 years agoTranslated using Weblate (Sinhala)
Johan Cwiklinski [Sun, 28 Nov 2021 15:15:39 +0000 (15:15 +0000)]
Translated using Weblate (Sinhala)

Currently translated at 1.2% (21 of 1690 strings)

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

2 years agoTranslated using Weblate (Turkish (Ottoman))
Johan Cwiklinski [Sun, 28 Nov 2021 15:12:30 +0000 (15:12 +0000)]
Translated using Weblate (Turkish (Ottoman))

Currently translated at 0.1% (1 of 1690 strings)

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

2 years agoTranslated using Weblate (Turkish)
Johan Cwiklinski [Sun, 28 Nov 2021 15:13:07 +0000 (15:13 +0000)]
Translated using Weblate (Turkish)

Currently translated at 6.8% (115 of 1690 strings)

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

2 years agoTranslated using Weblate (Breton)
Johan Cwiklinski [Sun, 28 Nov 2021 15:16:20 +0000 (15:16 +0000)]
Translated using Weblate (Breton)

Currently translated at 5.2% (89 of 1690 strings)

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

2 years agoTranslated using Weblate (Ukrainian)
Johan Cwiklinski [Sun, 28 Nov 2021 15:14:36 +0000 (15:14 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 99.4% (1680 of 1690 strings)

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

2 years agoTranslated using Weblate (Italian)
Johan Cwiklinski [Sun, 28 Nov 2021 15:06:01 +0000 (15:06 +0000)]
Translated using Weblate (Italian)

Currently translated at 24.2% (409 of 1690 strings)

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

2 years agoTranslated using Weblate (Arabic)
Johan Cwiklinski [Sun, 28 Nov 2021 15:10:21 +0000 (15:10 +0000)]
Translated using Weblate (Arabic)

Currently translated at 20.7% (351 of 1690 strings)

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

2 years agoTranslated using Weblate (Norwegian Bokmål)
Johan Cwiklinski [Sun, 28 Nov 2021 15:13:31 +0000 (15:13 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 2.0% (34 of 1690 strings)

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

2 years agoTranslated using Weblate (Spanish)
Johan Cwiklinski [Sun, 28 Nov 2021 15:09:44 +0000 (15:09 +0000)]
Translated using Weblate (Spanish)

Currently translated at 50.1% (848 of 1690 strings)

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

2 years agoMissing escaping; fixes #1599
Johan Cwiklinski [Sun, 28 Nov 2021 15:22:37 +0000 (16:22 +0100)]
Missing escaping; fixes #1599

2 years agoFix default selected group; closes #1598
Johan Cwiklinski [Sun, 28 Nov 2021 11:47:31 +0000 (12:47 +0100)]
Fix default selected group; closes #1598

2 years agoCompile locales
Johan Cwiklinski [Sun, 28 Nov 2021 09:31:15 +0000 (10:31 +0100)]
Compile locales

2 years agoTranslated using Weblate (French)
Johan Cwiklinski [Sat, 27 Nov 2021 10:09:17 +0000 (10:09 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (1690 of 1690 strings)

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

2 years agoUpdate translation files
Hosted Weblate [Fri, 26 Nov 2021 21:36:13 +0000 (22:36 +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 agoRemove tidy, this is not used from a while
Johan Cwiklinski [Fri, 26 Nov 2021 21:42:54 +0000 (22:42 +0100)]
Remove tidy, this is not used from a while

2 years agoRevert "Don't display installer if not necessary"
Johan Cwiklinski [Thu, 25 Nov 2021 14:49:49 +0000 (15:49 +0100)]
Revert "Don't display installer if not necessary"

This reverts commit 1e91521d94cb506aac9bad4af1578d0d82a4d57f.

closes #1597

2 years agoWork on PdfController tests
Johan Cwiklinski [Tue, 23 Nov 2021 07:37:17 +0000 (08:37 +0100)]
Work on PdfController tests

2 years agoPHP 8.1 fixes
Johan Cwiklinski [Wed, 24 Nov 2021 05:03:34 +0000 (06:03 +0100)]
PHP 8.1 fixes

Improve slim patch
Add TCPDF patch

2 years agoFix tests
Johan Cwiklinski [Mon, 22 Nov 2021 21:05:33 +0000 (22:05 +0100)]
Fix tests

2 years agoRework getSelectizedMembers to take care of group managers
Johan Cwiklinski [Mon, 22 Nov 2021 20:53:39 +0000 (21:53 +0100)]
Rework getSelectizedMembers to take care of group managers

2 years agoBump compat version
Johan Cwiklinski [Mon, 22 Nov 2021 20:53:02 +0000 (21:53 +0100)]
Bump compat version

2 years agoUpdate smarty-xgettext
Johan Cwiklinski [Sun, 21 Nov 2021 17:59:33 +0000 (18:59 +0100)]
Update smarty-xgettext

2 years agoUpdate smarty-xgettext
Johan Cwiklinski [Sun, 21 Nov 2021 12:45:31 +0000 (13:45 +0100)]
Update smarty-xgettext

2 years agoAdd CSRF exclusion mechanism for plugins
Johan Cwiklinski [Sat, 20 Nov 2021 10:31:48 +0000 (11:31 +0100)]
Add CSRF exclusion mechanism for plugins

2 years agoPayment type was no longer translated
Johan Cwiklinski [Sat, 20 Nov 2021 15:08:27 +0000 (16:08 +0100)]
Payment type was no longer translated

2 years agoCompile locales
Johan Cwiklinski [Sat, 20 Nov 2021 09:04:38 +0000 (10:04 +0100)]
Compile locales

2 years agoTranslated using Weblate (French)
Johan Cwiklinski [Sat, 20 Nov 2021 08:43:27 +0000 (08:43 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (1689 of 1689 strings)

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

2 years agoUpdate translation files
Hosted Weblate [Sat, 20 Nov 2021 08:28:32 +0000 (09:28 +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 [Sat, 20 Nov 2021 08:28:14 +0000 (09:28 +0100)]
Extract new strings

2 years agoReword, precision
Johan Cwiklinski [Sat, 20 Nov 2021 08:07:28 +0000 (09:07 +0100)]
Reword, precision

2 years agoRework groups managers capabilities; closes #499
Johan Cwiklinski [Thu, 11 Nov 2021 12:51:48 +0000 (13:51 +0100)]
Rework groups managers capabilities; closes #499

2 years agoCompile locales
Johan Cwiklinski [Sat, 20 Nov 2021 07:04:02 +0000 (08:04 +0100)]
Compile locales

2 years agoTranslated using Weblate (Sinhala)
Yowun Sajeewana Wickramatantri [Wed, 17 Nov 2021 03:56:11 +0000 (03:56 +0000)]
Translated using Weblate (Sinhala)

Currently translated at 1.1% (20 of 1683 strings)

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

2 years agoTranslated using Weblate (Sinhala)
Theekshana Fernando [Wed, 17 Nov 2021 03:52:41 +0000 (03:52 +0000)]
Translated using Weblate (Sinhala)

Currently translated at 1.1% (20 of 1683 strings)

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

2 years agoTranslated using Weblate (German)
Phil Clifford [Tue, 16 Nov 2021 14:52:03 +0000 (14:52 +0000)]
Translated using Weblate (German)

Currently translated at 99.6% (1677 of 1683 strings)

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

2 years agoLower contribtiuon restrictions for direct download link
Johan Cwiklinski [Sat, 20 Nov 2021 07:03:10 +0000 (08:03 +0100)]
Lower contribtiuon restrictions for direct download link

2 years agoFix CS
Johan Cwiklinski [Wed, 17 Nov 2021 07:01:02 +0000 (08:01 +0100)]
Fix CS

2 years agoFix free search, add tests
Johan Cwiklinski [Wed, 17 Nov 2021 06:55:43 +0000 (07:55 +0100)]
Fix free search, add tests

This reverts "Do not remove empty free search filter to prevent issues  displaying form again"
commit ab31f3b73091a80630c95f0722279371be46ac41.

2 years agoVarious fixes
Johan Cwiklinski [Wed, 17 Nov 2021 05:59:39 +0000 (06:59 +0100)]
Various fixes

2 years agoLess strict check
Johan Cwiklinski [Tue, 16 Nov 2021 06:41:16 +0000 (07:41 +0100)]
Less strict check

2 years agoDrop non working filter; closes #1595
Johan Cwiklinski [Tue, 16 Nov 2021 06:39:53 +0000 (07:39 +0100)]
Drop non working filter; closes #1595

2 years agoSimplify some code
Johan Cwiklinski [Sun, 14 Nov 2021 17:36:35 +0000 (18:36 +0100)]
Simplify some code

2 years agoFix query, replace aliases
Johan Cwiklinski [Sun, 14 Nov 2021 17:36:14 +0000 (18:36 +0100)]
Fix query, replace aliases

Add test case

2 years agoResctict edit button to authorized users
Johan Cwiklinski [Sun, 14 Nov 2021 17:35:29 +0000 (18:35 +0100)]
Resctict edit button to authorized users

Fix call to plugins getDashboard

2 years agoFactorize, autoload missing deps groups and dues instead of fail
Johan Cwiklinski [Sun, 14 Nov 2021 17:30:24 +0000 (18:30 +0100)]
Factorize, autoload missing deps groups and dues instead of fail

Prevent/handle direct calls for forbidden properties

2 years agoTypehint, missing declarations
Johan Cwiklinski [Sat, 13 Nov 2021 22:24:21 +0000 (23:24 +0100)]
Typehint, missing declarations

2 years agoRestrict members group modification from managers to owned groups only
Johan Cwiklinski [Thu, 11 Nov 2021 12:32:28 +0000 (13:32 +0100)]
Restrict members group modification from managers to owned groups only

2 years agoVisually differenciate non accesible groups for managers
Johan Cwiklinski [Thu, 11 Nov 2021 12:31:36 +0000 (13:31 +0100)]
Visually differenciate non accesible groups for managers

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