Commit Graph

332 Commits

Author SHA1 Message Date
Rostislav Wolny
84f31484e9 Prevent automatic rescheduling of auth. emails check
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
Rostislav Wolny
cab9324f2c Add cron worker for authorized emails check
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
Rostislav Wolny
cf7c5475c3 Add authorized emails check on error from MSS
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
Rostislav Wolny
e7b2b9aee9 Add authorized emails check to resume sending endpoint
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
Rostislav Wolny
11ba49bb1e Add authorized emails check to Bridge service
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
Amine Ben hammou
934119f5dd Fix form messages translation 2019-05-21 09:03:25 -04:00
Pavel Dohnal
5d64ec168d Add rule for concatenation operator spacing
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
Pavel Dohnal
12ff88ee21 Add rule for operator spacing
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
Pavel Dohnal
5da7110eb6 Use short array syntax
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
Pavel Dohnal
9f16cb6a5f Check for unused privates
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
Pavel Dohnal
b9af15e19f Enforce array trailling commas
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
wxa
6b4e1fc055 Add more logging for sending debugging [MAILPOET-2084] 2019-05-16 14:21:51 -04:00
Jan Jakeš
5b4600193d Make feature defaults array private
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
4b0beecdfb Convert 'display_revenues' setting to feature flag
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
aa4a442a29 Add tests for feature flags API
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
ab683b47de Add feature flags API
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
343ad0008c Render feature flags in layout.html
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Jan Jakeš
c472d015d0 Add test for FeaturesController
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
Ján Mikláš
9f21ff1285 Fix checking if post notification email contains any ALC posts
[MAILPOET-2029]
2019-05-16 09:33:00 -04:00
Ján Mikláš
c6c9442588 Make PostsTask method non-static
[MAILPOET-2029]
2019-05-16 09:33:00 -04:00
Rostislav Wolny
296ad974d8 Improve readability of inactive subscribers controller test
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
Rostislav Wolny
02ead5bedc Reactivate subscribers created before recent MP2 migration
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
Rostislav Wolny
279289cb34 Do not deactivate subscribers when mp2 migration completed recently
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
wxa
b99096d2df Don't serialize meta fields if they're null [MAILPOET-2073] 2019-05-14 10:06:47 -04:00
Jan Jakeš
2435cc556f Inject WooCommerce helper for statistics
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
wxa
2980bbf00b Remove the feature flag [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
251ff637cb Reschedule WP sync if the task is timed out [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
6c13bc3104 Use a meta field to store the in-progress flag [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
02020b8271 Don't run multiple instances of WC sync, don't check timer after completion [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
7493a11d66 Skip deleted segments in SubscribersFinder [MAILPOET-2026] 2019-05-13 07:24:37 -04:00
Amine Ben hammou
6608621ea8 Test forms confirmation messages [MAILPOET-1636] 2019-05-07 11:23:55 -04:00
Rostislav Wolny
e479aecdc0 Send confirmation email also within subscribeToLists
[MAILPOET-1992]
2019-05-06 11:13:49 -04:00
wxa
2fd244528d Move assorted tests from integration to unit [MAILPOET-2009] 2019-05-03 08:41:05 -04:00
wxa
994fae79d2 Move Mailer error tests to unit [MAILPOET-2009] 2019-05-03 08:41:05 -04:00
wxa
f2e0dc7d2f Refactor URL helper to DI and move its test to unit [MAILPOET-2009] 2019-05-03 08:41:05 -04:00
Amine Ben hammou
36322e2532 Remove random strings max length 2019-05-02 09:47:01 -04:00
Jan Jakeš
97ad463d5b Replace Stub:: with $this-> in DaemonHttpRunnerTest
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
Jan Jakeš
ea4516d36f Remove useless method mocks
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
Jan Jakeš
b3751ca775 Fix tests that were not testing what they should
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
Jan Jakeš
9458a0c0ea Fix DaemonHttpRunnerTest for rewritten Daemon
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
Jan Jakeš
835c8d2d26 Fix DaemonTest for rewritten Daemon
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
Jan Jakeš
75288ad023 Remove useless (and duplicit) test from DaemonTest
[MAILPOET-2017]
2019-05-02 08:48:17 -04:00
wxa
ecf0fe63c0 Add a feature flag [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
26cbd79535 Add an integration test for fetch() in settings controller [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
9f2eb3547c Add integration tests for WC checkout opt-in [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
wxa
00c9e682ed Allow unsubscribing from the WooCommerce segment [MAILPOET-1483] 2019-04-29 09:33:12 -04:00
Pavel Dohnal
ae70f7ae9b Display subscribers with correct status
[MAILPOET-1944]
2019-04-29 06:52:36 -04:00
Rostislav Wolny
bfcc499b10 Add inactive subscribers status job scheduling on settings change
[MAILPOET-2003]
2019-04-25 11:41:02 -04:00
Rostislav Wolny
f5d154d680 Reactivate all inactive subscribers when inactive interval is set to never
[MAILPOET-2003]
2019-04-25 11:41:02 -04:00
Rostislav Wolny
daca92097c Add feature switch for woo commerce list sync
[MAILPOET-1732]
2019-04-25 08:21:12 -04:00