Rostislav Wolny
d19e7714c3
Use instant unsubscribe URL for List-Unsubscribe header
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
Pavel Dohnal
f66721ed1b
Make sure the user exists in WP
...
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
Pavel Dohnal
f59003bdde
Make sure Newsletter is the right type
...
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
Pavel Dohnal
4dd2517bae
Check properly for stats notification entity
...
[MAILPOET-2855]
2020-04-15 09:47:15 +02:00
Jan Jakeš
03e2ef5a83
When pending approval check MSS key state every hour
...
[MAILPOET-2806]
2020-04-13 12:27:57 +02:00
Rostislav Wolny
bbde4b1c1c
Mark all toOne associations in Stats Notification nullable
...
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Pavel Dohnal
8d9195b585
Schedule automatic emails to unconfirmed subscribers
...
[MAILPOET-2799]
2020-04-02 14:24:38 +02:00
Jan Jakeš
ecc1d68b5b
Check if bounce sync is scheduled within 42 hours for all emails when sending
...
[MAILPOET-2705]
2020-02-20 17:34:07 +00:00
Jan Jakeš
1774b48666
Autofix unused "use" statements
...
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
b39dac75d6
Autofix number of newlines between methods
...
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
0dcdf6e9f1
Autofix line endings
...
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Pavel Dohnal
4c86b5468a
Reduce beamer frequency
...
[MAILPOET-2704]
2020-02-13 19:01:46 +00:00
Pavel Dohnal
3b9ba5cac2
Fix stats redirect
...
When an unauthenticated user comes to any page they are redirected
to login screen. After they authenticate they are redirected
to the original page. But the # part of the url is ignored.
So we have to use regular query params from the email and
redirect user to the canonical URL later.
[MAILPOET-2554]
2020-01-15 16:50:24 +00:00
Jan Jakeš
fbcaeaadbc
Convert Doctrine specific code to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
6522635dc7
Exclude globals from camel case conversion
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
d0292f8624
Convert variable names to camel case in PHPDoc
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
8c848cfa28
Convert property names to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
54549ff037
Convert variable names to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Amine Ben hammou
d2494469c0
Rename method and variables for clarity
...
[MAILPOET-2624]
2020-01-14 10:57:20 +00:00
Amine Ben hammou
2ca7b8b91f
Prefix Carbon namespace
...
[MAILPOET-2396]
2020-01-07 09:39:28 +00:00
Amine Ben hammou
55f8626493
Change warning when user hasw an API key
...
[MAILPOET-2396]
2020-01-07 09:39:28 +00:00
Amine Ben hammou
e1de593174
Check API key daily
...
[MAILPOET-2396]
2020-01-07 09:39:28 +00:00
Amine Ben hammou
20eccaad67
Share the $wp property between workers
...
[MAILPOET-2396]
2020-01-07 09:39:28 +00:00
Amine Ben hammou
43df66d162
Add public keyword to methods
...
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
Jan Jakeš
b7294bd86c
Move cron-scheduling logic from SimpleWorker to CronWorkerRunner
...
[MAILPOET-2539]
2019-12-17 19:54:23 +00:00
Jan Jakeš
07fc94f046
Fix Carbon-related problems reported by PHPStan
...
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
Jan Jakeš
0e964de6d4
Move nesbot/carbon to vendor-prefixed
...
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
Amine Ben hammou
df628ad78d
Use SubscribersRepository instead of Subscriber model
...
[MAILPOET-2394]
2019-12-10 14:46:13 +00:00
Amine Ben hammou
d0369e96c9
Add warning to stats notification
...
[MAILPOET-2394]
2019-12-10 14:46:13 +00:00
Jan Jakeš
60889c53f4
Add Idiorm to MailPoetVendor namespace
...
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
Jan Jakeš
a012984a7a
Move array_column polyfill to MailPoetVendor namespace
...
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
Amine Ben hammou
371b6a2824
Remove tasks if processing requirements are false
...
[MAILPOET-2530]
2019-11-25 15:43:57 +00:00
Jan Jakeš
dc5e2ae386
Simplify WorkersFactory using DI and making it container-aware
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
382df5e034
Pass cron worker timer in process() method instead of a constructor
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
afecae15f5
Extract scheduling logic from SimpleWorker
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
59ac38cabd
Use processTaskStrategy() instead of custom logic in Bounce worker
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
ac794aaca2
Use processTaskStrategy() instead of custom logic in Migration worker
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
8a8b34e554
Remove useless method
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
cd93940940
Make static methods in cron workers non-static
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
ba41f4901e
Move SQL queries from SimpleWorker to model, improve naming
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Pavel Dohnal
69b79b4f6c
Fix types
...
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
Pavel Dohnal
2f262bc8ac
Make sure value is correct
...
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
Pavel Dohnal
650f9a8c90
Use proper check for existence
...
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
Jan Jakeš
15acedc94f
Remove static (mis)usages of Mailer::getMailerConfig()
...
[MAILPOET-2515]
2019-11-14 10:02:28 +00:00
Jan Jakeš
d970dda637
Replace "new SettingsController()" with fetch from DI container
...
[MAILPOET-2436]
2019-11-06 16:32:32 +00:00
wxa
81caa04479
Use CronHelper service in cron workers [MAILPOET-2459]
2019-11-06 09:58:36 +00:00
Pavel Dohnal
1418abbdb1
Better method name
...
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
Pavel Dohnal
ab1e398241
Move function to a better repository
...
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
Pavel Dohnal
8fa6321b7e
Remove redundant property
...
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
Pavel Dohnal
37a97d966f
Use better alias for queries
...
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00