Commit Graph

1254 Commits

Author SHA1 Message Date
Pavel Dohnal
bf13d08a22 Download premium plugin
[MAILPOET-3315]
2020-11-26 11:16:17 +01:00
Pavel Dohnal
44c27a9e89 Never activate the plugin for a user
[MAILPOET-3315]
2020-11-26 11:16:17 +01:00
Pavel Dohnal
a751a2a459 Add custom Doctrine Driver
[MAILPOET-3150]
2020-11-16 09:41:13 +01:00
wxa
9359143346 Do not call hooks on repeated getAutomaticEmails calls (e.g. in editor) [MAILPOET-2433] 2020-11-11 14:27:36 +01:00
wxa
4661eab49e Merge WC email initialization into newsletters listing page [MAILPOET-2433] 2020-11-11 14:27:36 +01:00
wxa
56868ce0db Remove unnecessary template inclusion, fix automatic email step name in email editor [MAILPOET-2433] 2020-11-11 14:27:36 +01:00
Rostislav Wolny
645f888186 Refactor WP Users segment controller to injectable service
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
54e3c52630 Require dbDelta in Migrator function just in time
This change needs to be done so that PHPStan can run analysis
without actually loading whole site.

wp-admin/includes/upgrade.php has some side effects
that require other WP functions to be loaded in runtime.

[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Pavel Dohnal
e0981ff044 Rename templates
[MAILPOET-3182]
2020-10-29 15:43:35 +01:00
Pavel Dohnal
5e633d7726 Rename thumbnails
[MAILPOET-3182]
2020-10-29 15:43:35 +01:00
Pavel Dohnal
babdc7f570 Add cart contents block to email templates
[MAILPOET-3182]
2020-10-29 15:43:35 +01:00
Ján Mikláš
bca228f985 Don't pre-select 3rd party libraries in wizard
[MAILPOET-3073]
2020-10-29 14:09:37 +01:00
Rostislav Wolny
0bbe65fab7 Remove default form
[MAILPOET-3238]
2020-10-27 17:34:43 +01:00
Pavel Dohnal
d9c73692d9 Set default value for 3rd party libraries
[MAILPOET-3128]
2020-10-19 17:49:18 +02:00
Rostislav Wolny
1f363c838f Update form template page title
[MAILPOET-2988]
2020-10-01 15:44:41 +02:00
Rostislav Wolny
814686e8d2 Refactor mailpoet_get_segment_filters to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
wxa
fc31567b39 Add hooks for changing Twig cache path and disabling cache (for WP Engine) [MAILPOET-3157] 2020-09-23 10:03:04 +02:00
Rostislav Wolny
6fb755eda7 Refactor CDN assets URL to separate service
[MAILPOET-3076]
2020-09-14 14:22:11 +02:00
wxa
b0e7a486ff Remove new-default-list-name feature flag [MAILPOET-3004] 2020-09-08 14:44:45 +02:00
Rostislav Wolny
3095d946d4 Update DB migration version check
[MAILPOET-3072]
2020-09-07 08:54:34 +02:00
Pavel Dohnal
987a243a66 Increase version
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
Pavel Dohnal
193149781b Unset old properties
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
Pavel Dohnal
401b780dce Use refactored in form displaying
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
Pavel Dohnal
e15426635e Migrate placement data to the new structure
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
Pavel Dohnal
e591ab1040 Remove uneeded dependency
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
Pavel Dohnal
1a3ea15817 Update plugin version
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
Pavel Dohnal
b1e9c1a4a9 Add placement enabled settings
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
Pavel Dohnal
f0127cd68b Add column that enables/disables the form
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
Amine Ben hammou
c5f4da57c9 Add missing header translations 2020-08-04 15:09:09 +02:00
Amine Ben hammou
0a0dbf0fa1 Fix code style 2020-08-04 15:09:09 +02:00
Amine Ben hammou
1fd83c267c Add missing translations 2020-08-04 15:09:09 +02:00
Amine Ben hammou
535587de6b Add missing use statements and fix code style 2020-08-04 15:09:09 +02:00
Amine Ben hammou
24bfb67915 Add new common translations 2020-08-04 15:09:09 +02:00
Amine Ben hammou
a4c5d81b6f Remove old translations 2020-08-04 15:09:09 +02:00
wxa
79314bc2c7 Add WooCommerce setup page on the backend [MAILPOET-1928] 2020-07-23 17:06:10 +02:00
Rostislav Wolny
14aa0b1393 Refactor creating of default form to use templates
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
Jan Jakeš
b10f903744 Add fix for false being saved as a string
[MAILPOET-2991]
2020-07-02 13:12:00 +02:00
Pavel Dohnal
565da8b52e Move Template Selection to a separate page
[MAILPOET-2987]
2020-06-25 16:23:16 +02:00
Pavel Dohnal
6d0977c7fe Update the version
[MAILPOET-2737]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
4e3b206734 Track admin unsubscribe
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
6682af5cf5 Allow null in statistics unsubscribes
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
11ada70418 Add source to unsubscribe statistics table
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Rostislav Wolny
4897581748 Add Localizer to DI
[MAILPOET-2942]
2020-06-15 14:38:32 +02:00
Pavel Dohnal
fbc6786058 Split class to prevent circular dependency
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
Rostislav Wolny
2c53507a4e Update form style utils method names
[MAILPOET-2811]
2020-05-27 11:23:02 +02:00
Rostislav Wolny
53f425b9f6 Update migration version check for unsubscribe links
[MAILPOET-2736]
2020-05-12 10:27:45 +02:00
Rostislav Wolny
84adf104c9 Add migration to update sent unsubscribe links to be instant
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
Rostislav Wolny
602b156e54 Add ability to generate URL to subscription confirmation page
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
Jan Jakeš
d47ac99a45 Load mbstring & php72 polyfills using composer
[MAILPOET-2580]
2020-04-30 09:19:26 +02:00
Amine Ben hammou
c19902c32d Remove old settings files
[MAILPOET-2682]
2020-04-27 13:37:52 +02:00