856589da3d
Fix code style
...
[MAILPOET-2537]
2020-01-16 10:35:43 +00:00
d9c86b8af2
Fix tests
...
[MAILPOET-2537]
2020-01-16 10:35:43 +00:00
6b8802e3f5
Add test
...
[MAILPOET-2537]
2020-01-16 10:35:43 +00: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
2a70a4813c
Fix Carbon:createFromTimestamp data type
...
[MAILPOET-2590]
2020-01-06 11:18:02 +00:00
9c82da7b01
Update last_subscribed_at when user confirms subscription
...
[MAILPOET-2590]
2020-01-06 11:18:02 +00:00
bd1a84c5c3
Fix types by casting [MAILPOET-2488]
2019-12-30 14:51:22 +01:00
1d757e1374
Fix undefined properties in tests [MAILPOET-2488]
2019-12-30 14:51:22 +01:00
43df66d162
Add public keyword to methods
...
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
0e964de6d4
Move nesbot/carbon to vendor-prefixed
...
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
60889c53f4
Add Idiorm to MailPoetVendor namespace
...
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
93346ede3b
Update tests [MAILPOET-2514]
2019-11-11 16:00:40 +00:00
40c87d50fe
Remove old Setting model from integration tests
...
[MAILPOET-2436]
2019-11-06 16:32:32 +00:00
d970dda637
Replace "new SettingsController()" with fetch from DI container
...
[MAILPOET-2436]
2019-11-06 16:32:32 +00:00
ade1cc4d8e
Autofix alphabetically sorted use statements
...
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
1b5b9d89ff
Autofix namespace declaration spacing
...
[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
fa4c2c8b8f
Add ability to pass session_id in within captcha related urls
...
[MAILPOET-2343]
2019-09-25 19:53:52 +01:00
704117d37d
Refactor captcha session to use internal session id
...
[MAILPOET-2343]
2019-09-25 19:53:52 +01:00
4d3a005b20
Inject LinkTokens dependency to SubscriptionUrlFactory using DI
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
7dba4d900c
Rename Subscription\Url to Subscription\SubscriptionUrlFactory
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
d90d5c6385
Refactor getUnsubscribeUrl to instance method
...
[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
3c4b60ede9
Refactor getConfirmationUrl to instance method
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
14cf67d556
Refactor getCaptchaImageUrl to instance method
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
54632b20c2
Refactor getCaptchaUrl to instance method
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
692ff1ed22
Use getToken()
...
[MAILPOET-2340]
2019-09-24 14:40:22 +01:00
5e5c744c3d
Create WC transactional email
...
[MAILPOET-2280]
2019-09-22 10:34:06 +02:00
3ea9c99090
Use link_token when tracking and rendering links
2019-09-12 17:32:05 +02:00
abb772a1c5
Fix constructor initialization
...
[MAILPOET-2219]
2019-08-28 12:48:22 -04:00
3810e33742
Update the default list name
...
[MAILPOET-2198]
2019-08-21 08:06:15 -04:00
620b2d8a75
Fix Populator constructions in integration tests
...
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
579ce5fc64
Add integration test for captcha session
...
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
13724898d1
Use Cookies service within Session and add unit test
...
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
8e1c3b8c03
Use CaptchaSession service instead of PHP Session
...
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
d4cd9849d3
Resort to a default MailPoet page if no page is set in settings [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
cfb108d240
Convert throttling timeout from seconds to a human-readable string [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
534ec941e9
Enable captcha integration test
...
[MAILPOET-2015]
2019-07-23 08:37:46 -04:00
186bf23e0a
Temporarily disable the captcha test [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
d36c9b44e4
Add integration tests [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
5ae402bcab
Add Populator to DI
2019-06-27 08:38:33 -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
f2e0dc7d2f
Refactor URL helper to DI and move its test to unit [MAILPOET-2009]
2019-05-03 08:41:05 -04:00
cd1bfe6d88
Prevent unsubscribing when previewing
...
[MAILPOET-1935]
2019-04-03 12:01:23 -04:00
ebbdec5ebd
Add space between foreach and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00