Commit Graph

73 Commits

Author SHA1 Message Date
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
fbcaeaadbc Convert Doctrine specific code to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
d0292f8624 Convert variable names to camel case in PHPDoc
[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
d2494469c0 Rename method and variables for clarity
[MAILPOET-2624]
2020-01-14 10:57:20 +00:00
55f8626493 Change warning when user hasw an API key
[MAILPOET-2396]
2020-01-07 09:39:28 +00: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
df628ad78d Use SubscribersRepository instead of Subscriber model
[MAILPOET-2394]
2019-12-10 14:46:13 +00:00
d0369e96c9 Add warning to stats notification
[MAILPOET-2394]
2019-12-10 14:46:13 +00:00
382df5e034 Pass cron worker timer in process() method instead of a constructor
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
cd93940940 Make static methods in cron workers non-static
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
69b79b4f6c Fix types
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
wxa
81caa04479 Use CronHelper service in cron workers [MAILPOET-2459] 2019-11-06 09:58:36 +00:00
1418abbdb1 Better method name
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
ab1e398241 Move function to a better repository
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
8fa6321b7e Remove redundant property
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
37a97d966f Use better alias for queries
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
0e6ee238e9 Remove code that is not needed
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
cf08200c5d Rename functions
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
0b88eccc91 Remove unneeded join
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
5b6b21b23f Make method more clear
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
f1934ff880 Use a better name for method
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
ac9761228a Simplify fetching a single result from database
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
95564cfa32 Use doctrine in stats notifications for auto emails
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
5a2edff9fe Add newsletter statistics to doctrine
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
ad6e6009d2 Use Newsletter Link Entity in Stats Notifications
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
6b338a14fc Use doctrine in stats notifications worker
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
c6c7320737 Use Doctrine in Scheduler
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
368ed59f2a Create a new repository
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
16926f609a Use newsletter entity in Stats Notifications
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
92bbb3f4e8 Create StatsNotifications entity
[MAILPOET-2439]
2019-11-05 13:38:51 +00:00
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
4fbf8ed7be Replace unsubscribe link short code strings by constant
[MAILPOET-2245]
2019-10-01 14:07:39 +01:00
d40747e0ac Add meta when sending stats notifications
[MAILPOET-2333]
2019-09-22 10:58:17 +02:00
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
3f3983113a Remove unused argument
[MAILPOET-2219]
2019-08-28 12:48:22 -04:00
83d9c85737 Use the rendered subject in stats email 2019-08-09 19:27:27 +01:00
9ddc737b79 Fix stats notification scheduling after sending a post notification
[MAILPOET-2231]
2019-07-31 15:22:14 -04:00
2b8325a738 Remove feature flag for woocommerce revenues
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
6d414a1695 Use value that is properly saved
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
1069cef646 Add spacer to end of template
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
e330fe1713 Fill templates
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
7a978a3098 Create a newsletter and send it
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
d58b2ed40e Refactor code to the common place
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
8f5fb52f15 Check settings before processing task
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
8a86a473df Create worker
[MAILPOET-1859]
2019-07-29 09:01:22 -04:00
b297929943 Add stats link for free user
[MAILPOET-2119]
2019-07-10 07:01:34 -04:00
6ff194e8e5 Replace shortcodes with human readable text
[MAILPOET-2085]
2019-06-27 07:23:16 -04:00