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
6a8a209d11
Use correct translation function
...
[MAILPOET-6262]
2024-10-18 13:58:59 +02:00
ebcfca9a56
Fix CustomHtml block class
...
[MAILPOET-6287]
2024-10-18 13:39:41 +02:00
c3df5d4685
Fix CustomHtml block
...
[MAILPOET-6287]
2024-10-18 10:50:34 +02:00
7d7b549a56
Update selector in reengagement test
2024-10-17 20:00:32 +02:00
43f95d21fd
Unify focus states in <Checkbox>, <Radio>, <Toggle>, and <YesNo> components
...
[MAILPOET-4546]
2024-10-17 13:59:53 +02:00
712481c426
Make <Toggle> and <YesNo> components focusable
...
[MAILPOET-4546]
2024-10-17 13:59:53 +02:00
fd9b73e323
Revert Readme prettier fix
2024-10-17 12:24:28 +02:00
6a61ae9ceb
Prettier fix
2024-10-17 12:24:28 +02:00
db1038aab0
Update performance tests
2024-10-17 12:24:28 +02:00
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
0505f1c123
Only allow positive numbers in re-engagement period setup
...
[MAILPOET-6266]
2024-10-16 11:18:09 +02:00
ad355533ac
Add missing translations
...
[MAILPOET-6266]
2024-10-16 11:18:09 +02:00
9d905f2fd1
Fix re-engagement setup layout
...
[MAILPOET-6266]
2024-10-16 11:18:09 +02:00
8020f28d23
Release 5.3.1
2024-10-15 12:56:11 +02:00
8abb03ae83
Prevent a warning if caption is not present
...
[MAILPOET-6261]
2024-10-14 14:43:18 +02:00
48e267f6ec
Update PHP 8.2 deprecations fix for html2text
...
[MAILPOET-6258]
2024-10-14 14:00:33 +02:00
45cf86fc75
Use cached authorized emails when API is down
2024-10-14 13:30:16 +02:00
8f95229288
Remove no longer used class parameter
2024-10-14 13:30:16 +02:00
73e8ad717d
Use controller over service to get authorized emails
...
A preliminary step to enable caching authorized emails data from the API
2024-10-14 13:30:16 +02:00
32cd4c36dd
Strip service method to return raw responses
...
A preliminary step to enable caching authorized emails data from the API
2024-10-14 13:30:16 +02:00
f39339a7ac
Fix IDE force new line after class brace
...
Since it's not defined in EditorConfig, IDE will use the default setting, or user setting (defined in .idea dir), if overridden!
2024-10-14 13:30:16 +02:00
f88810beeb
Change WordPress port in Docker Compose for testing
...
On Linux, 8080 port is used by A8C proxy (in the PAC file), and it's hard to change
2024-10-14 13:30:16 +02:00
527e7aa29b
Fix deprecation warning in authorized email controller
2024-10-14 13:30:16 +02:00
324a10186a
Minor refactorings in bridge API service
2024-10-14 13:30:16 +02:00
b3530adf77
Remove unused constant in bridge API service
2024-10-14 13:30:16 +02:00
ef91d4a8f2
Fix husky deprecation in pre-commit hook
...
Fixes this error: please remove the following two lines from .husky/post-checkout:
. "$(dirname -- "$0")/_/husky.sh"
They WILL FAIL in v10.0.0
2024-10-14 13:30:16 +02:00
339260d809
Fix integration test
...
[MAILPOET-6264]
2024-10-14 13:01:20 +02:00
bcc562eb4b
Add migration to remove Google+ icons from existing templates
...
[MAILPOET-6264]
2024-10-14 13:01:20 +02:00
5f633c63b9
Remove Google+ social icons from email templates
...
[MAILPOET-6264]
2024-10-14 13:01:20 +02:00
1233525d5f
Add max-width for email preview templates
...
[MAILPOET-6265]
2024-10-09 23:19:13 +03:00
a6fa0c8780
Make re-engagement period value required and number only
...
[MAILPOET-6267]
2024-10-09 23:08:55 +03:00
98ff6eb3bb
Update used WooCommerce plugin in Circle CI
...
- latest version: 9.3.3
- previous version: 9.2.3
2024-10-07 18:22:27 +03:00
a0b9b2acd3
Release 5.3.0
2024-10-03 15:02:43 +02:00
eb71f3d7fb
Make the zip build wait for all jobs
2024-10-03 13:37:36 +02:00
714d8da93a
Fix timestamp values in SendingQueue and Statistics repository
...
This commit fixes a few more occurences of incorrect time being saved in the DB.
We need to use UTC.
[MAILPOET-6260]
2024-10-03 12:42:00 +02:00
b680dc4f6d
Fix the abandoned cart scheduling mechanism
...
We need to use GMT time when we save timestamps to the DB.
The scheduled task was using site's time, and it could cause delay of the trigger in UTC- zones or run it too early and cause email not being sent in UTC+ zones.
[MAILPOET-6260]
2024-10-03 12:42:00 +02:00
63a153dcd5
Flatten build
2024-10-03 12:31:46 +02:00
da1fb4ba5f
Release 5.2.3
2024-10-01 15:33:49 +03:00
e5848d08b3
Preserve normal text wrapping in email editor
...
[MAILPOET-6250]
2024-10-01 10:12:01 +03:00
885533660f
Improve typography by using pretty and balanced text-wrap
...
[MAILPOET-6250]
2024-10-01 10:12:01 +03:00
6e5e23cbb7
Add acceptance test for automation analytics stats in the flow with if/else steps included
...
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
70800589d0
Use constants
...
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
f69d557fe4
Correctly mark steps as completed when if/else branch are present
...
We can't mark all steps as completed, because the user would only go in one of the branches
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
9dbb33a8ae
Add if/else step to Automation data factory
...
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
7fdd4fd9d7
Correctly calculate empty if/else branch stats
...
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
274d3ea297
Calculate step separator stats based on next step and not previous one
...
When considering previous step, in if/else step it always returned the same value for both branches because it took stats from the main if/else step and not from the each branch's steps.
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
7b84b93fbf
Pass next step to flow separator
...
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
696d448604
Rename step_data.flow to better describe what it represent
...
[MAILPOET-6230]
2024-09-30 12:36:07 +02:00
fd18bee9d8
Update k6 and its dependencies
2024-09-25 16:06:54 +02:00