]>
git.agnieray.net Git - galette.git/log
Johan Cwiklinski [Fri, 2 Feb 2024 22:08:03 +0000 (23:08 +0100)]
Bump version, update changelog
Johan Cwiklinski [Tue, 16 Jan 2024 07:56:41 +0000 (08:56 +0100)]
Fix release script
Johan Cwiklinski [Fri, 2 Feb 2024 22:05:44 +0000 (23:05 +0100)]
Merge pull request from GHSA-jrqg-mpwv-pxpv
Johan Cwiklinski [Fri, 26 Jan 2024 18:06:04 +0000 (19:06 +0100)]
Fix URL redirection; closes #1777
Remove no longer used method
Johan Cwiklinski [Sat, 27 Jan 2024 06:17:38 +0000 (07:17 +0100)]
Ensure argument is an array; fixes #1773
Johan Cwiklinski [Sat, 27 Jan 2024 06:52:52 +0000 (07:52 +0100)]
Make replacements icon in PDF Model more visible
closes #1770
Guillaume AGNIERAY [Sat, 20 Jan 2024 14:38:38 +0000 (15:38 +0100)]
Fix social networks search dropdown
fixes #1760
Clear dropdown and text values after clone
Add new social network directly on input
Guillaume AGNIERAY [Fri, 19 Jan 2024 22:16:07 +0000 (23:16 +0100)]
Remove useless class from templates
fixes #1771
Johan Cwiklinski [Tue, 23 Jan 2024 06:38:49 +0000 (07:38 +0100)]
Ensure language is changed when login from cron; closes #1769
Johan Cwiklinski [Tue, 16 Jan 2024 07:15:42 +0000 (08:15 +0100)]
Merge branch 'hotfix/1.0.1'
Johan Cwiklinski [Tue, 16 Jan 2024 06:29:11 +0000 (07:29 +0100)]
Bump version
Update changelog
Johan Cwiklinski [Mon, 15 Jan 2024 19:55:32 +0000 (20:55 +0100)]
Add discord
refs #1760
Johan Cwiklinski [Mon, 15 Jan 2024 19:55:10 +0000 (20:55 +0100)]
Fix JS click event
Johan Cwiklinski [Mon, 15 Jan 2024 19:54:35 +0000 (20:54 +0100)]
Do not instanciate dropdowns when nochosen class is present
fixes #1760
Johan Cwiklinski [Sat, 13 Jan 2024 11:55:43 +0000 (12:55 +0100)]
Use default Galette language for cron
closes #1769
Johan Cwiklinski [Fri, 12 Jan 2024 15:29:29 +0000 (16:29 +0100)]
Chekc PHP version before trying to load 3rd party deps
closes #1768
Johan Cwiklinski [Sat, 30 Dec 2023 05:44:34 +0000 (06:44 +0100)]
Fix next contribution start date overalpping by one year
fixes #1762
Add test on contribution next year begin date; from Galette, and from
previous version
Johan Cwiklinski [Thu, 4 Jan 2024 04:52:12 +0000 (05:52 +0100)]
Officially allows "0" as contribution amount; closes #1767
Add related tests
Johan Cwiklinski [Thu, 4 Jan 2024 04:51:42 +0000 (05:51 +0100)]
Fix redirection URL when conribution creation fails
Johan Cwiklinski [Sat, 30 Dec 2023 05:10:19 +0000 (06:10 +0100)]
Suppress warning if open_basedir restricts access; closes #1765
Guillaume AGNIERAY [Sat, 30 Dec 2023 13:03:20 +0000 (14:03 +0100)]
Fix parent group select width when opened
Guillaume AGNIERAY [Sat, 30 Dec 2023 13:02:26 +0000 (14:02 +0100)]
Fix active group parents order in breadcrumbs
Johan Cwiklinski [Fri, 29 Dec 2023 16:20:54 +0000 (17:20 +0100)]
Fix accordion when groups contains " / "
Fixes #1764
Fix group header display
Reword variables
Rework groups icons
Fix colspan when non group member/manager
Guillaume AGNIERAY [Fri, 29 Dec 2023 11:51:52 +0000 (12:51 +0100)]
Fix member selection dropdown on new contribution
fixes #1761
Guillaume AGNIERAY [Thu, 14 Dec 2023 10:41:45 +0000 (11:41 +0100)]
Fix email settings test in preferences
Johan Cwiklinski [Sun, 10 Dec 2023 08:24:11 +0000 (09:24 +0100)]
Fix title in members list; closes #1756
Johan Cwiklinski [Thu, 7 Dec 2023 06:50:47 +0000 (07:50 +0100)]
Merge branch 'release/1.0.0'
Johan Cwiklinski [Thu, 7 Dec 2023 06:48:09 +0000 (07:48 +0100)]
Bump version
Johan Cwiklinski [Thu, 7 Dec 2023 06:47:45 +0000 (07:47 +0100)]
Typo, fix copyright date and owner
Johan Cwiklinski [Thu, 7 Dec 2023 06:39:38 +0000 (07:39 +0100)]
Update changelog
Johan Cwiklinski [Wed, 6 Dec 2023 09:26:37 +0000 (10:26 +0100)]
Add download links
Johan Cwiklinski [Wed, 6 Dec 2023 07:54:53 +0000 (08:54 +0100)]
Few fixes on readme
Johan Cwiklinski [Wed, 6 Dec 2023 07:27:42 +0000 (08:27 +0100)]
Compile locales
Hosted Weblate [Wed, 6 Dec 2023 07:12:25 +0000 (08: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/
Johan Cwiklinski [Wed, 6 Dec 2023 07:12:11 +0000 (08:12 +0100)]
Extract strings
Guillaume AGNIERAY [Tue, 5 Dec 2023 15:10:38 +0000 (16:10 +0100)]
Update Doxygen theme
Guillaume AGNIERAY [Tue, 5 Dec 2023 13:56:52 +0000 (14:56 +0100)]
Fix apidocs on readthedocs
Johan Cwiklinski [Mon, 4 Dec 2023 18:54:41 +0000 (19:54 +0100)]
Handle missing action title
Guillaume AGNIERAY [Mon, 4 Dec 2023 17:57:23 +0000 (18:57 +0100)]
Improve listings headers display on mobile
Guillaume AGNIERAY [Mon, 4 Dec 2023 13:11:00 +0000 (14:11 +0100)]
Remove useless tooltips from dashboard
Johan Cwiklinski [Sun, 3 Dec 2023 08:10:49 +0000 (09:10 +0100)]
Fix search on contribution date end only
Guillaume AGNIERAY [Thu, 30 Nov 2023 22:30:00 +0000 (23:30 +0100)]
Disable touch events on most tooltips
Guillaume AGNIERAY [Thu, 30 Nov 2023 22:09:12 +0000 (23:09 +0100)]
Remove useless tooltips
Guillaume AGNIERAY [Thu, 30 Nov 2023 22:08:52 +0000 (23:08 +0100)]
Fix footer background when page dimmer is active
When a modal or the mobile menu are opened
Johan Cwiklinski [Tue, 28 Nov 2023 15:16:42 +0000 (16:16 +0100)]
Remove dev comment
Guillaume AGNIERAY [Sat, 25 Nov 2023 20:41:56 +0000 (21:41 +0100)]
Allow extending ajax data on batch removal
Guillaume AGNIERAY [Tue, 28 Nov 2023 13:06:32 +0000 (14:06 +0100)]
Fix large tables overflow when screen is to small
fixes #1748
Johan Cwiklinski [Tue, 28 Nov 2023 09:42:53 +0000 (10:42 +0100)]
Remove collapsing; fixes #1748
Johan Cwiklinski [Mon, 27 Nov 2023 13:05:18 +0000 (14:05 +0100)]
Add and use isForeignKeyException, fix isDuplicateException
PostgreSQL exception codes are different, while mysql are the same, but
we have distinct coees in errInfo[1] entry.
see:
- https://www.postgresql.org/docs/current/errcodes-appendix.html
- https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html
Add test on members removal
Johan Cwiklinski [Mon, 27 Nov 2023 13:14:12 +0000 (14:14 +0100)]
PHP 8.3 stable has been released
Johan Cwiklinski [Sun, 26 Nov 2023 09:05:19 +0000 (10:05 +0100)]
Compile locales
Johan Cwiklinski [Sun, 26 Nov 2023 08:36:10 +0000 (08:36 +0000)]
Translated using Weblate (Italian)
Currently translated at 28.2% (480 of 1700 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/it/
Johan Cwiklinski [Sun, 26 Nov 2023 08:56:38 +0000 (08:56 +0000)]
Translated using Weblate (Catalan)
Currently translated at 18.4% (313 of 1700 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/ca/
Johan Cwiklinski [Sun, 26 Nov 2023 08:38:08 +0000 (08:38 +0000)]
Translated using Weblate (Spanish)
Currently translated at 62.7% (1066 of 1700 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/es/
Johan Cwiklinski [Sun, 26 Nov 2023 08:35:37 +0000 (08:35 +0000)]
Translated using Weblate (German)
Currently translated at 98.0% (1666 of 1700 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/de/
Johan Cwiklinski [Wed, 22 Nov 2023 18:47:39 +0000 (19:47 +0100)]
Fix minor html issues
Johan Cwiklinski [Wed, 22 Nov 2023 17:50:35 +0000 (18:50 +0100)]
Bump version
Guillaume AGNIERAY [Tue, 21 Nov 2023 22:49:59 +0000 (23:49 +0100)]
Improve mailing recipient selection in modal
Make UX consistant with member selection in groups
Guillaume AGNIERAY [Tue, 21 Nov 2023 22:47:59 +0000 (23:47 +0100)]
Use icons instead of html entities on icon buttons
Guillaume AGNIERAY [Tue, 21 Nov 2023 15:29:34 +0000 (16:29 +0100)]
Fix print CSS
Guillaume AGNIERAY [Tue, 21 Nov 2023 15:29:01 +0000 (16:29 +0100)]
Fix public pages layout on mobile
Johan Cwiklinski [Tue, 21 Nov 2023 12:56:38 +0000 (13:56 +0100)]
Compile locales
gallegonovato [Tue, 21 Nov 2023 08:35:25 +0000 (08:35 +0000)]
Translated using Weblate (Spanish)
Currently translated at 62.7% (1066 of 1700 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/es/
Johan Cwiklinski [Tue, 21 Nov 2023 08:46:09 +0000 (08:46 +0000)]
Translated using Weblate (French)
Currently translated at 100.0% (1700 of 1700 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/fr/
Hosted Weblate [Tue, 21 Nov 2023 08:06:38 +0000 (09:06 +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/
Guillaume AGNIERAY [Tue, 21 Nov 2023 09:55:15 +0000 (10:55 +0100)]
Fix the workflow status badge in the README file
Guillaume AGNIERAY [Tue, 21 Nov 2023 09:54:11 +0000 (10:54 +0100)]
Make better use of variables in the theme
Guillaume AGNIERAY [Tue, 21 Nov 2023 09:52:49 +0000 (10:52 +0100)]
Bigger favicon for modern browsers
Johan Cwiklinski [Tue, 21 Nov 2023 08:06:03 +0000 (09:06 +0100)]
Extract new strings
Johan Cwiklinski [Tue, 21 Nov 2023 07:07:32 +0000 (08:07 +0100)]
Put back existing mailing button, in a better place
Guillaume AGNIERAY [Mon, 20 Nov 2023 22:14:44 +0000 (23:14 +0100)]
Replace displaynone class with visually-hidden
refs #1735
When content needs to be read by screen readers
Guillaume AGNIERAY [Mon, 20 Nov 2023 22:13:08 +0000 (23:13 +0100)]
Forms accessibility improvements
refs #1735
- use visually-hidden CSS class on labels and icon buttons
- use outline on focused fields
- add missing tabindex on buttons
- drop useless javascript code
Guillaume AGNIERAY [Mon, 20 Nov 2023 22:08:01 +0000 (23:08 +0100)]
Improvements for accessibility and screen readers
refs #1735
- add a skip to main content link
- new visually-hidden CSS class for screen readers
- improve semantic structure with <nav>, <main> and <footer>
- remove "Existing email" button
Johan Cwiklinski [Mon, 20 Nov 2023 21:12:43 +0000 (22:12 +0100)]
Fix number of recipients listing mailings
Johan Cwiklinski [Sun, 19 Nov 2023 08:55:08 +0000 (09:55 +0100)]
Display form elements example as HTML (fix member age display)
Johan Cwiklinski [Sun, 19 Nov 2023 06:44:21 +0000 (07:44 +0100)]
Compile locales
Johan Cwiklinski [Sun, 19 Nov 2023 06:16:41 +0000 (06:16 +0000)]
Translated using Weblate (Turkish)
Currently translated at 12.7% (217 of 1699 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/tr/
Johan Cwiklinski [Sun, 19 Nov 2023 06:15:43 +0000 (06:15 +0000)]
Translated using Weblate (Occitan)
Currently translated at 21.0% (358 of 1699 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/oc/
Johan Cwiklinski [Sun, 19 Nov 2023 06:16:00 +0000 (06:16 +0000)]
Translated using Weblate (Arabic)
Currently translated at 26.0% (443 of 1699 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/ar/
Johan Cwiklinski [Sun, 19 Nov 2023 06:31:18 +0000 (06:31 +0000)]
Translated using Weblate (Catalan)
Currently translated at 18.0% (306 of 1699 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/ca/
Johan Cwiklinski [Sun, 19 Nov 2023 06:21:56 +0000 (06:21 +0000)]
Translated using Weblate (French)
Currently translated at 100.0% (1699 of 1699 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/fr/
Johan Cwiklinski [Sun, 19 Nov 2023 06:42:35 +0000 (07:42 +0100)]
Drop few duplicated source strings
Johan Cwiklinski [Sat, 18 Nov 2023 16:13:03 +0000 (17:13 +0100)]
Compile locales
Johan Cwiklinski [Sat, 18 Nov 2023 16:10:55 +0000 (16:10 +0000)]
Translated using Weblate (French)
Currently translated at 100.0% (1699 of 1699 strings)
Translation: Galette/Galette core
Translate-URL: https://hosted.weblate.org/projects/galette/galette/fr/
Hosted Weblate [Sat, 18 Nov 2023 14:29:43 +0000 (15:29 +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/
Johan Cwiklinski [Sat, 18 Nov 2023 14:29:17 +0000 (15:29 +0100)]
Extract locales
Johan Cwiklinski [Tue, 14 Nov 2023 06:52:42 +0000 (07:52 +0100)]
Use specific filters
Fix mailing filters reset; closes #1742
Guillaume AGNIERAY [Thu, 16 Nov 2023 16:46:31 +0000 (17:46 +0100)]
Fix tables rows backgrounds colors on mobile
Remove useless class, do not use a variable for one call only
Guillaume AGNIERAY [Thu, 16 Nov 2023 15:58:08 +0000 (16:58 +0100)]
Fix wrong translatable strings
Johan Cwiklinski [Mon, 13 Nov 2023 21:07:41 +0000 (22:07 +0100)]
User may not be logged retrieving contribution
fixes #1740
Johan Cwiklinski [Thu, 9 Nov 2023 15:19:45 +0000 (16:19 +0100)]
Switch to phpstan level 4
Remove dead code
Johan Cwiklinski [Fri, 10 Nov 2023 06:41:57 +0000 (07:41 +0100)]
Fix error on transaction filtering
Johan Cwiklinski [Thu, 9 Nov 2023 16:17:08 +0000 (17:17 +0100)]
Rely on feature
Johan Cwiklinski [Mon, 13 Nov 2023 18:52:49 +0000 (19:52 +0100)]
Fix CI workflow
Johan Cwiklinski [Mon, 13 Nov 2023 18:37:32 +0000 (19:37 +0100)]
Try to fix skip conditions
Johan Cwiklinski [Mon, 13 Nov 2023 18:14:15 +0000 (19:14 +0100)]
"Fix" text to translate display
Guillaume AGNIERAY [Wed, 8 Nov 2023 14:38:03 +0000 (15:38 +0100)]
Fix keyboard navigation accessibility
refs #1735
Fix keyboard navigation order
Emphasize focused elements outline style
Fix navigation accordion and dropdowns keyboard accessibility
Improve compact menu accessibility
Clean unused menus_macros.twig template
Remove/Replace onChange callbacks on selects and dropdowns:
- on members' list filters (removed)
- on records per page
- on batch actions
- on labels translation
- on email texts edition
- on contrib form
- on advanced search
Johan Cwiklinski [Fri, 10 Nov 2023 14:49:38 +0000 (15:49 +0100)]
Hide useless create buttons
Johan Cwiklinski [Fri, 10 Nov 2023 13:49:08 +0000 (14:49 +0100)]
No longer need for a short text for birthdate
Set that column nowrap
Johan Cwiklinski [Tue, 7 Nov 2023 19:17:00 +0000 (20:17 +0100)]
Some phpstan lvl 4 checks
Use type for filter class