85b9d5b7e4
Use Doctrine entity in calling LinkTokens::verifyToken
...
[MAILPOET-3269]
2021-06-14 10:12:34 +02:00
e43819920d
Update PHPStan
...
[MAILPOET-3203]
2020-10-20 13:18:43 +02:00
2abefbcda5
Fix duplicate title when subscriber not found
...
[MAILPOET-2958]
2020-10-12 16:00:53 +02:00
c2c47a1c84
Add success message to subscription management form
...
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
7c979c9b56
Move manage subscription page filter to proper class
...
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
f1eb3d6b5d
Refactor manage subscription form rendering to separate class
...
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
4a9f461522
Refactor manage subscription to use twig template
...
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
6898bfe68a
Pass url to filter
...
[MAILPOET-2630]
2020-07-30 09:26:54 +02:00
c3e0f5cf76
Move optional parameter after mandatory
...
[MAILPOET-2737]
2020-06-24 10:28:52 +02:00
47890d4f27
Track source when user clicks unsubscribe link
...
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
3210f41d66
Add meta robots noindex,nofollow to all MailPoet pages
...
[MAILPOET-3002]
2020-06-22 14:16:07 +02:00
483fd1a275
Don't render subscription confirmation when user doesn't exits
...
[MAILPOET-2950]
2020-06-01 17:16:22 +02:00
f5b836e898
Set subscriber to null instead of false
...
[MAILPOET-2950]
2020-06-01 17:16:22 +02:00
87caa4e26e
Add unsubscribes tracking into unsubscribe action
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
574dbef210
Remove unnecessary period from page title
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
7ca3944638
Add filter for unsubscribe confirmation page content
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
66f2308e41
Add confirm unsubscribe page
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
32031f66b1
Make sure the title is separated correctly
...
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
296fe56081
Update subscriber data on repeated confirmation
...
[MAILPOET-2847]
2020-04-23 11:07:32 +02:00
a8b0f1de2b
Use name as fallback label
...
[MAILPOET-2747]
2020-03-16 08:35:52 +01:00
691a8a45f3
Render font size
...
[MAILPOET-2600]
2020-03-02 20:52:38 +00:00
dc5a296133
Inject dateBlock to services which use it
...
[MAILPOET-2665]
2020-02-13 18:42:55 +00:00
5193d4641c
Refactor getBlocks and getBlock methods from static to instance methods
...
[MAILPOET-2665]
2020-02-13 18:42:55 +00:00
0c62da9664
Fix errors discovered by automated script
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
fbcaeaadbc
Convert Doctrine specific code to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
6522635dc7
Exclude globals from camel case conversion
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
8c848cfa28
Convert property names to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
54549ff037
Convert variable names to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
9c82da7b01
Update last_subscribed_at when user confirms subscription
...
[MAILPOET-2590]
2020-01-06 11:18:02 +00:00
43df66d162
Add public keyword to methods
...
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
8b723ce5ed
Setup form front end assets on subscription pages
...
[MAILPOET-2250]
2019-10-03 09:14:09 +01:00
a65375006a
Remove unnecessary class construction in Subscription/Pages
...
[MAILPOET-2250]
2019-10-03 09:14:09 +01:00
69cfe201b3
Remove unused variable from Subscriptions/Pages
...
[MAILPOET-2250]
2019-10-03 09:14:09 +01:00
ade1cc4d8e
Autofix alphabetically sorted use statements
...
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
8cef633548
Refactor captcha rendering to use updated captcha session
...
[MAILPOET-2343]
2019-09-25 19:53:52 +01:00
7dba4d900c
Rename Subscription\Url to Subscription\SubscriptionUrlFactory
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
4e75f8883e
Refactor getManageUrl to instance method
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
e588ebcee9
Use verifyToken()
...
[MAILPOET-2340]
2019-09-24 14:40:22 +01:00
bc31ca6c6d
Remove Subscriber::generateToken()
...
[MAILPOET-2340]
2019-09-24 14:40:22 +01:00
692ff1ed22
Use getToken()
...
[MAILPOET-2340]
2019-09-24 14:40:22 +01:00
3ea9c99090
Use link_token when tracking and rendering links
2019-09-12 17:32:05 +02:00
c90a2e41a1
Use separate scheduler for welcome emails
...
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
4a309e7317
Fix more PR remarks [MAILPOET-2015]
...
Use fast termination to remove some nesting
Use DI for CaptchaRenderer
Remove unused vars in router subscription endpoint
2019-07-23 08:37:46 -04:00
d1aceb9d75
Move captcha page rendering to a separate class [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
7788aebe83
Fix minor PR remarks [MAILPOET-2015]
...
Reuse updateCaptcha() function
Inject Captcha class using DI
Add no-cache headers to captcha image
Fix an error when accessing the captcha page directly
Edit the line in settings regarding missing dependencies
2019-07-23 08:37:46 -04:00
b174a55d07
Handle captcha during subscription [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
08af443c1f
Add captcha page [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
a2df2cc7bd
Refactor subscription pages and config shortcodes to DI [MAILPOET-2208]
2019-07-19 08:54:50 -04:00
5d64ec168d
Add rule for concatenation 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