Commit Graph

1015 Commits

Author SHA1 Message Date
26c3f84695 Hook purchase tracking to order status, not to payment
[MAILPOET-1855]
2019-04-24 14:52:40 -04:00
079bd337c7 Rename WooCommerce "orders" to more exact "purchases"
[MAILPOET-1855]
2019-04-24 14:52:40 -04:00
481f5b9344 Add tracking of WooCommerce oders after payment
[MAILPOET-1855]
2019-04-24 14:52:40 -04:00
97c4260697 Add table for tracking WooCommerce order stats
[MAILPOET-1855]
2019-04-24 14:52:40 -04:00
8e46f12a0e Add created_at index to statistics opens
[MAILPOET-1971]
2019-04-22 10:58:13 -04:00
b04e235171 Add initial scheduling of inactive subscribers check
[MAILPOET-1791]
2019-04-22 10:58:13 -04:00
bd49a39fca Remove big spender
[MAILPOET-1979]
2019-04-17 15:55:10 +02:00
4624ac2a92 Display user's time in scheduling emails
[MAILPOET-1980]
2019-04-17 12:37:38 +02:00
534dc140f7 Use WP function to parse DB_HOST
This change will enable using MailPoet on sites which are using ipv6 addresses in DB_HOST
[MAILPOET-1907]
2019-04-16 11:11:28 +03:00
3e66e9e1dd Fix phpstan level 6
[MAILPOET-1969]
2019-04-10 09:55:13 -04:00
5e2a87a4bf Save sender even if user skips wizard
[MAILPOET-1925]
2019-04-05 12:48:08 -04:00
697ce9e981 Update Beamer announcement date 2019-04-02 10:42:55 +03:00
a0fcea56d2 Refactor Twig related classes to use modernized twig namespace
[MAILPOET-1929]
2019-04-01 05:43:25 -04:00
3d69b3aeec Move Twig to prefixed dependencies
Closes #1904
[MAILPOET-1929]
2019-04-01 05:43:25 -04:00
6fc68bb979 Update sender warning message
[MAILPOET-1890]
2019-03-28 07:19:22 -04:00
d31a3ae1e9 Fix the order
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
0a05dca1ac Fix category for RockBand template
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
e056519b2d Update templates after latest fixes
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
92fce51eca Clear MailPoet links from templates
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
66afb7734a Move templates from notification category
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
9d05f7343b Use the correct category
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
e33bb7dab6 Reorder templates
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
43b5dbd853 Rename templates
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
e4b9fa07ca Add new templates
[MAILPOET-1617]
2019-03-27 08:24:57 -04:00
21766421d5 Upgrade PHPStan level to 4
I had to add some ignore errors until phpstan/phpstan#1482 is resolved

[MAILPOET-1915]
2019-03-21 14:02:59 -04:00
7d6f69ec1d Upgrade PHPStan level to 3
[MAILPOET-1915]
2019-03-21 14:02:59 -04:00
f80a83386e Use VARCHAR instead of LONGTEXT for flags 2019-03-21 10:03:21 -04:00
4fc53d2b36 Make all users able to edit flags [MAILOET-1677] 2019-03-21 10:03:21 -04:00
f208a25f9a Pass only needed flags to views 2019-03-21 10:03:21 -04:00
22fc3089e6 Rename UserFlags to UserFlagsController 2019-03-21 10:03:21 -04:00
bc31db7d91 Avoid dynamic constant names 2019-03-21 10:03:21 -04:00
114a8281a9 Fix tests, code typos and style 2019-03-21 10:03:21 -04:00
afe7aa0a54 Move user flags from settings [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
6218166ca1 Add user flags API endpoint [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
3c282bcbb3 Refactor Database::defineTables [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
c043f0c666 Add user_flags table [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
wxa
4b8889c918 Release 3.21.1 2019-03-18 12:31:44 -04:00
85f0bdde88 Display WooCommerce tab only if woo is active
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
86db17c7d9 Fix mp2migrator
[MAILPOET-1887]
2019-03-13 15:17:37 -04:00
0e3af79baa Refactor DB parameters initialization into separate method
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
5193df6a6d Fix unix_socket parsing from DB_HOST
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
a35d7dc7c6 Refactor Config\Env to accept DB constants as parameters
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
777eb1f7b7 Add status, deleted_at index to subscribers table
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
453aebb738 Remove forgotten use statement
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
43dde40393 Add type, status index to newsletters table
Type is used for listings tabs and type in combination with status is used in analytics + a few other not that frequent queries
[MAILPOERT-1815]
2019-03-12 10:45:46 -04:00
e3741def1d Refactor NPS tracking data fetching to use API call
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
429671f78f Add new items to NPS traits
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
2ede5caad0 Releasing 3.21.0 2019-03-11 14:01:45 -04:00
ab097d356a Fix PHPStan errors 2019-03-07 08:30:14 -05:00
3ff55d85a9 Fix tests 2019-03-07 08:30:14 -05:00