]>
git.agnieray.net Git - galette.git/log
Johan Cwiklinski [Tue, 5 Mar 2024 14:58:11 +0000 (15:58 +0100)]
Properly use injection
Missing types on some properties
Missing uses
Guillaume AGNIERAY [Wed, 6 Mar 2024 15:31:34 +0000 (16:31 +0100)]
Fix scrolling in emailing preview's modal
Guillaume AGNIERAY [Wed, 6 Mar 2024 14:57:22 +0000 (15:57 +0100)]
Fix mailing preview; fixes #1800
Guillaume AGNIERAY [Tue, 5 Mar 2024 14:43:02 +0000 (15:43 +0100)]
Fix preferences tabs display on small screens
fixes #1799
Johan Cwiklinski [Fri, 1 Mar 2024 10:08:16 +0000 (11:08 +0100)]
Merge branch 'hotfix/1.0.3'
Johan Cwiklinski [Fri, 1 Mar 2024 08:28:11 +0000 (09:28 +0100)]
Bump version, update changelog
Johan Cwiklinski [Thu, 22 Feb 2024 20:56:01 +0000 (21:56 +0100)]
Disable events from mass changes; closes #1733
Johan Cwiklinski [Thu, 22 Feb 2024 16:46:55 +0000 (17:46 +0100)]
Add message when deprecated constant is used
Johan Cwiklinski [Thu, 22 Feb 2024 16:49:14 +0000 (17:49 +0100)]
Fix flash messages merge, rename some variables
Guillaume AGNIERAY [Wed, 21 Feb 2024 06:58:47 +0000 (07:58 +0100)]
Summernote basic toolbar
* Add a toolbar variation to HTML Editor
* Use HTML editor's basic toolbar on dynamic fields
refs #1774
Guillaume AGNIERAY [Mon, 19 Feb 2024 23:17:52 +0000 (00:17 +0100)]
Improve toasts messages display; refs #1786
Use top attached position variation
Use close icon
Use Progress bar on messages with display time
Guillaume AGNIERAY [Mon, 19 Feb 2024 23:13:20 +0000 (00:13 +0100)]
Increase constrast on toasts messages
refs #1735
Johan Cwiklinski [Mon, 19 Feb 2024 08:04:28 +0000 (09:04 +0100)]
Prevent extra variables to be passed from include
refs #1774
Johan Cwiklinski [Mon, 19 Feb 2024 07:21:10 +0000 (08:21 +0100)]
Enable HTML editor on dynamic fields information
Factorize summernote activation
fixes #1774
Johan Cwiklinski [Mon, 19 Feb 2024 08:50:02 +0000 (09:50 +0100)]
Fix cache directory check at install
refs #1787
TheFab21 [Sun, 18 Feb 2024 09:07:06 +0000 (10:07 +0100)]
Add hyperlink of asso website to the logo on the sidebar menu; closes #1790
Co-authored-by: Johan Cwiklinski <johan@x-tnd.be>
Johan Cwiklinski [Sat, 17 Feb 2024 12:35:18 +0000 (13:35 +0100)]
Display info like errors, warnings and success
refs #1786
Johan Cwiklinski [Sat, 17 Feb 2024 09:56:57 +0000 (10:56 +0100)]
Display all messages the same way
closes #1786
Johan Cwiklinski [Sat, 17 Feb 2024 18:02:35 +0000 (19:02 +0100)]
Use Galette version in cache directory
Reorganize cache directory contents a bit
closes #1787
Johan Cwiklinski [Sat, 17 Feb 2024 21:04:32 +0000 (22:04 +0100)]
Check website URL is valid; closes #1789
Johan Cwiklinski [Sat, 17 Feb 2024 09:57:49 +0000 (10:57 +0100)]
Use specific directory for template cache
Johan Cwiklinski [Wed, 14 Feb 2024 17:36:58 +0000 (18:36 +0100)]
Ensure logo is send in emails; closes #1783
Johan Cwiklinski [Sat, 10 Feb 2024 10:07:34 +0000 (11:07 +0100)]
Update and maintenance pages were in error
fixes #1782
Johan Cwiklinski [Sat, 3 Feb 2024 08:22:32 +0000 (09:22 +0100)]
Merge branch 'hotfix/1.0.2'
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