1d6a09f010
Modify ALC to ignore posts published before notification newsletter is
...
created
2016-08-11 16:46:47 +03:00
0b0c0f5759
- Fixes conditional statement
2016-08-05 13:03:31 -04:00
5e36eb818b
Fix sending first notification newsletter with ALC posts
2016-08-05 13:40:54 +03:00
cfde82ff5f
Declaring class properties of AutomatedLatestContent
2016-08-04 18:32:30 +03:00
af98ade650
Add ALC filter to use posts created after last newsletter was sent
2016-08-04 18:17:49 +03:00
82a001dc05
Add timestamp based ALC filter to ignore older posts
2016-08-04 18:16:43 +03:00
d31af9d71c
- Adds additional logic to not exclude sent posts when previewing from
...
within the newsletter editor
2016-08-04 10:30:53 -04:00
ff7a24590f
- Removes unnecessary condition
2016-08-04 09:46:05 -04:00
ea87a7acf8
- Fixes code style
...
- Removes unnecessary condition
- Closes #576
2016-08-04 09:36:15 -04:00
9d36a17261
- Fixes preview of newsletters with ALC
2016-08-03 21:36:03 -04:00
9c3cb5a509
- Enables preview of notification history newsletters
2016-08-03 20:42:35 -04:00
2e88d7cce0
Added API/Endpoint abstract class
...
- (re)Added Endpoints folder to both API and Router
- fixed syntax in namespaces
- xhr.responseJSON is returned to the fail()
- fixed Router endpoints (view in browser, cron,...)
2016-08-02 17:08:43 +02:00
008fdb94c5
Moved lib/API to lib/Router
...
- renamed lib/API/API.php to lib/Router/Front.php
- updated namespaces in various file to account for namespace change
2016-08-01 17:00:32 +02:00
8e4d07c658
- Updates regex to not match http/ftp links as shortcodes
...
- Updates regex to properly replace links in text version of newsletter
2016-07-27 21:57:55 -04:00
e83d01ff28
- Avoids sending duplicate posts
2016-07-21 20:54:32 -04:00
4ef50ca551
Fix notices and warnings in newsletter preview when there's no template
2016-07-12 17:11:13 +03:00
f557881462
- Updates code based on review comments
2016-07-07 09:01:59 -04:00
8dba4727c4
- Updates open/click link generation logic to utilize API's buildRequest
...
method
2016-07-06 22:57:39 -04:00
3c353e715b
- Fixes view in browser API URL
2016-07-06 19:56:26 -04:00
bd814baf28
- Fixes data not being passed to API buildRequest method
2016-07-06 10:02:47 -04:00
2db681d908
- Adds and centralizes API data encoding/decoding method
2016-07-06 09:22:34 -04:00
cb2faec8b2
- Refactors API
...
- Updates existing classes to use the refactored API methods
2016-07-05 20:17:25 -04:00
0ac701eb20
Change line endings from DOS CRLF to Unix LF
2016-06-30 18:52:07 +03:00
55d48df8a4
Fix indentation issues
2016-06-30 18:50:48 +03:00
c03facdc45
Add space after comma in function call parameters
2016-06-30 18:49:50 +03:00
9ddc1ef555
Remove statements that cannot be executed
2016-06-30 18:49:50 +03:00
24e108bce7
Remove spaces after type casts
2016-06-30 18:49:50 +03:00
48f0c03425
Fix spacing between control structure and opening parenthesis
2016-06-30 18:46:33 +03:00
d414313749
- Fixes const definition for PHP 5.5
2016-06-22 13:35:48 -04:00
f32d6bb331
- Joins bulk and individual processing into one method
...
- Refactors code as per code review comments
2016-06-20 23:12:32 -04:00
c83ab0886f
- Rebases master
2016-06-19 22:10:18 -04:00
999a0b3ede
- Refactors sending queue worker by breaking it into smaller tasks
...
- Adds arrayUnique method to Helpers for multidimensional arrays
2016-06-17 14:52:56 -04:00
6daecd6466
- Fixes URL extraction (undefined index notice)
...
- Updates link replacement in text body
- Updates links saving logic
2016-06-17 14:52:33 -04:00
dd8c54aae3
removed useless newsletters/list.jsx
...
- removed constant from Scheduler since it's defined on the SendingQueue model
2016-06-16 20:08:42 +02:00
aa3a46b941
Status update of newsletters completed
...
- duplicate newsletter now includes options as well
- fixed NaN issue in statistics when newsletter is being sent
- use constant for scheduled (and put it as the sendingQueue Model level)
2016-06-16 20:01:53 +02:00
d6a68dd4d0
settings column done for welcome emails + WordPress capitalization fix
2016-06-15 16:33:48 +02:00
873c3d15a0
Fixed Setting::getValue issue where defaults were not returned for single keys
...
- updated static strings with constants
2016-06-15 16:26:42 +02:00
91bc0505ac
Welcome emails progress
2016-06-15 16:26:42 +02:00
f22cadd319
- Declares hash length as constant
...
- Introduces check for nonexistent values/updates loop condition
2016-06-14 09:02:08 -04:00
e69aa792c4
- Prevents URLs in link titles from being processed when tracking is enabled. Closes #519
2016-06-13 21:13:23 -04:00
bfdabe3554
Merge pull request #521 from mailpoet/copy_review
...
Copy review
2016-06-10 12:36:47 +03:00
33bdde1156
Merge pull request #516 from mailpoet/unit_tests
...
Adds unit test for open/unsubscribe statistics
2016-06-09 12:54:16 +03:00
ed707b1738
- Adds unit test for unsubscribe statistics
2016-06-08 21:25:40 -04:00
d590f5ea98
Merge pull request #512 from mailpoet/preview_link_refactoring
...
Extracts browser preview URl logic into a separate class
2016-06-08 17:12:10 +02:00
d6cbe5aac8
- Fixes incorrect shortcode name
...
- Updates unit test
2016-06-08 11:09:33 -04:00
08e6430c7d
June 8 2016 Copy review
2016-06-08 17:02:50 +02:00
713dda913e
- Fixes rendering issue where DOMDocument throws a notice on unescaped
...
html entity
2016-06-07 12:27:40 -04:00
d182638971
- Updates references to the new view in browser URL class
...
- Removes unnecessary rtrim condition in URL generation
2016-06-07 10:53:01 -04:00
a5c620acf3
- Updates the way the view in browser URL is constructed
2016-06-07 10:41:19 -04:00
c176ad1d16
- Updates based on code review comments
2016-06-07 10:14:37 -04:00