]> git.agnieray.net Git - galette.git/log
galette.git
6 months agoCompile locales
Johan Cwiklinski [Mon, 6 Nov 2023 06:19:03 +0000 (07:19 +0100)]
Compile locales

6 months agoTranslated using Weblate (Ukrainian)
Johan Cwiklinski [Mon, 6 Nov 2023 06:18:25 +0000 (06:18 +0000)]
Translated using Weblate (Ukrainian)

Currently translated at 96.4% (1640 of 1700 strings)

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

6 months agoTranslated using Weblate (Catalan)
Johan Cwiklinski [Mon, 6 Nov 2023 06:18:21 +0000 (06:18 +0000)]
Translated using Weblate (Catalan)

Currently translated at 17.2% (294 of 1700 strings)

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

6 months agoTranslated using Weblate (French)
Johan Cwiklinski [Mon, 6 Nov 2023 06:17:55 +0000 (06:17 +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/

6 months agoTranslated using Weblate (German)
Johan Cwiklinski [Mon, 6 Nov 2023 06:18:16 +0000 (06:18 +0000)]
Translated using Weblate (German)

Currently translated at 98.4% (1673 of 1700 strings)

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

6 months agoUpdate translation files
Hosted Weblate [Mon, 6 Nov 2023 06:16:17 +0000 (07:16 +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/

6 months agoExtract new strings
Johan Cwiklinski [Mon, 6 Nov 2023 06:16:06 +0000 (07:16 +0100)]
Extract new strings

6 months agoFix typo in translatable string
Guillaume AGNIERAY [Mon, 6 Nov 2023 00:00:01 +0000 (01:00 +0100)]
Fix typo in translatable string

6 months agoCompile locales
Johan Cwiklinski [Sun, 5 Nov 2023 12:26:03 +0000 (13:26 +0100)]
Compile locales

6 months agoTranslated using Weblate (French)
Johan Cwiklinski [Sun, 5 Nov 2023 12:24:54 +0000 (12:24 +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/

6 months agoCompile locales
Johan Cwiklinski [Sun, 5 Nov 2023 12:12:08 +0000 (13:12 +0100)]
Compile locales

6 months agoTranslated using Weblate (French)
Johan Cwiklinski [Sun, 5 Nov 2023 12:11:30 +0000 (12:11 +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/

6 months agoUpdate translation files
Hosted Weblate [Sun, 5 Nov 2023 12:09:29 +0000 (13:09 +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/

6 months agoExtract new strings
Johan Cwiklinski [Sun, 5 Nov 2023 12:09:18 +0000 (13:09 +0100)]
Extract new strings

6 months agoDisplay installation steps vertically (#354)
Guillaume AGNIERAY [Sat, 4 Nov 2023 17:49:16 +0000 (18:49 +0100)]
Display installation steps vertically (#354)

* Display installation steps vertically

* FUI step element theme

* Show required fields on install admin step

* Fix buttons order

* Fix buttons order on mobile and tablet

* Improve leading dots CSS

---------

Co-authored-by: Johan Cwiklinski <johan@x-tnd.be>
6 months agoAdd telemetry step at install
Johan Cwiklinski [Fri, 27 Oct 2023 09:30:21 +0000 (11:30 +0200)]
Add telemetry step at install

Rework installation steps
Add htmlentities on translated titles
Missing cascade on postgreslq payment types table drop
Add cascade on all postgresql drop calls
Adapt tests

6 months agoFix telemetry registration modal
Johan Cwiklinski [Thu, 2 Nov 2023 23:40:39 +0000 (00:40 +0100)]
Fix telemetry registration modal

6 months agoFix filters and pagination in modal
Guillaume AGNIERAY [Mon, 30 Oct 2023 11:33:23 +0000 (12:33 +0100)]
Fix filters and pagination in modal

fixes #1739

6 months agoReactivate pref_bool_mailowner option
Johan Cwiklinski [Mon, 30 Oct 2023 10:18:07 +0000 (11:18 +0100)]
Reactivate pref_bool_mailowner option

6 months agoDrop useless files
Johan Cwiklinski [Sat, 28 Oct 2023 08:18:42 +0000 (10:18 +0200)]
Drop useless files

6 months agoUse requested contribution type; closes #1738
Johan Cwiklinski [Fri, 27 Oct 2023 12:49:51 +0000 (14:49 +0200)]
Use requested contribution type; closes #1738

6 months agoUse same icon everywhere for contribution add
Johan Cwiklinski [Fri, 27 Oct 2023 12:47:07 +0000 (14:47 +0200)]
Use same icon everywhere for contribution add

More visible icons on liked transaction from contribution form (use same display as in transaction)

6 months agoChange text size for transaction information
Johan Cwiklinski [Fri, 27 Oct 2023 09:44:42 +0000 (11:44 +0200)]
Change text size for transaction information

6 months agoFix mutiple admin email adress; closes #1737
Johan Cwiklinski [Fri, 27 Oct 2023 09:37:52 +0000 (11:37 +0200)]
Fix mutiple admin email adress; closes #1737

6 months agoBump undici from 5.25.4 to 5.26.3
dependabot[bot] [Mon, 16 Oct 2023 16:30:25 +0000 (16:30 +0000)]
Bump undici from 5.25.4 to 5.26.3

Bumps [undici](https://github.com/nodejs/undici) from 5.25.4 to 5.26.3.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/commits/v5.26.3)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoPrevent telemetry data to be displayed twice in modal
Johan Cwiklinski [Thu, 26 Oct 2023 20:56:03 +0000 (22:56 +0200)]
Prevent telemetry data to be displayed twice in modal

6 months agoAdd dark mode
Johan Cwiklinski [Mon, 23 Oct 2023 16:48:47 +0000 (18:48 +0200)]
Add dark mode

Add Dark Reader in js dependencies
Generate and store dark CSS file
Better name for included file

Rely on browser configuration to switch theme

Tested with:
- firefox
- chrome (using chrome://flags/#enable-force-dark)

6 months agoFix pagination; closes #1732
Johan Cwiklinski [Tue, 24 Oct 2023 09:21:07 +0000 (11:21 +0200)]
Fix pagination; closes #1732

6 months agoAddress label was always marked as required
Johan Cwiklinski [Wed, 25 Oct 2023 05:58:01 +0000 (07:58 +0200)]
Address label was always marked as required

closes #1736

6 months agoFix transactions filtering on non english dates
Johan Cwiklinski [Mon, 23 Oct 2023 12:45:25 +0000 (14:45 +0200)]
Fix transactions filtering on non english dates

clsoes #1731

6 months agoUse same logic for date getters than in contributions
Johan Cwiklinski [Mon, 23 Oct 2023 12:43:11 +0000 (14:43 +0200)]
Use same logic for date getters than in contributions

6 months agoNot used imports
Johan Cwiklinski [Mon, 23 Oct 2023 12:42:29 +0000 (14:42 +0200)]
Not used imports

6 months agoDon't use modals to display ajaxMessages response
Guillaume AGNIERAY [Sun, 22 Oct 2023 08:49:31 +0000 (10:49 +0200)]
Don't use modals to display ajaxMessages response

fixes #1730

7 months agoFix wrong message type; refs #1729
Johan Cwiklinski [Sat, 21 Oct 2023 08:48:25 +0000 (10:48 +0200)]
Fix wrong message type; refs #1729

7 months agoCompile locales
Johan Cwiklinski [Fri, 20 Oct 2023 12:36:16 +0000 (14:36 +0200)]
Compile locales

7 months agoUpdate translation files
Hosted Weblate [Fri, 20 Oct 2023 12:29:58 +0000 (12:29 +0000)]
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/

7 months agoReactivate free search; closes #1683
Johan Cwiklinski [Fri, 20 Oct 2023 12:21:26 +0000 (14:21 +0200)]
Reactivate free search; closes #1683

Revert "Fix advanced search JS code; refs #1684"
This reverts commit ca9a5c2f4992abcbefb699e0e976298e8cb2973e.

Revert "Disable free search; refs #1684"
This reverts commit d714b2488874f4069853652307d755b64a062477.

Mark free search as experimental

7 months agoCompile locales
Johan Cwiklinski [Thu, 19 Oct 2023 19:37:32 +0000 (21:37 +0200)]
Compile locales

7 months agoUpdate translation files
Hosted Weblate [Thu, 19 Oct 2023 19:33:57 +0000 (19:33 +0000)]
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/

7 months agoUpdate translation files
Hosted Weblate [Thu, 19 Oct 2023 19:13:02 +0000 (19:13 +0000)]
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/

7 months agoTranslated using Weblate (French)
Johan Cwiklinski [Thu, 19 Oct 2023 19:08:35 +0000 (19:08 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (1701 of 1701 strings)

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

7 months agoUpdate translation files
Hosted Weblate [Thu, 19 Oct 2023 18:58:32 +0000 (18:58 +0000)]
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/

7 months agoTranslated using Weblate (French)
Johan Cwiklinski [Thu, 19 Oct 2023 18:56:10 +0000 (18:56 +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/

7 months agoUpdate translation files
Hosted Weblate [Thu, 19 Oct 2023 18:54:44 +0000 (18:54 +0000)]
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/

7 months agoTranslated using Weblate (French)
Johan Cwiklinski [Thu, 19 Oct 2023 18:49:34 +0000 (18:49 +0000)]
Translated using Weblate (French)

Currently translated at 99.9% (1699 of 1700 strings)

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

7 months agoUpdate translation files
Hosted Weblate [Thu, 19 Oct 2023 18:33:28 +0000 (18:33 +0000)]
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/

7 months agoTranslated using Weblate (Arabic)
ButterflyOfFire [Thu, 19 Oct 2023 13:00:38 +0000 (13:00 +0000)]
Translated using Weblate (Arabic)

Currently translated at 26.5% (447 of 1686 strings)

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

7 months agoTranslated using Weblate (Arabic)
ButterflyOfFire [Tue, 17 Oct 2023 18:36:40 +0000 (18:36 +0000)]
Translated using Weblate (Arabic)

Currently translated at 25.6% (433 of 1686 strings)

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

7 months agoFix one more translation
Johan Cwiklinski [Thu, 19 Oct 2023 19:33:32 +0000 (21:33 +0200)]
Fix one more translation

7 months agoFix some duplicate translations (wrong case)
Johan Cwiklinski [Thu, 19 Oct 2023 19:12:19 +0000 (21:12 +0200)]
Fix some duplicate translations (wrong case)

7 months agoFix replacements tests
Johan Cwiklinski [Thu, 19 Oct 2023 19:05:09 +0000 (21:05 +0200)]
Fix replacements tests

7 months agoExtract locales
Johan Cwiklinski [Thu, 19 Oct 2023 18:58:11 +0000 (20:58 +0200)]
Extract locales

7 months agoMissed translatable string
Johan Cwiklinski [Thu, 19 Oct 2023 18:57:47 +0000 (20:57 +0200)]
Missed translatable string

7 months agoExtract locales
Johan Cwiklinski [Thu, 19 Oct 2023 18:54:23 +0000 (20:54 +0200)]
Extract locales

7 months agoDrop useless title
Johan Cwiklinski [Thu, 19 Oct 2023 18:53:17 +0000 (20:53 +0200)]
Drop useless title

7 months agoUse base64 image rather than URL for logo replacement
Johan Cwiklinski [Thu, 19 Oct 2023 18:33:01 +0000 (20:33 +0200)]
Use base64 image rather than URL for logo replacement

fixes #1726

7 months agoCheck for supported database versions
Johan Cwiklinski [Tue, 17 Oct 2023 06:04:07 +0000 (08:04 +0200)]
Check for supported database versions

Rework matrixx to include only older and newer Db versions

closes #1725

7 months agoBump version 1.0.0rc2
Johan Cwiklinski [Tue, 17 Oct 2023 16:24:22 +0000 (18:24 +0200)]
Bump version

7 months agoJS 3rd party major updates and dev deps cleanup
Guillaume AGNIERAY [Fri, 13 Oct 2023 10:07:34 +0000 (12:07 +0200)]
JS 3rd party major updates and dev deps cleanup

"del" development dependency is now pure ESM.
So it must stick to version 6 to work in gulpfile.js using require().

7 months agoUpdate JS 3rd party dependencies
Johan Cwiklinski [Sun, 8 Oct 2023 07:43:45 +0000 (09:43 +0200)]
Update JS 3rd party dependencies

7 months agoHandle old filenames for non members dynamic files; refs #1697
Johan Cwiklinski [Wed, 11 Oct 2023 17:07:35 +0000 (19:07 +0200)]
Handle old filenames for non members dynamic files; refs #1697

7 months agoExtract new locales
Johan Cwiklinski [Thu, 12 Oct 2023 16:02:35 +0000 (18:02 +0200)]
Extract new locales

7 months agoResize and crop members picture to a fixed ratio
Guillaume AGNIERAY [Mon, 9 Oct 2023 17:35:06 +0000 (19:35 +0200)]
Resize and crop members picture to a fixed ratio

closes #1717

Add cropping options in settings parameters tab
Add cropping focus selection on member form
Add cropping on resizeImage()
Minimum image dimensions required from cropping

Restore and extend drag and drop picture feature
Clean CSS and template

7 months agoDo not rely on website for tests; closes #1721
Johan Cwiklinski [Wed, 11 Oct 2023 17:19:20 +0000 (19:19 +0200)]
Do not rely on website for tests; closes #1721

7 months agoPrevent renaming dynamic files for members; refs #1697
Johan Cwiklinski [Mon, 9 Oct 2023 04:58:34 +0000 (06:58 +0200)]
Prevent renaming dynamic files for members; refs #1697

7 months agoRename old dynamic files on contributions; refs #1697
Johan Cwiklinski [Sun, 8 Oct 2023 14:47:11 +0000 (16:47 +0200)]
Rename old dynamic files on contributions; refs #1697

7 months agoBump postcss from 8.4.30 to 8.4.31
dependabot[bot] [Sun, 8 Oct 2023 04:06:42 +0000 (04:06 +0000)]
Bump postcss from 8.4.30 to 8.4.31

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.30 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.30...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoUpdat e3rd party dependencies
Johan Cwiklinski [Sun, 8 Oct 2023 07:19:22 +0000 (09:19 +0200)]
Updat e3rd party dependencies

7 months agoFix duynamic fields management escaping
Johan Cwiklinski [Sat, 7 Oct 2023 17:17:38 +0000 (19:17 +0200)]
Fix duynamic fields management escaping

7 months agoFix dynamic translations escaping
Johan Cwiklinski [Sat, 7 Oct 2023 08:45:13 +0000 (10:45 +0200)]
Fix dynamic translations escaping

7 months agoRemove modals from DOM when hidden by default
Guillaume AGNIERAY [Fri, 6 Oct 2023 09:18:34 +0000 (11:18 +0200)]
Remove modals from DOM when hidden by default

fixes #1715

7 months agoDon't replace legend link with check links when empty
Guillaume AGNIERAY [Thu, 5 Oct 2023 14:35:15 +0000 (16:35 +0200)]
Don't replace legend link with check links when empty

7 months agoUse stackable display on pagination
Guillaume AGNIERAY [Fri, 6 Oct 2023 07:43:05 +0000 (09:43 +0200)]
Use stackable display on pagination

In order to prevent overflows on small screens.

7 months agoFix batch actions JS for group managers; fixes #1702 (#306)
Guillaume AGNIERAY [Thu, 5 Oct 2023 12:42:19 +0000 (14:42 +0200)]
Fix batch actions JS for group managers; fixes #1702 (#306)

* Fix batch actions JS for group managers

fixes #1702

* Ensure only admin and staff members can access delete code

---------

Co-authored-by: Johan Cwiklinski <johan@x-tnd.be>
7 months agoFix mailings list nbshow filter
Guillaume AGNIERAY [Thu, 5 Oct 2023 12:24:11 +0000 (14:24 +0200)]
Fix mailings list nbshow filter

7 months agoFixes and improvements on small screens display
Guillaume AGNIERAY [Thu, 5 Oct 2023 11:59:16 +0000 (13:59 +0200)]
Fixes and improvements on small screens display

* prevent file inputs overflow
* add margin bottom on grouped buttons and labels
* fix unstaked columns in preferences template
* fix sortable items in advanced search template

7 months agoAdjust print CSS to last changes in templates
Guillaume AGNIERAY [Thu, 5 Oct 2023 10:12:49 +0000 (12:12 +0200)]
Adjust print CSS to last changes in templates

7 months agoFix unreachable condition
Johan Cwiklinski [Thu, 5 Oct 2023 05:58:31 +0000 (07:58 +0200)]
Fix unreachable condition

7 months agoFix typo
Johan Cwiklinski [Thu, 5 Oct 2023 05:56:15 +0000 (07:56 +0200)]
Fix typo

7 months agoCode quality changes
Johan Cwiklinski [Thu, 5 Oct 2023 05:55:24 +0000 (07:55 +0200)]
Code quality changes

Drop non reachable code
Drop useless code
Fix wrong method calls
Drop useless assignments

7 months agoAdd test
Johan Cwiklinski [Thu, 5 Oct 2023 05:37:24 +0000 (07:37 +0200)]
Add test

7 months agoAdd missing variable to hide pagination
Guillaume AGNIERAY [Thu, 5 Oct 2023 08:59:17 +0000 (10:59 +0200)]
Add missing variable to hide pagination

7 months agoDisplay text reference is current language; fixes #1712
Johan Cwiklinski [Thu, 5 Oct 2023 05:33:53 +0000 (07:33 +0200)]
Display text reference is current language; fixes #1712

7 months agoDrop duplicated column; factorize member name calculation
Johan Cwiklinski [Wed, 4 Oct 2023 13:34:30 +0000 (15:34 +0200)]
Drop duplicated column; factorize member name calculation

7 months agoHide useless links to members better
Guillaume AGNIERAY [Wed, 4 Oct 2023 21:57:36 +0000 (23:57 +0200)]
Hide useless links to members better

Improves commit 17d8ef0
Still display links when the filtered contributions or transactions are a child's ones.

7 months agoMove language selector and existing mailing item
Guillaume AGNIERAY [Wed, 4 Oct 2023 16:10:08 +0000 (18:10 +0200)]
Move language selector and existing mailing item

On small screens, for better UX consistancy, moved from the page header
to the sidebar menu and top navbar respectively.

7 months agoExtend list template to render group of cards
Guillaume AGNIERAY [Sun, 1 Oct 2023 18:52:53 +0000 (20:52 +0200)]
Extend list template to render group of cards

7 months agoPage template improvement
Guillaume AGNIERAY [Sun, 1 Oct 2023 18:52:35 +0000 (20:52 +0200)]
Page template improvement

7 months agoRemove background transparency on top navbar
Guillaume AGNIERAY [Sun, 1 Oct 2023 18:49:15 +0000 (20:49 +0200)]
Remove background transparency on top navbar

7 months agoFix member form when members list is empty
Guillaume AGNIERAY [Sun, 1 Oct 2023 18:47:06 +0000 (20:47 +0200)]
Fix member form when members list is empty

7 months agoVertically center content on public pages
Guillaume AGNIERAY [Sun, 1 Oct 2023 18:46:09 +0000 (20:46 +0200)]
Vertically center content on public pages

7 months agoFix back to top button
Guillaume AGNIERAY [Sun, 1 Oct 2023 18:43:52 +0000 (20:43 +0200)]
Fix back to top button

7 months agoAdd tests
Johan Cwiklinski [Wed, 4 Oct 2023 12:12:57 +0000 (14:12 +0200)]
Add tests

7 months agoFix remaining smarty syntax
Johan Cwiklinski [Wed, 4 Oct 2023 13:38:46 +0000 (15:38 +0200)]
Fix remaining smarty syntax

7 months agoDisplay current filters; fixes #1713
Johan Cwiklinski [Wed, 4 Oct 2023 13:34:00 +0000 (15:34 +0200)]
Display current filters; fixes #1713

7 months agoFix missing filtering icon on transactions list
Guillaume AGNIERAY [Wed, 4 Oct 2023 13:22:44 +0000 (15:22 +0200)]
Fix missing filtering icon on transactions list

fixes #1710

7 months agoFix transaction link icon
Johan Cwiklinski [Wed, 4 Oct 2023 12:28:28 +0000 (14:28 +0200)]
Fix transaction link icon

7 months agoAdd tests on localized date filters, refs #1714
Johan Cwiklinski [Wed, 4 Oct 2023 07:18:52 +0000 (09:18 +0200)]
Add tests on localized date filters, refs #1714

7 months agoCompile locales
Johan Cwiklinski [Wed, 4 Oct 2023 11:28:07 +0000 (13:28 +0200)]
Compile locales

7 months agoTranslated using Weblate (Sinhala)
Johan Cwiklinski [Wed, 4 Oct 2023 07:43:38 +0000 (07:43 +0000)]
Translated using Weblate (Sinhala)

Currently translated at 1.3% (22 of 1686 strings)

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