Commit Graph

3270 Commits

Author SHA1 Message Date
Rostislav Wolny
6a494a2fae Introduce captcha session service
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
ee1cee27dc Inject Session into Initializer using DI
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Rostislav Wolny
7cb322196f Replace PHP Session with minimalist MailPoet session
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
Pavel Dohnal
f2671bdd5a Fix Linux cron path
[MAILPOET-2124]
2019-08-01 14:09:47 -04:00
Ján Mikláš
3539a636ca Remove "beta" from WooCommerce type
[MAILPOET-2190]
2019-08-01 13:29:37 -04:00
wxa
cd3cfbe1ab Make cron able to stop itself if the cron trigger is WordPress [MAILPOET-2181] 2019-08-01 13:09:18 -04:00
wxa
c4f2be2edf Clear the in_progress flag if WC sync task fails [MAILPOET-2202] 2019-08-01 13:09:18 -04:00
wxa
8b867a7b4f Reschedule failing cron tasks progressively [MAILPOET-2181] 2019-08-01 13:09:18 -04:00
wxa
e1b8462254 Execute WordPress cron trigger with a time interval [MAILPOET-2181] 2019-08-01 13:09:18 -04:00
wxa
82661248f3 Restore the captcha page in Populator [MAILPOET-2242] 2019-08-01 11:13:36 -04:00
Rostislav Wolny
e796a113cd Fix setting wait_timeout for database
[MAILPOET-2243]
2019-08-01 07:59:51 -04:00
Amine Ben hammou
1600e4c5ee Add unsubscribe token to existing subscribers and newsletters 2019-07-31 16:50:44 -04:00
Amine Ben hammou
1eecd65b3e Add unsubscribe token to new subscribers and newsletters 2019-07-31 16:50:44 -04:00
Amine Ben hammou
33f442df9f Generate unsubscribe tokens 2019-07-31 16:50:44 -04:00
Amine Ben hammou
531173014a Add unsubscribe token column 2019-07-31 16:50:44 -04:00
Ján Mikláš
8c26e2852b Update KB links to new URL
[PREMIUM-127]
2019-07-31 16:16:56 -04:00
Rostislav Wolny
9ddc737b79 Fix stats notification scheduling after sending a post notification
[MAILPOET-2231]
2019-07-31 15:22:14 -04:00
Rostislav Wolny
9696588a1d Ignore empty charset for DB connection parameters
[MAILPOET-2240]
2019-07-31 08:34:56 -04:00
Jan Jakeš
310133ec3f Fix Doctrine metadata not being fetched from cache correctly
[MAILPOET-2232]
2019-07-30 07:27:51 -04:00
Ján Mikláš
2b8325a738 Remove feature flag for woocommerce revenues
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
Ján Mikláš
c5ee2baaa2 Fix missing arguments in addSubscriber API method
[MAILPOET-2226]
2019-07-29 15:51:44 -04:00
Pavel Dohnal
6d414a1695 Use value that is properly saved
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
1069cef646 Add spacer to end of template
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
e330fe1713 Fill templates
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
dd9340c18c Give automated stats lower priority
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
7a978a3098 Create a newsletter and send it
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
d58b2ed40e Refactor code to the common place
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
8f5fb52f15 Check settings before processing task
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
8a86a473df Create worker
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Pavel Dohnal
74ae7adf8d Populate stats notifications for auto emails
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
Jan Jakeš
0353f8e8b1 Move entities to lib/entities and use "Entity" suffix
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
6ede84af1b Use only array cache in Doctrine at the moment
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
aa13de72cc Fix setup of socket and IPv6 connection
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
11b166d018 Use WP timestamp in TimestampListener
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
0045683d92 Share PDO connection between Doctrine and legacy ORM
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
a07043cfb4 Add serializable DB connection wrapper
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
c71bf4833c Rewrite UserFlag entity to Doctrine
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
80d0e7e0f7 Use DI for Activator in Setup API
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
4cbc89368c Add entity traits for created_at and updated_at fields
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
2315e92c23 Add entity trait for autoincremented IDs
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
c59d0453e4 Add basic Repository class as a root for other repositories
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
4c6e7572d4 Add command for Doctrine metadata generating
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
b314afed8c Add table prefix setup for Doctrine
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
e515f06d02 Add Doctrine cache configuration
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
7a69c23967 Add Doctrine proxies configuration
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
7714d294b8 Add Doctrine metadata storage configuration
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
ca1311abf6 Add Doctrine EntityManager configuration
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
765d21ed6b Add driver option & wait_timeout settings according to Database.php
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Jan Jakeš
b5e92f4939 Add Doctrine Connection factory
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
Pavel Dohnal
8739646a6a Move mailer configuration to init method
[MAILPOET-2146]
2019-07-24 13:54:49 -04:00