Commit Graph

22779 Commits

Author SHA1 Message Date
Rostislav Wolny
45eeadf000 Use fixed layout width in editor
The settings in theme prevent users from changing layout and it's width in UI.
[MAILPOET-6249]
2024-10-25 17:47:58 +02:00
 Ján Mikláš
3a92f0b0fd Update unit tests
[MAILPOET-3729][MAILPOET-6204][MAILPOET-6205]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
e5df29901e Update integration tests
[MAILPOET-3729][MAILPOET-6205]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
0c4561b8f6 Improve accessibility by linkin <label> with <input> on checkboxes and radios
[MAILPOET-3729][MAILPOET-6205]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
3fe98bc238 Improve accessibility by marking required fields also for screen readers
[MAILPOET-6204]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
2c7577b315 Improve labels accessibility for public forms
[MAILPOET-6204]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
15b63a6794 Simplify code
[MAILPOET-6204]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
484b212b17 Remove unnecessary message (already defined above)
[MAILPOET-6204]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
1c89b40b85 Unify checking if block is required
[MAILPOET-6204]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
f0bcd3ef01 Unify getting block label
[MAILPOET-6204]
2024-10-24 11:43:19 +02:00
 Ján Mikláš
069ef1cb2b Release 5.3.3 2024-10-22 20:32:17 +02:00
 Ján Mikláš
164cb290ec Move newsletter stats translaton inside a function
The reason is, that translation strings outside any function weren't translated at all, even if they are present in .pot

[MAILPOET-6296]
2024-10-22 19:17:43 +02:00
 Ján Mikláš
c98fd2a091 Revert "Move newsletter stats translaton inside component"
This reverts commit 2bc29c8b0a.
2024-10-22 19:17:43 +02:00
Oluwaseun Olorunsola
0e04dc015c Release 5.3.2 2024-10-22 15:12:33 +02:00
 Ján Mikláš
d1d306a224 Fix spacing when too long period message is shown
[MAILPOET-6295]
2024-10-22 14:12:53 +02:00
 Ján Mikláš
da728af4d9 Switch re-engagement setup from single row to two rows
This helps accommodate longer translations

[MAILPOET-6295]
2024-10-22 14:12:53 +02:00
David Remer
86d7ce2119 Include "
[MAILPOET-6292]
2024-10-21 14:57:49 +02:00
David Remer
42e88ee78c Add stub
[MAILPOET-6292]
2024-10-21 14:57:49 +02:00
David Remer
6e9fcf6621 uses kses
[MAILPOET-6292]
2024-10-21 14:57:49 +02:00
David Remer
0fd1fba20d Early return when rules are empty
[MAILPEOT-6292]
2024-10-21 14:57:49 +02:00
David Remer
239955fc36 Improve rendering of parsley attributes
[MAILPOET-6294]
2024-10-21 14:57:49 +02:00
Jan Lysý
3b68ab0311 Avoid to code repetition
[MAILPOET-6294]
2024-10-21 15:54:02 +03:00
Jan Lysý
75e5c3c229 Update Date unit test
[MAILPOET-6294]
2024-10-21 15:54:02 +03:00
Jan Lysý
be1c2f20ba Improve Date translation custom fields
[MAILPOET-6294]
2024-10-21 15:54:02 +03:00
Rostislav Wolny
c015092133 Reintroduce the client-side filtering of email templates
We still need to filter the templates because, in some cases, the API also returns custom templates
ignoring the post_type filter in the query
[MAILPOET-6279]
2024-10-21 14:13:10 +02:00
Rostislav Wolny
1626ded39a Use post_type parameter to filter email-related templates
This commit utilizes the post_type parameter that ensures that the REST API returns
only the templates associated with the specified post type.
It improves performance because before the change we were fetching all existing templates and filtering them on client.
[MAILPOET-6279]
2024-10-21 14:13:10 +02:00
github-actions[bot]
428a5e1fe7 Update used WooCommerce Subscriptions plugin in Circle CI
- latest version: 6.8.0
 - previous version: 6.7.0
2024-10-21 12:21:27 +02:00
Pavel Dohnal
c661bdd7f8 Remove port for testing container 2024-10-21 12:38:21 +03:00
Pavel Dohnal
52f88601a4 Use a different port for testing in order
We need to prevent a conflict with the dashboard
2024-10-21 12:38:21 +03:00
Rostislav Wolny
3e27192f83 Move fix for missing confirmation email hash to migrations
[MAILPOET-6273]
2024-10-21 11:25:13 +02:00
Pavel Dohnal
d7acf7b34d Add hash to the newsletter when creating
[MAILPOET-6273]
2024-10-21 11:25:13 +02:00
Pavel Dohnal
3d2ad79931 Ensure the newsletter has hash before preview
[MAILPOET-6273]
2024-10-21 11:25:13 +02:00
David Remer
9aacac0743 Improve anchor rendering in the heading block
[MAILPOET-6290]
2024-10-21 11:23:43 +02:00
David Remer
af1a94ffcd Improve rendering of heading tag
[MAILPOET-6291]
2024-10-21 11:23:43 +02:00
Pavel Dohnal
f002af43b0 Fix fieldLabel used in attribute
[MAILPOET-6293]
2024-10-21 11:33:25 +03:00
 Ján Mikláš
2bc29c8b0a Move newsletter stats translaton inside component
The reason is, that translation strings outside weren't translated at all, even if they are present in .pot

[MAILPOET-6262]
2024-10-18 13:58:59 +02:00
 Ján Mikláš
6a8a209d11 Use correct translation function
[MAILPOET-6262]
2024-10-18 13:58:59 +02:00
Pavel Dohnal
ebcfca9a56 Fix CustomHtml block class
[MAILPOET-6287]
2024-10-18 13:39:41 +02:00
Pavel Dohnal
c3df5d4685 Fix CustomHtml block
[MAILPOET-6287]
2024-10-18 10:50:34 +02:00
Veljko V.
7d7b549a56 Update selector in reengagement test 2024-10-17 20:00:32 +02:00
 Ján Mikláš
43f95d21fd Unify focus states in <Checkbox>, <Radio>, <Toggle>, and <YesNo> components
[MAILPOET-4546]
2024-10-17 13:59:53 +02:00
 Ján Mikláš
712481c426 Make <Toggle> and <YesNo> components focusable
[MAILPOET-4546]
2024-10-17 13:59:53 +02:00
Veljko V.
fd9b73e323 Revert Readme prettier fix 2024-10-17 12:24:28 +02:00
Veljko V.
6a61ae9ceb Prettier fix 2024-10-17 12:24:28 +02:00
Veljko V.
db1038aab0 Update performance tests 2024-10-17 12:24:28 +02:00
 Ján Mikláš
cf9366285b Change form error messages font-size from px to rem
0.8rem is roughly the same as 13px in WordPress admin (which is set to 16px). On frontend, it will depend on theme's setting, so it might differ in practice, but to keep it somewhat consistent, the error message is smaller than default website font-size.

[MAILPOET-6203]
2024-10-16 12:20:34 +02:00
 Ján Mikláš
0505f1c123 Only allow positive numbers in re-engagement period setup
[MAILPOET-6266]
2024-10-16 11:18:09 +02:00
 Ján Mikláš
ad355533ac Add missing translations
[MAILPOET-6266]
2024-10-16 11:18:09 +02:00
 Ján Mikláš
9d905f2fd1 Fix re-engagement setup layout
[MAILPOET-6266]
2024-10-16 11:18:09 +02:00
Pavel Dohnal
8020f28d23 Release 5.3.1 2024-10-15 12:56:11 +02:00