8fd19f1d68
Fix tests
2019-06-27 08:38:33 -04:00
5ae402bcab
Add Populator to DI
2019-06-27 08:38:33 -04:00
7fba1be402
Fix code style and add checks
2019-06-27 08:38:33 -04:00
232ef05e81
Schedule the task
2019-06-27 08:38:33 -04:00
ac54e198bf
Add test
2019-06-27 08:38:33 -04:00
d980f9e3f4
Update last announcement date automatically
2019-06-27 08:38:33 -04:00
ba9db99cff
Update Beamer announcement date
...
[MAILPOET-1857]
2019-06-25 11:06:19 -04:00
c17616cdc7
Keep role emails list in one place
...
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
74a4ff5a2f
Use DI to initialize PermanentNotices
...
[MAILPOET-2088]
2019-06-20 09:22:12 -04:00
111adbe90e
Fix registration of rejected users
...
There are multiple hooks for user registration.
https://usersinsights.com/wp/wp-content/uploads/2018/07/user-registration-hooks-2.png
The `register_post` hook is executed first and
after that there is `registration_errors`.
The captcha verification is done in `registration_errors` hook.
But because we were using `register_post` we were saving
the subscriber before the post request was verified.
[MAILPOET-2114]
2019-06-06 10:41:13 -04:00
7dc3171629
Add an updated_at field to scheduled task subscribers [MAILPOET-2083]
2019-05-21 11:07:26 -04:00
8be7768176
Log plugin updates [MAILPOET-2083]
2019-05-21 11:07:26 -04:00
fb65f19085
Remove old auth error notice displaying out of newsletters page
...
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
67b90ca228
Schedule authorized emails check on update
...
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
875a54eb3d
Use feature flags instead of settings
...
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
d4b4c61109
Prevent potential infinite loop
...
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
08851ef0a3
Add cookie tracking settings
...
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
2a5f0cbb52
Ask for permissions step
...
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
4f42537fe7
Add page for permissions asking
...
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
879a36e0f2
Rename translation functions
2019-05-21 09:04:00 -04:00
9745b0ab02
Show notice in Beamer when MailPoet update is available
...
[MAILPOET-2038]
2019-05-20 13:13:22 -04:00
39cb25d576
Add rule for empty comments
...
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
5d64ec168d
Add rule for concatenation operator spacing
...
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
12ff88ee21
Add rule for operator spacing
...
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
5da7110eb6
Use short array syntax
...
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
9f16cb6a5f
Check for unused privates
...
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
b9af15e19f
Enforce array trailling commas
...
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
9172b7e990
Use shorter feature name due to index length limitations
...
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
fe51e5e38c
Add admin page for experimental features
...
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
ab683b47de
Add feature flags API
...
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
343ad0008c
Render feature flags in layout.html
...
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
8e335a808f
Add FeatureFlag entity and table
...
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
1f3a9278d2
Refactor MP2 migration setting names to constants
...
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
213fb4c1d8
Add a migration to fix meta fields [MAILPOET-2073]
2019-05-14 10:06:47 -04:00
2980bbf00b
Remove the feature flag [MAILPOET-1983]
2019-05-13 10:47:09 -04:00
20f3ce79e6
Rename the import screen displayed flag so it doesn't clash with WC settings [MAILPOET-1983]
2019-05-13 10:47:09 -04:00
6c13bc3104
Use a meta field to store the in-progress flag [MAILPOET-1983]
2019-05-13 10:47:09 -04:00
937b0229e5
Disable automatic message updating temporary
2019-05-07 11:23:55 -04:00
8da9a5f887
Improve migration and tests
2019-05-07 11:23:55 -04:00
b35f583ec6
Migrate default messages of existing forms [MAILPOET-1636]
2019-05-07 11:23:55 -04:00
64e1a1e16c
Create new forms with the right message [MAILPOET-1636]
2019-05-07 11:23:55 -04:00
33f4010aa0
Update Beamer announcement date
...
[MAILPOET-2036]
2019-05-06 11:15:04 -04:00
f2e0dc7d2f
Refactor URL helper to DI and move its test to unit [MAILPOET-2009]
2019-05-03 08:41:05 -04:00
b8000c872c
Revert "Display user's time in scheduling emails"
...
This reverts commit 4624ac2a92
.
2019-04-30 04:32:15 -04:00
ecf0fe63c0
Add a feature flag [MAILPOET-1483]
2019-04-29 09:33:12 -04:00
3a34d28daa
Use encapsulated WP functions, remove some nesting [MAILPOET-1483]
2019-04-29 09:33:12 -04:00
12d2b9b46a
Add WooCommerce checkout opt-in functionality [MAILPOET-1483]
2019-04-29 09:33:12 -04:00
41212d8a6f
Add WooCommerce opt-in on checkout settings [MAILPOET-1483]
2019-04-29 09:33:12 -04:00
7873a7a26e
Make index shorter than MySQL limits
...
[MAILPOET-2021] Fixes : #2006
2019-04-29 07:45:11 -04:00
ef73c83608
Duplicate and rename the thumbnails
...
This is for the CDN to serve the new ones while keeping the old thumbnails for users with old versions.
2019-04-25 11:32:45 -04:00