0fbbcf3f9e
Fix conflicts for test coverage to work [MAILPOET-1607]
2018-11-14 17:51:20 +03:00
62e47dcf12
make small improvements and additional specs details.
2018-11-06 11:01:55 +01:00
8209facb5c
adding custom fonts
2018-11-06 10:59:20 +01:00
87e515b89d
Move current unit tests to integration tests
2018-10-29 17:57:47 +03:00
b21ef30202
Fix failing Scheduler test
...
[MAILPOET-1602]
2018-10-25 08:43:17 +02:00
1e7542848a
Merge pull request #1556 from mailpoet/arrays-to-objects
...
Replace entity arrays with objects [MAILPOET-1495]
2018-10-22 14:59:12 -04:00
605f8f1ce1
Try to fix flaky scheduler tests
...
[MAILPOET-1579]
2018-10-15 15:50:06 +02:00
c3481dd4b7
Refactor subscription links to work with subscriber entity
...
[MAILPOET-1495]
2018-10-12 11:33:15 +02:00
3e9be631e4
Fix rendering of nested vertical containers
...
[MAILPOET-1524]
2018-09-06 14:14:21 +02:00
c3e2b17aa1
Add background images support to renderer [MAILPOET-1403]
2018-07-19 14:13:06 +02:00
35825c3432
Fix spacing between paragraphs in full post [MAILPOET-1455]
2018-07-10 14:26:36 +02:00
4fba615d30
Fix rendering of posts in newsletter [MAILPOET-1416]
2018-06-25 12:45:45 +02:00
9308cffd45
Refactor fetching newsletter options to respect its type [MAILPOET-1431]
2018-06-19 17:06:56 +02:00
36e29581ef
Merge pull request #1389 from mailpoet/api-errors
...
Improve error reporting in API [MAILPOET-1290]
2018-06-18 14:35:42 -04:00
2ad9ebf1d3
Uses full font-family name in element styles
2018-06-12 19:15:30 -04:00
71fed489ec
Improve error reporting in API
...
[MAILPOET-1290]
2018-06-12 10:32:20 +01:00
8f758b11e1
Splits large tests into smaller ones
2018-06-11 13:40:05 -04:00
4611a7ea74
Updates method names
2018-06-11 13:40:05 -04:00
bf0c5abd4f
Adds newsletter scheduler unit tests for automatic emails
2018-06-11 13:38:11 -04:00
0af3be61dd
renderer: Added basic unit test for PostTransformer structrure generation with layout
2018-06-11 09:44:59 +02:00
fdc5aad62a
renderer: Added unit test for PostTransformer structrure generation without layout
2018-06-11 09:00:08 +02:00
67b66856f5
removing images and headings from the excerpt
2018-06-01 11:21:59 +00:00
dbdf432c1d
Merge pull request #1347 from mailpoet/queue_rendered_subject_improvement
...
Uses queue's rendered subject when sending newsletter [MAILPOET-1373]
2018-05-17 08:35:25 -04:00
1c6c275295
Passes single array with shortcode details
2018-05-14 19:16:24 -04:00
5912004c10
Fix: CPU usage and sending issue on slow host
...
On some slow host, the `newsletter` table get filled with
duplicated `notification_history` marked as `sending` that
never get sent.
To prevent this we've made the two following changes:
* We prevent firing `publis_*` hooks on post_type which
are excluded from search.
* We do not schedule a new post notification email if one
has an `notification_history` entry marked as `sending`.
[MAILPOET-1371]
2018-05-10 15:25:23 +02:00
ee4aefb6e3
Passes full shortcode object as function argument
2018-05-07 19:07:53 -04:00
be6647d763
Fix unit tests [MAILPOET-903]
2018-02-13 11:39:50 +03:00
e7ffe4d694
Replaces spaces in image URLs
2017-11-21 21:02:33 -05:00
962188bdb8
Adds unit test
2017-11-14 13:39:56 -05:00
996e6b16e7
Merge pull request #1142 from mailpoet/links
...
Enabling links on header and footer on preview [MAILPOET-1121]
2017-10-19 20:07:32 +03:00
6f80dcb1de
adding unit tests
2017-10-17 13:09:37 +00:00
19e67ea2b0
Enabling links on header and footer on preview
2017-10-11 12:45:07 +00:00
9d93f3ea95
Add a test for image alignment rendering [MAILPOET-1124]
2017-10-09 09:37:31 +03:00
c1e542cb5a
Reschedules past due scheduled queues when reactivating notification
2017-08-28 09:20:17 +02:00
8540e5eea9
Merge pull request #1017 from mailpoet/rerender-newsletter
...
Rerender newsletter [MAILPOET-675]
2017-08-17 16:19:16 +03:00
9117ae1a27
Fixing more bugs. Lists and scheduling options are hidden when editing a newsletter that is being sent
2017-08-15 14:39:02 +00:00
a587b0a966
Links are not re-hashed when re-rendering the same newsletter
2017-08-15 12:55:05 +00:00
49318791fc
Adds hook to modify max post excerpt
2017-08-14 20:55:49 -04:00
7e0c500e4f
Uses WP's date_i18n() to localize date shortcode
2017-08-10 12:46:27 -04:00
40cbefd1f4
Uses WP time vs. system time
2017-08-09 18:59:55 -04:00
fb5d43e975
Adds helper method to translate shortcodes
...
Adds translations to Date shortcode
2017-08-09 18:56:33 -04:00
0865995d21
Does not remove padding from the last element in a column
2017-08-01 09:47:29 +02:00
6de746162e
Update Posts transformer to extract images by splitting the DOM tree
2017-07-28 14:36:12 +03:00
60b3c066a5
Allow rendering blockquote tags
2017-07-28 11:10:57 +03:00
6fb18ad321
Fix PSR1.Classes.ClassDeclaration sniffer rule in tests [MAILPOET-1025]
2017-07-26 18:28:56 +03:00
321393f119
Fix Squiz.Classes.ClassFileName sniffer rule in tests [MAIPOET-1025]
2017-07-26 17:03:43 +03:00
9dd326e7db
Updates class to use newly added validate() method on the model
...
Validates existing queue's rendered newsletter body
Cleans code formatting
2017-07-24 12:49:39 -04:00
0cebcd3965
Add missing brackets to custom field shortcodes [MAILPOET-1013]
2017-07-21 14:40:56 +03:00
213d0e8627
Distinguishes between link TYPE and link CATEGORY NAME
...
Uses $replacement_link variable for clarity
2017-07-17 09:14:11 -04:00
fe9ae392f2
Replaces URL extraction regex with DOM parser
...
Simplifies link replacement logic
Cleans up code
2017-07-14 23:15:08 -04:00