Commit Graph

1256 Commits

Author SHA1 Message Date
51877fe1eb Reactor loading of wp-admin/includes/plugin.php
Requiring WordPress PHP file within Initializer was causing errors in static analysis that runs without WordPress source.
[MAILPOET-2837]
2021-01-04 12:28:53 +01:00
wxa
0931d0b770 Keep custom unsubscribe confirmation page setting [MAILPOET-3242] 2021-01-04 10:00:01 +01:00
bf13d08a22 Download premium plugin
[MAILPOET-3315]
2020-11-26 11:16:17 +01:00
44c27a9e89 Never activate the plugin for a user
[MAILPOET-3315]
2020-11-26 11:16:17 +01:00
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
645f888186 Refactor WP Users segment controller to injectable service
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
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
e0981ff044 Rename templates
[MAILPOET-3182]
2020-10-29 15:43:35 +01:00
5e633d7726 Rename thumbnails
[MAILPOET-3182]
2020-10-29 15:43:35 +01:00
babdc7f570 Add cart contents block to email templates
[MAILPOET-3182]
2020-10-29 15:43:35 +01:00
bca228f985 Don't pre-select 3rd party libraries in wizard
[MAILPOET-3073]
2020-10-29 14:09:37 +01:00
0bbe65fab7 Remove default form
[MAILPOET-3238]
2020-10-27 17:34:43 +01:00
d9c73692d9 Set default value for 3rd party libraries
[MAILPOET-3128]
2020-10-19 17:49:18 +02:00
1f363c838f Update form template page title
[MAILPOET-2988]
2020-10-01 15:44:41 +02:00
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
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
3095d946d4 Update DB migration version check
[MAILPOET-3072]
2020-09-07 08:54:34 +02:00
987a243a66 Increase version
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
193149781b Unset old properties
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
401b780dce Use refactored in form displaying
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
e15426635e Migrate placement data to the new structure
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
e591ab1040 Remove uneeded dependency
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
1a3ea15817 Update plugin version
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
b1e9c1a4a9 Add placement enabled settings
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
f0127cd68b Add column that enables/disables the form
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
c5f4da57c9 Add missing header translations 2020-08-04 15:09:09 +02:00
0a0dbf0fa1 Fix code style 2020-08-04 15:09:09 +02:00
1fd83c267c Add missing translations 2020-08-04 15:09:09 +02:00
535587de6b Add missing use statements and fix code style 2020-08-04 15:09:09 +02:00
24bfb67915 Add new common translations 2020-08-04 15:09:09 +02:00
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
14aa0b1393 Refactor creating of default form to use templates
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
b10f903744 Add fix for false being saved as a string
[MAILPOET-2991]
2020-07-02 13:12:00 +02:00
565da8b52e Move Template Selection to a separate page
[MAILPOET-2987]
2020-06-25 16:23:16 +02:00
6d0977c7fe Update the version
[MAILPOET-2737]
2020-06-24 10:28:52 +02:00
4e3b206734 Track admin unsubscribe
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
6682af5cf5 Allow null in statistics unsubscribes
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
11ada70418 Add source to unsubscribe statistics table
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
4897581748 Add Localizer to DI
[MAILPOET-2942]
2020-06-15 14:38:32 +02:00
fbc6786058 Split class to prevent circular dependency
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
2c53507a4e Update form style utils method names
[MAILPOET-2811]
2020-05-27 11:23:02 +02:00
53f425b9f6 Update migration version check for unsubscribe links
[MAILPOET-2736]
2020-05-12 10:27:45 +02:00
84adf104c9 Add migration to update sent unsubscribe links to be instant
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
602b156e54 Add ability to generate URL to subscription confirmation page
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00