Tautvidas Sipavičius
5f1d76225b
- Add sorting of segment names in Welcome newsletter segment selector;
...
- Add an option to FormFieldSelect to allow sorting options;
- Change "Send" button label for scheduled newsletters;
- Disable "Send" button for sending/already sent newsletters.
2016-06-28 14:12:08 +03:00
Tautvidas Sipavičius
c05ea1b968
Change "Go back to editor" to save form fields first
2016-06-28 14:12:08 +03:00
Tautvidas Sipavičius
2d45ab2e88
Add WP user segment selection to Notification and Standard newsletters
2016-06-28 14:12:08 +03:00
Tautvidas Sipavičius
ca9b1e25a7
Change notification newsletter time to be displayed in WP format
2016-06-28 14:12:08 +03:00
Tautvidas Sipavičius
2927875e16
Regenerate thumbnails of default newsletter templates
2016-06-28 14:12:07 +03:00
Tautvidas Sipavičius
486a97fa30
Vertically center template thumbs and don't enforce min-height for them
2016-06-28 14:12:07 +03:00
Tautvidas Sipavičius
c22d434dff
Merge pull request #531 from mailpoet/unit_test_catchup
...
Unit test update
2016-06-28 12:22:50 +03:00
Jonathan Labreuille
306cdeb68f
Models unit tests update
2016-06-27 13:53:56 +02:00
Tautvidas Sipavičius
7ee83dad06
Merge pull request #527 from mailpoet/sending_queue_refactor
...
Sending queue refactor
2016-06-23 18:16:21 +03:00
Vlad
d414313749
- Fixes const definition for PHP 5.5
2016-06-22 13:35:48 -04:00
Vlad
66d329f630
- Configures mailer inside the mailer task class
2016-06-22 11:21:11 -04:00
Vlad
f524ffcb28
- Updates mailer task to store mailer instance
2016-06-22 11:15:40 -04:00
Jonathan Labreuille
264b7e180b
listing handler and bulk actions tests completed
2016-06-22 13:47:54 +02:00
Jonathan Labreuille
88dc7f4199
removing DKIM and useless classes
2016-06-22 13:47:54 +02:00
Tautvidas Sipavičius
9652f75028
Merge pull request #530 from mailpoet/fix_safari_es6_bug
...
removed ES6 syntax from non converted JS file - fixes #529 (Safari bug)
2016-06-22 14:29:57 +03:00
Tautvidas Sipavičius
36c32db2d1
Merge pull request #528 from mailpoet/listing_sorting
...
Listing sorting + bugfixes
2016-06-22 14:24:05 +03:00
Jonathan Labreuille
fd12bd557e
fixed 'Setup' link in homepage
2016-06-22 12:21:26 +02:00
Jonathan Labreuille
7bd8ed4639
Use promises for handleBulkAction
...
- fixed filters not being updated when going back/forward
- improved redirection to "all" group after emptying the trash (former way became buggy)
- fixed error thrown by "onGetItems" -> this logic has to go at some point
- Newsletters listing are sorted by "updated_at" desc
- Subscribers are sorted by "created_at" desc (Subscribed on)
2016-06-21 22:36:13 +02:00
Jonathan Labreuille
ca0e511efd
removed ES6 syntax from non converted JS file - fixes #529 (Safari bug)
2016-06-21 16:47:25 +02:00
Vlad
e5f3fabcda
- Moves mailer logic into Mailer Task class
2016-06-21 10:14:19 -04:00
Vlad
efc9bac760
- Updates unit tests
2016-06-20 23:36:30 -04:00
Vlad
ce6327c3d5
- Re-adds the old multidimensional array flatten method
2016-06-20 23:35:47 -04:00
Vlad
f32d6bb331
- Joins bulk and individual processing into one method
...
- Refactors code as per code review comments
2016-06-20 23:12:32 -04:00
Vlad
e807aad814
- Updates array flatten function for multidimensional arrays
...
- Removes custom array unique method for multidimensional arrays
2016-06-20 11:50:54 -04:00
Jonathan Labreuille
b87754ca30
Listing setParam only needs to be run when url history is specified
...
- added missing code to deleteManySubscriptions() so that it doesn't remove from all segments
2016-06-20 17:28:19 +02:00
Vlad
22dfb372ec
- Updates bulk insert logic
2016-06-20 10:34:41 -04:00
Jonathan Labreuille
674bbd728e
updated Subscriber unit test to use model constants - no fix here
2016-06-20 16:30:34 +02:00
Jonathan Labreuille
68c09b8678
Sorting for all listings & bugfixes for all listings except Newsletters
...
- newsletters listing now uses hash history
- newsletters are sorted by Subject (a->z)
- segments are sorted by Name (a->z)
- re-added WordPress Users list as a segment you can send a newsletter to
- added explicit error messages when an auto newsletter isn't fully configured
- added missing strings for "selectAll" in Segments listing
- fixed filters() in Subscribers listing (wrong count as it was not taking groups/filters/search into account)
2016-06-20 16:23:27 +02:00
Vlad
c83ab0886f
- Rebases master
2016-06-19 22:10:18 -04:00
Vlad
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
Vlad
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
Jonathan Labreuille
7af2775972
Allowed ability to set default sort_by/order on listings
...
- improved performance of listings (less refresh of items)
- fixed sorting issue where the order would not be reversed
2016-06-17 17:27:40 +02:00
Tautvidas Sipavičius
4bb1acf493
Bump up release version to 0.0.33
0.0.33
2016-06-17 17:14:19 +03:00
Tautvidas Sipavičius
c8cd3d3eb5
Merge pull request #526 from mailpoet/copy_review
...
copy_review
2016-06-17 16:30:35 +03:00
Tautvidas Sipavičius
2360c4d6e4
Fix periodicity strings
2016-06-17 16:28:40 +03:00
Tautvidas Sipavičius
36e9168eef
Escape quotes where needed
2016-06-17 16:06:03 +03:00
Kiefer Covia
fb79d189d7
Edits June 17 2016
2016-06-17 15:09:25 +03:00
Kiefer Covia
12330d6d34
Copy edits 6/15/2016
2016-06-17 15:09:25 +03:00
Kiefer Covia
5efbcfd9c1
Update June 13
2016-06-17 15:09:24 +03:00
Tautvidas Sipavičius
75240fc2e1
Merge pull request #508 from mailpoet/newsletters_listing
...
Newsletters multi-listing
2016-06-17 15:01:30 +03:00
Jonathan Labreuille
b6fabcc739
removing some leftover trailing commas.
2016-06-17 13:16:20 +02:00
Jonathan Labreuille
269ddae93a
Refactored scheduling options for React (semi-converted to ES6 too)
...
- fixed issue with Pausing sending (missing self::)
2016-06-17 13:05:46 +02:00
Jonathan Labreuille
90c3f0e4e4
only update status to Sent for Standard newsletters
2016-06-16 20:31:47 +02:00
Jonathan Labreuille
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
Jonathan Labreuille
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
Jonathan Labreuille
744455f0df
removed useless methods
2016-06-16 12:21:54 +02:00
Jonathan Labreuille
9aa25446d1
fixed unit tests
2016-06-15 16:33:48 +02:00
Jonathan Labreuille
6199caea29
- Notification settings column
...
- added "width" option to listing headers/columns
2016-06-15 16:33:48 +02:00
Jonathan Labreuille
d6a68dd4d0
settings column done for welcome emails + WordPress capitalization fix
2016-06-15 16:33:48 +02:00
Jonathan Labreuille
ee6e261c42
Conditional display of statistics column (for standard)
...
- improved duplicate action (for standard)
- moved STATUS_COMPLETED constant from worker to SendingQueue model where it belongs
2016-06-15 16:26:42 +02:00