Commit Graph

84 Commits

Author SHA1 Message Date
fb7e87706b Remove unnecessary usages of $subscriber for preview links
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
b22198f599 Use only one preview link in preview modal
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
923dc0d1dd Simplify and unify getViewInBroserUrl calls
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
e5fcf5819d Remove 'type' parameter for view-in-browser, always include hash
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
2f59ab4c50 Add new tab link to newsletter preview
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
4fe760f4b1 Improve NewslettersResponseBuilder
[MAILPOET-2503]
2020-02-10 18:07:59 +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
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
53f94dd7cb Use WP __() function
[MAILPOET-2394]
2019-12-10 14:46:13 +00:00
c9052d71d4 Disable send buttons and endpoints
[MAILPOET-2394]
2019-12-10 14:46:13 +00:00
bd6929bbe8 Make sure newsletter is not boolean
[MAILPOET-2535]
2019-11-20 10:24:39 +00:00
1da56efd32 Use mailer from DI in preview, remove $data['mailer'] param (misused for tests only)
[MAILPOET-2515]
2019-11-14 10:02:28 +00:00
1d29d3931e Do not JSON-decode template body when being passed to a newsletter
[MAILPOET-2516]
2019-11-11 10:18:45 +00:00
4907d01b8e Remove old Setting model usage from Newsletters API
[MAILPOET-2436]
2019-11-06 16:32:32 +00:00
wxa
31d224ea4f Use CronHelper service in API and UI classes [MAILPOET-2459] 2019-11-06 09:58:36 +00:00
wxa
da9c42963f Extract usage of emoji encoding from the newsletter model [MAILPOET-2460] 2019-10-24 10:57:36 +01:00
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
723cb368c4 Add meta when sending previews
[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
3d750c5bb8 Move post notification scheduling to service
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
19ee0734e2 Use Doctrine in Newsletters::get() API
[MAILPOET-2216]
2019-08-23 15:31:11 -04:00
300fe0030e Fix preview URL not assigned to newsletter
[MAILPOET-2271]
2019-08-22 09:04:54 -04:00
2b8325a738 Remove feature flag for woocommerce revenues
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
8739646a6a Move mailer configuration to init method
[MAILPOET-2146]
2019-07-24 13:54:49 -04:00
6a6299177f Use newsletters API to get free statistics when premium is not active
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
7e5872eb92 Change admin notices messages 2019-06-20 12:40:24 -04:00
a1869a14cb Check authorized emails on newsletter update
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
5da7110eb6 Use short array syntax
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
4b0beecdfb Convert 'display_revenues' setting to feature flag
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
2435cc556f Inject WooCommerce helper for statistics
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
3e66e9e1dd Fix phpstan level 6
[MAILPOET-1969]
2019-04-10 09:55:13 -04:00
5621d1df25 Set newsletter's ID when sending preview or actual newsletter
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
0a436087e1 Replace all WP function calls 2019-03-07 08:30:14 -05:00
65b5f355fa Change thumbnail generating at send page to start earlier
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
3ee58aea10 Add space between if and ‘(‘
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
a935b091d3 Add space between elseif/else if and ‘(‘
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
9e9561e576 Add space between catch and ‘(‘
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
ebbdec5ebd Add space between foreach and ‘(‘
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
0a93a0905d Fix outdated updated_at value in newsletter save API response
[MAILPOET-1778]
2019-02-07 09:17:06 -05:00
3b5962d36a Refactor MailPoet\API to use new settings
[MAILPOET-1757]
2019-01-31 15:57:46 +01:00
8b602bd947 Move WPHooks methods to WPFunctions 2019-01-31 13:25:00 +01:00
26220f73ee Inject WP Functions to newsletters API endpoint using DI container 2019-01-02 11:02:08 +01:00
wxa
93f5bc0bf1 Fix a duplicate constructor after merging encapsulated WP functions 2018-12-27 11:15:07 +03:00
wxa
0573a7915e Merge pull request #1689 from mailpoet/wp-functions
Encapsulating WP calls
2018-12-27 11:05:08 +03:00
66a05e1b19 Inject Listing Handler and Segments Subscriber Listing using DI
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
a69ae0eea7 Refactor listing handler to reusable service
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
fd4bcee5f5 Inject bulk action controller using DI
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
2839c86017 Refactor bulk action into reusable controller
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00