Jan Jakes
047bd94d98
Implement sending for automation emails
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
6e6d0e725a
Set automation newsletters always as active
...
Their scheduling and validity will handled by the workflow engine so this should be OK.
We can also consider syncing the state based on the workflow state, somehow.
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
fadbcaca5b
Fix workflow run getter and from array construction
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
7aa1fa775d
Add automation registry context to editor state
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
08d7bee0df
Hotfix inconsistent @wordpress/icon sizings
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
e1daaea431
Add tracking parameters
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
82b547f40b
Make workflow editing logic extensible
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
a6d5b0d5c5
Add empty trigger type to automations core
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
0dd769a5fd
Export StoreKey type for extensibility
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
604979e969
Make step separator rendering configurable with hook
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
047c67d9db
Make step rendering configurable with hook
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
edf12d2c55
Add step ID to data attributes for workflow steps and separators
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
441a913732
Add some automation symbols to exported modules
...
This is needed for the premium plugin.
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
f8471e6660
Add hook for editor store extensibility
...
This will be used in the premium plugin.
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
6828608273
Remove side-effect from store module, control store initialization
...
This is important so we're able to export it and use it in the premium plugin.
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
fa17f6887c
Disable inserter sidebar until we implement drag & drop
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
971d580ec0
Show premium upsell modal when trying to delete a step
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
2d6c253106
Add step dropdown menu with delete button
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
5253841977
Fix Gutenberg block inserter overlaying modal dialog
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
3d5b2d5880
Show premium upsell modal when trying to add a step
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
6b4edbf8dd
Add onInsert prop to inserter component
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
2915c38ed9
Fix step list item props type
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
84d4cd94d5
Add cursor: pointer to add step button
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
9d16d2dbd1
Remove mocked data, fallback to unknown step type rendering
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
c74a4cad12
Implement displaying triggers in step inserter list
...
[PREMIUM-194]
[MAILPOET-4585]
2022-09-08 09:20:20 +02:00
Jan Jakes
d8a316ea7b
Add WP user registered trigger type
...
[PREMIUM-194]
[MAILPOET-4585]
2022-09-08 09:20:20 +02:00
Jan Jakes
c734ac0a0e
Add someone subscribed trigger type
...
[PREMIUM-194]
[MAILPOET-4585]
2022-09-08 09:20:20 +02:00
Jan Jakes
add0dee423
Add type (triggers vs. other steps) to inserter popover state
...
[PREMIUM-194]
[MAILPOET-4585]
2022-09-08 09:20:20 +02:00
Jan Jakes
f2a207942d
Implement add trigger placeholder & button
...
[PREMIUM-194]
[MAILPOET-4585]
2022-09-08 09:20:20 +02:00
Jan Jakes
6dfe77001a
Make testing button create an empty workflow
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
22527c3b29
Add workflow-ending node
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
26473e5463
Set step separator height as per specs
...
[PREMIUM-194]
2022-09-08 09:20:20 +02:00
Jan Jakes
598ae291e5
Fix issues detected by CodeSniffer
...
[MAILPOET-4617]
2022-09-06 17:38:01 +02:00
Jan Jakes
c601aaa3eb
Autofix issues detected by CodeSniffer
...
[MAILPOET-4617]
2022-09-06 17:38:01 +02:00
Jan Jakes
a377f0c946
Do not limit memory for CodeSniffer
...
[MAILPOET-4617]
2022-09-06 17:38:01 +02:00
Jan Jakes
6a6d11ccdb
Fix ignore patterns for CodeSniffer
...
[MAILPOET-4617]
2022-09-06 17:38:01 +02:00
Rostislav Wolny
56587753c0
Make sure save as draft button is clickable before clicking on it
...
[MAILPOET-4608]
2022-09-01 09:46:37 +02:00
Jan Lysý
3d4f7cc33f
Fix subscribers' segment filter
...
[MAILPOET-4563]
2022-08-31 15:52:00 +02:00
Jan Lysý
6f5ddca2e9
Change comparison for updated at
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Jan Lysý
380b53225a
Fix test name
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Jan Lysý
f9261dbeb4
Use constants from ScheduledTaskEntity
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Jan Lysý
419ec52f38
Add test case for new method touchAllByIds
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Jan Lysý
9c21d6226f
Add possibility to set updatedAt
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Jan Lysý
5278ed324d
Remove ScheduledTask::touchAllByIds method
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Jan Lysý
fecb26b3b5
Replace usage ScheduledTask::touchAllByIds with repository
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Jan Lysý
aa84ce66a6
Add new method into repository
...
[MAILPOET-4309]
2022-08-31 13:42:21 +02:00
Rostislav Wolny
02092b0354
Release 3.96.1
2022-08-31 13:17:16 +02:00
Rostislav Wolny
6730286b7c
Fix passing mailpoet_deactivate_subscriber_after_inactive_days to JS
...
Adding json_encode also chaged the type of the variable. I've updated it accordingly.
I searched for all usages. It is assigned to Mailpoet.deactivateSubscriberAfterInactiveDays
and in all places used as Number(Mailpoet.deactivateSubscriberAfterInactiveDays)
[MAILPOET-4606]
2022-08-31 11:30:04 +02:00
Rostislav Wolny
0c7b07329f
Add missing empty line to _panel.scss
...
Was causing a linter error:
Expected empty line before rule rule-empty-line-before
[MAILPOET-4606]
2022-08-31 11:30:04 +02:00
Rostislav Wolny
866cd6ac76
Release 3.96.0
2022-08-30 12:58:43 +02:00